11500000 -356211759703820316488282112233472000000 11500001 -408399557501772183575143782397893979998 11500002 -161886064705790800450417481993727928320 11500003 -642948401966570970380342113762382523748 11500004 -995968349020545554128486966537666944 11500005 -438556606769044568986909829620966399680 11500006 448804179867474598298684469317916480 11500007 -506810707111115663101666265519210021760 11500008 25714742874088658574856387927434854400 11500009 -1055935055071109549115490690154474593280 11500010 44557674269056558106361863142108000960 11500011 115461881685527436750276087598800118800 11500012 47978065990718297545995880589642499072 11500013 -107620641337231678767502800056879780640 11500014 -303410069632376262329263236045907550208 11500015 595372099152064675714999002815432537160 11500016 1485717092792879485767931499393286144 11500017 -129878718884646692837040356157734040720 11500018 -105757264879858861062128251370914166784 11500019 -173503865909725751068919774780908700160 11500020 -21862792257544018695317743349656657920 11500021 -528053480025637241982341230018232581508 11500022 103209080312409242308738825743633559872 11500023 -271341858986445383293067907714237050496 11500024 111400039266788052436102884991501516800 11500025 3771284453435995890544627566637193100 11500026 -319094277018676115424298351103144620800 11500027 92021773560542261463067889858686220544 11500028 -358585257271989416189269055269559672832 11500029 211613153726868230729583110228656717440 11500030 235373642720102468299834270560592166400 11500031 924992051424253169796329900531242040832 11500032 -18267988664348645964715514536812085248 11500033 -120080782617976567981211774081931843516 11500034 -9723863764160092520635589533542343680 11500035 -420693896148845251642723762742693145600 11500036 -99838605654632258829167021097477989120 11500037 -1722497039011536832679890147421285498280 11500038 -232185024707463594518406537932014107168 11500039 -108912362191263721404586514779483580928 11500040 -159308259435532909511800498169615923200 11500041 -80328732228756514901112866996414484096 11500042 298601277675431006910427462631383225344 11500043 -35917611411376403212689615469523937708 11500044 10182501450033064805100412075552358400 11500045 -45362945221425068097290897538228515400 11500046 -75166739656958392907878961315744653440 11500047 -8917543940474895740892397898899001712 11500048 -75682687162426040801719953778332139520 11500049 855669865404212607165284161145307456 11500050 48173808376978781392686058406329564800 11500051 -411613415074089577073047479182802772948 11500052 747074837523373144686112411783882302336 11500053 131686009843811849768436280257894387264 11500054 361191787474187537746116355713553594560 11500055 -3647100236127882295810354139224747440 11500056 2520886450564705301259521846394746880 11500057 805564828275478288928224427542487087306 11500058 447419388103869592264648923319492548576 11500059 -283433445289839915128650133325366974160 11500060 74434219511160668501560966367388088320 11500061 27441247664949081015435733231970050662 11500062 36847456307448782693082948339048050688 11500063 -441151250328100384395134703282575137376 11500064 -838165350509246572062812180162369224704 11500065 234316936323743012128196081084135505600 11500066 -410262875215573973196901511789181969120 11500067 -3404579661200480049491389403341695768 11500068 -505691187840625092722298109976768732160 11500069 -259809647652231631269729591108528455040 11500070 -96896367724645087660965273693322890240 11500071 -158882972463396366564438002072156017536 11500072 -392436555824130944760803803327633336320 11500073 239395011280878647225156354141746310400 11500074 -358546930301917994623735643610861304656 11500075 -223704469726732957245238414403391951000 11500076 170067617099347569022602324781570802688 11500077 562774359501200053107501210421761741120 11500078 -754102174072201306442975255599568289600 11500079 314048472758460192564209117449222417680 11500080 -49659306309975625588284593198895267840 11500081 -99336505175657506198687513157764322560 11500082 985475356490561875869177200045144976 11500083 -267385253188161407993005630322779407360 11500084 95408114646951994298306604012468857216 11500085 925562345535144632719736262015891018780 11500086 -76339692326208958097925456973595227392 11500087 923757089207508527519323516100543533736 11500088 26484067774580787366901529714290421760 11500089 -368797526799031062321995624321157227712 11500090 37732533196710641062651038143947560960 11500091 -122993108492619590927634966328372740600 11500092 3932408684533512054130310294965370880 11500093 -463613350537774545562644167997475354080 11500094 -319151320535081640658438858895216027904 11500095 -125364408637645406537984835745974511200 11500096 91416778642753235765038480969572024320 11500097 -155743122249720186945737674139696502336 11500098 57012361969931810149881240755895045888 11500099 -197299128366277936330379780486388296592 11500100 418914134775902537435876690267989718400 11500101 -453523212337831152059227773243612957696 11500102 -632597852537388873829196433362618329248 11500103 441349004956118620951252410604161647160 11500104 -183956244116536662980237322967056384000 11500105 244488149322097618328540047832775052260 11500106 -873846728029608025349095392290955954336 11500107 -693912448443404922233293822979810289960 11500108 -374594473194051068682216592655801097472 11500109 -170288969394174341323821969424471597440 11500110 172114508350680358527528357301773926400 11500111 -45041067767649496173324258382761623680 11500112 230680116042847681584060642011324719104 11500113 -354171816838361637402387532226162531856 11500114 237885391481947458844833202098154816656 11500115 -488180560996422448976304025511180808960 11500116 214681067020275647453398848747966769152 11500117 -196691209932692903813996100804098013600 11500118 -32260483431577850675729781139853357184 11500119 526341457105847357083406289567591152544 11500120 -760539223909318564431498480678652723200 11500121 1621288561803712087817760150868279560192 11500122 183697546369997340446409339851625103872 11500123 -187766584282520532855247387823142938136 11500124 356632453086531043708089811554585561600 11500125 -105895368640037856585339715957267392000 11500126 554138187920088565356355709783549958912 11500127 -577277005827203655227263060772840301024 11500128 24611697330572429354231357346134360064 11500129 -422150195031583336442193089894458786270 11500130 -389070539595744658655533018420076006400 11500131 90877872023104392407852780361424737264 11500132 -65076391904968397471778039651708928000 11500133 1054727570270949113040773539063906590624 11500134 -280680479681651110122060455649689267520 11500135 4835962723690425761341186503151720800 11500136 822347233741788120232633652449307335680 11500137 16247649485069904593775944418110581392 11500138 3882994536118899625079478430429237248 11500139 11173413337116926984706098023664808960 11500140 243913927272121043170570974537068313600 11500141 -1019768995925089389651521090901825452458 11500142 -294204849703485840968244924915284334528 11500143 -179026385989582713860797819571266723056 11500144 26616262497981329236578670274258370560 11500145 441468218514405521713410609502576782900 11500146 61745704487342852229388280193726472704 11500147 1317327869853417654976471143643079218912 11500148 -960462199741472121085728728750897430528 11500149 -142453298950556923797350008854377532960 11500150 220879324662823408602783323066780512800 11500151 -381068994033421898837010512817861840480 11500152 53025421021041149448490109687390576640 11500153 554406467842178817929833990341601875780 11500154 -23534184202014159343106796638318146560 11500155 178115293482330889543602198109760778960 11500156 205899093393420882249972596677255130112 11500157 1161233894482583642264586217844495126406 11500158 246739466348144569737685486346575500288 11500159 1272627417453837533990712105929012728440 11500160 -155668265127898849334935344027952742400 11500161 237535762986799315164685617797649718080 11500162 -333093364100965038481259312997532598400 11500163 -67104047322443444896246819870938475392 11500164 -290592528284992308708145725611924520960 11500165 -59347401326666909647736752132827400800 11500166 -466281561938757549029835529184907415968 11500167 -8185877988393019525087033719008316288 11500168 -256980908032753799035066437145396224000 11500169 -609048386436222946430449987717177187430 11500170 -114543211172189201117346098356394688000 11500171 806264429155818396886311176885772476372 11500172 210479760085726916516421038721298063872 11500173 -32807100596681950567684691545490329440 11500174 -83539378913375994762254193977078533248 11500175 31342472070972644154589705256429463000 11500176 18038048194935297148493258205973512192 11500177 134454789806967000046239173013462322012 11500178 -11241652744939926325454883716989819776 11500179 -46503249300168441941064521354057045712 11500180 456870733808633140747520136017265350400 11500181 158523397965647244208271865941024323968 11500182 201633978254584123296066873537273381120 11500183 -237049700948717850225843345984330720 11500184 -569927726489146581212184549859154042880 11500185 -339439656826675182129509224737025675200 11500186 157139403143024891445420019101937047792 11500187 -453270336080802776072968983210132474000 11500188 7450009617996566389336733993788047360 11500189 1035531177539722858807751617789253333990 11500190 -4011624288752772661936532908617300480 11500191 -384881547253241527266700715261326552800 11500192 9889269475139876811721716337034133504 11500193 -498131389154479042985223278620053324240 11500194 -58788410065196403424245830453309607936 11500195 -236571331976836656006926529965256560640 11500196 -200705323703338668448918507282238217600 11500197 -82450296859431615982574837580046810080 11500198 292809197893682949323900142731217285600 11500199 376244569566946083405080601439275196536 11500200 306452672370819739786405615158533760000 11500201 60474348358992611388355602719886998400 11500202 140695179680061198718476692945234250240 11500203 52260095125004119102347629541641712 11500204 -416511528432246028564935688374431820544 11500205 -188301189589196615134622152666337933640 11500206 -213745417299778624105430480649020467200 11500207 88779262360405153839429901157648727120 11500208 -127842425417995200522483821391956606976 11500209 70767628952774687344738399233467517120 11500210 59614811694211706886639364590098880000 11500211 -1296233846550590292303533205773731585920 11500212 -532015518851147277777280715350978572288 11500213 167786807710562661738399044858865020160 11500214 33144932412334912139985876266752506432 11500215 -122745760897006484604301217488099332480 11500216 125720422611530168983313840428130549760 11500217 -67951697289517190162501216146413787734 11500218 -58101877994465987924731939966746134016 11500219 321099291602225273759766125676343275620 11500220 68326734160930798941198059373799879680 11500221 10680697900754894057333397432666094080 11500222 -149285283829010240436139183486469088768 11500223 -177329447500310731328169689672698239264 11500224 -80603940738592998952844838770961285120 11500225 75200054861252617037746958183053824000 11500226 559345040228912825215196915354012079312 11500227 -98307801639682528877608679861868365436 11500228 -121483677939254255478970217366310463488 11500229 170214885760854967579301462428890626520 11500230 11154856168810191650529608305267875840 11500231 593614633487608430298257838075776415744 11500232 545394569357757258222991798888485734400 11500233 -568936722933953548236783250950958772976 11500234 393936480982537056672715465624521812016 11500235 -421521555107811602629033460684378164320 11500236 -182459416833721319287969380258026413056 11500237 -466536739063994656266572136282593448000 11500238 -334251844459421605154417408110227036480 11500239 -211171290650797238623470238989700909176 11500240 194062796301948534244518265675748966400 11500241 -989888922790635375529224405631542992016 11500242 115771623939708628865644083551437522944 11500243 -620370029611652117670713857909564044296 11500244 218181457497965524467132052995130920960 11500245 -915272051855592749386712777021738908800 11500246 171705379299785257305950869890887676864 11500247 13529827919414007348024370683826272000 11500248 -107468363471530649924939132008055808000 11500249 966263439699383219147474765540055082250 11500250 -271117169864897416070402443345506576000 11500251 306189846773378365747236375748442636952 11500252 -536929271509892045510223979764250699264 11500253 232529119305744574936751423708702839104 11500254 -159516994815015442650321729381736238592 11500255 294146122434945603832696119064815576960 11500256 82100817364149371122493971305672474624 11500257 530154578675680296035652746534561822640 11500258 19104947731053308998969023344545059840 11500259 145879729609626497713198901088843279504 11500260 -110339238119047166108165603543500861440 11500261 101800123753470547441846524722071828862 11500262 -9313020366876602919231415536166842240 11500263 -2166734872553099686503405111099327600 11500264 7519704774124406328290405030203146240 11500265 -78777994878694015700097148624149153600 11500266 88427581602030178797612143379478719744 11500267 371545897638328367282635903053386472000 11500268 -97404748642313820473456550028885847040 11500269 -346113746437474743107377522605502181760 11500270 445296022498501536995482821578998534080 11500271 -571765578366579142024451064659687695848 11500272 64998563607617316926706602868804157440 11500273 1242568130988187051924181182186264733522 11500274 -7436343878897611307400644033326457088 11500275 -194938483591872803626054451837373634200 11500276 -35002029857016886630877573157779232768 11500277 9098569644176857479804466907924958126 11500278 -11310674874324340069938359493443469312 11500279 3568222399517854053281008028240451264 11500280 -371709562711697145379434896696254464000 11500281 -187879010559329891366809792885607133762 11500282 -359300679694694090053993843144014516480 11500283 -976437060284052961721753620959271797468 11500284 536332654493565176906882801787913191936 11500285 188703537687092585845841776685640487980 11500286 221003119565038312187196576418348195200 11500287 119267504803665038868430770813580426440 11500288 -971009287666489157377382771032200314880 11500289 -591377686624041690490096402736266969344 11500290 -137437898270566142614200810381508762080 11500291 -91852877911172866098965136420940529136 11500292 -107950769254029437325919724996865438720 11500293 27456334012452391493094644443807127040 11500294 -243128051392502436141884201388016623360 11500295 84807671137213278157706537279807346000 11500296 -299584826533339654092737732859658567680 11500297 83828382768274840759700276119375038746 11500298 493679373518307553340450892683020472160 11500299 -41217304515250361785026555283848320976 11500300 -126606249310253533015508580479885702400 11500301 -317090583109346580619906602938185075200 11500302 -93924082418734340181088120763616752640 11500303 236692172849018460427876521493712462920 11500304 258732917899451529927441262255214100480 11500305 446509029831353576033170470555033365760 11500306 420924190915922389939493132862433022352 11500307 -713956720101991169319550395194346240 11500308 -142749790074704387890600270877864135808 11500309 -847084281388243871775790967912319573490 11500310 -175191962293867098632407069505843485440 11500311 348455437277963269536791317125432944640 11500312 -1438454519777802213975820370124223365120 11500313 -253504857950807790067091563309326815040 11500314 -47527083079600967012260676324416204800 11500315 -528986261919176326763234933254234223040 11500316 -273209936899396010601327143306045544960 11500317 400211151688554475658152023574523560134 11500318 -138425049203509422041496281869688893440 11500319 -697630188482536535759688576872164133280 11500320 110624612430310792044437684915955302400 11500321 52032826262715631788942149991219166912 11500322 -158979562172951004131816917507196487168 11500323 43589576210821159013145752237351672184 11500324 329742517773389545613148481671605888 11500325 -497552764182064838822587504311888046950 11500326 286332487833860058531679678868195030400 11500327 981452400845547450710007443828448583560 11500328 -89593511629554440679045419102638080000 11500329 -202407017062053690576916638242765333616 11500330 -424811724707661065468254118289634358400 11500331 -830114789634157241275932701051198369868 11500332 -207225811178260294359555432657616624128 11500333 -511705604174650842505098089207543013376 11500334 42829844609733423812866900711443690816 11500335 100273885545470232302004643953197990400 11500336 -45087837074729751243748255127555014656 11500337 850430655737940237430368810939999379986 11500338 -15520213614003709388172334919646492672 11500339 730178881230855464001614574422408232000 11500340 101757186906919867982204116121212730880 11500341 127939752236110928878946840761218493440 11500342 -225013503003845011592165898467966115840 11500343 1253582092698787224122925170544365063592 11500344 -43503750497525363810860585916126638080 11500345 107597732663079686531021524426718867520 11500346 24229761888490866929085764113741363200 11500347 55387425082597315726955674149813310560 11500348 75060022568171667718378986932817784320 11500349 118209571058368665241931084212613313792 11500350 440439370273727799511648911559603200 11500351 -238127031032833966197499205780375491648 11500352 186857052572740435922403966575646867456 11500353 511947122211527011594534959204057760800 11500354 -216955626760608380770014381644483909760 11500355 -190451066567510305954559355544966176240 11500356 200151131876402270193074273408460840960 11500357 -167811444134937140845707702142295352768 11500358 121025260808133983986045229714041405440 11500359 100446674783507532398600083915619492736 11500360 172425397119473054792240552169662054400 11500361 333160438660949467975301487590628086400 11500362 700880564391090060558124713273585884928 11500363 92378245520053059585915942260622294160 11500364 139050533092599010320679730822279288832 11500365 11451307714483042897237797473318797440 11500366 51606276664541617762786513251076705920 11500367 213060399439357663526603188695882306672 11500368 -70692035456228516704259051788154437632 11500369 -666860834166801785908633064990732633230 11500370 105363184559554641111252464653345820160 11500371 -506587294993896173131405153785529784460 11500372 129466429373424836251199895826178700800 11500373 168262093985195157397109170320777436224 11500374 23187113725898389180434413338468532160 11500375 -990446962953087958443439711125103326000 11500376 -722967587233746902547287416836120883200 11500377 -669088991248415510168948151308881536 11500378 -110052335298671764873579334896169974560 11500379 152323547091511318657601695142511731472 11500380 -7397529036598205336249393394056601600 11500381 -1291876621502553628912428905418439175028 11500382 -427706665776108833062401715378921166208 11500383 1074334169280925433254456512138365685504 11500384 367752592128336994295561159435358830592 11500385 108180111216730074169655581176028179600 11500386 -127619512213292325659595410124499921536 11500387 215944329230979157117910538348487002360 11500388 -185703473961165157382126536991772899712 11500389 -5617480127964104188288344995048188836 11500390 83855227877616434793713613908305488000 11500391 253414095506350649925333085505780110848 11500392 -134615393422643568502513520769145651200 11500393 -11351408755708900774478881262855236016 11500394 -167546061184500849516168093059217063504 11500395 -65747368544610683763536242745397088800 11500396 131858392588291593038930104944098735360 11500397 -439177398453228170998258932652674343680 11500398 95825468055160164910456531379112001920 11500399 -72720180525271782720076164639462583600 11500400 154457255241294524595981773917613260800 11500401 139452875978519389925854821876896021760 11500402 31185249391551079085049978686001338400 11500403 346727788536150531103847265117814808652 11500404 -183528371080989913877615977324413640704 11500405 -238314500870533248747572299925717414400 11500406 -243129010128314345843655843728762986848 11500407 -339762099736418399030168769164840753760 11500408 -651280636550838499268667330301677527040 11500409 134327808661086254154387041221757222400 11500410 30361003762603659741044374635291375360 11500411 -85198256336754054465702662364918894976 11500412 -312120059612716702028249385363053813760 11500413 -7655502361915461630486515338700686656 11500414 -183868940642756001478955966561389217280 11500415 -455918405656374695434182539672409832800 11500416 -663463513604915972433125899115692032000 11500417 484953613648072135480088968330671942312 11500418 -74854425428509065327346070986749756000 11500419 -200813587924444311113539617611575422720 11500420 -52330445010441311089176642211364574720 11500421 -52673716196003726899557043548252252000 11500422 288076813012470494681427288807194081472 11500423 -358175901960187246362600740598067633896 11500424 255487860681882377647326039460246456320 11500425 379505516404263035790668497032103344000 11500426 -247016328924639075594048010481961911040 11500427 94006890861739179997825715209168274592 11500428 -209740945593334561302433403446364090880 11500429 42662099144337666034957928917561967030 11500430 -613938182760630538650126857635092518400 11500431 634731915096103586364483889009417766784 11500432 236885447176320249479322694915876012032 11500433 117562907926116793849355370179575129920 11500434 426307437606915979262773268644256256000 11500435 -248392120608709791146831964896605815120 11500436 -930681597737936429303846150836236288 11500437 -5725026214186160556508671683267232384 11500438 -193367815177529024225666323169906805120 11500439 -5540539452275158259449520214746130600 11500440 -43206815580900122463361685202773606400 11500441 160417672092345382967172240521828380800 11500442 27799497427102755163956678130287596544 11500443 -726039359783996336665326957049942863600 11500444 124819757038087647440954879042218343936 11500445 537790299815629666953881146717581900 11500446 300145965042806742732403810618260581184 11500447 -719270991022088342422268200957599796000 11500448 845713650287196418139965735923627786240 11500449 755216343020410106543688225957884172000 11500450 -254937982374908233037680378673198372400 11500451 -35400038954517620704124182607312218608 11500452 -588533306220177987518551709673619984128 11500453 -137417896471061366678393138952280900000 11500454 -107846523237982451185979075379252524928 11500455 761275550121423549717970248057765227520 11500456 -186729837742008769001845819377761648640 11500457 -108495108274962792424653845546636991360 11500458 -5422044246795922147730127710319467520 11500459 129488576685584017486046363819386371000 11500460 -23152796733769921473065251468078571520 11500461 -69908902158349016098438318488220044096 11500462 -203860595217122268130608254118768519936 11500463 -192101723140044553458028349147835751176 11500464 66475894787614660317858246546495111168 11500465 -115960966575344564742815664836457866880 11500466 75721240725575473095064351372216802016 11500467 223517738697851657030761977261436462464 11500468 -192481049436076161560956177434117146624 11500469 80895396140699607677066565770179476960 11500470 -95499294906236179752088597233261106560 11500471 -787748451625437264735569357184124122328 11500472 -13089217990622457645426817632107520000 11500473 125661737442081924078782643845231539968 11500474 -652300733682108557452223785543552485264 11500475 9565734011690582081008631951187524400 11500476 -212111059829087047272045288157135420416 11500477 1729468436181177890498847014261289085632 11500478 512452399391427122464644306127642104000 11500479 6498983697047825525713835454487262904 11500480 -38200521754363360403504218323749437440 11500481 561608272309179641201821149302811110100 11500482 -81782064047547170320569140211183438336 11500483 -57867146424753690343307336059544824320 11500484 1234617237575796992894908056351937188096 11500485 331506940528740453667168289004947957760 11500486 387999909406088296119670747515887640960 11500487 -672063995322774830212695988794839506368 11500488 -26275428697784021796371214878539776000 11500489 -209412019223217730627199168074756525440 11500490 245105624453021991614369037227740012800 11500491 -109639762704605646989376343290338198400 11500492 -159428504623995136614865801890885378048 11500493 86738777447048638289539656426703071384 11500494 -107783322685855044923998646243262936000 11500495 -159954621927054510445092044085932210880 11500496 -32547633497267032072083208279966064640 11500497 -81818088832229825600137837377009381726 11500498 -42793254888754778717891071360604742000 11500499 847378087143156828501678924422880729336 11500500 -151490629107695472014587650291873792000 11500501 -30335137458657581927682286102745759520 11500502 -161500407831115814249712380243021762688 11500503 -22189721648637735700404295989913255296 11500504 414214190615029192736760892149910732800 11500505 138212027017631207638072241267026887360 11500506 206315739306533245560916979662387787520 11500507 490994486836059927006686483828941538756 11500508 -557475986260536906951859554379696092672 11500509 136677856226293868533779136436068419648 11500510 74597666133893302228896268439151513600 11500511 554449955510737451026451072002313509248 11500512 -594222556958075306929727460159454445568 11500513 -417406768503050035614345826051772638316 11500514 465158623796244704183197097659692941472 11500515 205005762123769952234286513725058206400 11500516 -427997559054157050903364165608030551040 11500517 -121652448672969903174721005863224536768 11500518 -20263456985589313766353292805844428096 11500519 -857410058352271438224507027674305019080 11500520 -271696825821806030726333419151462400 11500521 -211555828513076025432841715645943212160 11500522 1677582222517814216291507756725012224 11500523 -143199064537931161426473377830002695616 11500524 161742050040212135286991747140074176512 11500525 138207749518298911156853771356226335300 11500526 21828411698815518924958951236536795712 11500527 131013021989513282924822625847453583232 11500528 -7091431709667457184323769947872198656 11500529 -674301093841099136063948610743690036160 11500530 214940621713820640950046684069400896000 11500531 148266235166752808792932298449604499200 11500532 127997768062917323275944413134102797696 11500533 -625377474670938333858396444455918103456 11500534 388003853083186671623996723583283040832 11500535 -6601867863228914317744274627801370240 11500536 72252014812843389277303409675184230400 11500537 -1158777334578356324252555045589244401814 11500538 -136110218869304272176119291175465986304 11500539 -626851772933576594729574326072002367976 11500540 -214395583039055491703723457543828149760 11500541 -108690693478517842577611124616091307496 11500542 -1642650477722378799092476846362396288 11500543 -418098965108844277097655706598404147416 11500544 671110128505520842537698221309728653312 11500545 272227690965126387106608117682883316480 11500546 22625802514718606075775283250974492704 11500547 872567660255677299854206817431053087996 11500548 -234232514278467373524808034492170844160 11500549 10134312627264472920876226829785129564 11500550 76029965142878087632000637652272116800 11500551 769666949643783129078113745945941299392 11500552 -209075531026435061457311684073411379200 11500553 -62369975495540415410113303807322676198 11500554 54168970725047473937864513449543236096 11500555 -411179748768470093056326165263677148160 11500556 167676997180936912327917711607304220672 11500557 776412893628585986001976859000196379680 11500558 115038599892550365615174798192959762880 11500559 -213197934564202464099597852312359004480 11500560 -74192010528014066129871035124147732480 11500561 -342856797949869415442213446502504565838 11500562 163020070513177680019354484538367196832 11500563 334671352016351657440525272265726039104 11500564 -529292176170272819685370548116285821184 11500565 14539582367578549234895014096838640000 11500566 -3903437873056884407665598053564416 11500567 367203901602611059778306487613101420960 11500568 36761274070465509628180155498840145920 11500569 556493820474102615500500738379792168640 11500570 52229343609811787557727060142561888480 11500571 -738940021078206426537859838437936273920 11500572 -499877576417200728898740959493325751808 11500573 132046897644555840840009541460997401440 11500574 -63611154292676130192155683963741255296 11500575 -52932088569446572959400762168211808000 11500576 -400602696927813009264627749567571296256 11500577 950496751708489249055216870044683690672 11500578 -566380757506842517517170535979965536992 11500579 -482059773326421596396374219727281049616 11500580 16831026880047657274071880663938662400 11500581 588629050291704549551597292072977446752 11500582 62405070064924405020137046342557020800 11500583 566089482808831385261149125399919459680 11500584 414624894962959554900851117471454904320 11500585 265267572141462717840790379125386031560 11500586 547936388490509052094695690362053528320 11500587 110083086047592548418600337359410643600 11500588 -972864493182388481165309871398823459840 11500589 158518400824106137030097273537138507724 11500590 113464400654901373159470995437174713600 11500591 -778253432815281271638213472392830369008 11500592 -81046934314841328798154134081671331840 11500593 -250200935409196513918058871122308835136 11500594 -418961166607605799318651770759736641264 11500595 -230976105495298701513532032817023438000 11500596 -238917777499778747821045803103938416640 11500597 -76103505077842822097098770218347225600 11500598 -314962316865907687144424245022230110336 11500599 -288459961582390646868410112802371611520 11500600 -523664944815281754860558982608173056000 11500601 -262082002179778157302864077931702030848 11500602 167906376426214350628888849415643884544 11500603 -423966021562312082017060232253126501148 11500604 715707146085905844774334284670891232256 11500605 303087919690644725260340708067591530400 11500606 -338568528135651110011957080836438284032 11500607 379892709466263050885250613069365425856 11500608 142076986330488779070478827808358400 11500609 -339595926584885319611625036699410397740 11500610 -322386456080819431146637105172016238080 11500611 111968434341911109014109249614436221424 11500612 577927093970411557967030845610778296320 11500613 315843644290486087801291507638973542624 11500614 -29191338138416697169163509470256761696 11500615 128152695012745849830226029946751647200 11500616 -821208095493765191214968390177412971520 11500617 -596696520070972171340291493031325388480 11500618 -699917561267356025906742248528453635584 11500619 -947467857287930178149285477318619104376 11500620 -371873761231910040675649512285150827520 11500621 -979795303400772040579814557611914107392 11500622 232005833165733420799123339255957278720 11500623 27547682918741959942718532578107260144 11500624 244017567547047504277593361879707811840 11500625 212150991095625482088448655533657076250 11500626 -202094633612596298835125732004780717312 11500627 -828811007839317779091093415670665397524 11500628 -37643519852625243892512150681816514560 11500629 22996397547225625843617739119961815168 11500630 -121112249426595340113264771595876727040 11500631 -115563329556020290380314580110890136568 11500632 253671344854194942209124120129572413440 11500633 -1373033363650594882493284212705771447600 11500634 96253560095450111870411560746129189120 11500635 -136707661772066017324284314142401517600 11500636 -36764593908457869506590690013127512064 11500637 741652357321606309764953969436905429286 11500638 62878584555840452654499581338696666944 11500639 -30606772429555652216584429620705904976 11500640 -192658667710970405534599339786410393600 11500641 -164159876762201756916214225973760653550 11500642 -59994011357324078715003261366563734368 11500643 -355382677541231802451080043762846196160 11500644 -146626721098709629955441206245293813760 11500645 207164740069645630839414280329998373720 11500646 149581002515679751232970892913053910400 11500647 855851897242198951256215909687885291728 11500648 -58506469258387152618847358896210928640 11500649 -115005768836805990500313352271630545350 11500650 19503473115010323609026506036453248000 11500651 3769692300221612384036143407636105984 11500652 387816485551767833316138700824307681536 11500653 -287575520491469752337627825558484116736 11500654 34421234778509118866296295972858407872 11500655 -421184709188222874761755970079481888440 11500656 -25733547926061325222182925290415423488 11500657 267053563669192145726471042009328027712 11500658 270568517925632944848960796560092436384 11500659 120158170191331699461581421276167320128 11500660 44303193050146946591685616185396007680 11500661 598781170630177880487675516436138121262 11500662 -331820208042504770479312961633196748800 11500663 -512165810338974367382597964033401530920 11500664 66449216710063569996912416578261401600 11500665 -411872450233164070048708979757755381760 11500666 79215846812667404786547415356577906032 11500667 -738970465653866787958103789455348226640 11500668 -56084565035517453904425185056920132096 11500669 -314366856269995431264450921994427070420 11500670 281184636155959562918732783878311250560 11500671 113461544104232629741743159344863687680 11500672 -733137395523121447250867503341502464000 11500673 175184019996040971534784406832210640980 11500674 -141543372980507688649335224894971098240 11500675 -82235276279694893412471903923033220100 11500676 435560874391277738695627329228204641280 11500677 292878686374693832318813804083832547840 11500678 228227008814806000190123121060397309056 11500679 1519297428547032417734989095366789478176 11500680 97939020730791149963818945464582144000 11500681 -20878469403912454024437227816571038880 11500682 -4831539295227342340806737827014856608 11500683 -186445827401578485908194144676304893952 11500684 -235843752123678604067717455832112821248 11500685 263885895089633672202540541683767228160 11500686 454106704563352372706788345744168108800 11500687 1359466534312805608627373932155959376 11500688 60326452972760883600127673405549789184 11500689 39125888100672743581394137741862449920 11500690 -37054417876880797175043645226881884160 11500691 -352966877151076242771616893798338335200 11500692 419259130491888646377619882197087406080 11500693 522537688748648862323248758495072196320 11500694 4353624711558509137382701010003545728 11500695 -29974076643789986199542448754007002680 11500696 376199524526862235892086280856819548160 11500697 -2207524053427509246746512970473401660 11500698 3703412140195071834815987846317694976 11500699 153153579480901157806634068709483685920 11500700 -64271919568449250484505230073732672000 11500701 683312223962880209423536441855964111232 11500702 -57894355076318635521499458038306552448 11500703 -1181061462263835969601047379403662326048 11500704 537604962783251665517187991694941224960 11500705 207271464043100696018517365865382095720 11500706 -18812458493156409480737675650764971520 11500707 -242153945326344469975342413821748583560 11500708 -7985143140235485450174331653655771904 11500709 -56887475827151665743993031710197045472 11500710 -7080523971642202363755020412768852480 11500711 1050848398584246868575743388411341154792 11500712 24393488950997509859602647713420083200 11500713 -6903704310358311916547464286385630336 11500714 -355799260490825479630052797825139863200 11500715 -309685284919031618810821317743076116640 11500716 155241662661529592502947205833034941952 11500717 -879561726843578853193355686231788203540 11500718 583630991374128355174258560081814474560 11500719 -472929044390155206534808733761708882560 11500720 64742191911182238361097454358505717760 11500721 286417613196299416545927184935887239680 11500722 36537190974051026073756841871926848000 11500723 -181524945884096726758152366230383090416 11500724 1212111330416540516698404047951793586176 11500725 -273980283767673685177551120567966182400 11500726 269998883162968740264855047652479697312 11500727 199859190053159913897114567793251098112 11500728 -9766964942365653302393676775599636480 11500729 -337713073431301341239014157476225354416 11500730 75324792150414814445775159833977313760 11500731 -1085158595170803244390991618607158325120 11500732 -274535137403470429756744340963629947904 11500733 1078056455819981854347179423283365914380 11500734 120995717449674884441854807836028173312 11500735 -129428314589823438039519230610840036000 11500736 -68010197238107590194059317513128247296 11500737 1000650481440424815607575285534684768 11500738 -18086906808896388262786699947125960544 11500739 -416171745521174726748243187479478906368 11500740 -20061576326278084910713705794993108480 11500741 -592858502881456686443624185207406790720 11500742 -214621065618596547586743007273891237056 11500743 146657424221694069500358399065761123200 11500744 -495267153948788852592930246889014835200 11500745 329499272069309574968553927523669174500 11500746 10438904513241492024492974232433133568 11500747 6157310374529395154204486234332291552 11500748 263858372038847417778125950739922809856 11500749 121461868565768247653581134893517524364 11500750 347122223829275305576895639802416160000 11500751 -1097766787675684075760812024085417989368 11500752 43078466309895171076498943212026593280 11500753 51529260442881954905852490498926884464 11500754 -512678230299698372639815717945940141424 11500755 -40057937321482809777794773582643961600 11500756 501075130132122360283529729390272595968 11500757 375669844765660243231288075272095846880 11500758 -140808299845763108843449392128931590400 11500759 -16449594898422598225525872324165150720 11500760 -2870351207077438345326724174460313600 11500761 4956030000264409005586198221189110304 11500762 9817163489062903914114490327352140800 11500763 -279858177819145680492123818486487202080 11500764 -143494720807474962421865549073801363456 11500765 414722776816871570899232342409328071660 11500766 -58807622439204998646255264167342870976 11500767 259024080912059182266131312930009280984 11500768 342590021372428564715821222025609871360 11500769 110922025804757709287217792150533731392 11500770 5043358963577029814163577439018288640 11500771 22303265520301617776560766462879234972 11500772 -372818281504451550114564384564554760960 11500773 179969252266862905991828614885476645984 11500774 431223074190572982871939406932472991360 11500775 -106079200839975534119559630686569484400 11500776 -126519570859028742517532612718381465600 11500777 -9728691056980119897043315764485090374 11500778 207615745511102318156365140143002987440 11500779 492515303728001709088007311987155022848 11500780 329423951145793176871623190231300316160 11500781 432682164195738306551948890986125274582 11500782 -114657960214726760334355274238611235840 11500783 -101787327368703948718457567903318272000 11500784 110809220068461296603822132169916317696 11500785 -1764448257108131688149449289867136600 11500786 -399061809212962679695716403759700432256 11500787 -192281054824901730826805874864146869848 11500788 -77916959535588196495060434006718212096 11500789 1217178645161346954613390126241882901312 11500790 -283255083216157668128130607272137433600 11500791 58880713801391117828240866640021485440 11500792 127854781802184241358709463002562560000 11500793 245766805541755695139986161948851951104 11500794 44796908697783010064730767539890816624 11500795 -204291239213686981916152762976536606800 11500796 645783036466863141846658744125398937600 11500797 219206760560456209361829632819221737984 11500798 182765135025753501439496867114513894400 11500799 -518551298506435142713252703756030021664 11500800 -149195961217192430992141377570078720000 11500801 -199896429445719008722496600563918405080 11500802 -393043449585227508755734830731209612896 11500803 -320870063183582078700185734355755532988 11500804 -70821984603099931869065866693386190848 11500805 -228692332042437000813072097447531457280 11500806 151685310491189879546842318405811404800 11500807 52958274459127885607744162035257492400 11500808 -858992567281132482876978462513922560 11500809 1115910554166348282296334675373065120 11500810 -489188933018402239785577298900376961440 11500811 195728082725652017760514579883509397760 11500812 -707876076258299790717093968492928245760 11500813 187784619157958738595325885125346539062 11500814 -53254141888333079643774125135436349440 11500815 -393252864542043076479677485032246858480 11500816 -46573480764377451813030779549764476928 11500817 -261274670168651538361546488017307853134 11500818 82814870004629799298120155353715789312 11500819 459352464358193022879142614263415679560 11500820 -451789560047414951575289390194771968000 11500821 196873106833659821541833110752355979772 11500822 -63076620924681913147595781519625277376 11500823 -12754054798265720890468698803340466896 11500824 548359240457407353391917093907138129920 11500825 43652121393148284918486881365532008000 11500826 -28794984255310161873663759483773506080 11500827 -104328813164113800679227651535990376592 11500828 218593412275718471862962400423790233600 11500829 -783194634452682090935444567139904977024 11500830 -201562667661138734214232368154846116480 11500831 -1017453527353257313025503240403576894368 11500832 -389098244857961532359456848780940279808 11500833 128934682877799911982686960639442592800 11500834 -198062962691899128143146480414571707008 11500835 379805306160155996224311097582288163280 11500836 -360362165410696237002329192244420857856 11500837 491495661974754766635133155718486862080 11500838 34358097535527613128964701619446168960 11500839 -773358778315762476968690881743984594480 11500840 -128361426102413960624724305219820134400 11500841 -222255959661821557439612332178245013376 11500842 25892352931913264061009096252983115264 11500843 -665292290661915061841728017002961984360 11500844 442142388659959109338656051281243540736 11500845 -126034263718045747240758831240348188160 11500846 67656871721221079774420644320314298240 11500847 -485126134863100142398128092929560235920 11500848 49925292096401746557170890113367621632 11500849 -941532310764481609027592732435134187340 11500850 -200946269357119761655658727834855627600 11500851 -403960898311529299422747666410201575680 11500852 872752087278045488295167439767152158720 11500853 236239746000484413018815372328506810880 11500854 -304448210918125351115618154798619260480 11500855 71707458099753532228214960344917756000 11500856 559773855232043916817300379882660474880 11500857 227795395117246274721359889708667364340 11500858 -9381272408936678731507978435225035840 11500859 -43047827100598180762900035846399782940 11500860 -51492210641809616399778628060970188800 11500861 -230730042423830840205116564969747220538 11500862 -287381135362556550704763844303292001408 11500863 312190443869907360970737054434412144000 11500864 52640061026713825033165302222890729472 11500865 -210648373183325491192371178847627581740 11500866 103882546108387986105496593993375744 11500867 10271753927880296584208335667813914272 11500868 554314472773626829880476299226407336960 11500869 50405614533583118742177355048017504768 11500870 267607897108334190533999389196447827200 11500871 616208630947327873826692001094940264200 11500872 1105889251201577004984708088748381552640 11500873 -726316488842197526187156347576916707878 11500874 -76408348215448909653457008509985226752 11500875 59379458656248650004045635174137848000 11500876 32666891414937528167936066565039661056 11500877 -760569399101113799573825775950174789280 11500878 -174760724731070515176661027213010983680 11500879 300932533272653819811570705183213137888 11500880 -2037955177590662283819032476310077440 11500881 -289422838702854533746536797505342113856 11500882 679306621924099255473400342516318107792 11500883 -306863985564331305670950255655209590856 11500884 441127898482440074858106590828773019520 11500885 9543619224171607291449765286231897920 11500886 251465732217738593144883617570361199392 11500887 460475308797815602862907154326680313960 11500888 1041207947885613013387365365168687769600 11500889 -408430625534195054651943655049149544310 11500890 -43635661700367735943473465037726732800 11500891 -726066072436843185412068792911885145048 11500892 -132233437354601038954693786408585195008 11500893 -519992092714297525673110857054411652800 11500894 164559694206717912280301199335953512000 11500895 -39010288643046216824296076903504586240 11500896 -544684008859475104582616074826947756032 11500897 120466045153160793556169910032029177728 11500898 -214210405092231743036895830120327482800 11500899 -81959177572842079586054880131172848640 11500900 -526749912264639609913036909114836172800 11500901 40626335599076728071530194151577499902 11500902 119557001355887518044932061511826137344 11500903 -432325804934744004711415360106278030536 11500904 780076526531960423860201856535018101760 11500905 -90779564778116290751289219276080606400 11500906 364991288946553714802485367554425931104 11500907 -190776526444985652373609363205762472960 11500908 -34304963896363379894116279825027912704 11500909 -3218851216399046812105431171103761920 11500910 90920339408419735817408433948942894720 11500911 524650332155408303072674111743620556360 11500912 -185366964068260131875588106834413584384 11500913 -17816100671537187123691563868770471516 11500914 6395210816964235607138326314105132288 11500915 382952969600373717486558071531561745120 11500916 281258697730870229273530812851699324928 11500917 88415851582105325032084582838578604640 11500918 -78914530336944676688229045332958118272 11500919 -423330313503270762945143694489919953120 11500920 -68113362365802908876884638562910208000 11500921 -169754348729964751316129527218099840956 11500922 10246906522874528804883289351063584000 11500923 30337987201794031510835439175133074944 11500924 -193379805381093801694929807275910067200 11500925 552125758886701719209770001116855011300 11500926 -232587918949111799625249356659609792512 11500927 361565692491088034258491891096225563776 11500928 -415257037923453891372728223189172224000 11500929 494104307768758317745764317760346800 11500930 95457409962108582502064805418234944000 11500931 -16945054194439165791848140297431282720 11500932 46341737376348241274068510075962335232 11500933 -1076287714914767183151883169996063558818 11500934 -944836669709307787824607626501417653568 11500935 160553980406711362267665044969821056000 11500936 -50831645789397165676437716636419584000 11500937 825463942556153164744408139449629907866 11500938 108936354827444106327573395146188837888 11500939 -873012553266312419884442853670561769260 11500940 588481417561689506219608019329074063360 11500941 135811104307762812598952243841901920192 11500942 -512351036489014666277853449495350171008 11500943 65251927232494512659930958171572326224 11500944 6304180487010566624131370225946329088 11500945 -332414262570190614551783683268223228300 11500946 -9098610374791775313443299756453058400 11500947 -612798511942495150547779518409367723520 11500948 137803515593887657130448250804291796736 11500949 -168783292744676947085743453086268264050 11500950 36891186820349011241454592051196001600 11500951 89225671412956069781733277405923441408 11500952 -2438729668995733819573819617177600000 11500953 -130524972930192059757018551435282907696 11500954 98939177426679663530882853912593410560 11500955 100968269259286245516465875442454744560 11500956 -367424102850544892468814065630385619968 11500957 663481149003350228667276915307072351314 11500958 -86077417983467855582281819080713668224 11500959 -694522647241597407768148931501324231280 11500960 143031393233920875833284459648051445760 11500961 141218885445633074606236420957569250452 11500962 279196336570820129411049055950156543744 11500963 163377355689433595838339465031380213212 11500964 -33013584106587309773110941100807977984 11500965 46154954621132816481106430372954928000 11500966 -316424524676940370155466485251650713600 11500967 356954255310408234786946974638224913016 11500968 579517849355510963999071315490681733120 11500969 -28814313962677447100637810410962887168 11500970 39508517923798248014022406163781835200 11500971 -193885235611131646366359859019690888976 11500972 -364080569029517343192275902351582592000 11500973 1262466189564060274810260555520444900704 11500974 -335724278074991397711455724077934706560 11500975 -598101844693073587103733953623890199000 11500976 160572492206334928006753202333867999232 11500977 -627267791128969940458305933105675844320 11500978 -754153512789218043074836344218429322240 11500979 466240028203319528341085320799480548176 11500980 -224334706920941763935828360742115860480 11500981 -1152728951451848599614550536822762742848 11500982 126447472069247519595187144916750582400 11500983 -92560257727368447284479540923289201800 11500984 711088760068068040433788275405200977920 11500985 -162870572634732222307702362853800916800 11500986 243495766253943135362033863791372126720 11500987 666641455631886635500158048196525025636 11500988 327401421353508423504444834739058664960 11500989 377012150339612231786446137018106465344 11500990 190882959797090441503881759268803813120 11500991 1234529990175626609400916759872728131392 11500992 20785417850003339211475656198913523712 11500993 235255596117450383520011771485909143552 11500994 41474160883702046610265451276924697600 11500995 -2759780878158861184921827258638833920 11500996 -164334968135655754374820217262575422208 11500997 -603309845365565195753003468637495619554 11500998 -311399872747555509450879839767859247936 11500999 -670737252818772373459336303666144365520 11501000 42829774663610500870591954006179840000 11501001 -1268697235057504566789522334036461102720 11501002 3674489391767740083187643650019026944 11501003 -1302635775480450679295839858422712496748 11501004 15904161694643057938607157136837140480 11501005 -292735789851577346300082820883486924340 11501006 16674139754936119716325182269100748800 11501007 111769406642727302180115264210282127104 11501008 88113096575255888760423811043229458432 11501009 73495343796184114584361189828141746804 11501010 2268029537480150544945194826325335360 11501011 1000086321134108168867615844262006229800 11501012 -243717566801084562768004133120277504000 11501013 -196328931144230296156068723668161447296 11501014 -19682816080828053939183126065294770176 11501015 -592881074228698886115880591041658596840 11501016 -33566894409781091535752432604606566400 11501017 -935197384809152434191701726475242462448 11501018 -416089500852194275813482998594238209040 11501019 -477935716994110149374141550577329495336 11501020 -107410273205667043367061055626339456000 11501021 180869905135435717560682547322713308512 11501022 14779030760523106385526772731217756800 11501023 923613573606888798216149789853427381200 11501024 1030300659424791812817103336583660568576 11501025 193914632424553661429438360221332324000 11501026 29268291405269028967392182253741891360 11501027 -100569450171360220440109450339594316688 11501028 -16002212767060058123084121475608588288 11501029 668401912813198670550253572969182933630 11501030 46933769910545129890355658399629516160 11501031 235243896486779747564992573021563047424 11501032 569153214146658333086683979462910950400 11501033 -409949347361729944767614754353388845196 11501034 74850956641901398557639980473319681280 11501035 116101397936064145205094447688374144960 11501036 -23494727031287609971833644144124188160 11501037 193173740260511846007240808052280136128 11501038 -1009767659817930464048777437911137856 11501039 530957630537837793368177779038205836600 11501040 18748661106321693015857767991199006720 11501041 917644562640860539605012712736595528192 11501042 25799945777528115416365121007218910720 11501043 -231324467373580129312934204976930576336 11501044 -141431760882130131251881892923383011200 11501045 733734457035908028733800217884179430300 11501046 -29489879688016500096241060809338224896 11501047 234113068499551855812285621593026819320 11501048 225128655450846298608811210497808527360 11501049 133950431552807708827924889553008572800 11501050 229714416574098028015634669598872400 11501051 -112485990128598866243626197267356649948 11501052 -297700816338940902971921465201836416000 11501053 14715389418528032736231599159425226604 11501054 29904098756855531481703932095569790976 11501055 586409109712270552526135190468653671200 11501056 184511659762091334509037663657771663360 11501057 921631698907230081633077943952980451200 11501058 235426358165412316372801956466580648448 11501059 -453726036746667023059942636466806831496 11501060 -204546478937480243288571623336834507520 11501061 -168110647638257405620058514141880212480 11501062 -753347675308019787887069514482076672 11501063 -231342802644902610178340690159988598176 11501064 57536186519480430753758102370929832960 11501065 585636750565772961454925715200749893120 11501066 147190098110941944048452370722710788864 11501067 106123242041710242124945473717741684720 11501068 -238612188840450973057851675773900753152 11501069 -85361406406009880192318573329315747530 11501070 60070848987901459390760885842574991360 11501071 -461546432136303976939740353441715036456 11501072 148216828698558654403645060626356895744 11501073 -16230033958747609088507020446054296478 11501074 -7104170814343609561182023140626920640 11501075 -12206832256695160794116050722159089400 11501076 95144084697834155612828112664529221632 11501077 -20007500871075214184682940189583329536 11501078 -126925923391840067274238218996098084544 11501079 713400526289876202783668754322715791440 11501080 163424276078910568662853089353594880000 11501081 5469401299575773052407620836599610240 11501082 -138944533403556759911457124526004702720 11501083 1556091841302018309435037093040939912448 11501084 -634494137073767953567589942101256762880 11501085 95619462784019192225127010024576706400 11501086 -551793856702993470819338989375847805120 11501087 105406706620251215784256411496137325400 11501088 -1135113259467827466921161118535542374400 11501089 2300367373440878235829157052441681456 11501090 -77296980163155324634945962454276278720 11501091 -231021011148323810844412438444650445056 11501092 154257563861828452653474656937695404032 11501093 73896493717425046976616177011059292928 11501094 -67313606004433833767168735000042472960 11501095 -436594960699426200599839762646632804800 11501096 143789312422035136386741666030260213760 11501097 430928115938283254172643704048002240400 11501098 31979753059841051868548242026565499136 11501099 24141185814936286309660038206330692860 11501100 29307507050409872061723467546476569600 11501101 26627227814466216117388504144773576652 11501102 27365339537537950097818986101953715904 11501103 -203780724587854210468302343828502511096 11501104 5758146928593217568484151689367977984 11501105 -208951148372573721299624938664098577280 11501106 -123875735755599479691153684125266475520 11501107 -724164294062413487883159754715697603840 11501108 -241348138703084412100497945436242001920 11501109 15449116967357270040671330246892906816 11501110 79705572010285604188658358833856144000 11501111 1120378631341092115745941894686964268712 11501112 283738761264594454601609569801326428160 11501113 -555925720068418716715726341243102302136 11501114 -22240498909370970961350594117862348320 11501115 -42281249460704336891924443369870486560 11501116 486750756021416035025957221079388003840 11501117 -14214597978846700196261896066396917408 11501118 -130112126067938375803780753015987108800 11501119 412057941241735836133687881797355474272 11501120 -57246016186754603907707929830013009920 11501121 -118006439234480764113138088171581083088 11501122 554649441625374388915337540784220604112 11501123 -1027974001412069445721421208544903791840 11501124 -3259533425760861093874623321349816320 11501125 122868237840033157868097070035796395000 11501126 -31456568996739656180107071649380602496 11501127 256560409105064519398303826849778285696 11501128 -1032775128769894650958768229857117731840 11501129 544166552810153553275594994052803291720 11501130 -153566258612783076973477195946296692480 11501131 -169846422470287422207477642571572801000 11501132 319575076288234431979590100435859028480 11501133 -293260117906259948042238079924777238400 11501134 -128179335133531571975170113943060741440 11501135 -584075077822881484256188435034352240000 11501136 -333629503782874781170645290119882342400 11501137 -905432429156432355323178458369392207760 11501138 -14881107848405382395579258218232144640 11501139 -103221978459215351558167480303636221600 11501140 -24982998442270337124353734190529822720 11501141 -231030463966864489902982262828421172128 11501142 5825167823400092000426856176249982912 11501143 -542551047441545397516083632065026735608 11501144 -51735145433669462222023085328120238080 11501145 -546499820862450342958692228390243452160 11501146 818776979801516833137965299149908874720 11501147 -319337209995836529132889547690910045168 11501148 232417525702569126538408403613705216000 11501149 948751234015381503140458098908809017120 11501150 -4963482554077018523145341625223046400 11501151 -123183423035194891248736418090824162560 11501152 161410830374792116849813767731955105792 11501153 -256365782243697719376519983971429596240 11501154 26680302257584978928595678685568865792 11501155 -126239141373689352802564096396919210880 11501156 -22811993365142225735442373092273039360 11501157 196693876415146538807128055056558278240 11501158 360918925494810645507428774895229428480 11501159 -305862555311371568460856464752474281896 11501160 -255606893101303652049142662403603660800 11501161 201522232565373849134806810181889662400 11501162 -50303795677604939790646512525221145168 11501163 932126923069124149308747946324122580320 11501164 91668685532108450935815189173951910400 11501165 -132028978334739515754885001960398000000 11501166 -141985714324802120410248651203528150016 11501167 -7759258734617515399138971055509533960 11501168 -76582778008699612512479436613057904640 11501169 -38263018903608642229026865919540455056 11501170 -164356656646159508637496926960087642720 11501171 386908518764797332063727510756007756688 11501172 -485650941727561053973913421208759538304 11501173 271558355433657792644102508619322940288 11501174 181062896145812278765285136248998190080 11501175 23947911601578859228706498960145312000 11501176 683003554594222745700558717160973230080 11501177 5899928769405165785189410917593314026 11501178 -1374534223570833720190446428086724352 11501179 -187731108335438594668116373065880173200 11501180 135431054753100992467780376833107747840 11501181 -531779873855309015491663616558001464730 11501182 -79567286100486421449342169472001214464 11501183 -10546883311720904933587475848640573568 11501184 -286761566213314515467356888829232414720 11501185 1142723982979013532927276236260648401000 11501186 -253650230547921238356476979802341814272 11501187 524034962646523910237479915430951303160 11501188 -859662387120292838978875572079650673664 11501189 460413025524796073401995942914273780256 11501190 -364072018444621866421955166423833758080 11501191 224487981985266232020750572983805362784 11501192 -959115223475298242258529356966928414720 11501193 601662772669247889961037085515704747968 11501194 -676910213326736218395283967167297800960 11501195 333727822542091859439518454195736423200 11501196 27157027853682749049973123829216477184 11501197 -369525025239260867660831764051980190800 11501198 21693746424071687486952995908654182336 11501199 43703824928346356144577864982932671784 11501200 83662901332149677000780774993197260800 11501201 359791097535255887485816251804477875712 11501202 4256767172824500625938713397030844032 11501203 26101808580075773198746942365362290080 11501204 13636899298554424292243072690270164992 11501205 53448063940394867497752564867466704000 11501206 193589547063323129458642751557461675552 11501207 -176943265760352208155549273607800479544 11501208 -509315540468617468382545248876475545600 11501209 -359842930763706790887093884519712689590 11501210 -971045675441288612362667479688340480 11501211 -554387220889448897817668623240702234728 11501212 42654595002944584512329715297719526912 11501213 463096035757389755944517156596729380000 11501214 -55044223279903285170679716406024987008 11501215 1058976240631001497553346071811624268800 11501216 -81341976062611564710676238539098685440 11501217 -30883172147553524754877931810221424640 11501218 -589554784138011202083510847049071929984 11501219 457912568689562691443778430907809283328 11501220 -503976961833488492508289014788337315840 11501221 -1272619346580929592132288445433015072578 11501222 -259407767437556732106477087750874582848 11501223 15809720863946207829158443422109239504 11501224 -245048163893227385890660827270903398400 11501225 -94622532953453087617064333502604070400 11501226 262673216382220664148857167469059011840 11501227 -217652899622628605716027193384701533960 11501228 190502569864690905079778648959839184896 11501229 -919147850459142342646670660643504197760 11501230 60744420846379776645409521001305381120 11501231 -1029661253097180704134620643471090527072 11501232 -69714817869797411721751640894499717120 11501233 820570102066665638442178067667078866944 11501234 373138467420251381057918536489212896016 11501235 -11949962109367634053213017074419287360 11501236 251611745222177373826150206581065132800 11501237 -969648306291827602852147550002379196096 11501238 -4950198942534214339443150408110714880 11501239 -4236410835590205363281495979151999960 11501240 -112253345515779492314008238363194982400 11501241 82995689725407555390240691278837037392 11501242 272607080793397221641948966845381001472 11501243 -4531112817210512833465201169499422112 11501244 -69266711492945487802105317170815334400 11501245 -325778216737778202392073481948419968640 11501246 319851678450330109393412578955232675072 11501247 -285294886807359605019949061874286000128 11501248 225387084264209587932586821568595755008 11501249 432182166074724002342119126999906589250 11501250 2853312385867288033843107109260720000 11501251 -240285230766011646005547925685926039400 11501252 -106291267344744410328289824014506782720 11501253 4022502888014611391190186756624735936 11501254 153736477706934854776763164054884373632 11501255 -56254618061851250838876371072746812000 11501256 -184910659271032107902762168772101406720 11501257 -648137270161054266684674134545029934128 11501258 -112165597371066063466108729488223840416 11501259 87939873277171386010696292721088008960 11501260 -5264516384332035300270097453457925120 11501261 22394142068237935004159188528775807862 11501262 152907761332899751468432468832988693120 11501263 3081395980993387538454623908660093720 11501264 372008611767333864502675696937945972736 11501265 -45574339240756704487976138596352232960 11501266 6048767805232925167427996276759147520 11501267 -74371313242717774881531847994960481684 11501268 271040742158095523028622545513963325440 11501269 -829699563709446111749413956036011235840 11501270 201662123812883560693381590735025766400 11501271 26548206252328238410422703686135475512 11501272 -425827337459207256549879028577860147200 11501273 96569676306781353106138307075004023040 11501274 -293993172831551437414096221076950631680 11501275 287759109715530908379436835094468965300 11501276 1542332357604265810173792177969989369856 11501277 70709974770950995071279411418986416160 11501278 560788663146298073486813729201733901440 11501279 37061431680333475924539760081910947200 11501280 65563349805374462786466184756006748160 11501281 -1094836658472483413931915489553901395536 11501282 17001563863834108720420660702482076224 11501283 205404860655569797224300961724894918400 11501284 -148998445320670078267125193406665824000 11501285 -167257875411643206950148265530425788800 11501286 -78380471865215949918015016517386556736 11501287 -129537455991879697398390487061975512320 11501288 328132236078116553966138759612902031360 11501289 -324231783445923402840557900982521682240 11501290 -234553647554893833445283161057526384640 11501291 1453020772481565449456292970907579256984 11501292 397522343222457842646879121907382528 11501293 15417263824467224047997265862098646624 11501294 150146492835028776868687568306122752000 11501295 -58614258261326228215425111385155960000 11501296 292606667864359810314631512083333120 11501297 562006569205923759682901248786609083120 11501298 126070338719042522283185993280632037120 11501299 -823240626778190913433737713647137403488 11501300 -152417030580525506973034281657410889600 11501301 -210426715497937760450209631697181569216 11501302 121627753630987804406347009635352392192 11501303 -253925483112189056497567509965697744936 11501304 525222277020489496874095238404099461120 11501305 -163362470048193562239468643851008196540 11501306 -33715040772173351739982758223846453536 11501307 884698734195610793321511471033515750208 11501308 67355867775904617955078773273214320640 11501309 927403571249817283997121748674875829510 11501310 50510196504610167838577049885505536000 11501311 -84405857413105680162826563707122302768 11501312 -142566407734621338175710198670823522304 11501313 737293350413149342527613789060205112000 11501314 143762145976070330009952134451617500032 11501315 -358938335273672199384022614097109080320 11501316 -499215519286714448682475375647881273088 11501317 93115704419576391865902134440658782972 11501318 -169686759579307647100503121291306490496 11501319 -163010357623181318752346664919373532720 11501320 21575482193935641244951105544651673600 11501321 129541516450794886065727820075322022692 11501322 101268964178669168933208155074549444608 11501323 1248754424812258769028915886757985371136 11501324 28979981648139306018662465999310333696 11501325 374358049586637910963763853440071800000 11501326 561243997437594280758535818988978930944 11501327 838638283074601218455811376484331406440 11501328 142988903287212462103059092411003633664 11501329 -673380617491440735327358631392883683854 11501330 96195120859957527690973315679139059520 11501331 -772493758182557462072877411305984818248 11501332 844146874176532695037306227146000487296 11501333 68461237422981120595045842383202231480 11501334 -32564904186317045335723118976412246272 11501335 -419355305599404930747264343069071183720 11501336 384476926927817135092146460812025528320 11501337 530510402391327978748862458391569213920 11501338 416154006828099244278224216717858158320 11501339 450398461410836185136708585375106960 11501340 114274307879244090968423811212347315200 11501341 14098187422432952107805028695014233344 11501342 -484557482956370969267217950100010934400 11501343 -6352308789999382332500847445056212496 11501344 -449720154371126969018533699916215025664 11501345 -754628449717846371830849154057235713900 11501346 113114488848890479155852656159396252160 11501347 439199133530367539196614021584372474320 11501348 20910769785733571350924086327785044608 11501349 -260214879572232120721236892377802880160 11501350 99346345536471968773348338789785260800 11501351 -388414975055628244512256718389111440648 11501352 -21030373687395488629134088558892160000 11501353 -145516798217735923935420345370531568540 11501354 713928719982477900741384148055468896512 11501355 -331134341761265182957219220968963937040 11501356 -233591339318681968923578505322402190080 11501357 189269165315322107951306386307469620352 11501358 -339984799943395528377246791076265792512 11501359 -43001924806703561567482871317603899440 11501360 28013562063631573017268987321973145600 11501361 9953528804131692809071634534712040320 11501362 76600960089559678784054412407410524432 11501363 924126775134804532987770969127743177612 11501364 13761723940981670743345871784826675200 11501365 605534143348626455627197205643322797600 11501366 161134907660360249040093932499328663104 11501367 -755800866403533057512775219601712931936 11501368 -149634818207605946889002345429889146880 11501369 -91419466587265178495502114244538431392 11501370 -157153165909583805085606442300545228800 11501371 -278574323447351569996516553123885956800 11501372 297548636239522256626842544994476142592 11501373 44476410314639937625707285677059626240 11501374 142222633857490414139202752727223007232 11501375 323069757779173557410102238681229488000 11501376 58853065982368257374153176446318673920 11501377 715597843457137062248885999396247052226 11501378 126437061262731590142584319838624299216 11501379 782739385483212302222335054339536199920 11501380 44507262906709307274948370807395409920 11501381 -65918665755805785974961136164460851300 11501382 269595297803956791728905720834245120 11501383 -194320493207434258333524936821961377696 11501384 1347306441546593374199846979080723251200 11501385 107209445713449095604083821190894770560 11501386 -25221370685667475833131659718366846016 11501387 -141862597661589159435446585583861502488 11501388 -234955655557429618490626101256125020928 11501389 -11469358715939821197033867161480923380 11501390 -206370134291420162634730355836388884800 11501391 -170461594318682171201572640263306219776 11501392 -79853884361895267840766284230285590528 11501393 824164252495130379852198226996720712304 11501394 -337292894675042462828119918458104137728 11501395 -743552412939398804607966139298807259600 11501396 75466095427175636880725366835251068800 11501397 148516344200519457626207562398368850880 11501398 -86480034898963452104172583914457294080 11501399 111845385810295716393064920549073958400 11501400 371540349929468679164720298078704640000 11501401 -591051321995764421558634617831669209440 11501402 291419445684438142310408992099560122112 11501403 -44236990151617150233333761657493012480 11501404 54929979025696495271348025451189120000 11501405 188866008129359329468276473241751886060 11501406 -249309374105336029620276889262159124480 11501407 -527644429655531129547884486227866700728 11501408 -146701062335934695790986228095924961280 11501409 -45993594672121022215246917509611713120 11501410 345418804497005914994555786309352771360 11501411 -663072214037072766935044154267277941988 11501412 14919011027685993465907105051623555072 11501413 -270474613211163190940007421858577152 11501414 359235198130329956625792254082410809056 11501415 152964555014914118041522229281438877160 11501416 -171481042791380903897189284332093849600 11501417 262769768276679994953142614322239994752 11501418 -367354331296990935170281883580376097280 11501419 -191016979493454890627716724967763255180 11501420 -166503962840285917185837565176432261120 11501421 638026260585613874452609110004012583904 11501422 -3109184983712916309302467128433883520 11501423 -433279364587460040297785939428849025328 11501424 -28448108727710424215486964266780393472 11501425 3412655582632922867745083773032123200 11501426 -314293695938134392971258061653930167296 11501427 501905688418688580655619070955693670712 11501428 853365560099931518447636954496053783296 11501429 -696182911563549285240751842367923388740 11501430 -145898472733330030160452644664130273280 11501431 731099387903126292307318387314757552232 11501432 -974784663176624433703620741841920000 11501433 75973034403916956518751281326599120042 11501434 -46597767227473278563670446909598191616 11501435 -405398869238026457588049385101944525280 11501436 493734828270074187471468924782714388480 11501437 -376849718031336957011954652626528321914 11501438 -66932413591518673447132951096055240256 11501439 -504805261215599598230215541030612807280 11501440 589910072760835042891959044807432601600 11501441 141065812801872298565075430684652067520 11501442 -10252105220768665428077300568269757792 11501443 -47649392936610305381631018699502676112 11501444 -429216793503851937797323172873505416064 11501445 -169515334815104435614444098867448234080 11501446 -57803776173854881759133945576718901632 11501447 674281670347955494422952978403387513472 11501448 -40032421311413475324230891062878535680 11501449 912620570370156138983379838815446558208 11501450 1235587137055768559793461217786746400 11501451 20559632036770671412714893610691310000 11501452 -1086640277056043135740735747076626821120 11501453 -359431132906266885171739850685082214880 11501454 150570221614993335056726095162497990720 11501455 18835263084869640267503452265609161920 11501456 -11654598756023696523296741999225561088 11501457 -472956440158405978257986939172623717376 11501458 -219201397123643731847925963802743654240 11501459 -1057889976842726099145128354623358593200 11501460 7635881509037621756213041301211648000 11501461 -278997514259927892195016468277095757938 11501462 104408191914102891447012022298146632960 11501463 -93620746154439093780795737352681003312 11501464 330023809347623543664075872087130193920 11501465 -14469483608274267574611227619779930880 11501466 168354869569827358579739750755115769600 11501467 1476737384497221257150857237273511050560 11501468 11118605170180148243750328770277212160 11501469 24171579295714936059781927628973890880 11501470 207081302454377586995981423447131286400 11501471 -370269948937241043959401244485845047328 11501472 -62243427142075929509997015719120732160 11501473 321439214485607662915633771584635395780 11501474 153695883234976934668695653176009574736 11501475 224872907518436485617246954621040770600 11501476 217159388411806716812477079230219673600 11501477 197606562074318095702456826900911646808 11501478 252299093485388547732466248528186710304 11501479 106725286268820763475623395184698497280 11501480 -249230607673165896486900082097109657600 11501481 231802589798963659516749727915836898560 11501482 -11521865692086459767469317402132934816 11501483 159485818398844105992554974298039122320 11501484 1983157902822367694271720873023576064 11501485 -672264056425434715774145744284226696820 11501486 -171465531150940308638191651209288289920 11501487 356814037875984481065931830333095457600 11501488 423754601900947120567975049924130734080 11501489 1045973730972920715655080367443018300840 11501490 -34965854539232314471127009596546744320 11501491 -45691355199168879261682666979714149108 11501492 465528080131289586770395548685724332416 11501493 -116385921636100701947049543455082573216 11501494 -117260293459570383818284866667073284704 11501495 436813578943790776422034508414059645440 11501496 76377319847990002511679523153613783040 11501497 -1228782232906487665099442345746251648 11501498 470789954550518016771345276506152112640 11501499 684715396691383323018701522155953104664 11501500 114286519477547189828393430354175872000 11501501 -628281368905747572947458724892849263616 11501502 -189154609942573635460752992915389042368 11501503 309125617495944843803355324082727218368 11501504 -21416993250422234405609827510385639424 11501505 409177501407254744960406239130693930900 11501506 -777278893006606622572679417194338033120 11501507 -20542764600106026351258979566664196928 11501508 523759505122568463106070978353732008960 11501509 -382672803011884725673119765679647992290 11501510 -246375900765682665412105522626140499840 11501511 -731703914569699970017461620014743552 11501512 338547223899237403337539365057364992000 11501513 -1012699647389228616617557743561748687920 11501514 9457002564860936633326252559289143856 11501515 5091986869780718990469698268446049120 11501516 -88512575658683701619734643313183433728 11501517 109767962197144012365316002213737462880 11501518 80892862994153038804266387421842701184 11501519 -80957704671186360665104531106123468160 11501520 88350193431517942083437813792813875200 11501521 467258936465905551080696514809663511012 11501522 -49032057012679623779312919517432900608 11501523 612629664288441455458956543344095816584 11501524 -293425071431338914079203157527959707904 11501525 -157652171208328783247810412499387615500 11501526 -5456107554933432217018202852138657856 11501527 29321883464271132001803515930931402240 11501528 -350007642773919726731650251654881187840 11501529 -145595297331088795159472891075722739712 11501530 -164276911853386241940319355031914383680 11501531 -733352468649966715910286731572447864800 11501532 31699511468255323860672913996076116992 11501533 1261576253876939873070969426355690959782 11501534 316163851380492833949572246495068608 11501535 -401826890040385061607818950476044722800 11501536 336387955856706852521701650405288837120 11501537 572867276174055158463902404450920095712 11501538 -42993056090358320185984271927565457152 11501539 -282314029909121270586145525557984912944 11501540 -314783230469867261382309967462826837760 11501541 337631331940530960436514661185715473280 11501542 -42915043146885616990830756464251895808 11501543 -173007175676531306357280127529699627208 11501544 -304785312841567262500481042965887713280 11501545 -43649454818011301565137119587081182400 11501546 169989825224944813387571514744183951360 11501547 -63921266442675133105854959799690774528 11501548 237611525661280588811618630039723979008 11501549 -605870006914100052336432250990453041450 11501550 -35512989113036070043094681703055368000 11501551 545840021650704484917567720236872553552 11501552 -46713649753109258917030646868023967744 11501553 33417786228270208265939073820044981120 11501554 12803501568841765753041759719296772352 11501555 274877672519251569601204826089655328000 11501556 543321192283698895828758751199590139904 11501557 -299586186297527213173371236260246394194 11501558 179263800878577873908962200494804877312 11501559 79185907708726957613609796269783899920 11501560 -33505916612579840851995781333975449600 11501561 -248342928402274920344687200934419306680 11501562 305338248172145985543965482488166973184 11501563 -184435964823668785163646842717709384960 11501564 280957217102340547917835573951801414656 11501565 283838283634925609873887990613718839040 11501566 110686186362074371349426810770448248704 11501567 366572653608719171609209226222788416384 11501568 -274373533601968088083564595705492275200 11501569 -342543600419317847801105765388462508030 11501570 77236888346277924545133820037192001600 11501571 258490729265703953436501005154192962400 11501572 141548861402529687744345596361619534976 11501573 -182961462743541149465350282855401593856 11501574 137573819901779860828990013358702643200 11501575 235216911807797417273779858608912816800 11501576 601275848813574171390620555408698414080 11501577 -37508236158231146503130159281619308572 11501578 203915269617152503160080862965498141440 11501579 1045249463582941147324634573746398564984 11501580 7380147710013975103733449189269212160 11501581 8551337759151690900695865796823636224 11501582 539260973977985433661044607534162387392 11501583 -244004953371945648255752705815346985456 11501584 93278637662204589613444820185550438400 11501585 308538864597720760928598442236879057780 11501586 -75450274373619121647110848305129309168 11501587 -254977678706984280157277366396450966160 11501588 15842240870024655333774096984897380352 11501589 -85923452036503121157931132772242642944 11501590 -466203633799109540890812504000214291200 11501591 -232914075575958957264789349845250386000 11501592 180029001613373342793419995957185699840 11501593 1289419616369500929958635605337009530320 11501594 167715160104392338088794623671173762752 11501595 1511920799907472444566761084911099680 11501596 420619955357156166747350539352199198720 11501597 17162360498994772113595673980455699360 11501598 -126033128777576516354322274314445197312 11501599 -14467456769369059678384530148582986400 11501600 -237711338455579625066531384565183283200 11501601 487913248792966650864098901525626630832 11501602 -16507528157754055353825434412515943936 11501603 -21756531421396559279140530195040188000 11501604 223370794213857445026639946795569843840 11501605 -874939827411751762256725338187816857600 11501606 -60145654000230988335418413029954346816 11501607 -57422585860550378347138590524844327264 11501608 850197357917061120472386766769452800000 11501609 -276198947807229959167667401065291295680 11501610 141016647676565131350799449536365363200 11501611 54865365680362280475053826223486297272 11501612 -810140866351491996843826892139433136640 11501613 -752820884468527579627819658923146304458 11501614 276249436401001387987108125638594830656 11501615 -51015897772423247713630309174096317240 11501616 -48016296621257515849068660083603275776 11501617 -629033693051626933090951599436764612334 11501618 595653152192285952512312027668431551760 11501619 17672539120085670972725627186673234744 11501620 -22597448057143118341737380948074659840 11501621 -477242475805006225602467776853826655428 11501622 -195346477767728819959256673164599649280 11501623 562099367089048459443738499532486955768 11501624 634695633920201466597070077608175820800 11501625 -515907793991673568367993810358826272000 11501626 -502958371502541579559870088058222189600 11501627 -18385884711337602395096280867056842524 11501628 21169793186867671796947513670176997376 11501629 596888914698055108728722401287515820230 11501630 151730906529491439804646002922257964800 11501631 404273610466172114246722776319304282280 11501632 -20623894671546544001862918116459151360 11501633 -375565128425571465360962638181566971840 11501634 -242913950978366900265634499687962427520 11501635 94146687530522853748640751899181177360 11501636 22809514225747847085860223891692298240 11501637 189147722920197714756695701571449443840 11501638 -74747188307023913265205485834011796480 11501639 -74319718286210809419051839128360852560 11501640 1082297429549949237886061328155443200 11501641 -748617935079537171467735897782547697958 11501642 603810722436233427576888362497007792640 11501643 -439860116161383409189590381320681636136 11501644 -30491590529186738089344963208953446400 11501645 -79261008071761355548905751746556310400 11501646 157863357834429713390692954684874377344 11501647 493626930849882771582757038818812586096 11501648 21863372329465685284089033207982817280 11501649 295018698503315378150656062949070025120 11501650 137842185610097150902671838825805328000 11501651 -107223308794560733899497024194075094016 11501652 651444032120899188299262364180695048192 11501653 1123525280530944065412290344641533122624 11501654 391497836750936464129711942787548159776 11501655 15794560366241144383037647096336080 11501656 151030890167995796303645073204098088960 11501657 -1077583711289078252575856028752943935094 11501658 36532322280103713512383209709276786944 11501659 504441252022394101362828919706961189904 11501660 -676923384073582392792918184782425303040 11501661 -63515256702002199042406960564308375360 11501662 -439266722119147006977853924912128679488 11501663 -1384696633047286740452362391666963655240 11501664 845911255742103893770358192124344401920 11501665 35851987414300556422687563766903809600 11501666 109022815491806926334112963886129425408 11501667 -534268362922776160368720810960557880 11501668 760318786218259863170600094665911826048 11501669 315356223994012935107989394610316627680 11501670 -113099638433853036059743092342238771200 11501671 483986374837103217053227568668023211072 11501672 -104985021409945628634101137369127178240 11501673 -914749027414242972136298392504259424096 11501674 -350849164060595109535525824151303811664 11501675 476712606036487540134306233277470551800 11501676 516664508535126693508862228018892636672 11501677 618552435261317348982206989111138507872 11501678 358233908367621783591207042757677424512 11501679 -128012973223879244642591837328887941632 11501680 -44077716118382536521988628371881984000 11501681 449009891574628692565934237907848854482 11501682 25136802470703916285310117010215983104 11501683 8965568152351327180358749859349614344 11501684 -486003728854655332621647953291733715584 11501685 26545524177870927708228413910403055640 11501686 72830034219602594498807971176930883584 11501687 -632403889557326376994532393134408192368 11501688 213982080531722213809317632043363532800 11501689 290206887886139084065562647113666097920 11501690 -457778095318068668343466319515220035200 11501691 732249237312606252229361326833555975192 11501692 777991440576590565241752734479432226816 11501693 -58187978705645307183276474835544426400 11501694 -42205078731877882212611972927517376320 11501695 375230984181064526545635119155409134800 11501696 63609377077264693534971837184946995200 11501697 -275270216435159817115393753230055573200 11501698 -123798107378983837689391227378797269440 11501699 -1639844067567930345740747159668218935808 11501700 -17603249542234740690784653064026009600 11501701 1394272768337316725495835184755559376032 11501702 70151086747116076232822706733280913792 11501703 444335297164798032009937677001333006800 11501704 474663762530043267417112250373708149760 11501705 275600252645783848017310934816269106760 11501706 1719719179590460198628751379350338304 11501707 154682586871701431423487911978701547520 11501708 -773600230425303858533470656104788054272 11501709 112081056639266136555925860853936297440 11501710 86398298895406687019382103219884827520 11501711 -81821306358980859843195382962717416736 11501712 -132586611982623335813653966272309190656 11501713 -7586964920062318871764441426758953472 11501714 72819621713704088438951901297484864512 11501715 294069076823661889726502008176177479520 11501716 127999120610085010361342751974669568000 11501717 1054566377553794188609708835203855706766 11501718 335516535972594534488595034847015738304 11501719 1091049904144359304831229400974881985760 11501720 -211636150249150201755771167810507366400 11501721 -331074695837732350638750490334202187536 11501722 104641856732952301485320719265882652912 11501723 588510734130588466330575010219261011972 11501724 -193494005782363408303579268501212796928 11501725 -3225709778870904962996264157925444800 11501726 -8392918332378222640677961162411622400 11501727 -32404003699177635062253658560519524280 11501728 -326044352009859389456110026702694907904 11501729 202320493422690433214647477342006032576 11501730 72749856853087147945687410827601408000 11501731 -7853325088139225549296290913941404528 11501732 356695014007854607372205934478836731904 11501733 435070395200991688470214160255551230048 11501734 56083956975154739656794428614756791360 11501735 5016960209955857979262709292404206560 11501736 433109819418527364796215173203037798400 11501737 -239216949307229028410181370470082264440 11501738 -11528304973664666704692903280978758480 11501739 284778797021796256769095719495474133404 11501740 -50001906645036969156457534205459343360 11501741 352728249494258669112429608561887782252 11501742 -52633929582863484061227808328773410816 11501743 -811815277385914970042781039889227064320 11501744 58558567556260342985398449927106068480 11501745 453688353346309286193307311593708923200 11501746 -55010676578993669526756191284666328064 11501747 -48324508141274067247629965022053354520 11501748 420819491127192453807232779613650124800 11501749 -227319685308189179433867963306349554688 11501750 -168245549817867536137964038532507040000 11501751 -102263336282107595421213158321058854016 11501752 -114919282054816779127632361706685542400 11501753 171055856908372142401105485609956569002 11501754 -296073696476512852269725569157457384960 11501755 100819038485459769331530523520750284800 11501756 224149365482550961653913768120583970816 11501757 -74358384302724320148071333706166223700 11501758 -146126148925748195616220036390495866624 11501759 -1395411607470756178476680519913412035720 11501760 107200338051069273709495617763053404160 11501761 752498290931753940460007509612633911362 11501762 -323180502647153101366976221898370712368 11501763 -7801824662155901630132025688868481792 11501764 -750950176333722529775522288437792793600 11501765 566910919714040246228195274658061577120 11501766 135530476414944293639062752578448626880 11501767 -496447131651936972498425825865462054184 11501768 1227667452059422184977256153869639680000 11501769 1161530458236754064768555457458381568 11501770 60596090208415606529864112780649027680 11501771 207042890726492551070246200685960356704 11501772 -524045486398432194606733473825488798208 11501773 581710871966049157235989505924522908022 11501774 -260475005957718755499376218465416556864 11501775 79326951853460094834024071188875369600 11501776 -86248311049315919488221660614180864 11501777 79535432853262358302813012362413380800 11501778 314775496211827471215250356665249137920 11501779 -198185011282772788917579041683825787232 11501780 409641736168753035029924046159260221440 11501781 -448681489540516992878401766041451396448 11501782 -102087377118516380174697562318229020416 11501783 -428358156520212403754115625984597336560 11501784 -382940797739966528542179743796815462400 11501785 17039201407164118215583525267445566980 11501786 291155966093131071463450695359316932592 11501787 -85889073312441119064150688775080561920 11501788 320367058747750214852729071869196057088 11501789 45374486255856916107917143401315974520 11501790 -255942704351221265569253669889695441280 11501791 103523422510624985717397904385468605440 11501792 426679339541433162454724642605707558912 11501793 -1198102877712085690402804702989695765376 11501794 -297611625803618025492103521403617369600 11501795 -115525977727034308876105945043338213680 11501796 366329607911144225501490992926666967040 11501797 507417616520076443727486261031328227932 11501798 -20486594038391653015804797258772267008 11501799 -88550565233208818922567079478399416752 11501800 39494745529617188486818594776360960000 11501801 -378213159766272419999981603660537520198 11501802 -30889028949800746859407807682680224000 11501803 748062878429420886764841466609914342624 11501804 -803354530550747556922521426762928303104 11501805 -125703395216091869928419988195154231680 11501806 -10653498919784697326995854638957552640 11501807 -45751327180492257771323353366238951280 11501808 30022452071872112595531782056922578944 11501809 -320166605298386252873820764345706783648 11501810 302489174112079593447838424784751306560 11501811 2082309503028951030176971912658475552480 11501812 2284249369056769530162566193015742464 11501813 790075752085280124027154796417335750062 11501814 57150527017974667818291520991239011840 11501815 210029364647032691063786953761235717920 11501816 -25758960032139452595208436710494720000 11501817 -342782471855982382533621577540785327552 11501818 70736912130045431982436275099241262304 11501819 -119452524427308458087980768686004754400 11501820 -103509628767913164237264675907971901440 11501821 -15818262973822836763789553484526964256 11501822 163763941775575837997524498581988211712 11501823 281741179118679522903576166854385797504 11501824 -297795288142245458471780016583857930240 11501825 618625104021121700832552373796005574550 11501826 -17422372201502270987303881260888483840 11501827 549182350810792581844438109901302793000 11501828 14229024959594350533102331297042635264 11501829 -567136809243311506096907424437578628352 11501830 -112695100824302848478503115730070957440 11501831 -88214597049601644738865390090395336936 11501832 -295041678677980264807318283433923911680 11501833 -235407668879476054845891298531995401920 11501834 135817104639364657703519549448776832816 11501835 -252796797521698530170046269535950030400 11501836 320853903618280992678163889404021232640 11501837 305745705123998272391871511743233864832 11501838 -11050259399223926098844465508310200000 11501839 -792414159242845514346598585098755905360 11501840 -42642682266248416562064424790969548800 11501841 -199774341165983337206309282911297888320 11501842 -45447279516607652271704750396865987456 11501843 2340206446748575991687803717109875448640 11501844 -530703323495039886703933483807833360384 11501845 -380209783976768936858519164305127945320 11501846 130976753755744727132955137906549931264 11501847 140400987666602351768523151327013022720 11501848 466747609647931919428812252011767848960 11501849 -329330378009202395268652638951977028150 11501850 -110126675951196928432215368811885216000 11501851 -787921662042664966572931253893553247600 11501852 1086814712059407470863506659518593541632 11501853 -130525795178982502889390072290033089984 11501854 -27348631166668218087228720002973612288 11501855 16170711074950482025922935777748020320 11501856 9007172264593470878410020591481454592 11501857 193430702463834661904653832884317398932 11501858 14145642580529379682625029057605192192 11501859 -15598829369303614885333565490691181760 11501860 615704570896836062432494855867954291200 11501861 392455209798368327224588528185310547232 11501862 1022557013860688707734644898118940352 11501863 38146904553779257507435236693818703744 11501864 -920613105604101854386946332085844787200 11501865 -140789265234619952668937150076878880000 11501866 518736464785731033583956604658539987632 11501867 -36985134102466948752181648773019125408 11501868 141811701407369219715470843310774484992 11501869 387004883480742569090518090744561349270 11501870 -76452896407474734133295388077698029120 11501871 321104313842288517876348940733469555984 11501872 94036773130056934792827071212138627072 11501873 -102993168286701066374723585818450252800 11501874 -107530514347824319671274597988147193456 11501875 -31245457294243501052928600731515200000 11501876 15224799351208161446484904629370239360 11501877 -78132547840266022368774725788008322368 11501878 -330476906257068531555165892142823946560 11501879 228780761704806323397438164871738093480 11501880 -7108239197052234956960943491778969600 11501881 904498649480953099123356325685125264682 11501882 -28628338887275725015344320988611297280 11501883 -140562537765630684437966147506612468296 11501884 290903876923120557700887546351468330496 11501885 34620802555059558059264351668750481580 11501886 72764948782162838833240540817932720128 11501887 575140366216533320011863573309679809312 11501888 94933537799206537574578611481870860288 11501889 -253378673333616076372878545253712150080 11501890 150061707493897004260359512160408468480 11501891 1003248230112978975681728133947681841432 11501892 332333047559591804249842882769391513600 11501893 -335469755758896484693364793124271327400 11501894 -68253714593666342067848529898242533376 11501895 -408550917138590083102602555010260959280 11501896 -189649280087381282229966257585062871040 11501897 495486000864501820774619026009644720 11501898 -1569154321595476926100281420461145600 11501899 -197956207564921322412229809923353115840 11501900 143340177401057039537657619087178464000 11501901 -164818051271309020917257239283074045332 11501902 23110194519127888780598765088766401600 11501903 176749333603947292924404515734574384880 11501904 -23078282397709027899240278308002594816 11501905 -85844432273717770303940068777574918040 11501906 42158552779905221669526461956797576000 11501907 1151182706265671172262950803658801516288 11501908 864399856748425902766488477110062473216 11501909 -563308005127595582487892360167964929696 11501910 35706938979631351861236897343708796160 11501911 331024961218760353220850074326518889400 11501912 107318264697905283944256753143154739200 11501913 561811987872480133214585623134035611344 11501914 176173833138686779794170951338650691056 11501915 325846690838588263121349230216391775200 11501916 -7498067979828963406951121922555125760 11501917 -713307364728937661085220365322143545274 11501918 222741054303416251925345250239161180416 11501919 263177191931520784659799309981970806656 11501920 -411210135477536753034074204791001579520 11501921 -31987808595631911336577446075367079148 11501922 53168398582875758626312790527714859520 11501923 491908434505925095048536123163766092744 11501924 -289306422494727175887787689598527258624 11501925 160659597851156636392934809857838968000 11501926 -516226882750249378985579825375782014720 11501927 -43459049190806648446266609826201920 11501928 789461762276903855100372861568204584960 11501929 259296013972347882919375404822766992000 11501930 -123739244227039848536437170585258332160 11501931 -41342967552542030129269931205122790912 11501932 29440263966968213742527608192592855040 11501933 -81039543282757487602062641345566960980 11501934 -717775920103940856712018368045452556288 11501935 -104569475117990929867362284235927957600 11501936 -129707737640417609786075336313989726208 11501937 786625074328221613465437866165663195394 11501938 -153730138305686978237303245999651550208 11501939 342196907074834437315827425737691484256 11501940 -49543197557131289121648921191579904000 11501941 -6913459888934824112754716629425618336 11501942 242286990489489381416779155118183619712 11501943 141161213727854764395960956696056240128 11501944 30149478040027425460666443887899484160 11501945 -54934276197908274826209654368637066240 11501946 222689363690282777884812569707045440000 11501947 728749175006889091412380302580031147032 11501948 704124375439525451195880722266167252480 11501949 10410812266825253120289846851848930560 11501950 48594619218764528625526143698547000000 11501951 -881212885590304039847177883814434107400 11501952 114294711908020397446721091810204057600 11501953 24525487146834233089871199379737380164 11501954 136164642202355546102759959101431086080 11501955 324080302445773476069738047068639599840 11501956 -490211544001184262490738057988794794880 11501957 1063197108488762925712575260362984381152 11501958 4967813196245996060097244653363161088 11501959 -39687629011034472214720744314576088784 11501960 -760753707608694838382141002453543680000 11501961 235966888861178033644558684924409835264 11501962 584033597289404852996252878872113381472 11501963 -970422216398297647367415882318171984216 11501964 344789050562261998441766718995224224000 11501965 -459013059194150792673918531801008100000 11501966 2071656315509873528390035527278534016 11501967 134325757237560842587738938543302995080 11501968 -86774935902821799810920162557739909120 11501969 92027087903803222988396841839916323040 11501970 -180090752903224197201102351323267136000 11501971 -143584695257769160646833953987517074180 11501972 -215249337254133853344580747841360424960 11501973 -121698604810770708530543395433214643200 11501974 -100288169921880641320350687904765708800 11501975 343408901845463865214376931747096102000 11501976 -230939799698320269019206460044965683200 11501977 -675368211563350132605616387180378712056 11501978 14149942423907277391492300007047789824 11501979 -399156974985761658265520292714169989840 11501980 -86092736812757002406047915743327129600 11501981 -1254437576011346696833421793364823506176 11501982 42644385398117260636167748014935784000 11501983 954755251405061134901683320015930959080 11501984 -591624580373677455618094902958620672 11501985 206348401781594032120422730892021707200 11501986 666221594413846305609820291237199610192 11501987 -381203128415075972434747719022682035248 11501988 -71626934333411047546988750637542784000 11501989 475073812433089579743481361442423695424 11501990 372253962437337759271289623172421936000 11501991 -405963722681577276750031261032222617160 11501992 -255303610375854997460926523007457689600 11501993 -202298085781758346988299374182006847900 11501994 -44712874793627046495537405185226198528 11501995 -790911933687199716043073672255775588000 11501996 -786233411682040931629086935257379687424 11501997 -22296549165703418928355398776123227872 11501998 376273544793907118795392754550491971200 11501999 -760266565701699052353805495603412100720 11502000 -5778095454146026693928397872480256000 11502001 -35830980931952818315228207933426176000 11502002 -201539405613397346056446784299904248048 11502003 333954982539084604587457505231185819200 11502004 406156694364830373336668268035635219200 11502005 -443719963094086882693448588259205497600 11502006 -149447368065725923848714356178899820096 11502007 62498361032418287461101857275558330080 11502008 193847983716239864867920231050293329920 11502009 -596760443614405142531511028644528368640 11502010 -82283864088593816371278480520336204800 11502011 -438819479532073197694795672530110886600 11502012 -424982811874120511774163581868719205888 11502013 -700776247568762930012011379673648190260 11502014 156868036429129720405062238714238105856 11502015 -290881528514591514143609386846828998000 11502016 -140240327253612352718896052184379555840 11502017 240365297368622535429824782186922134212 11502018 142253199100123048719887915666000592 11502019 230272162999666140394309780894336079420 11502020 129670301649781704260059249355205672960 11502021 -93303024771228907280613234583037914080 11502022 -48345361039397324602884932490149866368 11502023 23478961805282868985888453894602476928 11502024 -306466561507868541240880840492866600960 11502025 75311163498153465230629261075838383550 11502026 10406680675095652692526137554851838304 11502027 -4327850756161257704959608294614732160 11502028 -1794845872960973128148272209502392766464 11502029 -458457444388744976551841287160678104128 11502030 -185089177105613954086714522582575052800 11502031 235131277321276768400146931460876142832 11502032 -203559454579317296411948775524769988608 11502033 -210829145772878401395919277727107604000 11502034 291032699992503928082698081086814805280 11502035 936586515763231314038328030896442468960 11502036 -27260725599823160455080581151773024256 11502037 482470035476941821074349638614125060686 11502038 -696487006039864661811342239223024074880 11502039 200510988320175333766263525504085266024 11502040 -263843284002821600118654835364708966400 11502041 19808805935376827058849062419427572500 11502042 76936261307864478640490433900203910144 11502043 98453826611085005923300905232804054016 11502044 81725519849166795095751873905244281856 11502045 105311209148265506981568233989802071320 11502046 318430745760387652770805603114442297472 11502047 -346057065069756516824100808761687421440 11502048 -94998452360680327532582040799506333696 11502049 -188946830864337713594330775686324023360 11502050 9969514963590459102088218194925504000 11502051 610314031258113537194152073753850871104 11502052 191078917210195021416105339976626619392 11502053 83907305015208767327697388380020274624 11502054 -108672095090063872503511569196586680320 11502055 -291068359782868162826268033361585320000 11502056 734047257387317057690299551495598586880 11502057 -151640530390603983397644997480871193600 11502058 -126359842334369562410946764970273939360 11502059 -77792752829341479347059311081681481740 11502060 -104796489637474313652874741265089136640 11502061 -1556282685527862392463307003844932858676 11502062 71677062883519996818177073924924750848 11502063 -806683236919960373223575405901298519608 11502064 125065554886182830026199081195009212416 11502065 585214043162521504985712113322398897460 11502066 282481746617487068657913892194097461504 11502067 573922060405822162772541589116792051360 11502068 -822554468743207942661421070455785902080 11502069 -751034502780659747869761399270772479456 11502070 1946430867482735545067490043648727040 11502071 157371538336614316918230267258103647744 11502072 -289483999242550720655162720192986337280 11502073 781868002405801730226599622902234261904 11502074 -156424073191363056087078083130674104464 11502075 129526697697005305823512882408926451200 11502076 -269665555693118281170691572364991242240 11502077 227405500235046687002737467622343806752 11502078 -15776255026837083815604690768124157952 11502079 8566493700280035264994831625145390376 11502080 -340323753841574905593675737683187466240 11502081 46685650673069478348643692065666781252 11502082 25423916949599360564058279481447370784 11502083 179268401439437324193173042956737546864 11502084 696913821192718535855698195877607505920 11502085 55126929507552455077969784487040158720 11502086 168991522440225548446545725590832848992 11502087 -571348934901303240548938011663352734720 11502088 -324684773656600794200413367478093527040 11502089 846674899610167975787526806663234788890 11502090 -4388376872198747236025307751502849280 11502091 1536023423869027920057320881714113828952 11502092 -196900828119611004652210703721027578880 11502093 73700283465749204345514357826907483520 11502094 -362082784577987321798385333897743459904 11502095 -206703475954049269622756557237396383360 11502096 -65751111711601806959815422227341639680 11502097 -176706184916584544322773634444542850048 11502098 -262877584647974464208905964797752893664 11502099 5970229731616121576136031660782463296 11502100 149231790248269231803217111851421942400 11502101 -265442967056398566523408011534819432960 11502102 31179942476904924063543139211989328832 11502103 898962835726310654284649016173878849352 11502104 401325343405412792702284226094699294720 11502105 -55717580489049488882582883418127279040 11502106 -117257123665716604332817997971436728320 11502107 128467513869326899056118569733887875520 11502108 -729060095175625972673120364774959508480 11502109 -419313734498773053401441820127887358080 11502110 -359246782739766867079959370355446607040 11502111 574548906231754116850766045858762972160 11502112 939696051985326433853125811963378860032 11502113 10471457662643603241312942291003849024 11502114 -607125244753023577321666452772976640 11502115 334363565457333754425578993463278661600 11502116 -19417077508496177764608644871415726080 11502117 -413354122017086969557974838944871628544 11502118 -696469263710217892233438620189946846240 11502119 -400033903342641323375621009641332585480 11502120 153903364917353440469795842204350873600 11502121 428870675749248087132130003443475034100 11502122 -5275050023892161141181798575898613248 11502123 178195236186275582909380251656363232768 11502124 1066311948016988744044189842255325943296 11502125 -1353922164335220919997703879747736800000 11502126 -382367571843146685165381080513848497408 11502127 76206491877935217540226677333776546912 11502128 -190473061040718293623049024172383502336 11502129 190534016915233146896310597958529833584 11502130 -203667764650828058356006474746078035040 11502131 -1050591192538325114241083013234232030068 11502132 262338183138034107254544346966400335872 11502133 -75828268843729383605902364712382005536 11502134 158911832835509098040809084981148036352 11502135 -599166665064536175791992249173413992800 11502136 453419728816306333377351028676015554560 11502137 417937945217101928288708578129351071786 11502138 11374169468120858624255425308536146944 11502139 -903547650582263036119167229753727568 11502140 -93720259377843478357858108365454894080 11502141 56927248363166852867484963646811968128 11502142 -269353013304845469579671156465230909056 11502143 -178918693125341015896164271100836300608 11502144 183600076051800496945556118784274595840 11502145 280664439111282145672012223949634674900 11502146 248275305915183228806162997310650136272 11502147 286654530753527213462802929242177572864 11502148 95315670934749482192627980082074750976 11502149 328680534964466262098195432364014199036 11502150 42877802385917390790642831498353779200 11502151 -1277556545196999080401315857343559111848 11502152 -153633436348445546482386270807703418880 11502153 149683262827066283396490906207548633544 11502154 216031962086893567523345731612850014560 11502155 134185291295009019699699060380831715360 11502156 5302538319706843800831378030912835584 11502157 -148043560974483235444345861561801902420 11502158 583349610810109413554602283078598950976 11502159 -333572255331780023587980130537365259896 11502160 162523197699704013468752371005207183360 11502161 -827526421649880591253259208733015640976 11502162 -84840139388792195525993579885343052800 11502163 563744683885175376646503944630998821720 11502164 -538920652186521150664300176720562794624 11502165 476243549322553364711338835613641509920 11502166 -73949487849341913001454560457611875072 11502167 -1035161121537762644327316859762347233784 11502168 -377488496024067531064424829632011468800 11502169 -553749080796653827576926149123953759488 11502170 470627890783829930797135358667663725280 11502171 -466308852706970454027297697488054177120 11502172 -20295164188063071453277429931705619456 11502173 497233726367998426169415532142043330924 11502174 -159569040632431052557860853955491074240 11502175 -209860908523103411510381871881545354600 11502176 241827769950027899694000824558459289600 11502177 126310184467184687427197312282880473520 11502178 101934786187031572051387350007517245440 11502179 326575965522742112416470413024165052240 11502180 353318128782278021534086134873657903360 11502181 -93492611020672732446366535305372561636 11502182 -2848516032067825901312621999284084800 11502183 163515409267068383764171389411922007040 11502184 -1061632736402168812014507312213409981440 11502185 -154403965802028325294246108705334020800 11502186 223212733017368140938551496618773779200 11502187 593566875546913035254147018485457598836 11502188 3112849603816603037233782777993209856 11502189 61191418538988283209259532994048035520 11502190 -3384692446146230930310236321069898240 11502191 -292269025100308559468898356876479104216 11502192 72055489661292327379104806357322498048 11502193 -1229737585029484609075474529244005755536 11502194 -624015583988120261769633608687776841088 11502195 -414117290307404539452341010331858096080 11502196 -846877905875491889510470148569996585600 11502197 -502423294535410699539417134684371260768 11502198 -210310734389108977296895319678633315616 11502199 11429315247924193714915875936418752664 11502200 -21057127290169543922797793012236800000 11502201 251241555868704210873312754068506564160 11502202 499240313232200160400882517008896861552 11502203 -1223901482094204234136003274870873434800 11502204 33694688779503361535429075373355008000 11502205 104361985284298839982577140823828718720 11502206 631061709447493838854014039849237591552 11502207 -11166939286019077103542980866303196912 11502208 -494763063178966016658321507728888954880 11502209 -999183331267641586747490948291841214590 11502210 5033714170479761730402625014842872320 11502211 161988764959647878872488237860701956480 11502212 223233179165417574565715254870677158400 11502213 -102990764536524564369215931903963678912 11502214 619262466650303414327878777709451087456 11502215 717277674574233998865403254508469322360 11502216 2007863712853989803649842857370084966400 11502217 116277955631516101079379667393943799732 11502218 -37340627039536195281273585698971545600 11502219 20413573265229056275489388883536349168 11502220 -321192438472520088298191649820571264000 11502221 -330849679730367258665429922559181373096 11502222 -60504198743927377400591252781143911296 11502223 834039317389891530803873783555541262824 11502224 55293125497405689384652205145079480320 11502225 55199616260360707236370782053261448000 11502226 -448150008578707818719491561723260824688 11502227 531196610329766284781916395471671065600 11502228 -530968155734590208716387565605621524480 11502229 -1141551024771097029282368800396469645170 11502230 -78423119873666591493527604437610384000 11502231 201061761867486659593908955558704278016 11502232 -319466842924430405116046064003653099520 11502233 414650128916880471398132532099642918420 11502234 39523030705963716825893707613082163680 11502235 67160455586164371771241569023921167680 11502236 -103958593196420831320271153257429298688 11502237 355304812384707075913602839609745279360 11502238 -338401145854240361703666537839990763840 11502239 -14905353058731676567051256176084339200 11502240 -141008507668529962420002520130188738560 11502241 -1469015092574692826625793904385622085100 11502242 -817314532602083915107121545047444480 11502243 -53631988641282875430857021412402808296 11502244 93762529249982020132564914387156173056 11502245 9491674521205851622276407761156448120 11502246 34909500807062347103208892155534336000 11502247 -582998696814375233277177619439191623304 11502248 -198522968846293419768879116994699018240 11502249 -151527955733272565620565031041975288352 11502250 -326948355945632534077490448652511040000 11502251 226489899920655557941168795776538696224 11502252 -149970814886482850292881638168797949440 11502253 129224644818969848171108947565033555680 11502254 198475571884205361495331988738930217600 11502255 26264900090282390857344214183901740560 11502256 347204899235661103109343750225266737152 11502257 131027810573344482782677096243369718580 11502258 97494469940803776356523902960898201600 11502259 -1263978441809918597144234048950139863540 11502260 450999400391688404595647520350933760 11502261 643909443848651909210380507767118724910 11502262 -327494548508864662567295886842432532288 11502263 -384479882437882442881515465351436341504 11502264 -233425051731645354284844091391434874880 11502265 576143670845108028676189701142407081600 11502266 -615872519223357107062608892188369449760 11502267 -82179554267883315468731502631516697088 11502268 -891870800619932289558894723072280879104 11502269 -149487220924881605909957329308562278330 11502270 53656879612890166324512000952574592000 11502271 103412435912226302494743854703495244800 11502272 72610308187980072318076966946117517312 11502273 95113386144751982432589986003785383984 11502274 -21632361523851360449426878087688733696 11502275 -620813600655690078831926979524517893700 11502276 -348642116569854102943173558544607904768 11502277 -363431216057728116623540921742249702720 11502278 601321732557732570909137472439265634624 11502279 -529150703832242883851772424351101152976 11502280 364157911408360302210073907676770150400 11502281 -265843101032868999334000303114517050560 11502282 147274548517407203363360396177693987328 11502283 -100144884842729077215041342131219991696 11502284 157176788471434797843129020453296318464 11502285 6973244681253031191280968328687056000 11502286 -123727796290240918234307555639172065280 11502287 1317602511600484265656582514745486717936 11502288 -4398345469750096835091538786297184256 11502289 197011274910601225354353001690725359090 11502290 -452691513964041913639524145239595893600 11502291 -491290246660324079403290506634995401936 11502292 1504297950148068848536819079110256529408 11502293 840994316486319726255786184213497078144 11502294 306444192807943527493026858110272497600 11502295 -196379134793896557395392712819837586720 11502296 38292768554885138918315929248412262400 11502297 -326988989127851685298208931549261036960 11502298 295746279555565277205980363393321660400 11502299 619933972239684467776608871434235514160 11502300 138236464796444426318183247534610636800 11502301 318317823242513823260101542527053175544 11502302 11609784004034241895176071158338846720 11502303 -298844644092271594233627306315004283376 11502304 -74605859307922585340175867015068123136 11502305 -40890081239197419835064157116377659840 11502306 38379934400157560929926097913602204800 11502307 273293532417454188816888841204488458920 11502308 -796587065889718890468496307187831411072 11502309 76203177191249548784722869355611493824 11502310 300366868332237654165288042794791656960 11502311 -783001487006394736341966562387646726088 11502312 -685413868126645512950011376763407892480 11502313 38656005280628333969127610510755589562 11502314 405798672849785740969445453724998030256 11502315 -78763912102233554172614617347515347200 11502316 126379249414459304117684542968994758656 11502317 58060024284966403684170003891770542272 11502318 -25467950951123514075180655395926067072 11502319 2178444281815456459517734730565965267040 11502320 176084360417629659874566853246203494400 11502321 -247494905842675198503769156028351076480 11502322 -39516151543931005358733649685841687648 11502323 98247874716693096204998985024960985344 11502324 5832670029799220599383422333913157632 11502325 132757287259120338394383203157795962100 11502326 -377474917522437791273355465763629752832 11502327 -133727285836819845087004777521790649880 11502328 -3878428102096684598459431670360678400 11502329 359827061680329665574021854909253069930 11502330 96671782203121153677656373640187397120 11502331 37930969039226948386493270707748132132 11502332 251607335312087581313286944255921920512 11502333 224350231900907334093817797440800573824 11502334 130612048707773562914282558837239555200 11502335 -188224365940329107991000442630563345600 11502336 100236156186826593102447210452540719104 11502337 159465035874886600391409585917474570304 11502338 294549470400755234335706978019920184816 11502339 1532035476560797838789797248950783808 11502340 170264802607676307504667576258416230400 11502341 -909606089683093553352969869726035205700 11502342 -50644756244377507476141477561770121600 11502343 -53425894867444102475708869916346974456 11502344 273292522058065156289031437356019712000 11502345 -162246296478423165450794785254871324800 11502346 158742798751343569473686378818174028544 11502347 -470535293632740336538988010174760812204 11502348 164123960933447853984846400192050659328 11502349 55277154771246013608331279763052269260 11502350 56707916549539214626628202827120774400 11502351 -256569187131633204831420917897936428800 11502352 200181020423930564266596517482751533056 11502353 -586345662144204086930679758516496480000 11502354 -344262283926364675894216124813173764480 11502355 -179318171227841234933049630784253328480 11502356 521745329569908909247219668960162029568 11502357 217818168502304771564645695451943583872 11502358 -258627594241402313831522051027939102304 11502359 -89741957895211445940316650168678430848 11502360 182630458966283720537668029281617920000 11502361 210367341873307387411180631316257973120 11502362 -293802108551160869291116950774532634400 11502363 30056700003829504661141475896509173144 11502364 -14579932694236403590120525145162190848 11502365 339872548078515448758540621249381811200 11502366 318764561871875132518940126431190191104 11502367 -124058612099566613087995879487372423584 11502368 244099995721467267193483104261100339200 11502369 32334632750338696806590015426035119168 11502370 -308388362556820454161804291872632417280 11502371 -10600647653595162277030544197332243768 11502372 48699028286231153615823333278950686720 11502373 -936306826596467031955476128459744125378 11502374 95601589433793335749101195534098188800 11502375 297478373200698823932437107132484520000 11502376 340459009600423831692867176143332142080 11502377 -528710893888037355411020688353547600774 11502378 249511101156224826459143715382940812800 11502379 86591876612227664304894076791614463376 11502380 -16324160168138091129844011207084595200 11502381 171188777233501207221032925243026976 11502382 57418823155891791542986348664142888000 11502383 34488157216450424275103632884958683744 11502384 1958821093531493030669798680943099904 11502385 513093105306401662640492342379934085160 11502386 -43680402188825371326009737312882734080 11502387 -325289761219560882888839122079101116192 11502388 -143666356241706521827357945011020820480 11502389 374657063218999120761199320425756731680 11502390 116659398859620245949867061562811187200 11502391 79250771372849268644735384241379704080 11502392 -17316197770391252236940093491346472960 11502393 -116177964768644305759478654036227522560 11502394 595460669718481115878836041158227536496 11502395 -104214065266119791352618138759510230400 11502396 -236834274385319896676761553439358760448 11502397 818333545387332636002649884638502459846 11502398 666135374827832897913070913736802579200 11502399 119067245974081655527421644086962390400 11502400 -25379596821231608598932035634987008000 11502401 166404321315358128752276754130069574100 11502402 272745760503103473045821904829120794624 11502403 846184377264163959984537697114730407488 11502404 -986153232748714200743790897431243735040 11502405 24498983528294947360441778867241828960 11502406 502844868151721894198235598297009165152 11502407 645795235507347830438199483789227023656 11502408 -92161706651070572993825988250859888640 11502409 -314511601123040698368827020946390884390 11502410 -134929506100921226126105399203284576000 11502411 473300846755062852200330765370129798384 11502412 -370448511781662135031650694753799767040 11502413 226289516778810439490693050151708156448 11502414 2275568219838412618624527746897811456 11502415 -21655261979784997073311344573686040000 11502416 202687865565170057493512787303638556672 11502417 102407831316062416211232856460545424880 11502418 191450997078821330077625215644916310160 11502419 -604515909696293008147937336128656196704 11502420 272259559693537589042360338020331898880 11502421 12550476769084766126089786424259129984 11502422 37161418936918892540977214535896326272 11502423 -403479192415199228552969805584473496928 11502424 -106117532158732612064287332862713569280 11502425 -184532764149379183795671893498951006400 11502426 27989964276503926993601738802603687936 11502427 11869704473323365419832211896994502232 11502428 141553680364731067926377037278094068736 11502429 -673674240730758535295872716925557171360 11502430 491347110899800859676910083690217047360 11502431 -309751278929099976468531411081273467448 11502432 451427128925996100628202174392856739840 11502433 -212457650481337234771644650988179908318 11502434 122731105214742092304788100342293633616 11502435 -112947933742479170738271460308998211840 11502436 232693560013777224369182959699724230656 11502437 -704053514024011225568403965756876542500 11502438 -59933468273083777593325874339382177792 11502439 361976600911410564120924646212948787624 11502440 -855857331432096317046811995669987840000 11502441 -290603233240191342069960492282270335580 11502442 229034907991623761764211721940138029312 11502443 -163653215605449812596816602748820887440 11502444 -590657777298249410231148202536623293440 11502445 -509696796714832828589134110142087149300 11502446 -417739915792163282662056587979824315328 11502447 -248269727319630761644178356924996181760 11502448 -3201436996235140567827814083758325760 11502449 8302240041970824020626913102799600000 11502450 -69410822938606404474069349531934312400 11502451 -651484469234123425948288867914971456928 11502452 137619511033339614343199391057517615872 11502453 166125965126159295577993332567468101184 11502454 257265110533967632710198308637392379264 11502455 10697868735195916164032607383055234720 11502456 -541804175409821740424635126793056727040 11502457 2057266100587628274563289509198117120 11502458 347327764769277853366437154173799399680 11502459 88524605373264720774051743390912893440 11502460 -346665449158491906375243142456178910720 11502461 69446371753374962945904596128856444832 11502462 148738729298725731933620888560606815552 11502463 19327928054495297445284360131650741120 11502464 47929743895369406966456096456850800640 11502465 -90475198332073781549774928388079535360 11502466 -12861100032878367835782093119317286016 11502467 128283917652177357983930973604384991640 11502468 -140978700099040557627109194406179008256 11502469 -34399154474913119406440754628363112640 11502470 110954091075604788614779750510442338560 11502471 -209188185959916528046145938684860953688 11502472 727849857404410020553459452780268339200 11502473 -1014459551097205541799483572710373273820 11502474 69570959862264498575322841067290479360 11502475 410703178639008075906519298211447502500 11502476 759480677704886179652614160626877218560 11502477 -229690737096413492213769599969041657440 11502478 -341626219327699033289814168002480232576 11502479 377998711003280088158818552502674779360 11502480 7472707944746051260229293154174238720 11502481 -370132827670147459149026134139401824718 11502482 -226071187307412519730622670426014028000 11502483 76957725386027345342731097851467588024 11502484 -88741691198411045816833921167220850688 11502485 136184532319293260156643304357379049180 11502486 6346293056699913982445712886478240640 11502487 1027687281336059940760824263601019144136 11502488 104603393473242427716791704421818859520 11502489 -203611329407194672418523207432913922064 11502490 201059483858205416354905425551444940000 11502491 -78062993413089069082853332243866438912 11502492 273512539394618266148170886756673034752 11502493 -391472321596951861006118598855393307520 11502494 -275384645973181402155977304305698264704 11502495 158190014057488413415831282564266473520 11502496 25104658565676120089354578501682724864 11502497 -858186826297935536741249490696509698368 11502498 -161233614351042855505130130827560501248 11502499 -1124704338177482101189145038981227951440 11502500 -1112187333334961554739771802042240000 11502501 237916249180012191110895031826909358432 11502502 -523409337864063759307244241218866272000 11502503 427519277820196967020232315555148729360 11502504 73756450431481193296703753428597708800 11502505 78916091236432918717051604675633760000 11502506 -252915605504712142397460646223877447840 11502507 -53958068878821970154282949765856154112 11502508 352195050160480496013976367868615427328 11502509 -365388212250914034382967885605600614900 11502510 126410677425195437932424547961375762560 11502511 -210409277861833875213549972015216157488 11502512 -107834925962670344692543922031195783168 11502513 -468678676704638591243551483631381716800 11502514 331853254826354070795055018236161405952 11502515 -749489290353609910982823817257986738880 11502516 -312768865262816073602526284385376923648 11502517 115495024192815581365202962760114235392 11502518 362890762387829858598500404178872812960 11502519 2287135017220762430804683931838842880 11502520 19246439431261432830748901579965440000 11502521 -1050605711839488597829548541540564970028 11502522 -255639926067577052292313443064767029760 11502523 203098488557320526083913082562365894336 11502524 304065904970404189057737972344099635200 11502525 -239907912254100481111762813334447976000 11502526 -163953009091792059926616976159197999360 11502527 960744547186856111865197561700338477376 11502528 -29137583861615715883174540902263685120 11502529 588474784747475833358293034921436664130 11502530 -22425159875990458124844189704849172480 11502531 -80293175687870726876243607196080330480 11502532 799272421159125126888801970108927469696 11502533 21056255410536440772782173531933554720 11502534 -305286123005809224881741269790522022720 11502535 -362812782114369668999546975743721251200 11502536 -507014540696803703312449347818614840320 11502537 -13800704344402561013631435797840776704 11502538 -157173030650238367726655730736648693920 11502539 -338384802240099145610614551264697758120 11502540 101293961492158477511292901711355904000 11502541 924545281204733731821286515417142157942 11502542 679165873126354259662458310449034068672 11502543 -3171675898320078075057662511051751680 11502544 32885526749946927809064445113074712576 11502545 1338088099872487363017267749313000689280 11502546 188270336381474189546065007393306727168 11502547 -44881846763335593999110596117864641968 11502548 160055076283145659682591139743495458560 11502549 -478771010680384023664528166686748245476 11502550 9932178098019167342275336602624691200 11502551 -490731727387257173033731391624074999728 11502552 159767588608467214149667121501312409600 11502553 -113768400971658848705065539277025694336 11502554 -339157157468083084684093007763669893904 11502555 -234016337761393497446800665168979795200 11502556 251777644809357456682706919630300815872 11502557 606719487516964394209298687187398867904 11502558 339131246334491958210811219330571846400 11502559 -19789540799476003565536238872749428840 11502560 -344155861833530651973617611278621081600 11502561 266997007858042233161950339408647904704 11502562 -425124659540888057243637075797073331200 11502563 -913676038670177306951772809573466885696 11502564 -520713038422455008677754292035788852224 11502565 -180646843749313054059741527768239569540 11502566 403114522456065084554675901473158571232 11502567 -24748062249526533785478998439299026584 11502568 179736751339013679889658195273805987840 11502569 -133350881963884379466196154193658185756 11502570 49720174085257097613418734504839251200 11502571 -1179847684212378346180552853323741129228 11502572 550843361909229527366409789988567838976 11502573 570183333199615762851106821668951237184 11502574 771435627201953741790171090056253312 11502575 -153052542500686707993612236075032878000 11502576 -55976905562355820722826352454637289472 11502577 376678860257686191989601301294467050352 11502578 -463226531444258505544301175893689267200 11502579 452807900707679265539201158530831117888 11502580 -154003301316678809287955425710906604800 11502581 -185888539895848028590172400728078899200 11502582 12312733937777742970372359957321775104 11502583 344809717933870593042804761260415545832 11502584 -190411614968503717324042228179273953280 11502585 514081928861558907472724362886351345220 11502586 8879098893145648520429528699194176768 11502587 -862591495202756088563815746092236556016 11502588 -213320123001825302980181980936658419200 11502589 405826145254611061030376751295750239360 11502590 117811701242416460064445776815452266240 11502591 76090664480517177459408971111074118688 11502592 -704102046593679278628056011023612641280 11502593 419940405347591619928513605143917031424 11502594 -103714312888824096132159690479637519360 11502595 -12463539084684537384915695240271077760 11502596 155951407018669620073041158808597393408 11502597 -74274011403127587609525745126137129600 11502598 58996862844205602211809849349819574400 11502599 273612411628254734860058502484156264464 11502600 81839027440765020058539954301900800000 11502601 492413328813882514295480950694397188304 11502602 -42380780347961143623681887664308311248 11502603 -589327457799940580143760517312022512468 11502604 -19171857140901251784995248974544303104 11502605 662591530235015351272334728067456043960 11502606 282610713562248595709190953872362199104 11502607 92081097492310713584919112085029769712 11502608 -26108511609907470173754092209075224576 11502609 -139734188111260202068199667693388720032 11502610 -3103899940651294574508419362649594880 11502611 137846626908461768128796143233819225024 11502612 -182593441994297863593154192742101303296 11502613 1078529970522652161357306007983032302862 11502614 472686869556718840336540328048273434656 11502615 -6558612959413230658696015777299264480 11502616 119651538027159401984926881284217692160 11502617 -255940910669995659483599184304420247808 11502618 -9812991839583313126876642060713373440 11502619 282273768584870439347516316428935270840 11502620 362638737119117557720879588881593863680 11502621 438541198313851664847920816701752530880 11502622 -188206042446763060146487111552647581568 11502623 455798146946876970903230807425509096 11502624 -72664808979417908703875707722497261568 11502625 1107711758682778730606007539081553954000 11502626 -401196486400310640010526203460635676160 11502627 29640679752699882664047651606013388160 11502628 810787172999023761069265768539708497920 11502629 -811521275329222348998720187071440630946 11502630 -105751590988553547978523820037427952640 11502631 -7676934781116667235056535890595142608 11502632 -141979238533926156587914278676307404800 11502633 -71932266416055028779128190412558092096 11502634 7267469134098537593656861147986714624 11502635 98403027101360126548227002824224106080 11502636 254712027986543908146513864756542694912 11502637 -512150210456862596614751667189433480640 11502638 -116579435999780087605006664396261713920 11502639 -692104440923176697271143369315850534912 11502640 17821953479788961114504238237248716800 11502641 144107198926092523289775999163674273042 11502642 -63364936760172262145165307398412823296 11502643 82668102589199945153103914862243174528 11502644 -148311337679509189932792030187170791424 11502645 -20288581628389117249375644609167953920 11502646 10088972906189259113473414568124703104 11502647 -372224815180113919997845549783632419640 11502648 590763705433921177068855876498366750720 11502649 840709533593979673888188814415627652650 11502650 -223729723823958551802378571823626368000 11502651 -724943861359541256031521978649689824400 11502652 -826242834929684620724180763296715411456 11502653 109005089577544435316776801509283224384 11502654 -545222495202064239865772303908480579968 11502655 53856974752614647642899906723566403560 11502656 294409437978930258182014358257391370240 11502657 -174231728050342872453769975514351922720 11502658 278209711391240203162848450245674921680 11502659 -501582865245105839463675668779248433248 11502660 99102270771352165635185352105056808960 11502661 228386437815535301580484704403331830300 11502662 1005910140290782053874141423587459036672 11502663 81103270890592447597448405066995378344 11502664 611928793501951027877151209628794127360 11502665 -762101768826696482159657021580606502080 11502666 -57858501119103882753710590209585966336 11502667 537200074597109135367035789811139124160 11502668 261377444729536019790253932962420014080 11502669 -403756485359426827690304102500423861056 11502670 465245733179682864593650840390186060800 11502671 -399863410760931086152795262909574491448 11502672 -785566487933840754002818717509353472 11502673 -68165473087628254590731854106481090432 11502674 90226236743474936751755396186567596032 11502675 520737894474402036536013579117622146000 11502676 213078153034958558751382966843026124800 11502677 -1344927808151332543164244646574409421088 11502678 19534853319537087384923005955959080960 11502679 -528267239927790943924583662981371337720 11502680 47264250910739791957527176557892812800 11502681 -403088646658256644719173747262209260848 11502682 583487534652549163966082768615819934192 11502683 -15431627259587440590131033406618253416 11502684 -26845360014701015647998715156043335680 11502685 296899584193985202624160306512756140760 11502686 502430868894073796462915318668517466624 11502687 29746274651120056345519426111467476352 11502688 -123480536954327433017738522017679278080 11502689 -2715432974149725219361126315433713440 11502690 70584035716243265743269562863654374400 11502691 -85608191294654838862114319381699853600 11502692 -38593299481473526561672552744298957184 11502693 -404459725785985131021880438272504274116 11502694 126059257492653633156937985397275031552 11502695 -261934863495294055754779834715980114800 11502696 62864864882216847501770887671813488640 11502697 29126381399843424195758785140846489146 11502698 199448123771540189361808071703018503600 11502699 -290843030409684866527551894990283680000 11502700 -468779999558058887222019001010770137600 11502701 -476716919257994746807844655552760682250 11502702 -72886088298015197220697635299380473600 11502703 -297381756621750637653932896974836586600 11502704 215435484521341491962796027994817003520 11502705 123740659485510582296807865085525171200 11502706 699371212396216132694318903331213588480 11502707 694093726925085206892653587296419674956 11502708 74421872960398579031871913330683912192 11502709 1029451512871420376176967477201891677080 11502710 313799479040574442507478624450934520320 11502711 -313372420210121218424766430204452684840 11502712 -134545996097104688363911540173131796480 11502713 958825816993125989052602050838681545962 11502714 -33425247030713530485600948792758231040 11502715 4189664535507829518794253534519486720 11502716 -289109316686931187512006448292534784000 11502717 255993725770448538445842614612838086880 11502718 208104101959307953199798978789740162560 11502719 -507069023290309801273090638889707771240 11502720 -177558041878065500580606258921760358400 11502721 59642526269931406568001536494366322352 11502722 97502313535292596249584858610969555968 11502723 170240797133630153998906525361134758144 11502724 46676526496033766781693601994744122496 11502725 -226237500446875776235767753910315941900 11502726 199469889767843443181220990651636836544 11502727 848426482359732999173507480773713045024 11502728 1130639846000997488818481375406448604160 11502729 16367402086460411463135877096933157376 11502730 -113112382884772542085742365523303668800 11502731 5476430847895331538915345414999544224 11502732 26549780010327449443941325548491492352 11502733 -1787465647103786808841536282613035371520 11502734 -573152696722779801037267661514703016640 11502735 -16475146737277672045403930264623250400 11502736 13433301411313314816142347512833900544 11502737 -186386275812092199027643472482609690560 11502738 190177889540319927077162720311757356704 11502739 -215356351296839779076656211462993253460 11502740 599048653587466364402116121801171408640 11502741 95264016799856170613688610169398323840 11502742 73233835420974439714687075586121673344 11502743 4823796634049363095797431053501823616 11502744 1286745239456032320476025402256220160 11502745 -66566401083296763733169464130663289840 11502746 117678488176242090065999984736307065072 11502747 16539096609521248991387830028429810328 11502748 -1323054667972570774478742858151689658880 11502749 -360929330257473295586212007172680938836 11502750 366538765250862508565810712596426784000 11502751 -340780213549324929562252561951260926888 11502752 1103996268455214208151320469971166822400 11502753 -250849884839104513094036974155211292496 11502754 421560629412999126804362452305239946576 11502755 -42278589466867020759808075626944619360 11502756 -51069767971426812924755125144414924800 11502757 107319150887538971716204986550828724512 11502758 -3482539442447928607567582924357025280 11502759 -172600738878535366043645752133097953496 11502760 -130598771261398919672167998591108710400 11502761 -1364220444405550359889817275628034050400 11502762 -3383423878458960497462266057875584256 11502763 -142609742961460399580014249675358393520 11502764 122480749272889259223847124180212549632 11502765 389571319040510643994155207284611460460 11502766 -384561839860087614643626122899540570176 11502767 214670003286503443605868761522381158592 11502768 62937351228848373091687139909200871424 11502769 -501986607040056078347019095706895723520 11502770 56316218815237337402245127176376707200 11502771 -16071299344012675474757605465226280960 11502772 -34072117960357469339034038323390803968 11502773 271398966963552942926078681904201297504 11502774 124305281768469568606850141021280114144 11502775 -305104325038523506092786662558272073200 11502776 -508776683094295028534110900551480913920 11502777 322481729500360210855131773617276030656 11502778 -30803577802565728032455840016494402304 11502779 -623554636582875056796034344218953822620 11502780 -162436992854146850977939818952350105600 11502781 485514503801171939100267976704129562464 11502782 151085250444257574998830757755094286912 11502783 -353968587912610996192893682195420734720 11502784 -260231441534881360002230835090605211648 11502785 -30346061444483577832124046515154095040 11502786 210444473134145646747648530672166733824 11502787 -55476201245699203130339808612844036448 11502788 462957316925827032515921548308857281536 11502789 -446301145572762519587936405885563174752 11502790 168106014792733594796654953505452819200 11502791 765541686145606466418998469385790271192 11502792 273028532788296314766496041961667788800 11502793 519930542261372758770357890322858967680 11502794 169094005257682913845618946418069248352 11502795 -458880236768704879275174586009193702400 11502796 242408235574852121179284006637766269440 11502797 -84334298784399549710099446001300685600 11502798 -82660701793426556891001068415538778112 11502799 89300424271538075092094230477937564472 11502800 152804863599359807477452110700062720000 11502801 13681813243378598037105872535247953168 11502802 307652568587275502975934337610060905632 11502803 -399939269522704199913501062533410052416 11502804 26333389585054663561813848475450521600 11502805 122206684641691371149013754206298995000 11502806 107133467938529746681842557634558996480 11502807 -153891703766042687432056240178683038720 11502808 643526610582372670876953047002424616960 11502809 802732460460577525937506914415366457040 11502810 1952787592573062701877714846582731520 11502811 821789941282777640496600267727137673412 11502812 -113141753651415517029801679676811678720 11502813 -146107349577788331937414931529506582976 11502814 648357932185366189028036586571783472256 11502815 179428576983770831486555380339154481960 11502816 50483304696715785952853166305846231040 11502817 874462305870422772678644310284146467120 11502818 120548304449860646323453474299532600704 11502819 231455600087259006742484288958350556384 11502820 -87545648473477890076979641108836126720 11502821 749586558928546116502929838491206880960 11502822 64622547369647631380360911794993646272 11502823 717537368875784690195297801566274582072 11502824 672367291540018604758428564692959656960 11502825 96122990452954612041401920931981811600 11502826 -103421105918609352363746929752822903888 11502827 266235173154993231640880126145719910912 11502828 -358479733057896775827368265973796597760 11502829 -5753650893332835095201946248658376704 11502830 98245426711348690158573892238889715200 11502831 303807854367695310904031452532246891520 11502832 -163718549457059429137793746907020689408 11502833 412336679834413507677262991923495192164 11502834 -29567472190014140121709427813093007360 11502835 154579407531543175471098192888034557600 11502836 63172951214476370056751185183997316480 11502837 -361264602856576990347497443530394581120 11502838 -532823054580682147221029555575791523680 11502839 190139601898198697611937000255256086400 11502840 199702851473250061620688326006132940800 11502841 4792804346238544066111751169371539904 11502842 -113667993664502949224877411124633114176 11502843 66129145726399411471791265228615604928 11502844 14361882638688293643123162473476619776 11502845 5664420250518907401752079009211989600 11502846 -313347815531950691839991138346698292096 11502847 572595536705967990963775443072743280040 11502848 -530029467148983610691766611295495782400 11502849 -638543664006035776081792762141857609936 11502850 -16601307344971923486558439914567876000 11502851 211977285837335140230647969051938041852 11502852 164833063336178418084516120953456492544 11502853 -307168063404530293461210811984953060898 11502854 275843021514716669157978269648744331072 11502855 35690723883992782458289610555646414240 11502856 233674132960740370651780060858339215360 11502857 -688545954779696501676091040544961521894 11502858 11259759945434645459780540186808688128 11502859 616430896096994107592768128277460191060 11502860 -14441239810084413290162449821247856640 11502861 -611183983426062876780097535500943896128 11502862 5518571551164843871212436926905570304 11502863 505577956587451717937119523084688798096 11502864 147188146572432783909267837292784517120 11502865 1050694878750458960059012740249864180 11502866 82477325953928605675955993453751843840 11502867 522001826376490260238567744973872039680 11502868 489150928670946511209717305982549760 11502869 72655532014736831611731356051712784320 11502870 42094724534360323775874707765805244800 11502871 -604529185292846021540950932834853887928 11502872 -578850157047759879173851241976018124800 11502873 -68245995957458207829993289784942607078 11502874 -921284297163388549273063950128457216000 11502875 91829848648678831370321621804894328000 11502876 117052144438921743161820984491061411840 11502877 -952333019497313477182080737990564267360 11502878 21797790966461410811058472092892811520 11502879 281489489400192686334121168855499767200 11502880 60518873860644327843821280694036070400 11502881 466832324693339416429532180236229099904 11502882 187747609646047412631237555520509051600 11502883 188923773251857898426250058548580077520 11502884 12738848706162039234334662748495527936 11502885 324717534753841370716824673758442046400 11502886 -61797343327367879194577503589665048608 11502887 -6426292600054210763448544871337047424 11502888 -53210608505343203206667735597118013440 11502889 -239054308480266768709146567775237540976 11502890 -12713053481815474075783984870238807040 11502891 -13966104250313578434532761371760212160 11502892 -282216721122614796182126823913305893888 11502893 -101046231775463759290413119733311772660 11502894 -37152947405154225846374953055328003840 11502895 651077777941228819739315197285317496080 11502896 -106025795047939470478688418154699112448 11502897 672843715546256995625144126233354505952 11502898 105664124093310083707444038462208081920 11502899 -1311033264186580660710554034285594031440 11502900 -153338642654519614942231912334740579200 11502901 -855274421241426159393656968010650526098 11502902 23615774072057358707079703605856646592 11502903 -401270383662886048755937934306847919896 11502904 5403188278355531412825665986799001600 11502905 -846489552302540392047841267598939354940 11502906 -12129161560345878824284802342814352896 11502907 -72370412615613655013737407052338948528 11502908 169176555675055585378577719551147356160 11502909 -130004806653352495604405560599643865472 11502910 91465454247027002940591655784598533760 11502911 320280133531667971541760533135984587632 11502912 43111793267974359428254697278578622464 11502913 133704739746145583673456878814978548162 11502914 -511438475660520352906685560570536202848 11502915 -65977441443991459377088175610979552080 11502916 320605635963522971889707375059884957952 11502917 936958904591782732879468213626475191966 11502918 -31058063295598072035711541325896335360 11502919 -418969867921988314064299640703203174928 11502920 132693232119096036913747840673530675200 11502921 -745892424647861049887926939402028599296 11502922 -7876498360096900856456523797075813376 11502923 517869400795630569018705166607608266240 11502924 577706739724304083490791432205321657856 11502925 -203697753710833077262458097000054551200 11502926 203045194351700415838056822607675038912 11502927 -222199875846243496845023962637261656512 11502928 77833585043893558405645722108344401920 11502929 433542819958236029782550867015002972530 11502930 21085124066134756652864541371120640 11502931 -671924828494592152561502617671226533600 11502932 -277418181976559775720206785457232599040 11502933 -11094843487012032667645954204543790496 11502934 109485768152529557019764793385534499616 11502935 -808371337934232818097817807060155536400 11502936 -280450022954125575877121028930699847680 11502937 948708841287439397385195931711630163520 11502938 -49950461580796351053148310853552781056 11502939 163232124326187767634594912811898452992 11502940 191521022112942536973903921793944852480 11502941 133164582728429339616827862158308406400 11502942 416244532860717378123163265138536565760 11502943 -340451510441124365286570854741268873576 11502944 -109686355538675117439553645181982474240 11502945 -522368498833868441548716353545261392000 11502946 65290810882084257378766352449391650080 11502947 178902686664523561507187009136838780080 11502948 23748623339206936315502245950190080000 11502949 1013508711697253447033961465264970938300 11502950 -354184453692541211796772273858479636000 11502951 431875578104785034608233647665924586064 11502952 87598317884781704423985168111037209600 11502953 125427618222000164180876677746920816640 11502954 -296665562908255361849466727165805587536 11502955 318935362226308050316501385506978011360 11502956 -418839564789372189731866561424690906880 11502957 -242816858298308197873479160703983855680 11502958 634804645737205442383688631107931094080 11502959 -112913032196550708860495907676202327232 11502960 -17076537138736529194863729105363271680 11502961 -358668289967515091231331596774876939520 11502962 199699201054411398291490120408076959872 11502963 240066660519954218641905756241168939092 11502964 -2437212991705029048915952894639208448 11502965 -506106007662746494011601958974759974600 11502966 46800619802171099610189681976490505600 11502967 -5489649635646704549214666909164391936 11502968 976640235630212618356158421304969871360 11502969 424295199812052407087175500070026398848 11502970 233570996589541422886541349276229113600 11502971 135944115002005186945956539060947828992 11502972 -9543646226683023479240290331071062528 11502973 14010703178446702340710470117542396704 11502974 123221301818183103556132672813376621952 11502975 -13890967170080900547388738830597273600 11502976 -657372006811062431800108228136077885440 11502977 -2188643902633968918427650916165180828860 11502978 382788138238928516014097769862954467840 11502979 -864458051325379239546903783352529559888 11502980 -422679160893941961563152462473213542400 11502981 -4497271892776954413281156024805811488 11502982 153654418336867147252074231389681813952 11502983 -65479210463598824168577294816281825520 11502984 71347962443776337734242797730069872640 11502985 -742578629272122763038139886858605149780 11502986 -575045167513751381685095493252398544 11502987 -327181937053801565229591239209449280080 11502988 -48077735014132974546136312081814886400 11502989 288445768035991251084001520526835748790 11502990 -105103119292050765962615704301606158080 11502991 175722178450290803671874667140897603784 11502992 78110765777392584862090514439164829696 11502993 124217363732684462084048836239144651744 11502994 240058738961380425929743122150927075840 11502995 499741397725315188951172478591702694000 11502996 2874765554002480980461697490781491200 11502997 -568458513648166847829269170106782447488 11502998 28454880640475499265842214065496790400 11502999 -678777567319508303987002775876081472000 11503000 -623587230022215650055940594554900480000 11503001 319350797668143263420817918634741475604 11503002 12487609658051741914566167182168963584 11503003 -240041980774475811597956695956095338136 11503004 28884416376388170842009884377636466176 11503005 -9821484822792608428653417006764641440 11503006 340521737825071236450617108748136685952 11503007 -259248825200317577068800843013855155744 11503008 -192026051242708810210398113372414410752 11503009 311362339258846705092675094247524144640 11503010 -109540036983151425156283093133925807840 11503011 -153014459343497622881759804037560197200 11503012 511785506390489509676443264374655677056 11503013 -713911083546215545319494401740357809536 11503014 -20367971116379118054871453415816112384 11503015 -365753243318780804039894786694752563200 11503016 -3519180319914700874343338034155028480 11503017 -492774684903350904068199365068262267766 11503018 57276818838727697255707866983723447040 11503019 1128615949788247319489006197828425201960 11503020 -8761819502579595948888042459673912320 11503021 -423138176681784836107768957443428556778 11503022 -129873800255557334348501313427010009088 11503023 -235863849049961562117269916199248329856 11503024 15965030373284727806365473602223144960 11503025 -269378912318173844953057821166980019200 11503026 -344663929411621793713382958667466553600 11503027 589612729724865611456748414060316075632 11503028 -195952825859377282351245931870871432832 11503029 471100881743572123862378972172488286720 11503030 -128161714172048296084451532486641817600 11503031 514742691407073912442022210100937464 11503032 632445025923513973019831007290690764800 11503033 380231326132969623259891838816232882900 11503034 -517278985779189594132932298737221021584 11503035 -81956828659772201116335711467575071600 11503036 -10840201209940474600509640902277109760 11503037 -166360639578521653891744833817081499520 11503038 51375099546417151882088860829441511744 11503039 -108496090762659096206291244892687188160 11503040 75475256735734346627519219953041408000 11503041 -214376010502005762105754598817743548992 11503042 -8824480912579259668961235808936565856 11503043 -757540820555512136346506862250582752708 11503044 -524119245964615052112424134538858253184 11503045 -727128149361186607643445855030103637700 11503046 1370598842057085172578165844581825024 11503047 122851446211395576133005730423707113472 11503048 83297070143995692251773769175729653760 11503049 621792496983345304654126803635840521050 11503050 -95779706580219829254016142872924070400 11503051 -412063724487912589456110225622689339248 11503052 376472418218329683944048939831750410752 11503053 32549109052207238049799537392902637600 11503054 53674055677190258193683393481432758976 11503055 -126479405796261685828237677727076546040 11503056 -59188098213217799705844873429003141120 11503057 -301550492663739010168067032786382823694 11503058 -68921508304118044666513042727884237824 11503059 3585458706959614640695019563379643648 11503060 -304443693386515892796654001867869323520 11503061 -140637770135740110132494468903298342948 11503062 -102487799296089380592127444893347167488 11503063 736236726348620262311381326395045199968 11503064 832204297146176638590325172150887311360 11503065 40488621927343616437409648979329495040 11503066 -94749242098138471752762748734531207936 11503067 -146018803505902697053512660565291331808 11503068 -202793947587525099986757411257957796864 11503069 -440908613077124214195125171017110811604 11503070 -196480265482829659636521731960419161600 11503071 -511260384460374834294735557277594673392 11503072 72247099068343668926673032298642800640 11503073 180020833167926489215244602031043494064 11503074 -348441832303538522153535995446797891840 11503075 -393573509774723080639869547153027774000 11503076 -62314871724553104903995019055196106240 11503077 61512668317840135115213920272137840640 11503078 68831596941895413528042515592219045120 11503079 -286991885484855335847973430763062322048 11503080 800173384717307212197550042960121856000 11503081 5227706231394879062214805044338234100 11503082 342987163066475209714579023596358481920 11503083 295720132907522005253590344602504644872 11503084 157575569058734207512830729284203729920 11503085 -558384635868095222451078380600495847840 11503086 40950686781659827740945514907996448768 11503087 316292233281672898707329744771997279592 11503088 123028688044312454930064049944962138112 11503089 -194150451106789326876947443512658148556 11503090 -141006115895821460921873236146590959200 11503091 280515872592305766012201464447990124492 11503092 -401200810977876218192062200187331536896 11503093 198699042929866775472056570908861861596 11503094 338643545188883231774043454181242798080 11503095 -164525064718122326018886617753381346480 11503096 -1102356037345982349364061005296197959680 11503097 79485875733404069770525490570006604420 11503098 -315104068405874632792790514853796148000 11503099 -500559894211894328802588255067297255900 11503100 129718152627249426763178001055228646400 11503101 -66969553432704879959483567209932424896 11503102 -2068514989729250228641512918725120640 11503103 -39115378456360355510110749498537819648 11503104 242985195173717919840174168568265441280 11503105 53729531313375551293505474308888708500 11503106 -482236594891591165573991405909529139248 11503107 309743845684053330106271143815160320 11503108 -51372005522930342342372337116823486464 11503109 1646437641886379656367100676918460625216 11503110 -212022843194437144982647868051066880 11503111 1985230740240680386463578785705603364800 11503112 196573432359026453677884982801212825600 11503113 39781711398086256070629769051972778400 11503114 -128546986302660597694350377032576389888 11503115 -141289347772569935404335467269969342080 11503116 -217272798220626911321189074309738779648 11503117 -51898105411712633896722079761543559520 11503118 -620561289236896559265896154850956344448 11503119 461778572287113271086750043628027051280 11503120 -26828894477075797191639703352312954880 11503121 -17011336143702725817364981937541647616 11503122 -3857232415153938091609559735250592128 11503123 -249689525044619286701983403525877076880 11503124 46422197422030270924032963984078081792 11503125 355378295389070350655574301501531312500 11503126 -39658806982776485196023831269769252736 11503127 1565126670121804065741445642103957715312 11503128 -45398996759531969921872998086462668800 11503129 240117962683072082276909062791590334480 11503130 -671723502157254889944512635601940295680 11503131 247771930076986152732136211051547500952 11503132 -623476768515427307927390752871056125440 11503133 952894473759553415213842771729284260940 11503134 338157080674455635786342175874638114240 11503135 255673924988955690366436009347607469760 11503136 393046450608044038000850734111531204608 11503137 -38979241285419557648229666577631990400 11503138 130650657413289714841301471049858518400 11503139 -269888719997433438089220104348274048960 11503140 -287708016298740284679623841854466662400 11503141 -433378865472965159643024067574669912228 11503142 40148253688335083938192938420327259968 11503143 1167679680234331578670802547088426157040 11503144 -758985072003875649387656558775062937600 11503145 6052633649153211749632644338158110720 11503146 -113949337801101602457610470683726620416 11503147 -213080801783404138661834161191020847368 11503148 623752009270066318924556415774262995456 11503149 42320512096370121325569748176440831040 11503150 -185804239109167059812292931919521603200 11503151 340405012929275188153811575804141320960 11503152 37086061943177423813141747730902679552 11503153 -313965644906224254360439440984192015598 11503154 5955375067857715004765489856389467824 11503155 140767794684034904861662890479365658160 11503156 168010257384556392534649226783837208576 11503157 757183288934899560141101290059149783406 11503158 89748857062752993740786844132688913280 11503159 -291337509661188665204007219819698087040 11503160 -345282048450937597617052852064997888000 11503161 -141660909911406442421960286765016363200 11503162 -391095256033343715425334005361441313536 11503163 -409096384052035563514756868675388578304 11503164 -30056678219747534228865742877587012608 11503165 182155712331736079078694246221249119320 11503166 47525980459219526283328256018530120704 11503167 224813842249709730681014015915555992848 11503168 -240239989951413332307969962935414423552 11503169 -810062073187906792125968563273594228440 11503170 53185420163210436322475627222090841600 11503171 6727335217021480599247970171796469200 11503172 -595441462860233434074031592861664231168 11503173 -159043675340501633193685978793301173952 11503174 -15751785017157450628058316067870616832 11503175 361288943012619424079114661412561106400 11503176 -585314049449862001223010491808586752000 11503177 251269745947115104331782507526418393472 11503178 -56244516687161951299423757400061180320 11503179 -516391277142695314676648327816385558276 11503180 81027877609834527003173446869435985920 11503181 -850293771456973572938854887935046891018 11503182 -123877308904551213698345401441222147008 11503183 768363478713694303745442995121153272432 11503184 -23042470344927205232492533914449215488 11503185 -197367685648890265512880720460967974400 11503186 -72253118353091991042930743170920056256 11503187 159754395303324115426525052114275366560 11503188 13154604108156227232552051658115665920 11503189 -212042708150496208125554321058121838560 11503190 160297522339694981752319084356330252800 11503191 -431687386437685104658934848553377325208 11503192 836615348533388255546043017242152192000 11503193 207584438772292429597724740986759830088 11503194 -18667435308021581497997122460049449472 11503195 -105588136228212835524799684066030176000 11503196 617671700223501135701961036888455193600 11503197 162257378151076568324255066997638866176 11503198 -15057469374508870496403294323449137024 11503199 801575180487879513316709542059871858536 11503200 96930558074789144713891915412019609600 11503201 -313101514409530905844748092892086685696 11503202 366529531499422999590247266269471702400 11503203 443207745434811151104499610512410009600 11503204 143593469268019676086244474532394604800 11503205 32481692335701423370814476658573952000 11503206 -19073440794225877547460926251268355840 11503207 -167875942517106336515343907923172116048 11503208 1059161424831068357133380197540405248000 11503209 757617680804685162042281882594407293600 11503210 -121244651367871524483218122145051115840 11503211 231380207823499459514999959990443324072 11503212 208749960662362805888086896983841472512 11503213 -591795895927704544160127762407353050538 11503214 356273238790663549769189912683551291456 11503215 5278595314332860859270333171990686760 11503216 32647596552264869896242086088364818432 11503217 -194245413418184264801089056375502370976 11503218 127648301579445203039261931311181746304 11503219 10289392173028049008391916471172677888 11503220 145268733793233633132627005814781378560 11503221 -470321202799880254231304107524257822688 11503222 -461140369286058336008524384587843317088 11503223 684718814116342971653976634675187687640 11503224 -140412015686487168914510410146041057280 11503225 4405814964335960036458790380490696400 11503226 8578581174443146316486001602266506240 11503227 160438220549868929724891852135636672000 11503228 529345757195746735065767227751197184 11503229 1010748408559684412015629983254917761984 11503230 -176044178735611257222508739417050982400 11503231 -14061745183114791292900991963963382728 11503232 75704240096105619005235899169169735680 11503233 131606141355808092753928935477055170624 11503234 -669643675886982726568679412348154599984 11503235 22524160676396715166712193842149435200 11503236 6471085994075517828569367663388207104 11503237 1387057978112866285238432987966239559292 11503238 201859371626281628920324356441689189760 11503239 -199321498043074723960807949093754805632 11503240 296286699059981956860533218190087424000 11503241 610309168589386039131671581539625491984 11503242 390772840728154449065134377721309194240 11503243 -565353342773765251405071588730748650752 11503244 -672942279306765940539198161726539870464 11503245 64012336066872251331329605503104720640 11503246 248941396404297395415435343619480601600 11503247 148688513449707921988918872691156536000 11503248 52458597516323872615110864601210159104 11503249 -314427816360060446523079236406711806864 11503250 -309376030392480223415616029776304640000 11503251 650256443498316872593753684829858390580 11503252 -919851844209135743977745558332154971264 11503253 -1208142138790085597765041375336291824498 11503254 32478686499509242753544401721963618304 11503255 -34518963536196478957709871187761780840 11503256 -299469933498635647381609459941270528000 11503257 -329482544055517045306500985801925745408 11503258 97482154585841179899303851479549994688 11503259 451671792535828369734517764638556371460 11503260 258802593765437539739236516538627566080 11503261 -20105068749141295484644924193260032576 11503262 -151264596103921838065574345925343306368 11503263 -2135218945548656230387680852794437632 11503264 -797757292941479847944348035229154607104 11503265 2034565977229219363888580173102191060 11503266 -69568820779918895370231520882364775936 11503267 18517237270874998673898728310785869960 11503268 -177894927971348308165911591909016117248 11503269 1179555464352583491852003874682922835200 11503270 9359648168501676929012188141882262400 11503271 -370327297838672051739572830165816536816 11503272 196588339809636307351814585263206973440 11503273 -1054116037497069084194080095291508233478 11503274 3444248234409180810207042069035669760 11503275 9079465240339929190519572616259961600 11503276 305934117685975055566926479134475527680 11503277 703943210660729091082010858019673359126 11503278 127155467038593341430493197561809371008 11503279 -58927063192892507074122048039093895680 11503280 10610940748903875413368771537280040960 11503281 94522338072334331444165923404462199680 11503282 226937410392232870703470720908072732672 11503283 -1272356194294163748839404420031223172272 11503284 -179985493605844279633347474569478328320 11503285 119568686895115369728657859123656427800 11503286 -6851002747356847691963883278627661408 11503287 -246475538276775969090390516675859754592 11503288 -90943658576617720285562560239864545280 11503289 -156025825448434898261024396395578242880 11503290 -12415040898454925883055906788421440000 11503291 -949231220813084866272424025744703761308 11503292 271547324036595546510086757219076310016 11503293 185681606436313676120656967713356766464 11503294 152680847917088103482044577404362866688 11503295 -160184726188436942047522658780030866200 11503296 -6274499697615111401071930975444795392 11503297 505632023422242664199950588564286855424 11503298 -37963141415646910937616616206990564480 11503299 744467651345790210133523406758259375864 11503300 120869021595467199461243678407634272000 11503301 -505740679039737284720631979750573417698 11503302 247460713715917641663367817255366054400 11503303 -302096476783870126868279396371204620160 11503304 -533523251698217999363226443051360394240 11503305 -331412723442927194362121739539194519680 11503306 220704430176261094208981598892125026352 11503307 -677176446405102890936222288697515886444 11503308 145818847398705455189237105218260303360 11503309 552995887282732339548404910111940121280 11503310 -33289858180219624635467476667883502080 11503311 -435139222122186963714668893032140126328 11503312 95505739179894686542841727904931512320 11503313 354567988031483110680432105895778648562 11503314 320841412592505750355224416749946393760 11503315 -176211876860036403372095764941897181200 11503316 775913302550025194177842519291819376640 11503317 990736876172951202039690609925148160 11503318 -343125279482481518963292478548800252640 11503319 312618868142830982806874464864299077160 11503320 -135908905802988064948780167962324582400 11503321 59654905369519819080937605143431065472 11503322 230264316382395304953254446714751800320 11503323 -679178163876992612555265079979770606320 11503324 -324865331835194390607780316614086964224 11503325 139480988023921772038904526922228521600 11503326 -106715434636564421666428207242178560000 11503327 244666112667396379574427215923748692464 11503328 -892304714119116650813380029735673528320 11503329 209152211118582000906233661877001084448 11503330 186330234852626428514766628940146629120 11503331 -384219723018483121559489963088016079616 11503332 95650457641527650765988774463586760960 11503333 -773833196423923583132632933260429949476 11503334 338929456681542069862916820716703009600 11503335 -144260495525355760159089467708457308160 11503336 -314945778989080376672537232896437094400 11503337 218127502889786902787286673966884500772 11503338 -178196071810267420605474826184053233408 11503339 -470916607550589359857741098230039909520 11503340 16044459972111995215668128144790374400 11503341 -694672444553536074279049126602438964320 11503342 -59543414647152572920653662637283688448 11503343 165803437133525514911060451425989237080 11503344 -68060322118448771448266494206463180800 11503345 -275952159719305255301355827274287920320 11503346 92334050351733746926113322301441593872 11503347 -426203059351389670518314286227969968128 11503348 7085794480805407040764288688751206400 11503349 636392999186739300526627690132285824 11503350 13879602196384419843398015225669136000 11503351 -453018449371856633958621291446016826648 11503352 35542626701477449786091701661385646080 11503353 626266092089869713581270612550038861904 11503354 -490408822485593242485353761757475732624 11503355 153268776228071117459521373518654901760 11503356 23738636202110434783219742355775389696 11503357 792872046311869037937940372199085880320 11503358 356503544055550018574571789184835193984 11503359 -88245935869153180211226624120336369936 11503360 6431665153900867189277730246387302400 11503361 -763551557719233226395692643718704823038 11503362 152251653017929011270848114581148382720 11503363 409408593487697049547569412316913071612 11503364 -723058234591681974310876375312824505344 11503365 -379690022828492671503990569783680349280 11503366 -13406596916737133100410864228584120320 11503367 963395134980128712197989322769481579416 11503368 466217695693611204226289372828310451200 11503369 -966880916815951945408790171100461888230 11503370 9045476500827305111505328765712468160 11503371 -180240924375654294273182142152417027136 11503372 79624388953873726475431386160231418880 11503373 -37292236324388676945133935633249286464 11503374 71754917649764924366456059696234292352 11503375 60594123550403884502352014441728920000 11503376 -373461139935637232132344111866061897728 11503377 733824191037724942530857578929419262480 11503378 -738957767966811400499357122554223522176 11503379 715385193633716180153765270097945125040 11503380 -127795847999667668584801376139859968000 11503381 -328384511437138468419573825984258828480 11503382 -615302301766588588760023836546191073216 11503383 633117768242747364553495167588328231248 11503384 -633529987709449675590723342963905556480 11503385 -4934130642011507672659319003808567360 11503386 -58852397624981780521474720113265567776 11503387 150574708528183940750790005804802583872 11503388 -267311292054066773452073998837254919680 11503389 104020795349909700578648496647847655200 11503390 -75565459321719478077073860028661898240 11503391 -238408116114063209953014963451398199008 11503392 -412937690114592872804352801486505771008 11503393 45034241391398504674602109631921479344 11503394 -38763732701811263856977866429294464000 11503395 -89362919789813393583357568483719326160 11503396 -482394090634888387727942867598955257600 11503397 -864382825984835125635088157025232363008 11503398 427147620590256509522332188645709847040 11503399 -217069946348834489473053015206386733336 11503400 15728990526952524293506820277085440000 11503401 -63240540503658595348029221145149026560 11503402 299754476331162577847002794012563647152 11503403 4573902847957295494455881124891838824 11503404 183962351628969147759943756074358702080 11503405 -907031564870058171769673424827448944640 11503406 -29845935048127090007841027265351772160 11503407 514774405418280358023353303867670935040 11503408 9121527553647737169625751698496552960 11503409 1293608133276470083414610809622679086610 11503410 -125841191010615530189710290278768033280 11503411 -5890932834223244235255214162593503616 11503412 -8208723788295339540265206462635482368 11503413 25198347529388581571594962751273057340 11503414 -151383683833941026958645711073667829120 11503415 -53565867416931532772862102508644595200 11503416 -89815423862479059091122800016493670400 11503417 -36965229656254125091460768160474077360 11503418 -124912558321613145496626022930114821120 11503419 -221921625012189362401570481286746638056 11503420 -83927110756245313208572538472241981440 11503421 253025719893988041897010017801835746732 11503422 88240148211158054478267219472440373632 11503423 -621747078528736729968108818952214155328 11503424 -102753790059279861759828584545250181120 11503425 -364114784151932128885159480222155306000 11503426 592408764825734648053099422333285773184 11503427 90284863578897924075080729528239134720 11503428 210704432649525007904436457575854868480 11503429 218470710696862692813071074542109727776 11503430 256032318230567881280199404430480086400 11503431 1344359936430829285808719570124852563200 11503432 266010690164554438696376723562515988480 11503433 124480459462041856509704254600031390682 11503434 190045150466349310661077667633152270080 11503435 -101685886475528120870669265288454885200 11503436 -579035037426336219804050140075416844800 11503437 -456185017958394688617705005271819640320 11503438 339005703538721477225093676565129873920 11503439 388703055837983938518224527754439884856 11503440 -10817393022450179209685167724394086400 11503441 200115011410708008055210563491926850664 11503442 -48526732380736709409144051863886524256 11503443 -308476548372814950167687429945337388032 11503444 -249495622789949582692147810987445928064 11503445 -495561462774230649633994272171102843300 11503446 -2522407597469719606749855825650059776 11503447 -149380802598388640907379926290342795000 11503448 -77979569806495710244336088666827284480 11503449 285855030377508823709001656193524832768 11503450 30961641108945563948454760887721344000 11503451 745592263195053526558858851181930000452 11503452 -35087640245553037388458474507469930496 11503453 387597428395368826320647946020854060684 11503454 72875635633988761210364772548295490176 11503455 -94874969473121091084720443702433331200 11503456 655142646382990476873391153477805801472 11503457 -298890722227164727949732766373318701888 11503458 -27163194637564066550755614901142147424 11503459 1436788213219315651386786961974040224720 11503460 284932268669313823054860791323039361280 11503461 705830384763266217077669062965266654784 11503462 -194795018742523463670184209088930073088 11503463 -443836095264322879841985973818438291240 11503464 -31209264533639032363820217581365985280 11503465 -436053797071869496475857428405635890140 11503466 186405923022735121205454494499103200000 11503467 -60534342634877794320061779294665690916 11503468 124809499269737313526756372025876774400 11503469 263328021778610438658410953467133590870 11503470 156728642792612001524474858582889600 11503471 -46850098405283700847001867482784949280 11503472 -275475043273342195624460215903612796928 11503473 -152027389508612419696985633691195949440 11503474 -219080237927737296384814946313716645760 11503475 670519264079033758744081966524753833400 11503476 -359881220428065058890131901474268848768 11503477 -337048760001589124116180651535520638674 11503478 82262787084435089668002361983712880256 11503479 102752958502732842320084368825767143328 11503480 1956983806249749320340508044012748800 11503481 -941743597807619906110596412695596256 11503482 -277958812147481672129113134744275145216 11503483 372135816464314207647072568781175883560 11503484 659106404238152863816235159214088022016 11503485 -294106195634526869472930150859643251200 11503486 38271824867277231640099573858256548224 11503487 279220598751087789197908034033208831072 11503488 -5555600177660898605988485937286348800 11503489 -18467892540622263569166149522596346576 11503490 -32255200269977022005545483290039852000 11503491 -167484670522887061267351713579160823040 11503492 -170889171935141340500561646842590248960 11503493 28979908988010410260477645243137594240 11503494 145067117887597405670749465507404395424 11503495 -801658843577161859458326840988989111120 11503496 544000684292207157552614983686264422400 11503497 57509324963307612635487131019140586000 11503498 -628581426527204993634886384374140792064 11503499 157551744906366695284897329202760981136 11503500 -123203440346090434054325891760072960000 11503501 -1132872743431097865985089743464416077600 11503502 684868646298079697978532044954888733504 11503503 -219431622413026079907680387947517960832 11503504 -172223871490735552573069611091345735680 11503505 -5402373463350010967413946177376710040 11503506 88159910470706948005277671723150786560 11503507 -763558154994198946091225057842695228244 11503508 79534022464114786007264194648029853440 11503509 -959713768544355553860770106469949075520 11503510 -267605205347668890283842446576843523840 11503511 117468780478916252532602601098891650944 11503512 -127317768223010321395057667462701056000 11503513 -37543926333210562597819028410386475776 11503514 -375536452595766862543745490393092160768 11503515 -87702988750099868021379033208510561680 11503516 -823426646101064541688801668065329006080 11503517 201558360457864404132284719108505554200 11503518 -172642907662298200398701888235569538432 11503519 53583162564897275408779311022060411344 11503520 -297757031150144563270369037154244362240 11503521 -8332214132376439833894657569778248028 11503522 -128955833310912100055084068284774997728 11503523 284326375979018264780476813704040823772 11503524 359382030946219108367083663074209350656 11503525 49399767277441170933827598918001380000 11503526 -307216245203760000536869927753885181760 11503527 -151423466151518098857784383951409872768 11503528 -457254692038576170302652914307678535680 11503529 511170655488703396570005368509678231680 11503530 -300790931313417879788551278900128219040 11503531 -375755120496577825831409335676986183120 11503532 -18419240852419683430795827987640025088 11503533 79876480163851964674360920682041477120 11503534 93796148394473344894890188518332096000 11503535 458320481744822883324023394245644737480 11503536 98985864867278157960585170761519202304 11503537 41064375994957299973179364935680951186 11503538 -58956709875803657620548928579861088256 11503539 71386163516431259069981694806935630620 11503540 -173735815040441294040932617821251093760 11503541 461250204829542602319428731941401280672 11503542 54145403310819519601481833066111057920 11503543 1043678053246151122728752322868417458480 11503544 -99270306874758627463872979390833377280 11503545 -245552402657542498212325161529524456000 11503546 399397440826830053250917432684519827680 11503547 -641038341974447757305479042531911972336 11503548 55241990304546821527320672233709895680 11503549 -287300401357750080764756543654469510164 11503550 298868217193024682749282349819948280000 11503551 -500838009645429532532797298881680355200 11503552 415158285079327543794253663791906553856 11503553 -437215043590380135976137748704051051198 11503554 -309595940417256404380068586400984062080 11503555 -156472619497163424767528534508633031680 11503556 307997207281437173997338841406525440 11503557 -138603927661908907193540540588200293252 11503558 475405393011065920533265715210920668288 11503559 -26546773993454878253084535458535829680 11503560 -463888127884848281109724881457225728000 11503561 205167120724183346061817123234379555162 11503562 19448448678902320635957849326200187136 11503563 -503860860444993424475282039816934807312 11503564 -37304487099056639587706821376516749824 11503565 -465815890435044645865883550620577329280 11503566 192687235556759829891184717270662249600 11503567 -665835205097281088634242375521719514384 11503568 151544349742307537407381793946069000192 11503569 206105063422658684657292314662918210560 11503570 1647141698369144360692459291432757760 11503571 1154525776747886217327732058639327505772 11503572 -332384307322925121596322800598587731968 11503573 -27322847977910123559346121863458843776 11503574 -367249587965500258452800542526235307968 11503575 -1963478572720346373952000974709014000 11503576 290885972346691727133118611929867919360 11503577 -433502704199314684967699780174918080728 11503578 135332386552447058511834692371656196608 11503579 1772854414390733242605617241480912809472 11503580 311226589406818267073329399777733299200 11503581 -226528693893999622363263068930089958496 11503582 55811905403800194232017916917176203392 11503583 -37055794110939550873973150970217800840 11503584 163917707119723323345805035616142622720 11503585 -1170614865267220587109896970460761603200 11503586 -129076238719961002440498872705681130720 11503587 -731828355530109394860211769876801487240 11503588 -110174410196570488970887588700781096960 11503589 -68147325419930491735920501902605772676 11503590 64288801511935829541373768846125004800 11503591 1169932098816168738503020833180783776 11503592 1133544720126724032916099324765842816000 11503593 149686774485810344564316771908449008000 11503594 511410946849139811002362948571806776672 11503595 311405151797932158918957185929955589600 11503596 9083574671226381756085840527195224064 11503597 33447510828894898339231432832499798144 11503598 213564205249882741750315651051010740800 11503599 -8266595850746396461859426566884594936 11503600 44611272462765232203965453791145984000 11503601 -1048893765086956214897447943109190740398 11503602 243463898141378212188639687457383446400 11503603 -545093118578373017785703549069369412148 11503604 -50754871809329884086392500157293854720 11503605 -242741653961041712380843017965007203040 11503606 -211573577989137703121202274383805335360 11503607 -110618947859480933665078354248298807920 11503608 99562177494818627944023356777399439360 11503609 -229582567501023147780620210588080015480 11503610 -302385863091769889042349765221353482240 11503611 151251434371575292713828146447924242944 11503612 -692033565222355419102422825075223199744 11503613 713061820541744918138773641988418637600 11503614 -78411172508550131724827486929220705280 11503615 997604678701482891442446389710537857600 11503616 12206361642759532619167658932678164480 11503617 -696989679549669590235492849805121242320 11503618 1484777977378702728571856271993541632 11503619 28381568750235052349879630779188001020 11503620 -275652720176042563285714751956661452800 11503621 -653087170983384273948340063847795093408 11503622 -100958707277557341947082751904949090048 11503623 196161183804169804515543516491577129384 11503624 -1088045656462260932848543187843259432960 11503625 -16881233272326697054986103992435888000 11503626 -3908660333895048331810945692132811776 11503627 252504273185090948710941630820099899476 11503628 226220657858589551525158088944810838016 11503629 236331980750079184715883047215893215574 11503630 -62433253623943896049727966117749343040 11503631 -326976103964030549643142234372820209608 11503632 9566472874655315637873124632934612992 11503633 188876979536340691983129859638562993920 11503634 -269102820913444639609842872510788828032 11503635 -18880211134881536832187805370514083840 11503636 259919752047511189316160623544690538240 11503637 -1805229643613570644170356134914260172900 11503638 446157291917943990224451657118753448544 11503639 109172166467607669200956413502152984192 11503640 -492223358348488147056903359700986880000 11503641 47252171808987376531509957498632278992 11503642 -56526718094036412573869978960449504800 11503643 1275496152718863222800207651331654290760 11503644 -248790696170458557547478917938938217984 11503645 50726216008102990962254065867290996000 11503646 -96857938683971866194327691021681689600 11503647 -197466434219295582729474471363715710960 11503648 102750942157912570135977740746916757504 11503649 702165803650866555095404265501565636 11503650 -79266299277319561163071781952950822400 11503651 -870255874211732974603004692224498205348 11503652 514426149364420966067624044528714705536 11503653 -613004227355167840577158381441072512 11503654 -15412875142667485377090228800506104960 11503655 176027139257496606842200382321461189560 11503656 -86335614206732877229515719096276014080 11503657 -234265099180866678215889767687813742720 11503658 465710767553144133008061089280125078784 11503659 139128220903826425988201693226723382104 11503660 -107456856766613371804345879182846197760 11503661 4094031910735164715034003603030179008 11503662 434256690964425772012567152160984070400 11503663 -870088423058804364393193117723298527056 11503664 421545793343290188495249455975497728000 11503665 258299433396119583959262532184133852660 11503666 -82721663076798486666331320764482246656 11503667 -66451040458317732750689556528385141248 11503668 -156910918665574602073793720195481139200 11503669 -79678069907652533270326615805610358930 11503670 -72879256225847600334049141318673831040 11503671 117816373279589946555061951567545083112 11503672 844749345263025358408939391646556876800 11503673 212153107730559021328288726617947180160 11503674 8088327893998259749025868123649198080 11503675 -316467055910759190544721121979277013100 11503676 -207814831369488232646979522902182714368 11503677 366577536123999028275591364515604768032 11503678 -99248950005458927276951067972346891776 11503679 -18916984044914813259121582005792370176 11503680 56815824623901777310581179511912529920 11503681 -124956452055425752584955270413140888190 11503682 533630316536298995686290571100334186192 11503683 108248774997178265548847395177316542680 11503684 -255735248687759738740845135596385779584 11503685 -336936661376532448217279520777769145640 11503686 120017055308595451042562020641923792064 11503687 186562379735852487862281575351892317800 11503688 -409158798432927980364143881986137456640 11503689 -532095445830684389401264308823663726752 11503690 -64517713482276004154364273714096787200 11503691 1260712929483315226996793623204014656400 11503692 146200759901195129316123696354195830016 11503693 253963021009214913158071781740934336524 11503694 292684886328598202432781141214976740800 11503695 49333435389420071073347694904750540800 11503696 9327136283219448342253330116792532992 11503697 -335189861781962252078963227350521691648 11503698 -18612803364025540315789292179450742784 11503699 -262377527030006096098532430341424997064 11503700 -137303681491433509993390401382740960000 11503701 64097044692708620412863701567803077184 11503702 -175921652824113265150565154298621593600 11503703 282053821085720642355695316435521172384 11503704 -4694786709704144831071834383673589760 11503705 -15351231520870264413510249770220822840 11503706 -556795721350344573868914568639106258448 11503707 -203682267808417378200532333232245918968 11503708 -948719081393886702652854032029805174272 11503709 -360935530096824926195451859202414810784 11503710 55298153068630930769970947117924203200 11503711 550246699899672225545024800744840673312 11503712 -898437144505076946873127039350472704 11503713 103943975271737519800600240970458781568 11503714 -568888742673390142385654645917384538544 11503715 -25378444796002652419151973163622738400 11503716 11422963176680888195888729170784563200 11503717 -234643070800596874942087231152613384800 11503718 362443607993742779510909118205798990560 11503719 167168313234126261696219368927736787344 11503720 -956499741148176089279146294428450816000 11503721 -10755067299388341675068334993109793280 11503722 136876310113459496995794178687682979072 11503723 -26786861572280822932061828729833171200 11503724 -13966980992498278863507655668053389824 11503725 -80247157943833959939424272657110248800 11503726 -16300978232871014680770412601421309696 11503727 -159121496031236650812559678272138149424 11503728 20803365129537864103737165865707110400 11503729 -148085029067520563317876820264694426670 11503730 237566239629048700139481238048067945280 11503731 789081023926911507962614311554813303352 11503732 -812067533001119889434897900802709899904 11503733 -834013873895327119998467812961304024018 11503734 271862301071129400454655924294541811200 11503735 433070290619309226578585578474228366680 11503736 -531494355041788683683574209870467768320 11503737 132335491742376021929279501308101499200 11503738 93648029696741274290280410118281791200 11503739 41870407565996282120713400863588732416 11503740 -156495834493897541530176938862543052800 11503741 1164435910088962559937677655305858570284 11503742 118667417428573513703831814841901686272 11503743 -330467020136064994016933449187636217600 11503744 -160556954109180031813885977239475978240 11503745 -161390590275874172397485583637110974400 11503746 -88049984156237746590472079436992949216 11503747 10463988354227201179771846727703694992 11503748 803158136755538310778602437085825633408 11503749 359212076339026103851653078722377200000 11503750 -49008368242398770543641690581620580000 11503751 -53172450227994915570490759477405316640 11503752 -43784319245681234099325178616317378560 11503753 443425007628879170890505763804975872820 11503754 331313023149193721263706462363063478576 11503755 -163750945323310793324602091964499456800 11503756 -260635252667436164907958423518238288896 11503757 414749842804208560607960690849202510006 11503758 -75950150921479836019988624374060723200 11503759 -92288117174218829089785121182541841920 11503760 -92952715212829951283880375735577067520 11503761 -1258579985543195198482225290483973278720 11503762 -194542901334331721193469096208984032368 11503763 -157770196596385982448560855427099787680 11503764 197738922031326829809415375585352845056 11503765 160590514021174037481538263893026525440 11503766 -294946770208015673546004981669806414688 11503767 -938808274312090666757544417556127617536 11503768 761973191820538773201707129921192325120 11503769 86862160956757217888312919914194569744 11503770 41691918445872027329074370777990265600 11503771 -911193968551540565300724140471552172028 11503772 -164302422690257500635913790029748994048 11503773 -571071461666256979296205360239679752378 11503774 510403139380045652479289750837032523136 11503775 -192539546879136399771301779438898004400 11503776 243689946209146324060919349819284127744 11503777 -308068782894650387954210944955066969374 11503778 14854654219117286123122198414281292800 11503779 -62519112142778044387539298289974633920 11503780 109305015414014131323971058397805990400 11503781 574067477863677993344371737576395502840 11503782 -12679023104626810017853258375313854368 11503783 -570560947698603021823152775442814968968 11503784 157086511640039621066285885812995686400 11503785 544165238719101048270314853811044974400 11503786 251540304607407249680924441314979011584 11503787 274719374470910391989745587720904499200 11503788 -611299477810175810531052197627019657216 11503789 -607890198316874640718036903799452106400 11503790 -1134125500838011466485290319939829760 11503791 -28328286667823823637751890714082358552 11503792 -1817311607398706496836966467041689600 11503793 -14141112750926880955188613873693266240 11503794 -383326093326509578726153287431541903360 11503795 -422201939215586625586161776403333504000 11503796 -928956839918571314106693813714405795840 11503797 6416539545763707363757609697991552480 11503798 361717646663279747594023393598053379136 11503799 -282963282086574854028829107375722740200 11503800 64284913282884834360053092696252416000 11503801 781546325670841286894200961944438693802 11503802 -556345295866985536565302738195481205648 11503803 -507998464083850785136666897033580248296 11503804 48944318577752245378599070581037313536 11503805 682739563585881599117710569119106668460 11503806 353764004906576071232856999747936477504 11503807 -53475388883943303961149818201508859200 11503808 -71305754153048583669500495410872975360 11503809 151278896326408318475759310271683465600 11503810 106650836261702377042454858869446980160 11503811 -227419900748230122259951112963278045176 11503812 351116849809873006371509905511821228032 11503813 -543175859977065144647125563670626995938 11503814 -6832046808521300878346704043469754368 11503815 -285859295613610435112406222081507019200 11503816 -1017828694168399728814310114482960588800 11503817 111382386961381179703892567981978397960 11503818 -63163107970244742963676473041521600512 11503819 -139373855823393738946284822917645500780 11503820 447426703635946452377193461538729600000 11503821 -4931140017933990739887996335097544704 11503822 -136303404969460922414717333519886796800 11503823 75065789017314619425548549956304025072 11503824 -138477359986496382463998658728900820992 11503825 -11112604508401145644414620191628788900 11503826 656075110161101751262792761373747604112 11503827 410106963865269825345024615071399333364 11503828 -173274079562247824877819115034783432832 11503829 77726449464122387442222932404047615900 11503830 -195368297584331147436718854227463369600 11503831 -109247413541444196650812599378135764168 11503832 -916523645360044796509843006080163799040 11503833 -10173498570957582498346369010999760384 11503834 2025971239862160278181118116521037792 11503835 5099411025106552209837388456930080000 11503836 215171516243233507901955953999762073600 11503837 -276612589903479460320660719384279175514 11503838 -647785613376681274676595618560332663680 11503839 208195323919552100475544680872812945224 11503840 524499319059639143605601711473262592000 11503841 -343957752239311776053252903684580541248 11503842 -26441469432409879375037810421977995776 11503843 392391540546797197046885066343420102000 11503844 -362912313805799756367178847011604118528 11503845 23617402256719159289947317135351301020 11503846 -341183316016144710056336706838912830336 11503847 -1201798939813666628947300901631330229704 11503848 -452760567557631472166496066603172823040 11503849 416110475503644819918952969938230733312 11503850 -85814173121836208662130582085175023600 11503851 -55437059490650589643886708324469971280 11503852 -1848595567004663793437781875296198656 11503853 743787036338037015992523753158107206102 11503854 21937421549811895995320121008962923840 11503855 76378831566452645504564821480113921120 11503856 15123173278794792905006692518926352384 11503857 -788478853170599485100910102287264034960 11503858 -461892329144517059042745504094628148720 11503859 -237367988775166361585704175637712339320 11503860 -119405830416678077711419986956439552000 11503861 279789049853675010013512882301879253760 11503862 126988158618000237878184764084240772864 11503863 -411316036871584768362994709280871495296 11503864 887505104535686635448373412210771230720 11503865 339847305391222557526829288934625379400 11503866 321540038210748465722646602720498170368 11503867 -111703830828018975705693016478701861084 11503868 7644874932502571905496777424646995456 11503869 -41293358778939808062151182003275970432 11503870 -94218399840052925113412276698181955840 11503871 -185281701328429572153572639293510556928 11503872 302316184520509674880291141729464090624 11503873 -3617378511432124779489222835240802400 11503874 55852531600815598507236710140494633936 11503875 14781384161428739940301643649214524000 11503876 -7384489353071101244527660170118304768 11503877 -850272613138807422387167226146693520000 11503878 -370144901441173795482400314555545222976 11503879 1145829088896920272725748101550096555320 11503880 212108360007899772644455496308945766400 11503881 30612906335073317499566873959284035370 11503882 255736229476464293615290209391144248672 11503883 259857542598426292143044869010005137408 11503884 -20869727054174092749641431325067952128 11503885 593660833965180426378388834191078293580 11503886 -574359781602434467735634624757408940608 11503887 377170528634578049028894959977778928768 11503888 25192859327226883736886839608373280768 11503889 630355302649645100874367384750795776690 11503890 -125912735888115667893327667515539404800 11503891 18186473293851454303274216862416732160 11503892 245015159720481512746267261453620357120 11503893 -598115193960293060851124395640268695136 11503894 -9642137180373898640450275678767002880 11503895 -56558101413647438127210400637605373280 11503896 -611732597406642444563973905831689420800 11503897 -240013528130579832913149905328447677820 11503898 -31326250107847826108686092632636064768 11503899 543452952055129809814187652992786745768 11503900 328042245950995236683668590513289190400 11503901 -331412724622561467614429323300401454080 11503902 -293637054294910800322301355707756645568 11503903 125451932394174812580888679066242501744 11503904 351466896951706403403701009006706819072 11503905 24096086025800825317001295884515577280 11503906 -46550232239878668856740586127146143360 11503907 -69978137894230794161426037283462823844 11503908 5666740503010875891960928051225780224 11503909 -112979222500362921187855044081805991880 11503910 130304430954589528068419367951150827520 11503911 -557539593677057540968690237017215915520 11503912 -208294510500095101209035640657306501120 11503913 17008369765832286982750456552239256464 11503914 18464351534450330473830907285789999104 11503915 -392480915301216156894982414546267216080 11503916 -79648442013684704986289942461348635648 11503917 123430222860569692355742498713941735680 11503918 -379705423474646589919441455399273721920 11503919 -4186750286558318293757267094812165760 11503920 1929594024404924625570598489751224320 11503921 -271526828517410527775831895001031947776 11503922 41523022721373126615801089486181898512 11503923 -78958969474641046540584538105699189200 11503924 -70174463381332752101884959370910430464 11503925 -272953350770994048885016284054251635350 11503926 -106221457374363871386430043374629851808 11503927 -1164601961411256468322338669745037900040 11503928 343690393415455220964648852485455196160 11503929 152929640759375289696421108680196372800 11503930 -284620647960422054983760652256055500800 11503931 848602666333220424575536098425228334264 11503932 -582220138433395494347630593441608646656 11503933 -8043114704595004439766569843041470336 11503934 -97165788554613218209065891102096754368 11503935 -23608326909263102130154856877564276960 11503936 -333398199455185654876290734774616064000 11503937 959560734244801023395640004650780392112 11503938 146123620622996305511570923293735985920 11503939 870274225666188586031015105148606999740 11503940 -122241066461999417377276426954030264320 11503941 -218977647012711944527958342813470187808 11503942 -361532281765973922556976764441167316128 11503943 -210952605865299436077450667980033472080 11503944 4329340510341049753332338517627832320 11503945 -120731401332552626477153793679904812800 11503946 -25336369429700647572740431240884960000 11503947 34969442974458957489573918617606127360 11503948 -390114895685873321541579636733570600192 11503949 -154763643002527804045221409361166245760 11503950 -9711825191034671599198424082782668800 11503951 296285222583092470337706077880341792832 11503952 306354212508189053478974885730504130560 11503953 -313859301270555782655764100088918243038 11503954 -330030571599010442666272252691971584 11503955 36821210584409504134816521075066567360 11503956 74966572099869710996362009544124493824 11503957 -709467156168744779422175630924914543328 11503958 -199057117749246742285545099225493511616 11503959 72439601563012757930261452581548339304 11503960 137810316379165337752404559525035417600 11503961 -116478267108848984180370170806253875968 11503962 3215991059296005688843159288427650560 11503963 -953411818812827157801627469003075934520 11503964 -754063412490057823143921330046611009024 11503965 -1348397970330266304532454457578943360 11503966 80520868304747417459376321134929110144 11503967 2739838621362017735773015908058889507712 11503968 97535688353949703826103774389081210880 11503969 -376426703603056602283441094097428895980 11503970 233140375166423678768487829104907771680 11503971 -738346314332955362619382499189896223760 11503972 -230268120089693869526961614759995714560 11503973 368174175004880937438889750014831743964 11503974 200239595797656163288370003731384263360 11503975 281003051120572262218344864675801068400 11503976 310582855325681572973214317293120389120 11503977 -189764638915294330672458646126225310400 11503978 -540420627937732954695091932342811194960 11503979 -374124158804166903717409676599032363216 11503980 172610942956012092796827758240500224000 11503981 -215207471699841022183570213270728839880 11503982 -175838861657761801721476533818994524160 11503983 -172993618245576877037787138056144766576 11503984 -30607263640852420039495403144753152000 11503985 -184099874065220091342773364591823170480 11503986 8415775888061633784034099172592113664 11503987 -4838068330640795591674954687989264888 11503988 -371091753705452436711233679824267618304 11503989 -157869588436372329608632512839168954016 11503990 -439844907295021389703062580578312662400 11503991 73092914007626024312415157302458622000 11503992 319839279428793046953813004956754944000 11503993 -763461856568030864307493263577395956758 11503994 14230560526469327901047549935818877296 11503995 -6138804711944804024327943181522233600 11503996 208109443493370040818590144556312951808 11503997 74800494739376751688664357180642547840 11503998 -84573053835622391273959280875293112320 11503999 667799317127845335063376611930616012104 11504000 -1178457443830263926225585506458009600000 11504001 239543720013960129109099003945443771264 11504002 -826074474254158815632702967253624221696 11504003 -88320757245928659685394624840180110944 11504004 307550592234383011853427819781078404096 11504005 4838720032114809451785601190825312160 11504006 4582169848312370619069979724350727040 11504007 148504085186261038545457327955090885568 11504008 346885116974848363237089523940336808960 11504009 -584501016380226580347147143002027821360 11504010 -52359159353041947467486984143673088000 11504011 -609210628832081746506390889258698777388 11504012 -89869226705498992061376709434417927168 11504013 -703760327921298864975200468757749440800 11504014 -221403162917847602225115762432084443520 11504015 454538886204559678904378989872626081160 11504016 -35601351450234285235589343613544325120 11504017 311867009850145032423451498169781827392 11504018 -484532903196071818043909870866847954784 11504019 -431871056804856593908450847879917986960 11504020 -426323211721952314816265178213671639040 11504021 -11805752242091856248261536485297471588 11504022 234606350577180611645453356496689908672 11504023 99939420885362758828777549132652514024 11504024 -245184747275566571000290508180647618560 11504025 4875941312281313078669222978094552000 11504026 -128519649380219116097871696097705835520 11504027 -189246614799326830100583056381151876816 11504028 -233164830452301666964527301498155886080 11504029 166427476726502424713841315869425766630 11504030 229937685845103097540846694009516900160 11504031 -138065279820119864995272572584354874112 11504032 -337520242666236936340421138295472324608 11504033 542108463675355057781505950900140284180 11504034 -252146929253367480884430330614399233920 11504035 174728532228712721287536012346752820560 11504036 123763134725227608689497194099150882048 11504037 128705140750887351161764249076168780160 11504038 -12415977907560159476156083553062256640 11504039 336449831169516180141323137052888408880 11504040 -168523444032701330939075148691007078400 11504041 585769531994266030069308387838199852032 11504042 84394388083526911744927040742353164800 11504043 275508123908587612120764422407269759132 11504044 -989098396945920635108682386797028070400 11504045 95867286559027521901169621099633537280 11504046 375410531995359525437259273673545336384 11504047 -252666338742174737385605662836265531504 11504048 -776800355565441164873011366682689536 11504049 -236255845022700643736713414899319560192 11504050 204624091813803199042400545940043994800 11504051 -35943257775366427392954057338187058080 11504052 88827938364816401156217463491694632960 11504053 -251819016321354499507272022285912863360 11504054 334495480664427453135485281708365133440 11504055 327853061129435855156217975368328935760 11504056 581778619385401533855767694678919065600 11504057 -1278826998215928014031784178577648804720 11504058 -288601614141522978567548667001424956416 11504059 149523837393273003105006924901512529920 11504060 189699665117842958984669872506234708480 11504061 -542431221909341960729818314074169115668 11504062 -246771575119027840434424062298366387968 11504063 600383508864455735989808466513839242920 11504064 -15421892450319909976011945802853253120 11504065 -423585719376906017902862663838182250540 11504066 33354763105217561897291671859227083264 11504067 6852217105975682401709831265571783920 11504068 285856575280815279342731336801375950080 11504069 -250031952736403100461625289655687260800 11504070 30063551185392189558809059920680778240 11504071 -97486289786546591674392286209990674928 11504072 -607824725022144617237713183570949299200 11504073 78325659704351596227132618639859732560 11504074 -192287774879764372034715167257057230240 11504075 -681903289990616575131716672690750100 11504076 337631497845980049469398254104250629632 11504077 -105113353602798919894827761814631042888 11504078 -92708145729862716516097523935966980480 11504079 -938211950611623047149383884593153588080 11504080 3257982746396252852200406389106933760 11504081 -615858666571482078214810761792523511436 11504082 -425140202530235032915556415606160561920 11504083 700138292402559135869770395175253642664 11504084 -89219770614273331645912954336293062784 11504085 -390843097198429378252296414896478021600 11504086 567955147568330053647106600669438629888 11504087 48685064692386121923485300757138993600 11504088 257491570667465153691173696142952396800 11504089 -260658745715481949107020099286986812160 11504090 -60104525465056649637643733268595471680 11504091 16096775482635737830545480614803661184 11504092 559588391982260776981590393042003323392 11504093 -246497057828193014447441103796375469658 11504094 23747757007776937977876912126138839040 11504095 -779448455248439669533308731362326557400 11504096 -286254833100456654395913151482141081600 11504097 -492205773594350190586347172365685836480 11504098 87679790367164468135479475272165376160 11504099 -22093974853346654890917972011597735736 11504100 48650628544681971757265689548117196800 11504101 -52298717600665845978981776635694082560 11504102 -258708018343810116150206451033915194496 11504103 932560911532095629298013099706359968 11504104 -1215185956304603644997133452170297804800 11504105 365457885074494713733088704260128808960 11504106 178758537525459846569189100536727784704 11504107 2146154048378422706732702862966409787152 11504108 -44696797915012955681649942190171815936 11504109 -513679712137960914847704613940915484096 11504110 231143886898547782541517709773115008960 11504111 764226818248047235927297101921738086424 11504112 -35692403402517453699924370456487854080 11504113 -408224889319107423947312994921982961856 11504114 89474452622440841796912812877015587232 11504115 -201522159414657043871476412781282528000 11504116 421438531052395763539049403552280029952 11504117 -351932628309048397823707886464915815840 11504118 -186384090148164392788982943474398392896 11504119 1069973953094995968212687610684567731160 11504120 665639200149820517760931749337003008000 11504121 -588879781603938048566586706951867886592 11504122 458191093204643414051571517844098423920 11504123 328005846189993433734026615152364226840 11504124 219718428989551978388679085215160848384 11504125 -287257544154172614748990454822570841000 11504126 277960373748121748421902373542731020480 11504127 114377601737011711160823133409562910608 11504128 93062712416941183148651227733997649920 11504129 -17776378447991884826236787689267922688 11504130 73989266131546193075310910086099886080 11504131 -763407151680067344759846679072601134404 11504132 251078976288379951674235223223052372992 11504133 151432870279862753922794804768560201920 11504134 -10050801642156217201406912118628935360 11504135 -11138631556925342775492601446671743440 11504136 259593919264550800253687222574520565760 11504137 886192593568266180815349748997891765786 11504138 245529091240363621126723604416133852160 11504139 208925429155363504832765493819351579840 11504140 69686951569571911393983140872113254400 11504141 -404199252229596765549693100727359284000 11504142 -188002961173433108873573687660995753344 11504143 -69214667334898597908226806632930058240 11504144 -27132041686044192659381386536826429440 11504145 330314552913553874800003124076892734720 11504146 436814760884055880484160492516014091264 11504147 -1230153791556018794439634256940511720404 11504148 -185813861720339941280509352995498936320 11504149 -512344186955640955962197340605734231620 11504150 51595930546527726843459721786408368000 11504151 189486921693879351298731699714802709520 11504152 -47524909683542513625803609699131699200 11504153 -421831551467119083543447472779731660598 11504154 16408216276054070262608027786168395008 11504155 389942410399709702941864683772093008000 11504156 609257702688176120122260187805357818368 11504157 -41991570849280192458783012606093916608 11504158 -312802871469805647678052190804659614720 11504159 1027835512685010854235347070651321195360 11504160 209941385872733474388639997529633587200 11504161 -37249467226978608860807896241116437248 11504162 -96423000875591908170111916687901454336 11504163 184694254804444111692804775429033020480 11504164 66788928189539856808038663107189760000 11504165 628360398582190854348681327690755736060 11504166 172543885720963034276009246192406489600 11504167 -95585562632546117288876613461475531784 11504168 -501112321513504548538094144930862858240 11504169 803470319087121882119611130438716728084 11504170 439350865703684256533756166607150781280 11504171 -971303645289550580573717866840158636288 11504172 -100248310266456408992314361884348167168 11504173 -1137204129186910119914743957359772680832 11504174 -375139765890487542845502031743025090560 11504175 73848829897123005838143401828793226800 11504176 115982394509473534202499166906476511232 11504177 -17724313890831724762069994847831167520 11504178 72901515733504948299449366436466358784 11504179 62965154101340683734486123356729018320 11504180 53959695053990737224218840527562472960 11504181 340799158886818312507827815659208941920 11504182 -431699368300255673446769577150582899808 11504183 713206081346487613730434830545093067432 11504184 -79828950201491643161484942091570176000 11504185 -242718525448452349323613120354855351680 11504186 -82719168551452726200416853904772779776 11504187 1441957357306684914281301257141926320 11504188 294495879455994518812654429694375174656 11504189 -275247355506306440291608877706898491444 11504190 -17618471398226079277718051135195136000 11504191 125152701964394866914140301409328266272 11504192 -14764369622946986219749273031682293760 11504193 248461696726663221716400474797902480128 11504194 -285206362069169395090061896273009198560 11504195 -413656964988692185305288488004413218800 11504196 530393206620012497336404071427046400 11504197 -357686219537905887968789349027078304354 11504198 -440089254016115357776833370638776330400 11504199 101353979913153926557075786563288128640 11504200 49013893200540770978463257305077504000 11504201 452982844146874532820351600444141518208 11504202 -114855106716551203438603020509634547968 11504203 855517113066921068282957388754780977504 11504204 -297217998278340571545173911500110732544 11504205 -123632954425353585081550342981038268500 11504206 -146904651694549894890084636562947442944 11504207 -151084705370451038607522277262102125200 11504208 -36190387374891038272176029861944098816 11504209 251804936203595498331740229756537574080 11504210 -126073006927162915218177741169040742240 11504211 -18607440649477454286144482176172508096 11504212 472895263145095222569239904814734704640 11504213 -132050137949073499997185541541956451840 11504214 55787549199438107240287091972981130240 11504215 488592335122622697223915216840390032000 11504216 33642538756267588795923452032998912000 11504217 -998053647862647226040647128885691658880 11504218 -506755547426915664159475604189561852160 11504219 -59819237095076810503631692213071304380 11504220 -1090605859454450507561593886859264000 11504221 174641347695622904459891821754022689344 11504222 184421702999301494744104150460895030912 11504223 84122036989458409946760874618475063592 11504224 -274313708392486983242028470403688562688 11504225 -114948407777521755611165081663485628100 11504226 -187901604157569168024000472166847104256 11504227 88727352653865085890426121293600785872 11504228 -233918098951046008868899072890311682432 11504229 -322269715513026074961685781929687170240 11504230 -168891128532374361382999912669434138240 11504231 -52865168828061239396275477746673621536 11504232 -200659439140486273059041609163163975680 11504233 -79972135679658255299104245327675760320 11504234 20812941497964552238700314949711078400 11504235 -61914175077485832150096970056093738240 11504236 23574551059788880966184458085949975040 11504237 -548689412898406169554041863052232171776 11504238 94827579493387240225268663693225454144 11504239 -227060902052111619572512785363760773744 11504240 -44431782459075538567418000377449676800 11504241 -457921920230751028982080426822800489600 11504242 -524200261171922105344308853317918972000 11504243 995825705686016920631783952046400220492 11504244 584274097835585180258768357962512162816 11504245 -305458923597338107525587907888120320000 11504246 -133194702091175586920625498526447155072 11504247 -130193999472665143934088087609406049328 11504248 7845126047232867474821610261523292160 11504249 -908921278668828768156840174093387753750 11504250 -137390505071678143603302715072031592000 11504251 1021786228492337627564006181104063392104 11504252 59207416419703707983064241338860685312 11504253 659551864701965858236596628069978831200 11504254 -180663309054798248511833322674799143424 11504255 -58106975903791646854344746554824744960 11504256 -266190478711681784817356060773633228800 11504257 846167581434894677442566513753765070852 11504258 -566363324855061004728564980288808233520 11504259 325593989981856018435317295018540831984 11504260 192993120474991047649894786693474970880 11504261 89409153066919735582376813802779903292 11504262 -46771140293295053149993382040065789952 11504263 -5245267765574074617049445415929360936 11504264 768314765674475840591888234641859343360 11504265 -262381534751621361706047098764596576000 11504266 298752271130479562814677639556390207840 11504267 -991265832195082015281267736615259859960 11504268 24201348436671107441904889491906171648 11504269 1120723741331550036166692954719758781526 11504270 -67156266928906414004515713572706806400 11504271 -420686636912638916691476830401417613680 11504272 -18343916457181297090213382296177213440 11504273 208829242022392434467125693773727815360 11504274 159314980596721909228268788639236970752 11504275 -688244738813749518054353673027318411700 11504276 116441818407347297616051967944697405440 11504277 404426370095980991125525166271349403214 11504278 51371451452294017187119167412470470400 11504279 608638811155798294056313906613946311880 11504280 -50748393426491195322393046092862464000 11504281 396910192642557113993521550041755115082 11504282 -132341280649083524291015921861154613008 11504283 -30350821488519904450166228058922139136 11504284 869714262574826726481679968980253622272 11504285 369855583780918521635001625848726593400 11504286 -34475461001095063450844743402003706880 11504287 -892942167857916917975859984638037516064 11504288 625818882180429861131656679070723932160 11504289 -31078103788157219678506747182146760384 11504290 199607285458148304690123217429584384000 11504291 -81779052025539891173351837226440022480 11504292 256235934200078010604420634921568000000 11504293 538549881308085213558282543401461476542 11504294 -569335331423102701106621189977876598304 11504295 345814984396584462418779359360585318400 11504296 651855361273829609049776185830457344000 11504297 107084517601281053457438024325717684992 11504298 107216633113728816155739908461524960768 11504299 297054410282724486616770247101622354336 11504300 581995291578265660854316953620391936000 11504301 -36266375943282472360949512743722326656 11504302 44975091380547731861508963188765332032 11504303 354948509579160154924306220537362641552 11504304 -13073681524016458462399186666372595712 11504305 529451468807687565020170869333168161460 11504306 -3123315885846714371388586252624810752 11504307 -683411002279996577669531999819365195008 11504308 577893225747122508025977422591976788736 11504309 -324513499100044783437506753556486281490 11504310 -131178887751035985984293340175781529600 11504311 63980686172494118685786620893815106784 11504312 579012048247935098957308106280365260800 11504313 -229327245589643920008905996441375041356 11504314 -15735240503317666694767716096001401744 11504315 -706304736492922508591840883807679330080 11504316 -278150404473504038559610045951289077248 11504317 -25410791198703788060022347964466304 11504318 128059300563102169573072164163645334400 11504319 289130029557282677811180242776545607680 11504320 57655037495220062982372517830595706880 11504321 465436133609035774008246930585945171522 11504322 91531906120658314359737733027396752640 11504323 -1076332441559503340424857178536573165280 11504324 165708594863836203552760722295327395840 11504325 -3912701636858235459596664799501008000 11504326 -304608477032174623258542657163488393888 11504327 -503516422609158649777123669155633207000 11504328 165591204141689247773018873205639659520 11504329 -1140310485202118358698906183333739792000 11504330 -149365848519306977152493315337094137600 11504331 1147373274017244754486013307833241388512 11504332 -327301000242214797097393683636600297472 11504333 903625141650919131776834287554207774582 11504334 -78034658851123357811876105219728266240 11504335 320002731555361474521145054824951260400 11504336 -19068058063726265511283892160953008128 11504337 518735612710028572358046314696756312688 11504338 638703720493416187420594138388211442320 11504339 -152127027778488492374316640068191320320 11504340 51034613190938895856343741464334780160 11504341 -1080212024018349822528261525444265198258 11504342 94977159576652782385987779059826662784 11504343 181606961424354338921954814281107340928 11504344 -1781866416865753023058431246173294407680 11504345 256285809021234072159568575839245124100 11504346 -64534096680512345685505122458044294656 11504347 644271337691275656038328532731747068928 11504348 -5264154106535387676200842998968684544 11504349 9389934887115813862186692284497752384 11504350 -39689441117087045644359927586726704000 11504351 38785192695523680674357433759540245400 11504352 -244525909959144590760525661004782632960 11504353 -349232987202269179348178594050778547520 11504354 -40433794391782113042310956874355849568 11504355 -32586794123376643597972616798078825040 11504356 583553057849665005259542479931781638400 11504357 -95008937734567266730829300590922315394 11504358 -63740537704960148273494002867268905600 11504359 1552925239577269589467290821629482920016 11504360 -9260721887269250700873741507924787200 11504361 -105239004144491283755716136599921974816 11504362 26919268078614969231698892224481186912 11504363 -89746686798585831252656355892264074576 11504364 74382655649005624336013032307459177472 11504365 1312042224011792676921910629228130929720 11504366 353859132608872332425210698472093655360 11504367 404750749522315519833870748246171707240 11504368 174920133649527684069962992285267722240 11504369 -82390771987800854947664478673342825104 11504370 23360794687960465908420540312329917440 11504371 1098677847248026295761060629359405178572 11504372 -614703789074082171402090137248339335168 11504373 49459139561030210856527149941853153824 11504374 28524021423505185578264019594738087552 11504375 327296116468492019766890396876717100000 11504376 5713153283748729766650137844446822400 11504377 -202760569832083802660282969884747427526 11504378 58465917060158720271221788649049939456 11504379 -221928899440663068368289664439776978944 11504380 -278914984101768031051852080494891251200 11504381 -197045147203151353973592521834246260416 11504382 -97972221266534895629757581887262716608 11504383 -554213617460757497763996853595602784400 11504384 1012562871143414326367877890145559511040 11504385 -467670511820154365224111120327329382380 11504386 352201500387557182554259199961003880320 11504387 1543150752167458685394230301572820221760 11504388 432074446210328386214579185774559232 11504389 80402375550886398926096774187833254400 11504390 -77876958297298138447378677533744267520 11504391 457489527205536836358620490177681517992 11504392 -9844471718604967607249809527257333760 11504393 163886862764964818832030088769145279744 11504394 -186160698732457315645272572846962521600 11504395 46754112177492334114262134033248874560 11504396 221822658481195105271703652883953684992 11504397 4360184614551050165758116019319616672 11504398 156768886903566647904985400204872267200 11504399 768679533517287322961241608296863175536 11504400 -37389267534419995051342942167520051200 11504401 484718324435133700355953719761608950592 11504402 48665553289726035660026801975428452864 11504403 916480700388466527448908742777400818800 11504404 -723381096207187803381128935462953805824 11504405 165362186642677962960004182216800784000 11504406 -52014016166186162482754441090847497856 11504407 -380389421323396565621212054984802500320 11504408 -328306063362784051503925976071222702080 11504409 232090600242617946843515938216834679808 11504410 -39999123190805793795475728866458214400 11504411 1332032378163640425667416611243046523872 11504412 42743592551618615070207680413766593536 11504413 -1051721230984995704441387204408424221338 11504414 -362313442813405807024217245710937438848 11504415 -165296092908592281706080513927420739680 11504416 427208124301511170371836919799307304960 11504417 -440922210948789925218189890791644280920 11504418 11659284222469213695685953369665886720 11504419 -579371844275549981357232611145989110180 11504420 172850603076336691511466658685131714560 11504421 -61697094136923977586075246778485123300 11504422 252410701138761768848280760160879880192 11504423 -458137517767233942323821107642065978400 11504424 -339144291555093844372933151776671744000 11504425 -458985279890515152457392671914620595200 11504426 215482263739319721386919114979074293760 11504427 323671161263998778862854090480392120704 11504428 89602261111898995833227373393758141440 11504429 -180289489588879959941157696351352196970 11504430 6695984134758784933095636096630086400 11504431 -17254551021989293937225252454245983688 11504432 146749972048353303301651895558042075136 11504433 -850801039429689500794031342029478681952 11504434 -33425843160450805858890227103022955520 11504435 -958093510403427870075754841410846560 11504436 -45375380318128016091968257448072908800 11504437 -10065177661011515126598102621713783648 11504438 -553283674237804087076275180375273152 11504439 -130360634696600893370686257000191944800 11504440 -337228147828295663752938756918654259200 11504441 2207177307287157468170975334129080064 11504442 233063866104763342780125857316464704512 11504443 668862433177965836755182035207366123320 11504444 236746017034536992475183187584434780160 11504445 27159525460010521762859538169614000000 11504446 118281261610383335206462208237949948672 11504447 -391691423436231711905770464203914357848 11504448 -127466819918028530037055459998187388928 11504449 -918880691080322769799949588387097539280 11504450 -276133928388868884542572513435386954000 11504451 89296347843784082405845441106247907584 11504452 655376061084427643644364633858413181952 11504453 297625393465251600486072853609426284702 11504454 -202034263782525084874937201201051258880 11504455 -515331871040146424141219027228698949640 11504456 -915061487005253020577645114070141189120 11504457 622607511180624136124526507592065212640 11504458 66472033380349646668592725260259435776 11504459 -520476516000044104317773564809984192200 11504460 277745401150204689815785696038348472320 11504461 430985976716631427791231116676587776812 11504462 120336720055876568402607766609240058880 11504463 1318306318551853084388927380535491123584 11504464 182248977248549193438532395293929242624 11504465 -274748042465274389610254097876434230860 11504466 255210523959398640641817764456931873552 11504467 -117345759958568740409971727822765142080 11504468 387599263180201334825458701121890123648 11504469 -330282486666665986698227257446141946080 11504470 166304758229656398841225214092917415680 11504471 -1611246573143420809548113546160067708416 11504472 89467871924714766239528782243925852160 11504473 -896995193084998386276017762380844924278 11504474 -191472984727800861350938566630130732800 11504475 -315344969233562918380531197387843738900 11504476 -407818689649309030839314032112658173440 11504477 378715866117442713256369169406493084332 11504478 -269922810646240850501006428738031997312 11504479 219328613711727110985788647517211032176 11504480 6229839692475944428547545958378373120 11504481 -335840597292645410312562323493214257120 11504482 89099529174347356176596904875195073024 11504483 -82016158758723377790026020457660683080 11504484 -191845920044814060818272551434212147200 11504485 -49125444459029804347277024526663340800 11504486 -436336534746331418937788034532206806784 11504487 -517675864273359569168147187533460935640 11504488 -672933771513325655724686287018358154240 11504489 607161523249276778185774339744247901156 11504490 39989338497529156626160961782875813120 11504491 -581033075395636988821657524016410814808 11504492 -70559306850299480450014806361303799808 11504493 -79347013305837354193911008061767617152 11504494 -507633874002238840538496793476104608704 11504495 209042822500960051913450289297240908880 11504496 -42222556995229722602940866068553072640 11504497 386914620391426760322441801991847668946 11504498 297132970868938807280177118701627420064 11504499 697471565251108235182483234955189636664 11504500 89655833052778772912847895632291840000 11504501 -119603783443450224891224008365473868498 11504502 -54785174097552255487311471632030532480 11504503 290192105339057395483495888492014059520 11504504 -242530603343078842412358801304574361600 11504505 51034341933987466135809037320896074560 11504506 346196405681562421956061547801198419104 11504507 -38814552837775237087220230606443445488 11504508 -14498462834837933630767508772197056512 11504509 668558071173324804261466695831734276160 11504510 264443887674981372170077812657674928000 11504511 -42010436753392356748828948702783509648 11504512 226279989105458072844181166197215068160 11504513 -822646062527913686694950261166235467840 11504514 118845357592318735268797570207344729600 11504515 596348985372305541776411945118345735120 11504516 -163047271046557777050092231298989134848 11504517 -98942812635055963972007431174782629088 11504518 -34361519385606668172802919368534773888 11504519 -388010497719795774715848382301184798720 11504520 -364495478196485014583791925027892787200 11504521 26535204220557321167630596930443904 11504522 472328163210575919525475683818861739312 11504523 330938366659472820487804282960663488984 11504524 -712067119280808048033314526592642203904 11504525 350495830909217804519600626490332486050 11504526 -290749278535014157946475057085938342912 11504527 622036879619441449404984975702285667376 11504528 5212872115150782475768008234632478720 11504529 -273205539795367492121535339567455089596 11504530 19123103878390372586903203911816294720 11504531 -153029529282643221420445904551843782288 11504532 -122035538359604544758363939454753914880 11504533 982534835871757442336638068886730520960 11504534 -105923099587908142315715045418460958208 11504535 -116343296944021066230239704219082096640 11504536 -288952952641023116177894866755269560320 11504537 229974908021456894477781458747458421280 11504538 340491871227310651650931011979517836800 11504539 -159197193786829359120500268749612836000 11504540 109399379280318026888102898205023974400 11504541 -207819985131826278007880394574088376096 11504542 51344058118107385797010589950716131712 11504543 -291739020482880663418163313546717746208 11504544 658984433586936082364107847779095674880 11504545 252324471461387632133361501138484132800 11504546 -328495991862261991684633751038740835680 11504547 -19283116144915781507904507920485709352 11504548 -752439972012102623241715773139651021824 11504549 -102361085115068377913237426837255989248 11504550 31704317580520269128475681073170868800 11504551 -428819754588125253535353042027070061616 11504552 60551079540329264967623364648116505600 11504553 -502788175020243777566181423031572637296 11504554 122758048728302823544707514789745246208 11504555 -19339467491886039365664551918195387040 11504556 -8336941476295926873474408220717694976 11504557 -785695832170726732828513397594152252160 11504558 -15030759627889250083320304787286362880 11504559 -431240789884723063405498524844604016 11504560 19424642074218726353499752340093665280 11504561 1456585421264841034370174383157643813300 11504562 -81026214496023912326874020213795173248 11504563 -506056035991054973300170246418515358400 11504564 -14276922896325934432889212356391262208 11504565 261374071330033138844663223898857600000 11504566 272342282419861894706067698633271786240 11504567 -792557368485535451203839600797581559208 11504568 -321117437604252339470873368245013770240 11504569 -256326920235920916571441176563696946560 11504570 -117833968739573607370587963055361556480 11504571 231332428383926756075957841692914254960 11504572 646857150994646633084967566175542014976 11504573 762428872703955572722632287320933290822 11504574 109132461125418966336992612721344785344 11504575 34726838849821954826609128512675624000 11504576 -229995818890366685986843566982331105280 11504577 91943862883620021779572529407102510080 11504578 1173484562003998866515103201336660971040 11504579 -678370753959238205696917846338219002820 11504580 323076928959042524348607660605021798400 11504581 -26280831735329799237218269825077740736 11504582 978830812675898230043570343908473152 11504583 207077772171330388541397144879586351152 11504584 51762076242958737123774696281865093120 11504585 353816883743948384001839203509746524800 11504586 24285643961495948176109460676087428864 11504587 38403971829021995505148003256701425600 11504588 89713164837326618072558462982109440000 11504589 -395452054641563565129074688615126165312 11504590 -206035781168601440211472460273951251200 11504591 469364966260612062386429510232064185072 11504592 182725968221418434751146467824306094080 11504593 268138516188748022778701265934018713842 11504594 414010023293810742949549681842124306560 11504595 -182125749779264219606825544648567993600 11504596 -158691339454380491802548703404377579520 11504597 -582476823279622849073142153810684672648 11504598 6382262199365031442837492599074979840 11504599 1024635093412935422176392136236383870600 11504600 -86082127441587483451390797018200064000 11504601 113840493823783139587952958961132055130 11504602 -284133414681377064021775753134328927248 11504603 -381185877887962852806668915525978826480 11504604 237495988753238557155407656713058759680 11504605 160440410627950095695405443509535334400 11504606 185626946722056810861618852278988826752 11504607 -182065037128499419824535212405585024 11504608 -700976168175398632692087549689634226176 11504609 -18975767378451942010964250556953764190 11504610 2515112077747239015369550236203135040 11504611 -479837896034341435780819223456415768600 11504612 129763355779077523570796062513376010240 11504613 -983816131963038297920781581766376350720 11504614 -448564841519855422535173294250743987200 11504615 304526234932516060039041709292458280760 11504616 431750149228353038515411882468499619840 11504617 -22344075016280518578066314902326546188 11504618 56754059618298342573045200143205101920 11504619 -25005126741444035552394962490997440000 11504620 -186911367348646169077922051166678712320 11504621 279432341974875331849346142691152478944 11504622 597887049652438593240296525735590072320 11504623 -19715533851857471990498628787181584320 11504624 -40116180061793382686365939987108724736 11504625 -311380943732011806428494903778128080000 11504626 21427812553700961381646976799701237760 11504627 127159680470785043546424568342710703104 11504628 -569253743558141352616706091494293069056 11504629 339909853696683532689426432792135405230 11504630 136448811034923588166039391943542904960 11504631 178294956539888115020475179351518409424 11504632 476655839688039937749374244185933844480 11504633 256429944019365619141833572489838767040 11504634 56019607741602146139729705895325442048 11504635 152559670479068660908535635739928238080 11504636 -315041839212137424604032774348718089216 11504637 -244514356233797368968039663561096207840 11504638 60378453105954839949383049253685022720 11504639 164336543492801303240135199464479933440 11504640 -67491819553249599496559446584113233920 11504641 -40866931199656230934765947295550460696 11504642 124851798644185504340461002802482155472 11504643 165575359013727451232093243733349089264 11504644 367751495850733264030176961422975710336 11504645 464742481885145526122597671898976981720 11504646 -223757921337099449102134126364428185600 11504647 505268406388971200923216767284998184064 11504648 -13970408472504188778691133804658585600 11504649 72354017128877296887663280561495425408 11504650 3312814011917467320464414497378617600 11504651 -1111370717338207144454246646287144850348 11504652 -346815326449093010366746083451505356800 11504653 -825645298537360590814137745583297433216 11504654 19811641765474147310435554167100929792 11504655 152969299807351777287619104469182756600 11504656 260593031367136316603425193330735194112 11504657 456571317672886183012670527354054973940 11504658 92575107662353017662685070158072938496 11504659 -500947196988087040461761034168769949140 11504660 395058977119249925288724349274581401600 11504661 -665494981413004376448983134204851670176 11504662 -145612678715673549629195508813635223168 11504663 -58818636675786999130751019906829939320 11504664 235912996188401020271409414536910120960 11504665 877180275747511252795372283986301253000 11504666 -33638204697399252179755457758869835296 11504667 -64633518085964364641877753604974633360 11504668 -159956516070814357092108124421300993536 11504669 62757525275353022171403430389583624320 11504670 25763199560847736173831529954939766400 11504671 1118006586734441407445931067063630268200 11504672 -780859680051486254331206537823091949568 11504673 -441713487081743477300173461717898476 11504674 51626068488515442578936514551108664480 11504675 93320255411976725877347670589735122000 11504676 -24115303042679373258873013659161395200 11504677 -563218386945629102123551288330773731940 11504678 -552028722419602783394429442864918627360 11504679 488446119078775781166055407148112447784 11504680 743162164452602924319207977591347200 11504681 1099548945747494243172344868450636271482 11504682 61369023914670124429196519436182995968 11504683 -212535130803831018618490462466469639456 11504684 -796109819077577902092984458576584483584 11504685 303203371468198461528472181216517620160 11504686 655057726879796319158519033341177065792 11504687 -268947155480924688252685003159393127664 11504688 54552299113157072369075573147267235840 11504689 20829531957635903096925367121868073472 11504690 -135930838050462401539862975534186265600 11504691 -367511554324500260748867149626713231360 11504692 155822189118107932314101212637071696256 11504693 -8222881908794586940059639794312178816 11504694 -272163285079948022763398372942393917440 11504695 -45753427655875801017534857891739455520 11504696 359161005441384329252252843669522472960 11504697 381072839549745852676128467227065598800 11504698 -60361416195576914963436971666494613760 11504699 348338947627659527131448335938947928936 11504700 3094719227594084402748293162755968000 11504701 271575642332170800946550301801893934412 11504702 149696190263361185954523147348450407808 11504703 -45749436187471724218447246136754799872 11504704 -95469275297142253877157704729555369984 11504705 83104568047070042806818298114519147860 11504706 -146311109826076643855254755217590551040 11504707 964275317605053336797670690895490040672 11504708 -603224942501606612756015360656223410944 11504709 11581735998907597863290787750289457214 11504710 -103096192484644603025992128975284807040 11504711 1341323619756964043299485383570382420312 11504712 289172331929697621198792461942814720000 11504713 90983909277618514055634828930111132768 11504714 -106642304097872921670637798232223887520 11504715 76390956785920796600779243949529265920 11504716 1318925016996536816959114044357574127616 11504717 216714183074392989590672104852200876672 11504718 410027803522957140673515972848249537664 11504719 -1124957635284419134355378056275314249760 11504720 8871959084761711502744786268743270400 11504721 602837386512431208726268490009115171312 11504722 154364165250110274380548975272961904448 11504723 -150201438634223087880796656205155547416 11504724 -93131891596499840637845648509861134336 11504725 -424788523718918676079934614349319157750 11504726 461421646162635285208263154069616193312 11504727 -37949206546184230561008588794617464000 11504728 -474586951403320631416260850750050816000 11504729 -483022937091258869476188060494024663670 11504730 168051212521951101287674113325039633920 11504731 -327868584812379717497219350076103159520 11504732 137708291578382755933457049303749460480 11504733 -86410397093448435779134235725857922176 11504734 -553305203478601712656244482155244004160 11504735 426074631339894301892037866121203637600 11504736 -1368760090386360231784071535786721280 11504737 -278163461855083549864929067898854382700 11504738 67065848579793343250598285655678786560 11504739 270489037228596471181832499686167624824 11504740 -109507055424444880608886563900600000000 11504741 1129965739794066292973845496463541958142 11504742 8576411883736812090619320138919242240 11504743 -102572929042884846857589488889679869120 11504744 -357640778754347885738992187710650147840 11504745 -62796454489659744021890980313232166080 11504746 -248540698488931314207408909836732676096 11504747 -390493879188295129004826158138495092800 11504748 -303005275989755151506050117778501675520 11504749 -821215002120102076817917248858703758250 11504750 -140166954433096318423605420433748448000 11504751 142843961455799675878235040079502006784 11504752 82927409197957918371241353506363801600 11504753 304604457756141987143379004760926024884 11504754 -51221044601691084529831200262283670528 11504755 292216730681350990046951609839376258160 11504756 210502644365846970517719883742608841472 11504757 -242310854963846846595745539495624912480 11504758 -192268406539826300378566330028716295520 11504759 -650109941081107341769350597695101212744 11504760 -173597016013103328861024213836169830400 11504761 -96766762976140327109227762207580741760 11504762 100917084412887313855349626200975883632 11504763 17080901164867489124507546681597901120 11504764 -446663286347980269160112879368055692800 11504765 -626260980883374196480661082320633264340 11504766 47582058360179806450262331439051468800 11504767 558984903039737847173658119038141921632 11504768 -444589504475467521168939751518775541760 11504769 156928003036222188024342250033291374528 11504770 374013457173952726649417412328283212800 11504771 -628232083634855022074784409892174550408 11504772 191450934105271291768959244690571143296 11504773 -292073912232510223638535418642175380960 11504774 -453811853551197737995750449437857896864 11504775 107587461243193725393029051486166153600 11504776 260435735857073688060121073081210926080 11504777 -943123669549644666271392426813379702374 11504778 -362625174828460421384400399205941970176 11504779 2966299843955004178419501833383328256 11504780 -5148904214413425089831696572454891520 11504781 505233111867367542971669962834121403840 11504782 -75851057350031707693577329027200193536 11504783 -981901564239428061303036925062076343976 11504784 -79204123037688064066472040642180022272 11504785 205547771669697744413029619413503960000 11504786 220484430294930135866158019219864618784 11504787 -11329387690682011097259531291820147200 11504788 960706213711855977511286145153080286976 11504789 720292379755439634925074601798267052220 11504790 164007858311604722534106626816433459840 11504791 1025944593377927874115885864882338257392 11504792 35264173833228361639907958872118558720 11504793 -71991046111941368414443377945101237760 11504794 69799316934904426987555467398317708032 11504795 620498297154643180835125152896740372800 11504796 -23375100784637716273947426484851081216 11504797 -530688982300474965711810898056485264928 11504798 724861157029397552608447976614964085120 11504799 172270622353156133278645875695592624984 11504800 -21116752354062602546634949283935027200 11504801 -300915729382690920299820768245548416 11504802 -258057160208441895815383576863069744768 11504803 303234625239800002903403426349505389056 11504804 -621029986437589720119766221815361715200 11504805 5047018626535636813516218007251993600 11504806 130967532166136520886868919308355152352 11504807 -166164935243946530915191859671367370480 11504808 -56523502123004768150558336293188403200 11504809 342658715251335391436528834149132589220 11504810 144864457558981552992924781914665799360 11504811 559509926604034028138659241618570211672 11504812 248626204519059337292096466722467267584 11504813 187951972955374470156551630227099200768 11504814 -4817756452867216426932001915859140608 11504815 149260849173653965479326148545502856800 11504816 91495631359028166442955548566698852352 11504817 -233154260707563146304276310871978373900 11504818 -361189134443701257539062532876398031040 11504819 -242340582914964148759197698054756385780 11504820 -142443035013593237481995596872066385920 11504821 -719006039978453636869819572786770440978 11504822 2001678274029213047344753274511513600 11504823 -371740026335737467624012973981515110400 11504824 685874567938291059821374859573321256960 11504825 83205040500758579042747783602160850000 11504826 286733771731124939307599213395551169392 11504827 995930388580982711938961733363328984676 11504828 344003011091257407376241135177014944768 11504829 -272089900724712575264938040937717988800 11504830 -256278116471264398393371025231901633280 11504831 -220542013967927173527091284329066443368 11504832 110599379716270699973037843082370875392 11504833 941682365714855361400077459320233942082 11504834 392911731725922532151032331569495623552 11504835 -83806179028584491745327851679035190240 11504836 138437370430433285263514808407889924096 11504837 -904572376555646823679922039000217932514 11504838 -525909048772566004443277272388732239360 11504839 93696300906725509171482843972694951640 11504840 -255614858048416675083650129137530470400 11504841 268136444491644674792168160060382231680 11504842 -388596406065506359211377306831158316800 11504843 255404843765160675150201919813068554016 11504844 89680756725368554433129347342200680448 11504845 447168814220102700032424159546571048800 11504846 -35738590972534745993236507098111069312 11504847 33044079090668894956182620276536930560 11504848 -522179140204701438068849208126190387200 11504849 636224709155613811011411386519261717760 11504850 82963027431835662370483880968715020800 11504851 109944993733855559778506991116648565600 11504852 -191376651652201941520626707764391170560 11504853 247944205483078420437349514144144418720 11504854 -79728561132433332066762288505569399168 11504855 117473691090858636452650653534407540760 11504856 -204297357716085150560431054932391526400 11504857 -134027061940815090560212230150425062908 11504858 5768815343060229765770232872007183840 11504859 -564381518693911411143182459234942325096 11504860 -212386504211294891063799315398194321920 11504861 -300940037306544577775875126427900527200 11504862 760463982500056394277459219822297273600 11504863 245042680226846599578369486207273118112 11504864 238575933264890546884215554720241549312 11504865 -462963764691674847863510161789270080 11504866 134881809517162858843175848684146693504 11504867 843532983580956905673427876661789133120 11504868 120196379374408000802975526562256778240 11504869 -342887188256411226632914197213836211276 11504870 -32039329044513675228448907730911760000 11504871 -276057983100679168455634988870767790928 11504872 642823053354879985716916179754332748800 11504873 -6696640799401554294931489018351363200 11504874 185983321402657627478990808777820028160 11504875 -51711175938676221248457085031293920000 11504876 -27268240595126370072998234805922771968 11504877 55958905920043983241525070705951776320 11504878 215070021227400061571904391584579781632 11504879 356641430042669314390865653952472638160 11504880 -24769178856215253649026944313171148800 11504881 -364542475925562502179964039026966695628 11504882 -109635975995629233443675551847299440000 11504883 82855670995214758844035993526596486704 11504884 -450335162072320244198745346560812397184 11504885 -96549538072434563534310270229100820480 11504886 31076754558866437667491330032063916800 11504887 -471838853082232560154642585541070147648 11504888 122439362775652826326406117983535554560 11504889 -460532939534146429933175348988375466560 11504890 399674991693370861612201911998025823200 11504891 440470247747871833326965616231573620240 11504892 -191151973375826288778559595259827232768 11504893 -401788473555020295716150550464298436858 11504894 -135946035265296890253910467771997468800 11504895 575797690263382421421070584071296819200 11504896 206967440671194742017540625301569011712 11504897 -553718554544724343670145349366152294654 11504898 16737288271770808226303201867098301568 11504899 -6467814896120322038638358424616926720 11504900 -386258269778552899503511624987153536000 11504901 404027749866969409996903576716211288032 11504902 -2919817284372960180986623993881134400 11504903 -169833768429518425642010113416724949520 11504904 272338720764719046820574229664462725120 11504905 -127430673049240602429724229550206047680 11504906 -132272918350310084767403237182628044800 11504907 828852190412004927059127343175894790204 11504908 6103725901641064563596335693112189440 11504909 535611445810443489126816728870871435960 11504910 130824071398198870665568558114912830720 11504911 290227999798974793480328202031919806848 11504912 -126909575084782928319163302661317648384 11504913 -66228213790453546824433628086512115776 11504914 263552359402078469163592660643739236352 11504915 -443038018739042859718568287608472399440 11504916 16545193934090060562727387305327223680 11504917 1072972431794420298651069356776689149966 11504918 10699901507235985087490569137082784640 11504919 -140075497935452562439073653620702455040 11504920 -148183861066607903013735805995665817600 11504921 -858550362042215433954995702448701965878 11504922 -51810902151456301615188796514890752 11504923 468232764179994455662484297818032941704 11504924 -926883889364968528120510294435309478400 11504925 166911378165445194224677632308491364850 11504926 -321276406367671181367525691106852388096 11504927 -43135554629618291155770869315256919200 11504928 106080703710910316324398458681918750720 11504929 540715242946866058941932480946683555520 11504930 -253815135903868505996294547769370419200 11504931 57843294143845214111206940472467674944 11504932 -350880276481206180494050443520051717504 11504933 -953445641224965233149626959495016998976 11504934 -38153552614053761825570547101942110080 11504935 321146138660195433109307347437854869440 11504936 316858668884471354113074132104654023680 11504937 226925470375386804286585327311631810560 11504938 -104195403268559423624581717951924799040 11504939 36106781058067848481760518016004009624 11504940 -333881547360821968076484243710336640000 11504941 216031110785000655185238470148922300800 11504942 -164571592399436111410299744800175898368 11504943 -119704047443507440010223242677617285600 11504944 -36286730678146181595602376659927040000 11504945 -91303310982693652338773637342506422080 11504946 5727642040203166532342615880672347904 11504947 -1064592850552142481635610960221825541600 11504948 -115203965855374780403687713597172834304 11504949 432683895735687193596365993383404082464 11504950 15171925370306523236784831140673408000 11504951 16670599226385422910132171407215763352 11504952 -279467867593076750033209774642913402880 11504953 -579032304858673131399778693578018030336 11504954 -12424903826175965626842323733005265408 11504955 300227662402295987001094417843874680320 11504956 87926573292551541243309193033417976320 11504957 -746865485071964041477742024009945716794 11504958 262210638090642787009374217498950744384 11504959 164167609073150677289533230489453556160 11504960 -202741007842204818762652323429797068800 11504961 -28815683064538168412511101300423718720 11504962 -65635369414402782321446501526569058816 11504963 699682572718505665891934211948654181680 11504964 786730951602407924293666208183833669632 11504965 -187121643284818816031485194572409013800 11504966 -679670747514819677476661528979959720832 11504967 760362622723721249444209858392741667920 11504968 -189356938301075157719621074881018593280 11504969 47549037763830108573884017416621823872 11504970 245187148340827444080116869725138163200 11504971 1379418560815826107685221867176727662792 11504972 -797827476954877627035273893344447234560 11504973 -606540537252057085269520807787360913216 11504974 139370838066627162776899152244565544000 11504975 131681417262205687224334969396450806000 11504976 -7783000875192575211841261539838918656 11504977 774619982295270890235356473334016143472 11504978 159347433155179900383536170764766673040 11504979 110790083564545135201921825782743074248 11504980 -127187215348206000453748794325406880000 11504981 -549782110617468059930288927216159335218 11504982 -35999918521420742834789185847365754880 11504983 61067892440001927693732139524863887200 11504984 -467615030416868477850926351643678013440 11504985 -54184325932192182821841575760122520000 11504986 -35293555253820709596082890329282649600 11504987 -290029212796196437023178249666752918000 11504988 86794033608837726025216921162547973120 11504989 1445467581359869776565440428910717656256 11504990 31025815660143651861472948885818074880 11504991 32748216821608733024996155783306757760 11504992 198383198327189260339305828636459270144 11504993 553963505379666340870029673761438993600 11504994 2194940660597586902060021126107514880 11504995 605308204264552359345750643069940370000 11504996 1000489913197936005774785617502208948480 11504997 -18103515014526447887846946572408972928 11504998 562035419292754495336833134472293388000 11504999 381427881231631956919785745376207439360 11505000 -31203446037661720264241187134208000000 11505001 1123602521352541326789691051319061363002 11505002 -104345267174076362710821487395644815008 11505003 -19366829268569974137694985035763075496 11505004 46615143933973669022633647600597996800 11505005 -132647421770371711712582665927846174440 11505006 -48388272884567398577570477127605042688 11505007 1813120514957599966407891802263861249760 11505008 219511100303121272808678533769450258432 11505009 -131023693840285841502027356550517865760 11505010 8373483352603684733053015678965488640 11505011 -14732998841134297007448244215050269536 11505012 -623585925874637738912768801394601617408 11505013 -860542260684276971695122494386611025920 11505014 -73365590144758540800850898586429847680 11505015 -344008789102083999994228599415867634040 11505016 -313342729439923228189606189856206848000 11505017 -858738593871948945719235867804026918934 11505018 60440260281573514925444034542920911360 11505019 15315459518623575859386645591542092608 11505020 -301351286199266998254220110927527339520 11505021 579986084225985439060168312170312044064 11505022 -645954359778975506863111028284999673088 11505023 -667043191019182257847388312835089857776 11505024 700538125145096208791340653840695296000 11505025 89517756520938863986955134351174872000 11505026 -66959324826649994438130081895045188576 11505027 91992968691550112535541890007143138480 11505028 202285762451047501334205900849377291520 11505029 261151418254969340983428775587308594784 11505030 -23024427974163759013297243428907008000 11505031 -192873261319163839740027292224877912536 11505032 -95882056262122756630037554618210713600 11505033 669506638242319881642412636410532537002 11505034 -22677171904629873136819327684605884928 11505035 861169992397637376287150726083563294000 11505036 102652113256671922210028808375223910400 11505037 -10517345212010223666638739540993700032 11505038 282810247929397411591149725771333929920 11505039 -47491449727247898541770209762905629696 11505040 -101294724129229350438732463855821373440 11505041 31408249949899959337982955671866382832 11505042 -312426019827905659691284611733980299760 11505043 -718159345512690517158033912263217244 11505044 325678404116487384134427791298634763136 11505045 306636430873572540615402311387588591040 11505046 153403835526918305298881875260469186560 11505047 -1470317010927019277774914680182692684608 11505048 -669012281634134242832005787842602455040 11505049 379926321076588974270223151032841439050 11505050 22759109444235714510674615618345902800 11505051 -181057701220816034944467212656543315200 11505052 128151888845008897563402977619266140672 11505053 77777353466607002235059165167084298976 11505054 -353674026326640119865242203334891842560 11505055 254348318949303771709092349776972705960 11505056 48532961874155501832058173906822758400 11505057 150873882154646309183565784058533972992 11505058 -483452225437796135229906481218357832416 11505059 101283424413872537334993340815233754000 11505060 -52489610572421723158566147322768343040 11505061 329221901306102194972347859708252887424 11505062 -129913033673610437215731058148640487968 11505063 724164242696165378844455853929282011944 11505064 -790438582267715897066200572740865484800 11505065 179962772463836391110586346309634187840 11505066 106447676282457781082786705304799674624 11505067 255625130462174150471987546845340731792 11505068 114412419432867030497559329786081266176 11505069 -180411004232385976176008437166109644106 11505070 -3035478146228559058435353540963990720 11505071 772752500717133496369828892267395216272 11505072 -19275733493609728561357839912768798720 11505073 -390426027266797772525890915812649422264 11505074 -332736556297528030926827868180819729408 11505075 473566108949228000140078828185160891200 11505076 314593644561605125641216011385710493696 11505077 -180772972011234723301623874984435668708 11505078 -106668082424091080704038042104168495616 11505079 501457135670254996673711616530087927800 11505080 2994260143414614131601643501366272000 11505081 -72510753194709863551128748402293764736 11505082 90167217983403848184980710598972504832 11505083 -1144491311951212154690370821581983191040 11505084 211156712086307200707837557610205996032 11505085 -879108433880974154566492143394131611220 11505086 318894541808943173450616704281911386880 11505087 -96380101722012297265962386707244822784 11505088 -53799668925108782371214656812234047488 11505089 1120088507534461785775767341999969131440 11505090 -40303938788130436061214989147721016320 11505091 -56601884229873440614590476387347664256 11505092 15014979883509062494788882066471895296 11505093 443057090688626917134693570994599869664 11505094 -574678113145437657850148235019728479904 11505095 112200384088885325001615869363370993600 11505096 35022083394671737342760594161704453120 11505097 -1675357142847245439535080258018893979008 11505098 -116045518139592019134205099019173102080 11505099 8432094458970512300702934700294105008 11505100 -724899159477000093669063441903347225600 11505101 -37767335340063897524190751657286966400 11505102 -307082660871446432037162963337594304448 11505103 200812920384199263635209137564594191400 11505104 8458981646059113640142599351803101184 11505105 347152650788800846360945947342863779200 11505106 -55518392679538641217340976524964865536 11505107 1309900293028379999000639599612183612152 11505108 233955979260742017306852455522224650240 11505109 -417093993793241178376779037043280214848 11505110 247565520482345472386204543414806536960 11505111 306128322944659128411175920697856502864 11505112 -429056254534093021972718454299419238400 11505113 -243424056269414133728694408672829410300 11505114 46108875532519916358395820889588627968 11505115 171097907141576988916701723641010893760 11505116 -196583802269894282204104549695970437120 11505117 -92862750157793525886913509766367690880 11505118 -630092474957688789685275266143772220480 11505119 -303375553226779212071338871880540580320 11505120 42150413289479265638643872864246169600 11505121 -627609078869677000239999611225031715678 11505122 303322855864390206115600574677047980112 11505123 -511783475379196015924466156372662272 11505124 179200836678214671752764787014310510592 11505125 302263463231316252720264292634739579000 11505126 13472034040867766520299051345991793344 11505127 -997938590854891732952987296510515549560 11505128 -532592371692506530848891179698523504640 11505129 432777738403437371754911143917586141248 11505130 -77862164454599446780771386487355596800 11505131 1326210234449757355412779977345263042304 11505132 -257084201735718032577832888794989322240 11505133 -54028173357725678877726252545813562996 11505134 -48990604678224833764608422833272441600 11505135 -135558187883245429862716890923721759360 11505136 159808538793955300601227232886765780992 11505137 203075219093151203391962661105792293952 11505138 225671029480628576674130661445811746944 11505139 -754693033412385498783623682064017005144 11505140 -134104279176876625334155399677296098560 11505141 143644156323698810649660319315892702520 11505142 150490061966123140443752359552816033344 11505143 -2842242297055377832795087440681993312 11505144 132284801164455069413576383045467832320 11505145 474664015296025429082361162384103992900 11505146 622724563728490048455981874125735390720 11505147 -563818810431999718342076701305792551400 11505148 148909874089456311607163944294129246208 11505149 543797096766829643678160238454509118220 11505150 -34815226962830110709552334922349102400 11505151 150166602914938398459238409776553312400 11505152 59460072645325821881866555885357105152 11505153 585150112831454920528005305473498591488 11505154 19400207598046503702040577935194611712 11505155 802045432871902298659615511383756828560 11505156 -82395092550229901525959324979435974656 11505157 -1076452269002682906395767493875645858594 11505158 211345088691698957470779803159857228032 11505159 7114879901451893395551278031476535240 11505160 -172237102684994407805795246547149568000 11505161 812847508517622169533257364838532532762 11505162 -112061082073125504993778750690790178048 11505163 83254995329474961253684275084740899412 11505164 -167780661843159698917329422869409258496 11505165 -12123222092025345231889196033123328000 11505166 -7784698692709792478329249006821358656 11505167 -337433838352105447498362940826288072784 11505168 -65228547909592708272504582445188956160 11505169 296750985495921342836332497876992756480 11505170 230200372151069097744367114445124624000 11505171 278807141366679028207371646496857565112 11505172 107163428225574210102372632758231091200 11505173 1341665282228421772704309725093277877920 11505174 135000418415409599297818368896788625280 11505175 158385487564536214693701170224442361600 11505176 481280004316862638852455574625152512000 11505177 -1155788443074417049136128113058460895360 11505178 174352173991498160798513307280628390640 11505179 -178801690708952525872739091122353738224 11505180 -293196951141979511727337036050120038400 11505181 1044888445132493909022169686044615482982 11505182 273352928246725594705311969304737554880 11505183 -560544951547221437732940394379045365176 11505184 -614561811438727961751789719280156672000 11505185 10255071614965924398827023407909504000 11505186 254619736978469537690716055618822307840 11505187 19183711669941120354924166299976809552 11505188 428141406302370677897354275060314933888 11505189 302018540296342810875812322306230547360 11505190 20604033120363957580527542214076233600 11505191 213428764555726602521055817160629145592 11505192 -49998578794355477089865774397860904960 11505193 395200075883244499753981706057348137600 11505194 294003074705628818261235174012535524192 11505195 -50981690682975818227920167371882772160 11505196 205825398578994453736084029277646470400 11505197 -1151176198129335460875815904933187165536 11505198 228179326430363553643566047196506370048 11505199 949946126524077913598457045654057360 11505200 -103978171968346858195167340413162700800 11505201 434136329202762426034975277690907077232 11505202 219609379466545503023385606867371361552 11505203 763039978860208469210336452368625363200 11505204 -88136617161669100837606832245802962560 11505205 453214646559071217119319548704442104860 11505206 60752390573538780877256478258504360384 11505207 -39822922696564359775537258467280688640 11505208 -55527630421409797925008215798795878400 11505209 -10357556398386798863220729420348609120 11505210 48756502290523212347336877753857157120 11505211 276031487147345227708984760735557085112 11505212 -478787014692551370139116463599287276544 11505213 29997515888693031007339418321590420800 11505214 71145510387937492870642006774046512512 11505215 228151668550390043777979138016595647920 11505216 -50462882713989661990448662360658804736 11505217 312566722398852320283604460914950147266 11505218 75934100553128651893975926783349540560 11505219 41561777114838629566528560317309567808 11505220 -331645399864764546454872224225884773120 11505221 41801220879153400460361385044437372160 11505222 -200126555558360970823067228138359955520 11505223 -1062723306322402501855156227215720151336 11505224 -11274427924781663457084427960322949120 11505225 240460719985599118450908625005902604000 11505226 509950347312772795158030333488802323040 11505227 -966693171175471864256742186037086066924 11505228 -103778836446037660729836667846368215040 11505229 -528697093156752603004038511935061525280 11505230 255807523818867828964485262748633320320 11505231 452052580299687265989472431203477462328 11505232 218235418513134089142751289420373688320 11505233 474444965574418177949557181036236090482 11505234 -96211594651526832468542262645906865152 11505235 -191165947693161602577449535494235865440 11505236 632573046275866243557587936893089730560 11505237 -426380678991996669706001886859830092640 11505238 -6577872794471747254246284986379521856 11505239 587922180377145911927523981143227343424 11505240 16789379758462559382379793655457996800 11505241 1246092387890462237824442114472793692000 11505242 31593377549382579703420834772532640512 11505243 -161233691612278797497369667889548768672 11505244 -171466438565897190855569170489192611840 11505245 563227189257146921656434172212468811500 11505246 -240971228459172211601407386802861953216 11505247 113666972966717912603118347224997475200 11505248 328638909571003311297734429506207088640 11505249 70399067192018719916908117141450425600 11505250 -573846948178928951203072718393656536000 11505251 -247061349015573667001456578013901131748 11505252 431526218700748738638850080322535424 11505253 324733711227246399643029494928772885502 11505254 224500753107131253486445251084222269760 11505255 90008494795815241511517883879074532560 11505256 163205305018664921406689624695874027520 11505257 -414116639605040051690481351800524109340 11505258 101158413376482559578209689354142818224 11505259 253799263655550104722235307324711001460 11505260 89881502420536201717445854521198489600 11505261 73590514163935771650817149630938552544 11505262 -641027336233553531780238679121615890368 11505263 -399772196980178642571560442596694072960 11505264 -78401330565066800610679926870726868992 11505265 269970025603791684180507497691147063720 11505266 142424534598503861028861224803539984384 11505267 -283092955448806276095896496975168184320 11505268 -80371706143336185410729190750857232384 11505269 681424682320497364022945581054095880800 11505270 75658848325950826231382287765402306560 11505271 487907957625443710012145215397138140224 11505272 43985262537194580924186667528480972800 11505273 -84547307122966030570346659489932761856 11505274 -173360072438677222009504109514233623296 11505275 -405275339329210503857634164052028070700 11505276 494787354724259376333809490617317996032 11505277 48594967101318430306491209913816495360 11505278 -59678503640063849315537786803332456960 11505279 -556860512352689860510291608584810559360 11505280 -659094282073529365493840258334405427200 11505281 387936233788958252908320034068756062082 11505282 -26067688848026508633013030908024596736 11505283 949593412734432009189705780660649776024 11505284 49325282853080272546160699930975809536 11505285 -387349930431327793480863291902284740 11505286 -115297362064066758338691553850182742400 11505287 -385013492079603546050518125399301913064 11505288 48621319192912317712893473828688322560 11505289 1098071201530345110486357403799947921680 11505290 49016253640185870736709959416898974720 11505291 -177670054507677095008171231337835611136 11505292 -19246589905513641814089245857577983488 11505293 414262524762488878073872914037524692364 11505294 -293740710131270600241707721187350097920 11505295 -36218003383994569488834596950838400 11505296 -220690003864119662445715045768915255296 11505297 108943790458777810900342565480264387520 11505298 -217958974815522318065260635048396157440 11505299 -74962601306985065674376564961874508736 11505300 134973964016829990977727721280553676800 11505301 -500443166871978626835939699732331043698 11505302 -559825719934030342514485986873888832896 11505303 628915789370395459969160651474677180920 11505304 1044182091552467364845277513398066165760 11505305 36074363165797253324489398279128414720 11505306 -205617319597248998927768650049317940736 11505307 -1103809209824648387635153161540220282968 11505308 209546272478084659787760835886691325440 11505309 -73074672172705484454754278699081045504 11505310 362262459009889631191186444081424074560 11505311 -565309236078226274398914986109013356288 11505312 -6277929259352770362989101826011299840 11505313 353382939875343392759538947898852352704 11505314 219544030618259274639448873869357287712 11505315 240645036489530901713445015451394460000 11505316 261342816540968055791878639409908327040 11505317 1037300901241306424534392189751085044640 11505318 -436489706413932172349604557849583759360 11505319 -137599774132312706816958576632270999504 11505320 643820401535778728823689824631626137600 11505321 -83756038076031487883264620889127081120 11505322 294701828400755194229041746716919233712 11505323 -1252435294757662971894024292303644215520 11505324 329118761993538502655732042951694829056 11505325 -11193778232633199567643574029945823900 11505326 -64834019337229088704072618227528589440 11505327 234376540355057671710564545049446490120 11505328 -211821429746407805541850272702522163200 11505329 -204284770913114364006321994728470606112 11505330 -222761817964368358995258064117089951840 11505331 -70850062944607567036639337881346874868 11505332 80038780753745621802570374834712448128 11505333 -65353793923009898627590895338358755200 11505334 13434562375071796407685487216304486816 11505335 -193560154434126587355908854337358479040 11505336 46224154020472671595932632942552678400 11505337 -601874558296830223181820916860808731456 11505338 -949922272732218938195905800965988864 11505339 -576514129693800328236057870255104663796 11505340 777911713048264333384184026406584320 11505341 -992786491529990760526924096355341923258 11505342 153341939174877708272852328287987925312 11505343 -595945459855782062655711023721768361408 11505344 -37539282710205095441398142121541632000 11505345 -309617321428370407004534522332384588800 11505346 -94692736196459841337816795894877531616 11505347 -335941344587979932214195636737076271764 11505348 -687654164807950188534388616145698887680 11505349 -275072873243293287722471227498503527650 11505350 -74033542774408892935682940740351421600 11505351 -99399748375971600971232189246667593984 11505352 -759235825712291390429025258167775206400 11505353 258066244722532363907687368255437792720 11505354 77547956441249206364272032806635991040 11505355 -25112887273959675511675067761716345600 11505356 -391578886387610166457220079095549134080 11505357 -425047687235159709675584027959735427946 11505358 -472049448986308958734662664163817318720 11505359 -185691042371431403966398754699472862896 11505360 87702890560059706395604780150761062400 11505361 -195739091324286437789410931012014424768 11505362 321799384640127485761076018152029775104 11505363 -480415304257962013886751207314487899856 11505364 -164389716108921031355648751237818372608 11505365 -206172533598981584768145114703999937280 11505366 -268876300169626674758159062354064413056 11505367 -392496302772725289894002887010172350584 11505368 -86153749859024694653326198069441290240 11505369 468389976887344355952885016847826753744 11505370 247423439432134177736764829815859078880 11505371 -112738159586327149553936715158490853056 11505372 228122321467152495234512814099447739392 11505373 1113321331298777259938074229350713756960 11505374 685826692484486984721156457554807782400 11505375 96867909250353872251617111821072640000 11505376 -1005853264212694679345604115339975065600 11505377 257277686268316312879438209351638697408 11505378 335478077516544567823277819723231985024 11505379 -88851175150722563003590884256646364648 11505380 -133537464894298951044472155777640680960 11505381 6246164038819428225299995904011808160 11505382 94811513632754083918827792489760794624 11505383 798833705840822102053335867812920984632 11505384 -5472418177968752805358261964378112000 11505385 400879857449781007289081445734396492580 11505386 -13369391576427317245549012961873467200 11505387 -3278691857607457802976169143800335632 11505388 79221582163895996123179134991903916288 11505389 188955919466171247339275979334886672832 11505390 -27320802111740638703844295977461564160 11505391 -729013246569525389308375113651293354808 11505392 -3502252263567622170627644069108809728 11505393 777073806000617429289996588531737266560 11505394 -212090919720697901232078423588527787504 11505395 608722756740008756232235314696816440400 11505396 -237019310676080603651198721666395602944 11505397 -570702447029827785499419116991180037654 11505398 -354916440635976414259207092220750888800 11505399 -53861125754612277759436666349980351176 11505400 -604963222875040715453182042016598528000 11505401 116680222493307103257872706610772535402 11505402 10336365469109543501155023785593036800 11505403 -76191087290668455264886726436026940896 11505404 -439429646659588346736257031934139635200 11505405 -105098487933576934677425367404222928000 11505406 1068224948299506634527703825409737536 11505407 -519884780408617607943363265693612825344 11505408 228662793171151571490259996499653951488 11505409 625302326686049824892869831740844946240 11505410 -34885112693392279198317684935476938240 11505411 731777308816248481514753158644321409860 11505412 -385624421423081119498895908669059194880 11505413 -386519272152629194888997089415277156480 11505414 4621517151486795051534691802149429440 11505415 488169851887716435167378882959993605120 11505416 144172460019721283646287862723017164800 11505417 -175437841244162888740764601266779252736 11505418 346043562887206689995163041747538737760 11505419 -1281438421866734779071102383658779499180 11505420 19708816960073090239599550027441305600 11505421 625666448867581711829070884516908141622 11505422 338618826469304995363912779794683864512 11505423 -384100522646710343565175909870451512176 11505424 468354742669315260761655471857991680 11505425 3862732766754354461730299193929106150 11505426 -335201805297436431345247307843502109056 11505427 -1003791844742785508781350799705417024724 11505428 -251281778896440624835421387912643932160 11505429 -129211504680932834840615406390673924800 11505430 324234326367143704994269592730325478400 11505431 7986095205377194839633075704866618080 11505432 312971748333534593510360758260784128000 11505433 270855788333708238474091331315279014144 11505434 -130713590075889242915898370914972955680 11505435 -436202858798923637638877734399486669200 11505436 88506107223941903977524767528749109760 11505437 392171954570378540851616071626349642086 11505438 116496093615278627001577147590992855040 11505439 248477344532425604479927002855509682432 11505440 -628252418153714220318143848347530035200 11505441 493368931194655142985783390176928310944 11505442 41234858883489163128164813912875720992 11505443 -57568208365129979221315204555577385000 11505444 432956497634687855972069374792764220416 11505445 337029002225371546068876804869858098560 11505446 -23723349811199288482905076437828842880 11505447 -794012291678037746268884934929934732240 11505448 338382809135347375716785487164849679360 11505449 -726281027608896861240280014098493980550 11505450 -156376484490079576944741232088183808000 11505451 -227156541525831940660612496702943757008 11505452 4325516316296729019277290077418473472 11505453 -78533918323394169915241022520509767200 11505454 385922542880272616666588368493472094272 11505455 190176672753103486987028876216352797760 11505456 -29516672343496303001242669019311964160 11505457 6880450187707875404566880227090663686 11505458 93760673456632676108076943418379939840 11505459 -449335774148587225537841488211721919488 11505460 -191206418596800666655488137403992064000 11505461 -299940789738814140093332420961839025792 11505462 230801030883058277474184723052450406400 11505463 -532246036937541985326520187512610035288 11505464 -19837610238741738158557483655189299200 11505465 789592504337640872295432327016760358720 11505466 41582315963939205196879931767455256320 11505467 -2859553286108679299654618959552124760 11505468 33154890625227553784668395553926094848 11505469 930384047029414710121787681586442363840 11505470 -260164848230710405573365773380861456320 11505471 -174983251271988365063883532739555717688 11505472 122951820701943945263212163385954140160 11505473 -152527294299098519071081023945697143360 11505474 -8933578117476855731139377103350879232 11505475 279894577415039842861993383187033437000 11505476 -209874835299863299097894781485269741440 11505477 10764111142167170950002905660496424608 11505478 -309210731285003030310856744343381580960 11505479 940985635639387047308657909044915416192 11505480 152715981756274348306065813296131276800 11505481 -344475347052775629148671939530872838400 11505482 32112663021883638646874757645464124000 11505483 4159598229056455897921115510464333200 11505484 -478397750510590806076185124940950176768 11505485 150506660631070676523508071913193727180 11505486 -136680791010407377469102270257051110336 11505487 -294366213213037355066418099913651071248 11505488 -213879033309625518240540453346602516480 11505489 221799031973966403337466983217935728960 11505490 -705000753151078251404451496880954880 11505491 -1094262841161845491841615902622505496200 11505492 -51383965114458094027061525467292045568 11505493 92464530585260776850486852605212835360 11505494 -3510996665202495415131800689540642176 11505495 6427012672718004232295160571772467200 11505496 -112968818597670847469729742546606551040 11505497 605312299039952631132612154951786346880 11505498 188656212469135626698223853506501273600 11505499 1070619564170177333587098362166193170500 11505500 -429912045763989372167245294819767168000 11505501 -209536294257247270564088371441984029408 11505502 -99193447280007597156659437149058311936 11505503 -28107644322764345465069822760246324960 11505504 836675746802976128593400948302066483200 11505505 -216771608203431332712806593120489951680 11505506 -661475456691949979842069256869675929600 11505507 258468745227484060588434861704002894080 11505508 2370769026807340853620166639342268416 11505509 -194753261566636321564962578564065761540 11505510 -3410047399050041659866278455685529600 11505511 -661740385145589023583487074435586018888 11505512 -1972469033801714493141470066705749524480 11505513 319874012776265410556966156978008159488 11505514 477139162162680539218379606370040295856 11505515 323909818617957007012223342124981202560 11505516 -175251914481298813948485152765590044672 11505517 492481164252159205682290232889590130412 11505518 28642656666156590584720851931526520960 11505519 528955250322055058186633756212557468744 11505520 23620920878650499826296091232978206720 11505521 -367432251765960383178140788131771635088 11505522 156908536177245958066998729904153173504 11505523 590111141028914472407228511488082205772 11505524 394918862893579534685623961653597852416 11505525 229033345851491216171635079474684716800 11505526 110498720590399169923722437693685719040 11505527 253800319795725798655565663974220688 11505528 -363329910898209795213072290879995392000 11505529 231050950947480258932215840622650866240 11505530 -25633686428094780373896907998168098880 11505531 -629165364036715699248812993976217584960 11505532 -767235485401745644111875039682579814400 11505533 583266321024595474341592283434924857804 11505534 91753928409529404893899342698219165312 11505535 568565562042996616184568349690026789480 11505536 90172216694275668892156045268688568320 11505537 -177352905699325228614306875311197742560 11505538 244342561377684698109825228537410884608 11505539 -75721717880792103623664069681825558660 11505540 -425646369143935338978957597782610862080 11505541 -435381188697589014474690824883870775200 11505542 446231973502486545507511095410084952672 11505543 72061565873051076400709316037523259648 11505544 633059151449096826798904324313006008320 11505545 -77749542925618029534180269456492793600 11505546 -73315872545804945763094803958768905120 11505547 184184407322706190560128800303137066720 11505548 160392361580993390440809837381860491008 11505549 312705315565787499662895747368799320640 11505550 -12259567595171011763075345242227302400 11505551 -17675985713808636383573950441329002448 11505552 -88207322160470782524673803048876441600 11505553 32368237115686004302957364988836559744 11505554 4294416517128556532603812183221899040 11505555 364377299318400425160342989156918716800 11505556 117136122336566622219774709301175528320 11505557 -28870356435357428148729412065691554816 11505558 -39942713161242067933989437375166135552 11505559 235293911447807470797976701338453575728 11505560 -528694372551964059074650898553864192000 11505561 -182675909430347879974719453943254305328 11505562 -375579587490345071937424111295290333968 11505563 -479509719391764779774311358283044584188 11505564 -88009518247092237210230860054301491200 11505565 -276090806824085038911400130576520038400 11505566 45844957635595047267367767710560084224 11505567 -546394461045915659856634053167910592752 11505568 1307547116011010060770158150089387212800 11505569 -897562797545448531996366088045195144956 11505570 160399787983551274432675470612921907200 11505571 314680476896032739134053119605808131584 11505572 126323332564663092085922099307623653632 11505573 99778933644398187515708125560188729022 11505574 712544501802340154546681745517780909536 11505575 208769231733378321713826053448010923000 11505576 -71653011737857972175096096844909772800 11505577 -220271173169447842801845478234323501574 11505578 -153528232972008373464276470815384729344 11505579 -312607315832821643195618838399625427280 11505580 551540680943938868893000021217624678400 11505581 -1320754132228744802799605739439042836 11505582 212350535182602674222418671872984367040 11505583 -90171491895613490170853931487080480000 11505584 -96209944036891512736671164341405777920 11505585 -16080093082695909694945960035444614400 11505586 -511068634580279701686189888931462220160 11505587 270967979134013806919377668646073812236 11505588 -74141984587291742948065742015582404608 11505589 -56303628423831015885524142337933916352 11505590 -291907949081397362214358687382740118400 11505591 993750086571238437931433723093806867200 11505592 -334343605783836361307937753689574912000 11505593 -843158460984945500294891142719962598256 11505594 104205683040337431063213696835911804672 11505595 -697170244392314281732994455720348598400 11505596 -6824683519416475928528735623545839616 11505597 180716582584362609214224887041353734400 11505598 58451726717187918747430006711567739520 11505599 603127067721059922298896044290742581632 11505600 -145166604509163115681364841295616409600 11505601 -1068651738799277818964577571849798628928 11505602 -600861734236538514837788671358633270400 11505603 -16106730063056056533540106531278928512 11505604 -78147809208181133089405214325958656000 11505605 -467273863305368701869179415612643785000 11505606 -63291821891417796228549268669387831296 11505607 -184422409277818820355466714501443298008 11505608 444001931618196825127590834309393500160 11505609 103965525506131900408888774611363089514 11505610 -321919911048631891909014470640114779040 11505611 52999631995833509298436605387546334800 11505612 49189675340841113224678408102227197952 11505613 77677355917521239379853784185360584160 11505614 11351226606754363947348511351448782080 11505615 207581277080054129585294087992874211840 11505616 96460655523271349258733398853929295872 11505617 -694518880284951697744940830052461994136 11505618 501199777824686599174278942408838398720 11505619 325571451489429364854904493815779184640 11505620 159670770295238473633735848694313902080 11505621 -150259330034708102279963873808358371840 11505622 237228099222327369138083438138909503872 11505623 -686628877553543846803287755867992651128 11505624 203379935389761733284054645812088299520 11505625 92246428205589935957337236873318062500 11505626 102098688569012101774630936191044698368 11505627 26820248829128031522903201252128478240 11505628 -36765617451612922461032792443362444800 11505629 1002860137870446722417195493547542328230 11505630 71398560179627652344882305132059131520 11505631 -259006295394560018037572950057477581600 11505632 -1286854908474265490798669351324106620928 11505633 -733449653175352379833795830856735563936 11505634 -279347944306552880044125243463507768320 11505635 109862117851640071728740660584537068000 11505636 178579682186849757801250919724557054592 11505637 270314343297348095630111469793807052160 11505638 748157128078417349256565551983544744960 11505639 8823955023433931696158897220395737600 11505640 -753905757117055068786191117236807680000 11505641 -85486766541840352782478515777834656070 11505642 -522522499756407743804306660316364144896 11505643 61953815435736261604058681377249547200 11505644 348796459316781556878722610936931758336 11505645 -2815197582776024343001120552207595700 11505646 595107306211738258143825262407273886272 11505647 2579585294337048732660929522048972769600 11505648 -34689976145858567797287662749483008 11505649 -490347310797620243510214286505893685760 11505650 26759026363159731661441340969130547200 11505651 -421918035562743601232791659282975643536 11505652 11540526848352412183228828222479450880 11505653 -183904006631078804002116044402644465860 11505654 -93929600322162105876281573439574096512 11505655 266147423874467509193012994565843915200 11505656 459854744279430714561984331161769082880 11505657 147638305774314735676769305023500221920 11505658 -156139383000030212563675659914092828416 11505659 -332440898691132041423455936969485529920 11505660 -89233437112299623448340445792288471040 11505661 1120818122891993045228163609010098664800 11505662 -20026442214111582544027788238225031808 11505663 -142089070795893028800519394759089327360 11505664 483674706932486970098723926734738030592 11505665 -122972043702811534709645728326234432600 11505666 168972089749447191111656584329190434048 11505667 683956615866240793547188239103707582716 11505668 93002645755702773494451771005485889280 11505669 280319430669574607239920575297914025280 11505670 -332432792542747797547860769629606099840 11505671 -107880617099385478024777863798317679648 11505672 -406010787146929698008376334669225574400 11505673 -579809396155987916936518989863433323340 11505674 -326901104496693317060600299715735105280 11505675 379210073768529099242721287999724333000 11505676 -2081905863148449930357841662929678336 11505677 -54930126770817497432297748392247155988 11505678 320671469258243269032335864421346467840 11505679 217912135653833315905366572827487055280 11505680 27669651971828754626008654143359631360 11505681 -21417682310067201664352896060924243968 11505682 1499541721096025513408510267785048320 11505683 269987212722653537631888961920060835920 11505684 -554549100692693253237426215621198628864 11505685 610687112861104906324446457976015400960 11505686 22785111759568994379253945494009100224 11505687 -192734285515872802742657039261577561648 11505688 107428476875240738802407365195767797760 11505689 -949767888227674497743305184963827208760 11505690 2530062765273703513575794946256504800 11505691 -257550608431201566660879574384430723600 11505692 259938760959995020656629696304929832960 11505693 -406166763023723348905386610192798071936 11505694 -234249680649520713306435698747001201408 11505695 -298430326307644324353502841225545564080 11505696 -7076909780006221630294398383820374016 11505697 377379314040369235214637801998273259200 11505698 -571746029105051628219950081171704838880 11505699 -87247170795214243013908718650240742400 11505700 381966542133957905003062751927414115200 11505701 418958043918401033971552496554848912702 11505702 94523448980199397040039923212531619584 11505703 -833887197128469549398067289787247654912 11505704 -154073684590639133551404741706911252480 11505705 137955617721746272718553225023534416320 11505706 16175251336040526507825888094246053552 11505707 85376312930425656451326126246984094392 11505708 27404116955573742158814306807254991360 11505709 -918008742616220438232732230085060435360 11505710 156230424957034162592269845150269784960 11505711 -98242767377727760792547641659204274176 11505712 37829352396412173275468682601376776192 11505713 -456729264590432293280390453186383144140 11505714 172767880155047112679162145212468120320 11505715 191421897178087121989222132268471201520 11505716 627558976560491417225114869281461329920 11505717 -60085413400978347947204812655520005892 11505718 -282667183333644367008758635202640199680 11505719 405483786133808274506994156545872155696 11505720 273192162142968937175017781664263577600 11505721 346145661568347253594765033703440034222 11505722 -65589723414372590697326963470874615808 11505723 517682581102553318837122788140776469784 11505724 915903208987559652451789247859166288896 11505725 -2332907799824237834443344321383616000 11505726 18093672567647254599195766568136331392 11505727 398857870776362843890937354298398946000 11505728 170004218218201384194133268620121210880 11505729 29946031438681606341087304625267943984 11505730 -45817951789627907390009612351327278080 11505731 637847888269965802268506012096038617532 11505732 -38224473949279754241936574966179729408 11505733 -306187084030435447718522283589111378018 11505734 315170027131871148570456119632002189312 11505735 -158953935494627464708368893446235938800 11505736 -213984106017257891921169132315980513280 11505737 -700807952772186077880445462992723640614 11505738 353297895309320749448077428425594982144 11505739 1094658782694661455754324047957850339716 11505740 -102737449551935680211628538078994150400 11505741 555895689214736550350315480666618075904 11505742 -18987996510963303433049097291179468160 11505743 89824571167421332308654242613789238464 11505744 -6747350364099238439681507902925316096 11505745 575418696851159958851675275417208507880 11505746 -23139286161170955295621449943122737664 11505747 -365784984161117921320703829640193483520 11505748 71897308521039652370860215631586854656 11505749 -32504054985525980696504577663756473160 11505750 -168741271741276501420861912156112160000 11505751 -81282494774829370988764470602267111600 11505752 552439771866777907519049928964977070080 11505753 -149289249658000624749397255599066389760 11505754 -238160107107871180701043978422376600320 11505755 -63424850612789925091528375621050795840 11505756 423103336134571569698442925055170043904 11505757 1282739793111415705109826929372166260006 11505758 -35018345232628053449961388082633651520 11505759 668607072197164673910568911514963488528 11505760 73687569589349219109170624222079221760 11505761 -195729163979202875302316239717198108638 11505762 -146583812523295457327425737543847850880 11505763 -785006976852180582271499220270624359856 11505764 373805928401608498961577766707889949952 11505765 435326246765179245268131717203044252320 11505766 64879951230838334597661666447067652832 11505767 173842486711150746023620366991148042240 11505768 1645743711685905326538305999751168000 11505769 -1892579895335710563076478348164912630 11505770 -172499516209500953217542648265295117440 11505771 165864084199485268407697803134103883740 11505772 610927119195390406835343232768831621376 11505773 297244125226296818541615536023816460160 11505774 23809505106627707377483961930823450624 11505775 303050199534024511756923432687340749800 11505776 -39115835580598204438583134316811091968 11505777 -591624723495169598877175896616992616080 11505778 -143810192454893229886434370041228142560 11505779 -128008054689711142923838063772628329040 11505780 179493330544048756361387068196014080000 11505781 -222929316204915990741424846876302509408 11505782 68612262696518432608618071927656592000 11505783 18177482207786348847085255883354293224 11505784 -943683898072013244640769362026806845440 11505785 284836809549920609150218536405410426760 11505786 -73594952434065504183827801374018676736 11505787 350956708572643639507178053989555993552 11505788 186332147510705736155430109416301824000 11505789 -256820996131472770455759413602572374292 11505790 -133743095233779720994978126656853425600 11505791 -1273710949192344802707846650634591745416 11505792 7058623779718012711688005246978621440 11505793 34346900424933155477868003078016495444 11505794 -521689251006127368221889405386730129408 11505795 5948259722136091150879592278143532800 11505796 -123739512020025554293075918671836663808 11505797 -513870274703706242870096287015052293440 11505798 137511813182010863977590498936136826784 11505799 -1326701752357278219437797719926975925264 11505800 -80010393460485268702047730587392640000 11505801 173948854326364737836862101456307631632 11505802 -206030393892354375746265349888407323136 11505803 -977037575465276187073648053768510651948 11505804 -100219480514744505215707153534030046208 11505805 26351887525211627981734519295086993920 11505806 138725942969230021644456477509626488384 11505807 591228037578707961759646897312474901280 11505808 37549860597052078656547298477675151360 11505809 -173040814014732455184740995817401761984 11505810 -88700309768787609743117050733446371840 11505811 22922171502973881122241521854903100480 11505812 383929082336607489808590832052805622656 11505813 -234503373573824861784536053010395401312 11505814 441134631560571947213151450493593716256 11505815 126771025732569584336632181378620119960 11505816 -712851360464399668427641478236323840 11505817 384122511214266967533640176835689436032 11505818 200422321074741515420843009013656104704 11505819 58289787754633073689143529887056019456 11505820 666558276195395083815494882679380060160 11505821 -49765188397210386694418620397614936896 11505822 150475058811045440579073910839194880 11505823 156226255459937889366317429159641659744 11505824 1063763460190145383042585622871772495872 11505825 -194862884839287067395141139320801183450 11505826 -407803348148913524877381540872782145280 11505827 -633524211043930546442150325683397036324 11505828 444485534207314196140941664669456696320 11505829 272362130390506820155700377857799114430 11505830 -43313725078850820147698982504380313600 11505831 78361035166351083380107899123115511760 11505832 104342186486655324892063191785043456000 11505833 -350146661371626511033068091520228160396 11505834 235717179410280355669560290515927188480 11505835 -1503089455316554318497208145178125575680 11505836 76806851937523035090559503543258992640 11505837 -270399898837157819036959599559495884000 11505838 -691606718617152925967775060045208639104 11505839 -190044024320870631869624881714631602176 11505840 43091201385810106307766986189140131840 11505841 -637172612329545088839489163012037632016 11505842 20384548736245906082991604782992386560 11505843 94825952970440146361014894128452955384 11505844 56050613242714769337812093675871997952 11505845 -160995732362812755053331984574859349480 11505846 305714058649788819593824081548565114368 11505847 -102544180794151738349834664940026644768 11505848 648443987804857792754012285044434063360 11505849 -661657127506656782718230914120538915520 11505850 148399318985351005448182727607644312400 11505851 -272615472885692936027715334825606276848 11505852 -96738219846067164830215702963746983424 11505853 145484153017375732299806163601701099820 11505854 10350102298528918956003600708681274752 11505855 316510299056611980179899577374467244320 11505856 370739002600300322598662771382120611840 11505857 767300587753467327825079791660403133232 11505858 -36574731843890810088445774201861258752 11505859 -961030014874384000593878202649837599940 11505860 35583002649904221434900767623109839360 11505861 306778491843690725974794045495110834880 11505862 108417628642302768839702542628297173632 11505863 690982216482524074044401291702312465112 11505864 -23794978369618880278163512642897920000 11505865 91698482804259342517249356235348427520 11505866 548613317980656724797022820226119318880 11505867 -188004900809118599288680307572557112320 11505868 -148530502757682622534809983327038402560 11505869 596362412890419825301490387842342353270 11505870 82220008406481373495410444544675283520 11505871 9051716888773049589642224183426961744 11505872 118604849998182682341599047847793917952 11505873 757276241886315311384542922937370470384 11505874 279813368244217526162112545145665505936 11505875 -803358863018064565642626703621973460000 11505876 -266841192362108715498049211078822707200 11505877 -940983675590279159713719427103831556274 11505878 -525459082889362313275735781642305409760 11505879 251141848232318813154638422357595342208 11505880 197419751386458735944396328669075456000 11505881 767231956819335331021764740334305956164 11505882 -168187348062810379848632926292668118016 11505883 40105483099588861923297933293901608132 11505884 66917302462971945122155318559489064960 11505885 -447315908571779603913975890394500356800 11505886 -96388690543447085142352557902148706560 11505887 238464891020148799852135668598918707240 11505888 -33234814271600922609062001979575238656 11505889 -379046594290758565792490126180381735928 11505890 252205857137220966226666226766450240 11505891 595255623046993140621063765037855274304 11505892 -843518477155134387528807721061379174784 11505893 213583620171953582566911873518813563200 11505894 96255664013960274302415162615069152640 11505895 -4884678200279696388820645255066483200 11505896 -917333419027047834488410615708663710720 11505897 -5789886715001006577258896972158987392 11505898 36131654676173833039720005465042309120 11505899 356795092548527881978554767900734893480 11505900 -52563723029680721596896336128391168000 11505901 440409262009414150341108493249082599584 11505902 -266110787291619997988678592059940339648 11505903 364186244104070136232459636910622820104 11505904 289157629696182868148656881705051422720 11505905 272059881401023678242995893572066765120 11505906 -475461702823598526080232826068205036800 11505907 -119118049545307220195312240948495642288 11505908 -803120475500824620128925854809054617600 11505909 -187185697682905232993052983596573372896 11505910 150045766593542971031258961021682225920 11505911 231265188646882768805016476425851487632 11505912 -196951941349506429518389795676256337920 11505913 76260847175353036019966001529477613162 11505914 -114308071690879702831927084729720850688 11505915 -710209880588295873398940551739328212000 11505916 -439615243344157126499387252273531637760 11505917 -130658880791518593635666237937657335034 11505918 117019519174667028708098481995660176704 11505919 -632195310844797651762990755288389223680 11505920 134613445362971029199687007800288870400 11505921 -174686561088456328479816756837670426176 11505922 -28710336112465373149524345344324797488 11505923 499908328192048129310580426934746215328 11505924 -437603428595084939314787961820239114240 11505925 182329554636355059860552251060909936000 11505926 30022269815656303265016414315707776704 11505927 -250707495178794265324727584960489297968 11505928 -286791656115205630371879834822105661440 11505929 -252816031136875083823307638757953382400 11505930 55028716074511443218727017543484426240 11505931 -67745721168745221666265990179273075760 11505932 -583218438774215305531178848325560629504 11505933 -444252482561400391751789055362201360298 11505934 341636851945936056453648044032466242560 11505935 572060570014565861832761254642149240000 11505936 -10719409564920527688513331709918576640 11505937 1118863711150225016323898722250343850740 11505938 -151014627633341970804126338711852037120 11505939 465170832567527195137534597483103517624 11505940 -11122199371008603822411461598793297920 11505941 -567878375305139636852126857011155133600 11505942 22303803871895913752849342193369600000 11505943 -412843092512265472496265265833696762808 11505944 -1045566183847051158626016386469900288000 11505945 -16583823291041544962760200513631964800 11505946 -292006563824874509051298673974531416064 11505947 -715310207096545526263658523255086804604 11505948 91132435110277947491901295413759982080 11505949 -2466344229263025175412660658784733568 11505950 97238616740381099476427880737510928000 11505951 251642947076732978550035718675734326680 11505952 -10048908173044197162763835035008565248 11505953 557471198404451998437089318030417961960 11505954 -47161577545364413233685127258585585280 11505955 662074354550573385634172878863085512000 11505956 -221927589385453281231709036712337813504 11505957 -55335275061956308345664448554868497088 11505958 -233419526379948467361854119001270654016 11505959 3314356025086154113392976907739993120 11505960 -82961210879949115906998584499457228800 11505961 -865148020844219505487345658015962882438 11505962 -80803894802583620273989307056187441568 11505963 -104005325007871047821097425720911138560 11505964 281971635663191663680927379274807310336 11505965 -55863342705955268573012102628903265140 11505966 580036045009476243677481449883316122624 11505967 497006215808484226476360141468185744952 11505968 -4476471987377871592515096033079689216 11505969 12404685905202681241151475623126224050 11505970 -88732826056171298922784609861079677440 11505971 -700133016600988845874767182715129267828 11505972 -587385044098295099375486111430046464000 11505973 1246479646606741809919710274519450010222 11505974 322382357404920002482199317009410172992 11505975 -73169609999660739314872409896157782800 11505976 -159552895363248416938595744154444103680 11505977 -487743744593984452896970896220510993728 11505978 -307320392336133423158873851933306478592 11505979 56675328941122962465605550265264938984 11505980 271138770014476336475118162911338383360 11505981 -34394573340016636513754849084811403200 11505982 -150821926730552601309380676221931436800 11505983 1420793391411130532684310135158303544 11505984 -29060816787206837668907596325106745344 11505985 256119951587210664837288542572549140180 11505986 418827672400421938070087364236485098192 11505987 148064046210328202891860666809453056208 11505988 297233044090444911788692876067877624320 11505989 376241427379163855576433731115593125920 11505990 -51712915001611299847033927251429578880 11505991 -57407917041811598667009318972768706560 11505992 -729210040149870883707489466898394931200 11505993 -277724238040521874544699277410915306736 11505994 226939188230510278017595884825359237472 11505995 704260514865411270503282305960118436000 11505996 281306463813830984884740621102176271360 11505997 686964183251270756578573197140940147446 11505998 227398874348834672675439765206367140736 11505999 -172343684406140615311714736908861009392 11506000 4133704004727093747078298458882048000 11506001 43894280758841118900635558436641822400 11506002 -344777839863037131937951512252894250368 11506003 -401639536000605580347358288225094918400 11506004 670884060585797479096288010636369037312 11506005 7787844154421079713131283010889263360 11506006 -1008917050656640309658051155258433576256 11506007 22741410726863562814675406599643632680 11506008 -532879807532638013288340377469447905280 11506009 531976868933274773004018181902742216980 11506010 -435648822118638805622476304294692127040 11506011 41068120715977016291649781403925360 11506012 76072950306208472732574821014033239040 11506013 165646317092597799974287910483176290624 11506014 -103423639262823869076916444876056495552 11506015 27308317539471628596563019934526015520 11506016 -158298893968407410861619484095068110848 11506017 -147607235383250207003237042244104880720 11506018 -545533883294283259634207456905624133040 11506019 17304312686766623443701822806814150096 11506020 -75257350298054253088372200006681292800 11506021 -220970230088215959749206600689285335556 11506022 226291272834529422964792857307148034048 11506023 22628779772702816201846739208602693120 11506024 185255448628329368275796505718345128960 11506025 -262575528796700425555514985320821829700 11506026 530868031108342282256099230372773888 11506027 -1754870998203103237446492653786350390032 11506028 -534305398576935175847942619306507224832 11506029 166331753686032575396124778749326597184 11506030 281454342434964985372390045809589556160 11506031 61067116913093469749714107495792794624 11506032 -3490743113162089729791161788634628096 11506033 626095834204638358228515258439126543536 11506034 -323235513732474082220192427123926615040 11506035 -14910312065235593824125306317197005120 11506036 -264866299256623205730086795284430101120 11506037 -588363377001479214316990930571083968 11506038 -129725034946150879559701640515603559040 11506039 -572527769222779637257978992923383301760 11506040 37244624360488314437128398214717440000 11506041 -33149868454041360748766952671803824864 11506042 340999267073208409344088870537684999392 11506043 113562120302754174884046674907561670920 11506044 -242074699205964565815078076026531127296 11506045 -646513659787077029260284170080258559700 11506046 -88970053356312916083102639399517292160 11506047 -51533094321877244932087464876518923776 11506048 158089319553659802654274325812315422720 11506049 -236397425322227874875525320991482956672 11506050 -233830391370032019559372215573210019200 11506051 -32066501301444983070412738171446046488 11506052 -922858738257059304169956721138534433664 11506053 50414437784205133864592668733321844192 11506054 177264195639625653096310855493919161472 11506055 -263375674611402621387174241183752016080 11506056 -11840705705134584206922252880335052800 11506057 273141882020482130065796624411037379620 11506058 -265156086713506319228859925207387503360 11506059 1084588978775680390124201129126343653760 11506060 -331396250402063094651178584374012267520 11506061 -320621981273600513169005737915714240320 11506062 -138346480882924678618211786072151720960 11506063 11635294451673457017301855972407172864 11506064 -157242033921112639806910480126067589120 11506065 506571554974647253443921045204863627520 11506066 188909375684661977824304681991265847808 11506067 -1129701157332395765970880545835907719248 11506068 87094688207581776982511433055331727360 11506069 -4369355806905854565288453952952027040 11506070 -182191329746732131408943010321879882240 11506071 157281463604595832529226105369596039424 11506072 -335644095172559447944768384954846126080 11506073 -58728635337522696260305529592040934400 11506074 407955155618155988861897510649477196800 11506075 81376345837065126553898318114208802400 11506076 36192367182352121898676425906200764416 11506077 422692418023581244525787009621123712000 11506078 -635632590811177506406916338885891915200 11506079 80097357187765111837450019677823376984 11506080 -68360929051260193628794274079524782080 11506081 25876718380378298918948490455331730372 11506082 269389587659644469687584308738537801888 11506083 672769786632000007703006781192205250424 11506084 -13943770336154060290789896600911495168 11506085 -359158712177947701409922383560809705220 11506086 469909453255231573391844810589297735680 11506087 853068746847595371390823012076381359736 11506088 -231120326533765738715698195064977735680 11506089 238683644245971204279777648942357424320 11506090 -190835702021916986188531687491311575200 11506091 425641012058219563687090968757675230984 11506092 120006226344551235936010119179935276032 11506093 173740053481766327692193247904831126380 11506094 262839899561461037154961120456493441472 11506095 317724510048297747011392780670399385120 11506096 -39179278079587886583120270350016839680 11506097 166315168706310543425833341202468614546 11506098 26452732840686567778222781716549708800 11506099 1788028210547621479307789876206810950480 11506100 475296863234129215519727429688359990400 11506101 -258194142815898671930433417089068371168 11506102 440816133169894087011392661849879694752 11506103 -251906597839048247289105686759483837520 11506104 -186181144227446207444283473468771328000 11506105 -367746128897654131843125765090322580400 11506106 449112399109455434584060428280095088752 11506107 517399890577802289186608570859842583600 11506108 9283724774411783289517463847206294528 11506109 86403962488162078646993106098329142604 11506110 43208077667890218936012391849913917440 11506111 166044245351072391033512108694413443912 11506112 -717212626737605766956640156682027008 11506113 -148634546896574282656899343147082647680 11506114 -10862742012539364997265359644016733280 11506115 213608114343339330288518714418252211200 11506116 139717071749048765459353199995254193152 11506117 207726630957901802366477587595175657984 11506118 -9537092266791747257087203773824385024 11506119 24153702427324658949316352364496728744 11506120 477960580351457203568640526790848512000 11506121 173954762252583196880446463915229600 11506122 79718938074633121304094968302718471520 11506123 637561170477298471531216515906654206424 11506124 -128838385019922428097062712672089653248 11506125 -318816640456431903938108162576238624000 11506126 -157370012291656852636714109569933063488 11506127 924506451341595311917891833657345481200 11506128 48141445076155880643141684919272996864 11506129 -80334602207210262417627058028038416924 11506130 -456725349845684937228264925342785108480 11506131 11974551225628323631076639871328654272 11506132 -825445092961670920537179142870790272 11506133 594129124327197179212529579842026266400 11506134 -100230826292186396305696966545796293120 11506135 -627232660297314414346123967119652242920 11506136 -1145266501597582777981906628519681464320 11506137 -73832446197113106709339637834845877040 11506138 -13339050103837214268494190208070773248 11506139 147242949191277101389312268874595583940 11506140 -137285696762456183185367849611397299200 11506141 154125699514940262227414382457681282560 11506142 106061686994222774402338855030515153600 11506143 743997352734825237574578215159331299328 11506144 62885941376629266575795337080046354432 11506145 -142291220800035689185534832056195443840 11506146 -62358423026301318816853961435707410432 11506147 294833551346015113634307986409016235832 11506148 -689701357771322741798322272124114321792 11506149 126856769673144642385212509851920472920 11506150 13516633200005443319660109535961080800 11506151 -686455976174140081836628109997459088848 11506152 193554151030279618974785485649704550400 11506153 254986175630941083933844373289131082 11506154 252729022000026285098501447933591887872 11506155 6117900382238855290452992217303820800 11506156 193919504748519014099016093226893818880 11506157 -543323092935517721947058506965385873920 11506158 -185087374012315300007380629036437026560 11506159 -10969721267239046438305369620242117760 11506160 -95553757129112898780299490453445509120 11506161 528293127320719957832283603277609893984 11506162 -131434572394411673497658668911305281536 11506163 1115432860630543954281118871016956990412 11506164 -106286759024236601666990573003042193408 11506165 -477673425063996055205576250976227226080 11506166 -57001528463918663217738515676472682880 11506167 745227631448474012607714604721535389184 11506168 682117797036049706613172587816592834560 11506169 1052210454763387301737458313941812574570 11506170 6019589306104836901898753568544865280 11506171 470049304836663799210059050323948622372 11506172 -1591148208538944094785222069797783040 11506173 350242913731759641024925252760370639360 11506174 -41089343560966474739979882654150641664 11506175 -442848558229009808765581759966673910600 11506176 -30152309312314062770753101605850054656 11506177 -125480083232982151064226390563925181440 11506178 581221917641687637945336172034094957312 11506179 419246748389779715154212040902794853040 11506180 -45602999821957811473574823534312960000 11506181 -331905094022011524295906655771560270500 11506182 212595299235399971815192003183930060992 11506183 288699797583787655603856652840192380904 11506184 736463501219226524818651202716326297600 11506185 -195860919505459927204244374840057680000 11506186 259225185627500397155562603208268145600 11506187 6105428799616112962463931108937374720 11506188 210431604360963035118868742899393113600 11506189 -824638639482318864121777002475347605280 11506190 -28840236863795617320413261242102137600 11506191 -553301222600289912701290495023769056000 11506192 379168486491931411855814626035981352960 11506193 -3546908766619909519624127060559470556 11506194 88009043406801401162678282868686658048 11506195 -530749153870422254514874185952007207520 11506196 -309459876138095376118565737750367253888 11506197 -329317764877999955329461382511891311200 11506198 1819962466766665594753773094454158848 11506199 534360704113821946745846876903561412480 11506200 -117579831776754414835177013214707712000 11506201 100043873712855428914916333164461405952 11506202 1775045777799736106398242884462967552 11506203 661952750361689052449301487338471703212 11506204 -855687622677061866804927516794454444544 11506205 770871253611552036627274304809706890860 11506206 -367494437704415408071991509059072316800 11506207 -838232919407770505285384704329058103640 11506208 -74045717798626604301919977657606340608 11506209 196506360816438594500821213126930547136 11506210 -60361012887861960609684277811221785600 11506211 239997305478404208537046234363897702752 11506212 -55685519446717036811792074835431054080 11506213 496914764973560642088591246602124614462 11506214 -294998740976996966676600106695025591680 11506215 -6846223621729301162556188174755937280 11506216 -752653434163102318049977192690244413440 11506217 -552420133709327366939268500149236083868 11506218 -51875856227594039744047751396107773696 11506219 -170269182101526106200857518057468276104 11506220 253754587154007408821820005195375477760 11506221 -400332155190139285092702597562610307840 11506222 40778991209632641668405496092518023168 11506223 -216748825909182058039564720902719771040 11506224 74804321934580632455738560552927985664 11506225 -158510108944189932157542815870051862900 11506226 79424231136970343003874461654768727312 11506227 -729659886322724719197320601433550696400 11506228 -292867860705132004896045175644387874432 11506229 307944299024658690231721508925360096960 11506230 105254217148832548926627117914891452800 11506231 -728109659742389369998171109577633502800 11506232 -1099038606513668976174167618386170777600 11506233 503614368205082378931479593121918069760 11506234 -387023168003139759840090630666404163984 11506235 59800776082855937090930432923934773200 11506236 172923278351528739633105143936016506880 11506237 -373053225550189608046534591797958035188 11506238 689277096268573151541614224352391755520 11506239 352920607408120696595792983245174220800 11506240 -112891767393821700807816012538073579520 11506241 -2799027227015615430000700048677467088 11506242 296126400069761808175544005104038379264 11506243 -440745470069527238009795044381548851040 11506244 -39771252476516673531667844253757440000 11506245 243180674610138463814082003203386282080 11506246 403309633421842932176262483895592311680 11506247 -85264328511346523624715137814236921760 11506248 203176768866217043193084576437327462400 11506249 982746544295868809578212430524455212250 11506250 -147956749603299239224487881089110400000 11506251 -798647509921073632460956859491054887696 11506252 944919611031865457126040864171533297152 11506253 1628697489543483983761737195795460086 11506254 254421107256542098709314231094956124160 11506255 -133919075470585628513627152966245102840 11506256 -62878500426240449354315828671289622528 11506257 -142581099311559607986369619767526907520 11506258 -174136478810906163152070170096389217280 11506259 -154278178817417663133528349228539339540 11506260 4679110824876322635979468085803499520 11506261 -410770310842507323609985134876195626948 11506262 324273555765026360267025361568443897632 11506263 538338952543442600337317965774473848784 11506264 -91010582465190767626096693531931443200 11506265 -83523554327119205922850485732695618880 11506266 179077060710528108206933027077736025600 11506267 -756816110623536662552742824521744364360 11506268 -525674717226989734220368453936639114752 11506269 -23045714470690010697196181527196065632 11506270 21362150329196954867412825186694056960 11506271 -331638047606437294868903265434701931520 11506272 619051717613332858737328012647105822720 11506273 1063912409762826198978360505846010111522 11506274 133076342237086719057394432301969237568 11506275 -333553034251072533403888781895779985000 11506276 -257945508106968101778255221094243029760 11506277 294470529237636911636996842508886960126 11506278 146988208686395171918460990977572147200 11506279 -520423931908092846633031811219205186136 11506280 -181747877141283681463919351188970803200 11506281 219701663259201004547682509877493341120 11506282 288880513504855740499822224958935106992 11506283 -762050700149150018432736191188623267468 11506284 5246038369419445778354151304861223424 11506285 319813764195160595441684833165386097920 11506286 -323947540305376974623242679820603816960 11506287 -219318415976454169101640382045638181232 11506288 8334069676334619639482161809082253312 11506289 -164862447437755516244204039994530864844 11506290 40136518876787675279930820833714096640 11506291 -184618804590895318249536808484014319408 11506292 86933746916990819576756330944337707008 11506293 232508223580377272817422674399986245664 11506294 -303105053576435127936384209079887759808 11506295 -97176670805119883157812340125651308200 11506296 -251108022452594593556828908335612211200 11506297 -298472042434488125853081593074697312256 11506298 -93954639530394283621150518045317786880 11506299 123032158561071250261879287660797272320 11506300 95347472498444663133375651918769612800 11506301 387509155932497465523738024436297728000 11506302 35883155312976110208286781039224791168 11506303 341085215449419121448954912052640840 11506304 4313550953831277368647713628713123840 11506305 189790495759235427053172710515529472000 11506306 -217678993135672249515642321801889221120 11506307 902503897929282259778514459831041084640 11506308 223584096561239581984138570662284881920 11506309 -433609570294351285460919538302112214880 11506310 125854754454995217070876766033251282560 11506311 174117338060397817203974502095633800560 11506312 -698165746184992313445708642200260485120 11506313 48767774808026114164572389859173461824 11506314 -227412342516179459261968910745084753408 11506315 2600541464681764231169257474781465520 11506316 65711292122842517737404032247489335040 11506317 -53880786277375182161287207861653779520 11506318 110537927037590167518730248134608496640 11506319 -362172542495121488580926310062368762440 11506320 -45303646564803120860090672429845708800 11506321 1240817445958400339470496703631418561392 11506322 -93640554060770342473037349467591729376 11506323 -409724653032404862111532754670880479816 11506324 273394443264488677089140334765338880000 11506325 -360892899711593154524739918754312490400 11506326 102021395186851399657137860666838681984 11506327 -414168791449550730886739746115194909824 11506328 -407998850451832488822869248874552739840 11506329 -727615289139200081126062542447700660326 11506330 95719632323848472974516205688713548800 11506331 -34156186281828133863549333665655181536 11506332 45965656057134635403762009587344441344 11506333 -9687701463937589615020589701163517376 11506334 64948618107221993469659349726932282880 11506335 -261218812573470172157898103942748607600 11506336 -22991981653427960200567430502480347136 11506337 643408062448586095121043660214202869986 11506338 5039657755200971508671279150769599904 11506339 569621134414642608606770409078475232224 11506340 -391742977650521750636200995428504252160 11506341 -98380028983479524943699046653619702272 11506342 -252798858294440590393352424430233425856 11506343 694421927941369490325818235374868925320 11506344 29206891554479551127630170342157598720 11506345 -134325727443129222130970399343617943900 11506346 -75307420720462916110525217715262112160 11506347 -1036378491129758372661800008390144218960 11506348 178145995492268441743656430886504988672 11506349 197854537528294048307450343338459504736 11506350 -126312100155822591326325866495046912000 11506351 140617739463946062387841331424232114208 11506352 -73939372260061633366958814447236284416 11506353 -201771979266649905503658168366916388736 11506354 507987353731805873982286795197290649600 11506355 -235153529368544821331798024771812787040 11506356 221403374869655909225028808810156776192 11506357 453441177905975260903752597513013302720 11506358 222950028972992948719744220823504677280 11506359 -35609756181860830784714688526560955440 11506360 241387263915502583533789031649208934400 11506361 7801709322640208555217077275326735300 11506362 -44312105141740933269579615907645747200 11506363 117742721921951762105310782229650159616 11506364 -696532216738205677101934522938582580224 11506365 138165512979480849160175456931564865800 11506366 -165273242146047904601706108064519834368 11506367 41350933967203487419440440123402133720 11506368 246202215744999871066025534940858286080 11506369 289050230162737070406410065979257406912 11506370 6423968037590440267528464271678425600 11506371 135893874319444031177333582915243215104 11506372 789618014445828523323522084626875496576 11506373 -19910354929254027830673436648754007456 11506374 48478384182393822812187100661355168 11506375 -936938793500006186809518703956570726000 11506376 -459910445194489564155646514575943424000 11506377 96860534692810703559963770235960868032 11506378 -188025985994324042949668546181727352832 11506379 -121913662935640613300705015375989017600 11506380 364037816132801028939644338330718530560 11506381 549132628843031393915574329209812112000 11506382 -495816196693792614754119439371971096448 11506383 -292855662812391257041933214376760027536 11506384 189940481382806378868362544406741606400 11506385 -1201335215760853143855815202023740322880 11506386 -164590502743349579485006730901857713536 11506387 384901570039800843256721285839209469272 11506388 -99042867597696949397066947385681687040 11506389 80516211316965975417094433860368271488 11506390 -52408548395848148497107967646341067520 11506391 -370554366138834657316900154689884532728 11506392 -28574800940033224516359267843518023680 11506393 367971718853775866500265635847777381642 11506394 113097253190187939716798520103988858880 11506395 -2022146519103885729597951342928571280 11506396 -159031538693721141334345078874121853440 11506397 -306852856014001413012399123496936132800 11506398 -32767064860321613626232159814191315136 11506399 -159713569456806827608700655087355336128 11506400 -35671225750997805345687995754381312000 11506401 -60103974896795087901040282645316340960 11506402 99493801807353267952158126513051400704 11506403 -30922461389089731666441648463403936976 11506404 -26492774406526236705465611476025819136 11506405 -21783900281779964116777565480934263940 11506406 9546015964240766050445722799934595584 11506407 -54196495415190999765947375891175928320 11506408 -110068435887257396291547719210614179840 11506409 1162125501041119508613930328477087075620 11506410 -187211191163915535531056524020977604000 11506411 237238788484675751929224957955212959632 11506412 -579411934835947607141665468722224742144 11506413 7360193041938345854323934780927643648 11506414 367719069863840624637720405913109653056 11506415 352421646030874645218099067406447359560 11506416 -63646303759096652805355392986460979200 11506417 -142192165942653234296192588531452423680 11506418 -206606000665806183680444535974872002048 11506419 -254976911231110470640305461324795495400 11506420 -323706106346398768681571946231495936000 11506421 -640488626302267078977261820216327863378 11506422 -261069657433533331394397933111897342528 11506423 412656043934447056719697217957846525672 11506424 34039546427774728583015341625910312960 11506425 -47102033952520987989591546202265414400 11506426 438746284297482007162994949621010092912 11506427 929005541231547966758301598009820202276 11506428 -412523039589405790555288226690466094080 11506429 -565710674138037721593920924400176945280 11506430 -107574547707109576655618079562700232960 11506431 609051182339564816783768803437174731664 11506432 -318613630107501918226649246863173091328 11506433 -1835958356487617943932449032280188024 11506434 15842100050006304906747340324529374080 11506435 39066254043808704470456067543409940880 11506436 309993008109764020617474322485250327680 11506437 576720698836012504078736158273652748894 11506438 367498487221757385281631682304992827840 11506439 153656364457816568735498090248674961920 11506440 150103454001168515762374629081808896000 11506441 25578169312152391689255939371696650000 11506442 -161696115287987547549265731633305170128 11506443 -57446972340098137284772633736898571536 11506444 72098140808430385769402697226976519936 11506445 318308141532611783849967117793999150470 11506446 243975822922548390137212641064911298560 11506447 -303583058836923958609305648888951329104 11506448 -100400539044645932525610748702945763328 11506449 -189506383726550872805662694967655051536 11506450 -78357762952869284634137446414463133600 11506451 147175574877786326419811136471347013264 11506452 329907972723111413468506065020397484032 11506453 40495711826189320255599754858156197280 11506454 -13513505206030769264600161584959385600 11506455 -24424710481106659057643109824579506440 11506456 1295715899394177470266947402745774080 11506457 251656164903562819386750024769399269840 11506458 -20538622454043276265758333984159791616 11506459 -298391637060810230307408844918393987440 11506460 -109827123047009108867682539678389094400 11506461 209924452112096538321264935503304038272 11506462 -256950013635013452330503313253293500736 11506463 406692512752349752270318457608189550208 11506464 676082213154315454429486596011349049344 11506465 23222458098454405911721210103471347860 11506466 14196554459352754976357484212170202400 11506467 436884937979316261040331679059674573824 11506468 -442224011556622688690839045910559878144 11506469 -258844307826779008293267502147357243392 11506470 44509590748860838197787186079550768000 11506471 868861273015920845907473092485328295672 11506472 1969951031642377317319025392960845649920 11506473 -257359044540225053188179706350906516672 11506474 -501342356649480224446608315470280815184 11506475 439004642578053899250951003129708150000 11506476 -35508923638435471282144630613559705600 11506477 92737858089560401003336874252094642326 11506478 70021002463957205414214107310571901760 11506479 14708383886870896348507168714092597648 11506480 -56318797254571829418617588358975651840 11506481 -262691379022290227196821120954718451200 11506482 60794678119168444345445991269147028480 11506483 -663271829942717060831315548105507493856 11506484 549105981552445613338277702412905336832 11506485 1065101649127930988524490850448770240 11506486 41623232101983342342242908355077371648 11506487 -37032027554861777713654341756538210368 11506488 88245428749108724109566676306614353920 11506489 436404137327065169364307162544651541290 11506490 424845767904885761936083241233377132000 11506491 -74703266214441960846807509684946442560 11506492 583310918368332577428776551534585487872 11506493 825788688083548056593603602760101401216 11506494 -387678412173543783385394129350109112000 11506495 -75849265233977689744351505484411571200 11506496 89052435704706107636432014372012818432 11506497 142682483648131362358334793633438959328 11506498 106967633268254755899175797037064418000 11506499 8722555059825654551480867113826625864 11506500 -114940239304295241575057420610199488000 11506501 490686878720543514493056924948870760704 11506502 106150404994734014986044465871059093504 11506503 773164268674487201610066138824456334504 11506504 63905544409659071209137612959115110400 11506505 -109235765784086324867312877082687181340 11506506 60306728046407178112022079296379990528 11506507 -816249365788283937050710752909731019244 11506508 181047294259903408904202796493012520960 11506509 246118799660252896056445962676560138240 11506510 -156262788484127387468866014750881259840 11506511 -114817696808179294416015756791316063888 11506512 42533103894767623679072212447090311168 11506513 -445470463528214456408579116035962596416 11506514 -3209355646977519147609578740764601584 11506515 459671938665468258672743009816711830320 11506516 191909104140832888023960492723651956736 11506517 -1280140965248745583937466911673272120448 11506518 117829607272556566773105706117453636608 11506519 -59280572831931740175946069499979249704 11506520 -1146202595917048954649158355386395648000 11506521 -162516755663192575710054027300306723840 11506522 996071546465242823140295591871265282272 11506523 -22673231919268066554506782181185483800 11506524 46275500877447880665460774460254726656 11506525 -618414629550723795352497515055007537500 11506526 227889676397468986378041928669659273024 11506527 268687611404267390170307428457401111008 11506528 -954524992740828932264675657674051289088 11506529 -895273474775289270412449359627467018860 11506530 -16494974461539760451546192263881984000 11506531 -275588123387179091384172907528933949668 11506532 -75151053713194465027866936234189828096 11506533 -815756295375591592516824200749753089600 11506534 159407369810987188969090995224525680320 11506535 146364912811191889359107290043879503080 11506536 310121826801840584186223438284294200320 11506537 -6296727077888739490056603903506814848 11506538 108440944914721743976800665937786024960 11506539 -335164086033103248697381666621356641664 11506540 855807102865697434342703072416954183680 11506541 866287912908660711629268879305024409942 11506542 -2335510928301663846810587278473345024 11506543 -561481524097847029430651873424680274960 11506544 -52117857845916540412724496621537067008 11506545 9269868762892903046480808618141147240 11506546 43880604246591123624275623196960915472 11506547 -79509576567444582333495942884370193920 11506548 550564615330275942546556173672429987840 11506549 258814085840042804216376531976608472960 11506550 -346852933067445906630933272299290350400 11506551 250819621923323614861358191548178136064 11506552 -63337367182681769203560471332729241600 11506553 -263145722443110883598413734842038114416 11506554 -39472655564545185290864806069382069136 11506555 335496337468173581516882380348299070560 11506556 -66852354626205132381722091158171039232 11506557 -154803582216638392957020756464430620160 11506558 -164200970001589883117216154719521501824 11506559 -1131595204766049752273862975539868598920 11506560 173379588479840023680921415467820646400 11506561 1068755614152099674188324953442630027824 11506562 62780162918509988882220945527938075632 11506563 -480576903791892322315588633148871376800 11506564 -365567910467669492260674205326216201984 11506565 -146928772110020314401375325534796734080 11506566 -221152551878059955793194845595509403136 11506567 560327719721447577035124551638459534616 11506568 -77358613823653215648918269205148538880 11506569 -470079906519194278374415565628055179360 11506570 -87915683662937524457255611391262383520 11506571 -645102789476953898061873727362180289800 11506572 46032083079823751570053870639543091712 11506573 320794749458389455766920566571124140984 11506574 -401025171023567701370410964918248408128 11506575 -143697046055316014870635386805160423400 11506576 -35065700661749924556616994260635598848 11506577 272648366135666168192225121988468723200 11506578 -6028587758558249368252018043802624000 11506579 17706519498383106890578753907613264976 11506580 95501655080473293510634272742548602880 11506581 166599301055663099883757255159567514112 11506582 407703144313259891110085863848148687392 11506583 518492659976826119928715296174503284824 11506584 -516805868902786507229125691335495680 11506585 2941055091147198459896472054487867200 11506586 -98096335833021684212784140238593525760 11506587 -13109196140209247515979633372516014080 11506588 327588848564103864628677365939297074688 11506589 1109014909999270272157922474396825086380 11506590 426685712078528347277749196492239104000 11506591 547077069021525996524624361550799449200 11506592 -293689775917837243493457636602155696128 11506593 -51798529843499587322132774644673295360 11506594 -11237842914367395226340607102358375680 11506595 -707702453848560059933866472504854532400 11506596 232395364648662919900831974578512315392 11506597 -16402725526063095942083282140815337280 11506598 601851205151230424135316652657398328800 11506599 284165793390187922069238808410974879064 11506600 -231368946580100340749825234247260160000 11506601 -525257705490910139643143407901007825408 11506602 280104328773014506829685223389108248832 11506603 -194129145171209577089281726854236642040 11506604 80617666716206722722422330166657933312 11506605 -75246978755875929873676241139053138880 11506606 9127270554369335795945028728714644224 11506607 498677681914194242348324238878903139312 11506608 68175362290761893650030888925060186112 11506609 178315134627624602478687439957584946080 11506610 395166793018156285567043790369186348960 11506611 -579860939358211903708290768388417536 11506612 63342334024467464508944609261135479552 11506613 -16598696588553272973173859107361730116 11506614 107427900517056253948460065468930363392 11506615 -510657298627520598288323050243404110880 11506616 -1059575616731777896395670410224885760 11506617 53028931563702719619014086673544515466 11506618 -223325336009907491995946142769938340896 11506619 -333929059212638212423299531866801869980 11506620 -238113826768378715603747685495381504000 11506621 -342079249479972805209142532606450843200 11506622 -364881970152491103669527114030420580288 11506623 275529035456428858112852616063751027344 11506624 38187584269064484289410182306580135936 11506625 22774335171566298223493674148376228000 11506626 -185330531875445748702067209210679551408 11506627 -540447255419606719280985851883311083056 11506628 -2279742605452487770120500025932840960 11506629 -28229531701339888101515840274407142720 11506630 8536367930709571518518850845915815680 11506631 86079584065741770698608884641555235264 11506632 -308104210321918500672631840196207001600 11506633 -298346106579033630774357598419945534118 11506634 -1405930049426094079533200507619094837248 11506635 102624102627035845970675434646524096800 11506636 360164540617205159488337073346727349760 11506637 -279644967344310897388989356645453015508 11506638 117866902416808041133611716258438777856 11506639 172998238224357583646508317219994334240 11506640 3629825848970810729626819296053084160 11506641 650202709347730715380566256336044202992 11506642 -38396928362276924798548241131593117696 11506643 455279487394057602792687107718299414892 11506644 858453093983765323149084398211896401920 11506645 -583838535083374747328354184722063345280 11506646 -328143750179785205812210971635664469728 11506647 -489725895658073731155964152970798602240 11506648 -706962502748959827110761152556409610240 11506649 -173047105577083417576762475484900305280 11506650 26647480518624449271199596542317747200 11506651 -53340686699578051428340950804914690288 11506652 -401956284127449717335777792553709048320 11506653 -155634527742660285891820216758845791776 11506654 617577159952853660957682256568714944512 11506655 543395117611414616880652142785632936000 11506656 89170478280558395304134154426928594944 11506657 493144278930724459629712506924914022960 11506658 139499420627666364556897327706583193680 11506659 38315891666170408603579712798471477568 11506660 77944633053784104487701857362645893120 11506661 -1316920486516756221577001481177116420868 11506662 280362288328115912670013621848621810720 11506663 -23720016875061823136145762336414591440 11506664 -153831148963380742300347540380843182080 11506665 165502239277514719493260918898565577920 11506666 -293794598514752388438113467755009100800 11506667 -22536834040374331306876755683371645008 11506668 575632712540459081757256016359966801920 11506669 70078567802775628682642269082835501900 11506670 125449642976205999290226255880392648960 11506671 7394992065215701555388095807459637760 11506672 -54576365650205321685784370467811098624 11506673 25777565368106354157419142138523895040 11506674 -318799296007284392612714443504423564800 11506675 -135128933721393615589122473889863430100 11506676 -496606795164682638737086908785893991040 11506677 11449782846000008512405984838593679616 11506678 633031849513735975409833413398908056960 11506679 -1221103295223493707772836815608530525720 11506680 330499239778891310193649425440186265600 11506681 319902137581801130018624222880539396330 11506682 -324427356450976748043831582496867612416 11506683 -43707530265192154078809422586558149952 11506684 169188208607377773636913352776963111936 11506685 -462795671939744239286540454705802000800 11506686 -232368272664193161904353045817085494272 11506687 306843628275685714818551477848340520952 11506688 1350823605421252831898908840320917569536 11506689 -512626743038946768649644493206775320192 11506690 35896935850928379091733067151677587520 11506691 61166397817909008838494138866816973984 11506692 22348235282854999684908253794576279552 11506693 -12777640771031236355716681840449865152 11506694 -270623654487011803001087050047106126080 11506695 129464609959985729621374125214359207840 11506696 131610243828449152633053381011019417600 11506697 -85057359575895038191963635565438876380 11506698 584570820048033199238373676288826880 11506699 676662378116160996912642777655741039700 11506700 -437891517928217209768596852594970732800 11506701 263963939175508503395358047435992823232 11506702 19671325086867450379714333111500591552 11506703 -842167177926786192771061532364092422248 11506704 13652124481799327908925388625815797760 11506705 287755596514980907802887119958245784320 11506706 1423635262557040354305531292982193552 11506707 368310220541954918773573925395118435760 11506708 -393238519557354019665428907373367558144 11506709 1006588600958767103116106217648738032910 11506710 125982230174280507412390627286080536960 11506711 809535401783066065541041706165710183800 11506712 -213850660605533559221094803685119877120 11506713 79509907831730216462049064881088490688 11506714 -6088693224352176722959581703878021888 11506715 -542246010386465920177939677787279626480 11506716 146268210262420589728747685582819911680 11506717 639323453921285912994686924506841130112 11506718 -13440655688538693172699775976358564800 11506719 370904036355984460844874037106732955336 11506720 698782005311259391545767315416765562880 11506721 308877013467370977920787786277291460100 11506722 164772212107690644387054608556042776064 11506723 -231169169350823838718393111464876994280 11506724 71829956561498788181399715264320307456 11506725 -95035039668399916289457310314959352000 11506726 -176716111439266851098834540651501199360 11506727 337394757565147219031724421427258560392 11506728 -256005536371843981277204597882831339520 11506729 -85660370242832711092686081949607701916 11506730 469395048919593619658221707029878481760 11506731 233415572672787730734387192477908075352 11506732 -277014158173622703671615412891622937088 11506733 -495009436694473337013614890554270139680 11506734 381957918154002508659967690943304893184 11506735 -46116882765247406147818061414503092480 11506736 254115070016818790027795071618351104000 11506737 810858529433121525692651246619517200 11506738 156261960830600309673656943519308213520 11506739 642798973465791388722243804183920206560 11506740 -149987546532608276216285031249964523520 11506741 -19163641952427523647474334751718033096 11506742 -153190192010476231863158447512233736320 11506743 -63868792721638167951663422695265736768 11506744 399546119457262497887472736787669913600 11506745 -1233280421755582059657847416095266339200 11506746 121248533463714641619157246935291053568 11506747 442476229861092630388388664428029967632 11506748 -834302495166733496635828714607601131520 11506749 -149963809685934683425110452691225160032 11506750 270753925370218581549413928705900912000 11506751 232375661078940303632485482369816706752 11506752 130431822673542454726047472074463641600 11506753 -120979893230661316107072063463301527596 11506754 -115135915538223048577492488943609225728 11506755 -110727613535041223363545064954107696800 11506756 -501688710266159871815866101572929650432 11506757 4451323098857644061408151016230502080 11506758 131214462828086842239487341098214177984 11506759 414817059205722627050736059208136943640 11506760 27152066981665311487444741094777088000 11506761 38119486149659990220693427100244703680 11506762 7686554090224254176138867728203117312 11506763 -431253399045539393208083279966049674988 11506764 470015105246829688397166858907140005376 11506765 -102559567607350931027338595704858422600 11506766 -22805607507126563576548287994497133056 11506767 142407949095684811824726816492981332112 11506768 -51913238051374673148893229309770219520 11506769 -42180183018842012635405029681453586830 11506770 105109794455201839501846991956959091200 11506771 -11342977918814455695622667722717248728 11506772 493202765134840440890820095957127098112 11506773 163664951232187247700260036392236914688 11506774 -316494649314685375168077957373074288864 11506775 244860148102214996820212335240172160000 11506776 702394615914689058390361402889341501440 11506777 -89545007175198724897016752583353915200 11506778 -237667127500932439417798516454410806528 11506779 863857082063536384788136739856561950664 11506780 -114323136481110700426780715077743206400 11506781 -353003239288326923583960436685937043392 11506782 76430961970646350851064506304041790464 11506783 1323918840606396600927606152049842887800 11506784 -41534530646503835862178542235507359744 11506785 125340592539541299356408955595830887040 11506786 4992542269231794580290987813966040224 11506787 664702887549314262845096951572904657436 11506788 160600148478894490780992539256906476544 11506789 112844151993833123928330451042313057056 11506790 116012553525779571129668905543674816000 11506791 335979463045214637775672623409384343592 11506792 -764864382925073519066407521083133542400 11506793 -25517187875639203655745087148395611136 11506794 56295657986963385074735643153822904320 11506795 -68511920732717987943580621294215072000 11506796 -142591476580880371563846843900527130624 11506797 -195687582437358971184487014421647576192 11506798 -305585691774745045077287619096460017600 11506799 117450005218355214182505152460527184000 11506800 796792165250967640412791757026099200 11506801 2123100178532143808215233248109125024832 11506802 46260095734940676635589253745961614352 11506803 -50305774515824448971182685745953948160 11506804 465239386931254134843401235910260877312 11506805 -720426019588981699300592886876279453540 11506806 -336326042327117512280977191526776633600 11506807 8861755149782238849303706112943361872 11506808 226975141301340139332336738657594163200 11506809 397603098862522930872602826575359066704 11506810 -66296210038752373098650522647930828800 11506811 -813930771567238550369163939362085162588 11506812 -233812124434840970108484491205874687488 11506813 82194429883048973847104525534657949062 11506814 -271538481383102132161300888368902568576 11506815 -61511174325989545385058744998502190080 11506816 896683818024594520725824028198945423360 11506817 457477628243414249076716124384324841026 11506818 -67903483978994265258180364105123541760 11506819 -1092968155909929141581095365307576821040 11506820 -19343529028833000134128659148185822720 11506821 -136549586120615705708860258705209120288 11506822 157334022430921621921101719546964271104 11506823 -431900613816449888485412730892398276000 11506824 82229223586214972355582021733107302400 11506825 589952359823989762387305259348572435600 11506826 487187551719685194225264738569688824112 11506827 -235888885485817870782030959331728865792 11506828 -67516693640089364550610386850743779328 11506829 40938718791663130660464550093731116640 11506830 -73923954555002869363885569431241972480 11506831 -189078817327410368276068468019819959296 11506832 204047853448850889504656679500899393536 11506833 5271624394195731671202173220824513280 11506834 -432995153354382471665342834357868803184 11506835 266465890290220925369856847686981173760 11506836 73326160446894313963425918578252021760 11506837 74020810773634144017726522055144128800 11506838 6288152327244003070783485303389540352 11506839 -304034393581957640428199970474181786776 11506840 11450196024331152884235439756564684800 11506841 103616032939748801942934989247847697664 11506842 30588387446935023224456510752864339440 11506843 17142581275666452535210544489796255784 11506844 -36789860157402071897832627793075627008 11506845 45787176383186711164790374956501494400 11506846 111490086876968512346670101753157161664 11506847 799199231255095389871013689088796350712 11506848 -203842020177113843355186618690589163520 11506849 660102015672080871544238732371997146850 11506850 288605873151124273292346726909872780400 11506851 -664462215571295292850402431432209496432 11506852 -133472243950102678572076490174209720320 11506853 -642367344633173570494924874451865868676 11506854 78889366855542907564567723571147716608 11506855 -18540092001602618032713540428041170480 11506856 -1004693917024990685781135993518052556800 11506857 39140158114261265362177975915472034624 11506858 1299001038788311850666255874900955488 11506859 -17245844464377187702145070198157025280 11506860 9341691141314227569071123454613217280 11506861 78371771090788649498474086974984797462 11506862 -404415287607031523487984335057930981568 11506863 -58055988954889046991213590258348324856 11506864 26987883466157345982910936966893486080 11506865 231658387442000154760951004545581383400 11506866 -148091418976067726321508223177597772160 11506867 1015500721121826542627085207746090808552 11506868 39292555162300940471973788959804760448 11506869 467835892567234505635301291082081518208 11506870 216892208839888992369105179534401850880 11506871 254665307785120478384810418087815978952 11506872 220869946101029893369376613317449297920 11506873 -137062821399111026780045973285395740160 11506874 -630829761448668055685893524554994390048 11506875 -2403050682140644500615126981155805000 11506876 196102653411557131295803747133208606720 11506877 504168451324653598839861735448737501600 11506878 -8284779707592196899096432372923167296 11506879 -99884388928545335525968834602060129800 11506880 72052444721280463756130988434789498880 11506881 -140527626679685584292483643642546050880 11506882 335272782928197181008846919406587587792 11506883 309144912458110944426277934666997495024 11506884 75572907647490787058727056151309637632 11506885 -150925841073853573066510887930113827200 11506886 -11484053299565199381664032429536500416 11506887 149746899010426455564862693794622886400 11506888 97901677868889656295118328039138304000 11506889 -76831197846886043748460622407442422044 11506890 -21102984428653013523375290053003407360 11506891 -1295291572110392298290118961312631472216 11506892 6115713911099088729416309952189365760 11506893 -533001371262914000750374446258271139136 11506894 30489825361127286438816489850398105600 11506895 -538955988412004226909149661228813973920 11506896 52163546696224917397482687052039372800 11506897 -424342326737754678661115815702806256654 11506898 -115415521384721812869363103100478608736 11506899 153929995929570273867132365237020968960 11506900 65262694982489766072984964567878604800 11506901 -73657975555470018820377418286522468448 11506902 -205892320592339651367523150652651383296 11506903 -17090437309841315484825204580576545600 11506904 -37347981180327812425676190420625920000 11506905 219857295546474993492312764571298532100 11506906 492226011080919152198561886090450823152 11506907 153189812483257597504836689364911145156 11506908 91605441503515250114915481941037981696 11506909 -1420241867018616670914556982776894305408 11506910 304125186712697229354104343300314112000 11506911 -314197491180604625372172945663157474800 11506912 -231252181611049274988110480925622272000 11506913 -416263948646808446797826166894654473760 11506914 -448435031087236944705913713902220783360 11506915 726782988161100036821053512017530972080 11506916 1265067091158066390870947439429350670336 11506917 4104904615994609482283289661175106048 11506918 711685397748167825789130407453122647552 11506919 -169297651373671055156389687355082676680 11506920 62650010360838775531264644151587225600 11506921 112336494079923160493191702646805708544 11506922 -60652423510174737520266428790185281536 11506923 499747850938397828199853666360557376560 11506924 -284488260681303960864044803334013017088 11506925 -232735966937023055732806001703242808000 11506926 196743740690993176917560060120217657600 11506927 -866163178917094317178247687242279298224 11506928 23540177249561604347996677576589770752 11506929 2280512918279384341360689293720275968 11506930 -208684645002990953294277362255871065280 11506931 -169429576389259960634326750328752352736 11506932 82841445881810315020680251707562711040 11506933 -495099830148159778021448915033762612818 11506934 -573537544232780889623593686063128172384 11506935 52555049426131942221012224097692956800 11506936 -100608500729915855664601990114885386240 11506937 -209904172750268013249640841645127712440 11506938 -524048428092467397974855476096148516352 11506939 -349193571886153645000027940293469000640 11506940 16160686754579618090811561761539200000 11506941 2837975430058086541366258331305742982 11506942 -459115904498123658197958150782706209856 11506943 -178593312406435166319465763876323281184 11506944 -175672435498726267262355028590414790656 11506945 -47561452704108996642177457989899472300 11506946 -81359119841340033591543171682700493312 11506947 420018463693774172905559462044248402240 11506948 -749536368021675969125527861701134392192 11506949 -1031253096525776160442398706375798686564 11506950 -14152348130125595436367132878024940800 11506951 -85999409591765922576994384875362833400 11506952 -36601853101023603749249368357994496000 11506953 -617296337208245760731789426377125747696 11506954 -753571709458866502658577899166184238592 11506955 -702980762993035303917059127263788229280 11506956 115021784747247932112221341311469240320 11506957 116980520542177075726543839893616421824 11506958 -139098478337159609970724738031360569920 11506959 488288005765748682092658203092666001064 11506960 132673358641333905139113975119178792960 11506961 -1271535214602770476697859023236665782928 11506962 142502098384929785366576530059739029504 11506963 24259751296424838381870080034325557120 11506964 508921925631584640209742043735722086400 11506965 145082313795498843746131671721465113120 11506966 614951958825900141055654582968549606432 11506967 -135417747237108642051614771032324246248 11506968 -1170726588502109333711949327747416064000 11506969 221474671521469407954885243128535074880 11506970 181305283560148041002234728504248038400 11506971 250433315061738629704386178758414119424 11506972 17219187909464360875608295390250880000 11506973 466104497905639196646591593714681663520 11506974 -45535110030354639106591827501468238848 11506975 143040015091684592996883278266002307600 11506976 49401275690833485471230396535668736000 11506977 527048233929969650908597416107422416420 11506978 64218454816014324067862934611682158592 11506979 274435399296518460080458415091678960 11506980 67814888744963873009605440262776975360 11506981 174211062287765644629825844672458649692 11506982 -76203095478687510860934976615214776320 11506983 34248200595914621121567227774875381248 11506984 -757017756595411854428138539250658355200 11506985 65841964390781038508126902587342284160 11506986 101524581612702422956934329705779124224 11506987 370480812166904696688016365540080819636 11506988 110070016368415238310859389616377546240 11506989 -59276187070057548822419779658932529280 11506990 -16244270799942866907210466222187516160 11506991 207140291451326238269802859440126207984 11506992 12842166809316578170454880350015324160 11506993 -968725034719084907947991697909307211758 11506994 -61345301999796937200112110594708680448 11506995 120153725678851694553829832643367029600 11506996 372796086852691915924711442787839150080 11506997 -268742543373721415459523810397547066400 11506998 -113393801733270026450743713746969321472 11506999 -78230797778553003608806471980563318864 11507000 275622139085072190897121206995128320000 11507001 42055626198027883891527963898350706368 11507002 18566647752848528982011000765445273312 11507003 -247603051057798618452976277191741982748 11507004 -368853786458205077831401485432597173760 11507005 -127585614952255147082324175002932928340 11507006 -93126204719997219858586581636968494080 11507007 -225691572995022843154569024894767778360 11507008 247097425671028085298516715089134878720 11507009 844274969869410596917935824794325498580 11507010 -228972609378327488530235693024399431680 11507011 -249805202894593537344268315097308797288 11507012 -70602005004759266591893756420620715008 11507013 373774281659805809013563056700640365820 11507014 -92833239965354115155654184491361070752 11507015 1498013418378696517620452081333491200 11507016 -110521081750941105569446811765204828160 11507017 -2212127066684246952009370846629068778240 11507018 31425207039273529273636488509586918960 11507019 229753673146529058512271235591208065968 11507020 47284934916537023985244635628285716480 11507021 633687931410566814024747745779415932600 11507022 544373297720220640222060913795741399232 11507023 -271031956282442569711334873785848064512 11507024 -133411114492039122223238083982112399360 11507025 -355592850804576766310843746561266997200 11507026 -511832818045496529847641670272070535520 11507027 6506919132430789856856593200910630400 11507028 -32499261085920616405174244091129630720 11507029 -661793329335528231607311128530039704370 11507030 397737497124356393769710049468166844160 11507031 -23915593581565005766945913318942115960 11507032 110678713499823393826426782623898470400 11507033 -245420682297296600146645360924922105718 11507034 159169979198121323914561941300945752064 11507035 -599054709824351969513885887826307251520 11507036 -403059254914296859256670467155663941120 11507037 37389638616650677876564973946796344000 11507038 -237067467251644241306501314838606096256 11507039 232400475404789967970242526886560551024 11507040 474341026945449549642449465630290083840 11507041 -71060003428094663579392530355688785536 11507042 -228569241385991080710939064833309297888 11507043 668239865036028225567673370696772409464 11507044 660432127155908559714352991229227755136 11507045 196106266665924953498965126498968529920 11507046 7656745511144896209424231176424412160 11507047 -303958114330707246168120811049373576888 11507048 275824273122292749513208550076712796160 11507049 -814262370114916130271600645750163815360 11507050 -821559833309155472366122148573887200 11507051 139952690924994736652273071117793482992 11507052 -461948205481290498257835649940495559168 11507053 -726376284831465306207245537180950550698 11507054 -123523696658036356016351395410029019840 11507055 -70233550132763422080995053602643776000 11507056 -38146869975586992706857959201687371776 11507057 -2217358475905764218440899826168630142208 11507058 4222403053838798757949425755206571904 11507059 -45863271551190730450520569766263394740 11507060 -90818172472702683945137722285237885440 11507061 60416719474611826725006366513501143040 11507062 -500884838998375485156707510830413473472 11507063 4586844658203526785523212808225911024 11507064 -136160885234861662973269522928180244480 11507065 727608597756436657253052272017508472000 11507066 28652606285358128203509504675852581232 11507067 -15949035773218725365218193595106247664 11507068 42843121532289546210267332201379005440 11507069 -402256045817413909056698110377299865504 11507070 34582420004689560447705171405886675200 11507071 -51973265515007604432791153091215225728 11507072 250488739378844860540723642298793984000 11507073 571682572756363948840730053697260283184 11507074 12024053158347521660798797875545943072 11507075 -112715459861256956080074029176956098400 11507076 -46180476357184176430797180152496783360 11507077 -188454162648394696361437350914123323620 11507078 585244352576075382656088262724349345600 11507079 -530761947142759801595259909841787102640 11507080 -170447216452211483696680119179490816000 11507081 -538932009459520541184188498612356943436 11507082 -60443589907070493919117431908417918208 11507083 -371267024265798649620164268688021312880 11507084 51088143342952906529036052930965913600 11507085 -7687611287224121431504912703906253780 11507086 -131616739378136328338839594537169484480 11507087 -257244663391615248258024405991921485264 11507088 134167240303872236666562765215930056704 11507089 53580600606796234358537005398170514432 11507090 -27339979982439788831008217555101278720 11507091 216469766300578333168396608919351908792 11507092 195909020306546259651269745395286559616 11507093 -307193035596080154136534814670604780356 11507094 -91103558034488532721798580055610765632 11507095 95120191187015050205622136893964019040 11507096 -528725653300822031674066201357702471680 11507097 -28745251317853435839834317755145694528 11507098 335401552180815143899627421501869378800 11507099 845093298178086628481454729913742948100 11507100 392961024462237306430875848772595200 11507101 -3312559189010666391677428743159676992 11507102 -227725398224109418095709919625636421248 11507103 -19927354694885568888824293869030545880 11507104 22542914540346821142002860906336223232 11507105 -184591594729529791070984364879324805740 11507106 25174299867525387324239830815008130048 11507107 -155351815282046758437047588361286026240 11507108 -163625381635907128020134591161904729472 11507109 -196124415918250690615927087879475040 11507110 83022481258682404122685043328623420160 11507111 -145083398066587763059455831844833065424 11507112 102696614478054394981749963010623651840 11507113 339232813885126932651498282934969380780 11507114 -521004627269273737551998510952397291344 11507115 -223771618591360806765805980668557632000 11507116 -809909596281183414509454450115450460672 11507117 -4872618677884795456596929550678678228 11507118 -35591260911058568867951201694859607040 11507119 -374356004414908493774360511646607202056 11507120 -4401330717658792034287373408351354880 11507121 -335623225284794882245221431330910597900 11507122 444020270619104053479831207002096275200 11507123 -405919048895714955544615176832140560628 11507124 234956887414001607190530130878123141120 11507125 -328557202634892593998704605912758656000 11507126 -40228713535100000423732105713024123488 11507127 2078885010162405095973783610675661520 11507128 -104019484806237758034176377772379402240 11507129 -191659654841672379963936585849831158316 11507130 -80365176968175563791385811629818368000 11507131 -149936135644116947001348849167943900048 11507132 115794445198714970107454089363677917184 11507133 311106189721408054119225893222901273600 11507134 -124397824765836899483255600660182235328 11507135 -228289400884445349615062706261010571040 11507136 277911772665998284061769936377217024 11507137 -1090561746550372040665048273410068097214 11507138 -91313751690154127128251199451770060800 11507139 255979620488630365941894805508306725584 11507140 -363150573126496224991145985615469977600 11507141 735485263612562441704767201242793664800 11507142 77640868237081860994500542403208247040 11507143 -688065359121372331692646247817256109608 11507144 66046080591237856132484428760432640 11507145 -14386804581318012272001257140508256960 11507146 -187487213917984488837178494329996962560 11507147 -742598988947685313104054457915689628728 11507148 -17408395607224648750096333496860947456 11507149 329249080161237011084572334843648822764 11507150 -206903574048551795301892847567088691200 11507151 -713677774903642236597798577999695549696 11507152 -199984608080387177291293564959851782144 11507153 -109707983546994844886495793211788717696 11507154 234378895240785741372016931220234261120 11507155 321838248177448449455306615420292855120 11507156 401248393841824302315774738614290331520 11507157 11974376559493288443888841408755042240 11507158 -194163192919938276213944736590578028160 11507159 190621654840214120804675364032986164360 11507160 419978629980356788103285916479471616000 11507161 -545846519008939385269178239120493685238 11507162 -327612563902872410324554609688033749536 11507163 190234817428853238581814349628851200000 11507164 -159118501248877213775928859866578027520 11507165 115406105335648573160472622911166178520 11507166 43198612783688428050063599031970523520 11507167 -210135617024239776764423493772538411408 11507168 -931497327554206784647889707615479398400 11507169 36694797778535534751644638329731298048 11507170 -389069522781949962795889044498067434720 11507171 822846746451429138599678936519281081440 11507172 181676511872970180647944869857710420992 11507173 620500744285088132881934825412778359422 11507174 -124614708039606203545481704351786213248 11507175 50575817481595521395105829293669610000 11507176 -299036118675178481724434527548600729600 11507177 164143652569098357641776975085000431104 11507178 -209176725047577020161171319805618816000 11507179 -192857188001937385435241180996910260360 11507180 217249114023511271993042182343777894400 11507181 -359985018021220790548108197494163728256 11507182 349330921746404295226831632131471088192 11507183 242377340883436248859897466580918339840 11507184 2878589998574405402275441065132785664 11507185 180084922620411593661715403743951742760 11507186 353369475245543640122013185349324954624 11507187 -14151450641339969072052199395908548032 11507188 -229134307085182340308562473454022955008 11507189 -311978914256318471051655156973918962276 11507190 9999457698905629070101266340723547520 11507191 -645873235593005690716523132936278288408 11507192 -469922856260690915839752497025773568000 11507193 -282282586126278117499259383005031840956 11507194 -122384057225576147882737399801945290240 11507195 129564587017121745284023332343488456480 11507196 -331004733780967045075880711583649463808 11507197 540310569421492102290099090526464795340 11507198 695506154831904598878732243937054617600 11507199 -95196682974728342852872850377911492864 11507200 -63147300425361423709291759131426816000 11507201 -320215807048191070918811358316117901868 11507202 20821247272271766037650689793668696064 11507203 668526307781908092466987546955988625944 11507204 -199135006776503453280140307115328924544 11507205 32268953750759048507069389237100307360 11507206 -736985376726954803586553676342636448 11507207 -38417768584208245864999252807349420664 11507208 286278334616366068182884717227734712320 11507209 33456902283093120268781611329525786036 11507210 381892022111808749431037326168389254400 11507211 221971038588431676354240241348295006640 11507212 845009244877020225112160363764668659456 11507213 849317757191331805802802425194370097462 11507214 181346893590116950286809735006798113792 11507215 -437258161052273504659259925888207674400 11507216 24337639560424194834505818640125788160 11507217 -462000077264488996917715316151613713120 11507218 321909797444460495572650278473815516560 11507219 -910288464888087204921356469875499711840 11507220 -250506115903472965171772810311291449600 11507221 -2001284969131198378873015676807266834 11507222 25401311135591953276131164682991144704 11507223 -46589533104359696649150448336447885824 11507224 201969639067131792886972351744114053120 11507225 472894412216936788913733631172141244750 11507226 139591890480205239535288214579708204544 11507227 161312443480851342653944403883177810840 11507228 -20911131427423137985647746280341798400 11507229 649961412480417605010002863363530369900 11507230 -1894782572578647237231241602529812480 11507231 160863873195790859621165812503056108928 11507232 184530415194651430887092775096982437888 11507233 -295954538039046817642708788417183203436 11507234 170466526833304191443487005435306504016 11507235 395220772266664515617458628799161610240 11507236 -5940020610383102670931822997083684608 11507237 349131716647342914723120999454012990752 11507238 -109915170261119326518086957199457495680 11507239 300798641032458308632844317596081363920 11507240 53875664373902541498280334885442508800 11507241 726603575900262812546616614334005653392 11507242 -114642586751033639459213871121796290560 11507243 -993481856827836559075473448638416010456 11507244 -217738275140606403869293321483952652288 11507245 -354637360816513605419869204317794419200 11507246 -496725092475130195570019669772277741056 11507247 86887678041037569708483241596400326024 11507248 285767167963547179233109129318383337472 11507249 -365629772827789710044898072367556564760 11507250 397474520665318696192623452508078720000 11507251 -260548884326561315416510113958584809648 11507252 -102021254610651446277986837233150875264 11507253 468256455884338601920671788755530633504 11507254 119665980480765215439938800052147128320 11507255 -367624962157819936578266146404121452000 11507256 4938790859590544735440384618348400640 11507257 -216074006702963116657028781207928354688 11507258 -551428326680605769915820794302991028000 11507259 -299920804744167112862549901129349026960 11507260 -84386155296136170939795061064932377600 11507261 -1017394936257725346332224902617710542138 11507262 25134429571257558614484987226976993280 11507263 -1374543122362217889595885258873065893456 11507264 -335923413196140047278018224459037016064 11507265 -41058273207194247002920388417143589760 11507266 602868515720938207872196841138113783200 11507267 460532286772536155836269744201635984316 11507268 -1520266707540767590419379269694021632 11507269 98954944175671025802910952570533742400 11507270 177237977070047183098023877418093904000 11507271 333905490518559039646712509429878841512 11507272 149985791642556501177004001331724615680 11507273 -9090071720015384418725473458208002096 11507274 125417857883222315667499102440021450240 11507275 38217759551711689991497651152372200800 11507276 -139462629063946351223716873584184696320 11507277 -600728500672785908994831325095289654080 11507278 497275026412713367626883424835755317440 11507279 10818717840133318046770336078249049472 11507280 -94432619463080334446990740266836951040 11507281 235395486968682444578262968886272474992 11507282 21718511708259032451424697288206006080 11507283 -513881262048150069775047957251338129656 11507284 306393018187848889011413901898529650432 11507285 66642257693369376593397518205458780160 11507286 -53213520377108354918290935632788396032 11507287 479071163133785202957936375554947414320 11507288 -118101147094742932840273533848381399040 11507289 -18761705604169149785241795663862940976 11507290 -261312786224367550731681419924576013600 11507291 -404161136313333047923558471770083354448 11507292 473311822576039762133626561906356879360 11507293 16024803152565524009512595523967098880 11507294 174364105334961209825820367625473965696 11507295 393343387170128557278441612241898578320 11507296 -178445470300122595985203686199622369280 11507297 1558956697472330812247649139133304242052 11507298 90507740627728851606284496773060689920 11507299 -34466488216775106541107347669852092040 11507300 80274555819740599685949418692509491200 11507301 -267078849700629268504464665394770926560 11507302 1013529238286842309732255456290997254144 11507303 -143361929571976790629124207763416868240 11507304 -345839575529826565101502242534218465280 11507305 -393204905540202861473645052820998360540 11507306 -259760413390937026526484621597547901856 11507307 168094631560868773584093978722889638400 11507308 -664129937005783985038536641077234915072 11507309 100536007324667444846437389285074310240 11507310 148378866888765288883121574140999073600 11507311 24269010965976805120995233978324732544 11507312 183321706634340329202840755068544778240 11507313 617798694472558184937267585867290392944 11507314 -60488114093669987554699644758500608000 11507315 -170358401742884340963992667021742420320 11507316 2058983291344498460734544828316979200 11507317 916568580998468791616176625128968030912 11507318 -547090961707481570254734399911484812640 11507319 525520370813792095007395083929771914320 11507320 244936400136709859828463318168384921600 11507321 -18769856168709396057492537463230065856 11507322 143684947883793542659746088360087222272 11507323 -32735702351645390318871006926079644720 11507324 -247871878949089998126557343007695556608 11507325 47098941208461068862345836354807659200 11507326 -365259570494079067544767231347990501888 11507327 256567338642459728191187502463444102800 11507328 66972266753863955456147601356457246720 11507329 574785370129805549866354355080077356930 11507330 401397820850138657639604197455300246560 11507331 -726533007941262199336781782358854995840 11507332 -635475061345710147916800408380601848704 11507333 -73097269494251707800400635386423327940 11507334 292071876512285264095334198165407559424 11507335 222447038672180815240768145689087611360 11507336 -893392904558306243935213371299995192320 11507337 -216016651148911154166339227854148745366 11507338 111949034530764591427221953549628502320 11507339 1232441571663458301101467823287010329056 11507340 -281934423450128446668134592487188480 11507341 -152989097473496248248251886406940271008 11507342 -38900978295875201397762406566086784 11507343 -510626695373880428113944687547862685696 11507344 -60952177198312431955998086615923998720 11507345 -340176396749582643089173542764881340400 11507346 -8671823933943329923622146851159386496 11507347 -444983471361495360211833481983905080656 11507348 -262000160057107719800722198250509021440 11507349 405859612997333373484887466817689249920 11507350 -44292428761213370949136541714781144000 11507351 -224971029436132750572787117321785325968 11507352 -244434995062050441015730731714344570880 11507353 -417825365082893740186884017633828192832 11507354 351822637946829466978273592368263899376 11507355 -3615151361015137919046660989167461120 11507356 -671456045969722137666117599002012196352 11507357 746364607545236612358935587269766224972 11507358 230128983895605700135944654622631525184 11507359 1178741869383475638179260523046059704 11507360 -146702093117418418204890249359051980800 11507361 -239277202313739648938905269608389339776 11507362 -268315670207673205627287305323527803568 11507363 -234075609335857008950737258420470896640 11507364 -344453995439229856275812958811756692480 11507365 321718403721093071725832321216057707260 11507366 -366990712014965368296319063047030602496 11507367 599590957430031481900638943291403469648 11507368 -529208356908033087282276477804686868480 11507369 -505144317245374009645390715365840385760 11507370 -16118847827434265048344332039302830080 11507371 128434303007614604093134757027792427572 11507372 -94404389453055107942188543204749895680 11507373 -150719931157738151519893874218855636800 11507374 48038088296595625479752094284223456000 11507375 525343786211164189189287925206574380000 11507376 118374255539319053487838277385906388992 11507377 256519581844900093655768058321261420800 11507378 883774517679251859287722186627848837120 11507379 153088497383426589184959653436575280744 11507380 -42166096300658176251250665775096915200 11507381 -251186868866402119140808924640740661088 11507382 -224320305035536541142028578259357946400 11507383 -143631247885421761425050870011142780016 11507384 21132769175964040933005449445120737280 11507385 435054936066306267581097597693653938560 11507386 287127847993577255502502069792256163840 11507387 236617647670964293694136964266547703880 11507388 -118021583916007482082913481803676549120 11507389 473922151480535838039759902692738327200 11507390 74599183286407084576883901425809243200 11507391 -205935552466528264712208272780666584848 11507392 -16301472876360828809870250018747711488 11507393 -324975627280528280371187362284693758160 11507394 -248873422922302184672656047104841091200 11507395 -545924636591218979514280205665823823600 11507396 -30663459537365590145662427694928097280 11507397 -657021424949580803928697633334222072160 11507398 -85289412079963137994671402652298008320 11507399 -1625994674654151844759766862422002878600 11507400 -174508125845097814596916908528568320000 11507401 -18025126804778984285098059164527524428 11507402 673972755876741112177249652927457792 11507403 -118082755529359603550246931881340221496 11507404 577385703105119614132887018824649570816 11507405 -11968469064236016854604528534149309640 11507406 128274876851197776807906855943714050048 11507407 134575548630196877013942294504465832400 11507408 -43457281314489772896407849178256637952 11507409 -687831870927192442466310562868363605086 11507410 -129263223389116093728582904014187340640 11507411 -601823881273044487887768442981181948208 11507412 54997095571341425205581043383085453312 11507413 353658944548409322667043623223836745244 11507414 -78170669123716100761397466753919921920 11507415 117688631317201573433488974342593635920 11507416 -49761690417982343080117653003282124800 11507417 514108389907860182544701727431201950464 11507418 -4166055063458327349500833627485885216 11507419 357820151012035547777635344118348608000 11507420 185868235132156202608728417033094817280 11507421 -910843881079708328852144873708581075200 11507422 -83438755758584325464027002133377243968 11507423 318018747904545121244205090174692623944 11507424 478604392936340221735460320547434659840 11507425 -157674883872618947139800200315104771850 11507426 113837294816978470744374855445496778240 11507427 -6359103163250975570484981191981159124 11507428 -51877224464018708292403864331253482240 11507429 4454751191850533969127791104334557248 11507430 196064154572247048999120768749821962240 11507431 11583107747826221217011428296797861032 11507432 1414618254601331057441190471950901964800 11507433 178975600251656871128111307307930152960 11507434 179781604070841809128363144847301149616 11507435 -226356605722922706715667495331880020240 11507436 99942377707307563347916637147705974272 11507437 411329038157271110037818682061083680332 11507438 -659445656870069922791340207265270802880 11507439 -79804878036435462014717820625671120000 11507440 19106200753852252572815037358915584000 11507441 -339882590284580160979116827207809165056 11507442 -141833423031745707971675440473125984256 11507443 542301855968323647849629590764648063692 11507444 57095567552056843500673754999881231872 11507445 -9969946321607336128188947902455499200 11507446 -419729779750515789622015811186882879328 11507447 -98199350615949310343907188262162234528 11507448 -159710947572332176081583368301653524480 11507449 395706016994188320429311259115282745450 11507450 311864938875042472744278503457677010000 11507451 830511333734911972511052326557449046464 11507452 -127909614394413910699489773036433391616 11507453 1334165243783708644016470406845000669260 11507454 54853431613994960685188215948513296000 11507455 -689242287392937869047720977648655871640 11507456 -703241401141232799361453399420069478400 11507457 -25201862151324937886610436450733703360 11507458 329455098423339186217737344350385819520 11507459 46127379120360493350897662359137969660 11507460 -163553582091604112444555846547160227840 11507461 -137941206582981554161078015074802993920 11507462 -63325945573326075553791376744153764768 11507463 -1324535666605118534622969164175880104 11507464 -664346893922362651345188232940599910400 11507465 492764392401312046148659411341584533860 11507466 -2974671983852518123707960791906470656 11507467 -852231423125240712364251909639382850016 11507468 -55899038584798523559733555652290074624 11507469 -1149543979543314955137735010569873825792 11507470 37438699152631938650276464727786373120 11507471 -859886613573544369392326400692019029328 11507472 -12651304400333072074226627028166164480 11507473 -159129135491033727729290036521201127936 11507474 138625501014274166584225686912401591040 11507475 80302990788534452009053757909422579200 11507476 39088936053927925227206916106863858560 11507477 -993938753460572272896672675627649714674 11507478 71457376771407940398733242993838917120 11507479 154741949193810187797594273870587304320 11507480 -97222585130352110676398884980491059200 11507481 201217770860225356167196048723371110400 11507482 48874264785109344978054742527479522304 11507483 -130233253688230295253831563643278264400 11507484 -126857191508964681756897668614866814464 11507485 -312091994550915337353663440420213387040 11507486 340411748341154375366151295904137272192 11507487 -415316838786172717394020743791478427248 11507488 723466366353085956547716062114217984 11507489 101520115172526892451081021718779712192 11507490 -78134419582176165853583439705442392000 11507491 -28025619361644447230936675491493107108 11507492 -374164320695858956630253332159642779648 11507493 470676111234464400408578868620273511264 11507494 -226197631500624254796874318627832860704 11507495 483122899610547682408516256285852355000 11507496 115696190871647193486020219683681075200 11507497 -744477071931819595193637274562734855308 11507498 109585005675447646047763524852591644160 11507499 -43862806750030060494417632775773657316 11507500 163961757629954789601383330698249760000 11507501 -59447124379042279189557467888272225908 11507502 185068986919710628255891073683705313280 11507503 154071162166317636319757155527701533728 11507504 112562430887193180900558345470114758656 11507505 137120050113065499952539413277188866560 11507506 647772010203835117141227316390588692480 11507507 -27942497954301992466435727442049507840 11507508 -633445289491099616870337588890918338560 11507509 2076008145572338025326371672337252088 11507510 43572180409406150998037790320178462720 11507511 128131534790836200778003967053018215504 11507512 542213357172947308919470711034688307200 11507513 779249453510097420168906507996758142762 11507514 57624480235853332592402288251341672192 11507515 -799466504725786782004713746446702227840 11507516 -744411719475909842098275553528142914560 11507517 -14149868072149999546538423129452262880 11507518 245880813629317507527746030605345926144 11507519 -40707475500203749585186695674609552640 11507520 100335241261710612357509484838052167680 11507521 -514400160709145377799751665440780848000 11507522 -60930655611914218607027965721713775040 11507523 -119318749679186119703907328273319581200 11507524 336659514162707186003720984426622078976 11507525 641984378057449932168998177668842709050 11507526 -148632075822325462919767739207347283808 11507527 1704320849097788591193357584360688880032 11507528 347999418047730259983613209335160760320 11507529 282749635653743724338063214106476906240 11507530 -61341159950145088620275452983695496000 11507531 923395489392121970358732699230648064 11507532 387746986428096577057577733451946496000 11507533 -146826099386860683882582636698477630218 11507534 404523673724199278322853130585584948416 11507535 -228645466420106389468324483214938368000 11507536 103449849756388202163851696507246198784 11507537 -367285380771187774867528166561727352080 11507538 9311714878688538049686995780777754624 11507539 -823634509420911763357439330866360446344 11507540 -149379350783967494357387432699347660800 11507541 180695032405646680094947074714553346304 11507542 589651636601591724634696424712164360832 11507543 654838487664417284710632422659560342792 11507544 -134614133308780096637839595669001216000 11507545 -221061685975498123460366729787709254720 11507546 191390458551146638754606713917543085824 11507547 -886334663067377004629113569706160916480 11507548 -671013081991041097089866365847583198720 11507549 -1900614029943550817907339228074822936736 11507550 -109454198586737833824486964975869595200 11507551 1118452459060179757734603721987751247600 11507552 172933327071765042269836452815960801280 11507553 220288256060821145069128542632586783762 11507554 54377109723245144602709289582253328976 11507555 -276543659371761772903717726620064111200 11507556 350684938325666434594267541200275919872 11507557 -799985606126194428831243048964772264194 11507558 288268513488255916001754145612363810176 11507559 102453028258678282255582602415973007360 11507560 371394843361163442988108006847798016000 11507561 -39436729263966866923665349449054943296 11507562 -587116964032518886778196053142538821120 11507563 319444638155113173673167103123365021812 11507564 655260267883403087849447297764501181952 11507565 -5509719487847392436471841682732241280 11507566 -627810066118090025879836945141658880 11507567 -383638839920993081330085195240307009920 11507568 -58262402101924284100248995964444672000 11507569 -18640878988081004105024543324902877456 11507570 154916656528352279861980621638521304480 11507571 -637702554203614660569215719907697682860 11507572 -193555157396262105603008078049628717056 11507573 -44449824037017185682620778918107443200 11507574 -235393468725281780109900842926792704 11507575 -384008634380594104827066161259998171400 11507576 382679478704713708641435974681639854080 11507577 -121530551207746535558947484342113320000 11507578 464539291289402672002572827413095421440 11507579 -944176432528000284637284425331732329820 11507580 122870912940722424801790982240482498560 11507581 -314852557337136080492965194341867638068 11507582 -22968344937839329373596972330132457088 11507583 -89206107607413021798622424568674763576 11507584 229599555343230687056168874682613760 11507585 106860864186198503627383720400765458560 11507586 234819310310961336467939108060441172864 11507587 141845782298475861268987692072737500832 11507588 -40637352258549248744991927083835823104 11507589 23775092781805469148522251247243218232 11507590 137956964396459185216249427405488792320 11507591 41746962618854406089763553162086643992 11507592 43582716907788802948302269596129689600 11507593 136698422711398595043110618084448937524 11507594 -8350970490327085115750155512219648768 11507595 473953688827965197150181169847540198400 11507596 694164149853216123210985798033526991360 11507597 9633605678876155515733147762857549312 11507598 126733402535918999042316905452048857984 11507599 -1816507957672684632599233612517502171936 11507600 -6012604716719637828013898870812262400 11507601 -41073355914417087012673763745359767248 11507602 -389756250205056349676341444674798043248 11507603 -170663532443337990209765809072293383616 11507604 -119571341806102887267830010771244591104 11507605 77700957984701031585581198125649047260 11507606 830720591060808817915278115600380683520 11507607 -289304802485831697179710891147986273696 11507608 381807228403606770345445966839762984960 11507609 -735467478719396855854484662634391863040 11507610 -12129106474575143354021923479594240 11507611 -302501428528230247860778820952535444800 11507612 -298705250700961001134962890831179743744 11507613 129817028572340777486724693911179271040 11507614 148767883317691569628198818722353221120 11507615 -79748726090986048724813758772401456800 11507616 880188756301194554967606534390467788800 11507617 12245417699463187829232476979010338720 11507618 -162424713243974088873995449910225068032 11507619 -296411902203019406671591859330372741256 11507620 676963708386007535283017955282670080 11507621 -829876205650267160184399982906653490368 11507622 21324690637219449142027737101800132608 11507623 1021845715475998691003682955701320871120 11507624 920640390817903363144775468595024844800 11507625 -354385535911631818292723492690468694000 11507626 -165563638280906276113884866194288553376 11507627 -1769248697680128075148362793994954515800 11507628 367095998875387006648807144988140892160 11507629 67059857769071956521228275370973363072 11507630 176179306259117446440090119262170688960 11507631 690409708948252513341161795931892562952 11507632 -39007135007414616459673616634833649664 11507633 -5035744762713768598589983202737775616 11507634 -22496683220054413413317714595129053184 11507635 -650778872387834915394108196613156532000 11507636 114232510441656706827825121618683887616 11507637 129460844265060451473179153827713683136 11507638 564210238147322864688057139327619298720 11507639 494343484249666504439631359297127640368 11507640 -533456729120646496281972182475243110400 11507641 -944060587644763161954987283859794479958 11507642 -335126753959427019896938447950774384528 11507643 -189384310799310496546222528577898401280 11507644 -698243125617229315769864082975930993664 11507645 175997778681104319258949577153023872600 11507646 -48132771808797967359916566724782462336 11507647 81969182060879228309123417322537053680 11507648 -194300330882724470241529863138277588992 11507649 535799301385598673294562655700122889264 11507650 140022961741297916968312852157393280000 11507651 -1103390173223060965385286134979582740208 11507652 -266184380110109154703180645312937484288 11507653 -567652243443883922510420507864461808098 11507654 51023177762041878373659021340769365440 11507655 160249814896100060542105314170213443200 11507656 985418957514869592104830241188291322880 11507657 -321385707460478953205403629219746219008 11507658 33290144484252841442313122326179542784 11507659 -69625189462453515816101855106875871696 11507660 -2446423348433805241864577746468285440 11507661 -299317829838953856551913364997849720640 11507662 -85304789245400987045169708874002255168 11507663 300094024123757218292891243839066716912 11507664 -65515005544875480368816681847690362880 11507665 49165099519236399568620713531163248640 11507666 63113813060261819093054469563394790560 11507667 -67954567853089882085751735772172688 11507668 300078399928103183771782883367488557056 11507669 6731394946144018955719642945851221070 11507670 2433715437519327307118494316035553280 11507671 52753178761424831953768262526473344640 11507672 489163282538160313943021585265810739200 11507673 152698027400014139945188753277533629600 11507674 307991294556160640504529304080694413792 11507675 130337709287456543917226300259402156000 11507676 -179419380747667004772300709585973933568 11507677 -1076957252461695694347685365221427856474 11507678 1066705063563121997333444369402715648 11507679 -609280871754210195907094733407563540776 11507680 -75148548087951372248720238723575316480 11507681 749834049403617439093028527386354424482 11507682 95372827128514020011587015294225359360 11507683 -30692781478968800476192969422518277120 11507684 -435818133364064633935839654409152307584 11507685 -5616161068975623501911901599889363840 11507686 534682179437105984070574609726720365792 11507687 -285682527905660377071565781634909374664 11507688 -138346275125752929124366139006333552640 11507689 -1220627054399652671212955290676756975244 11507690 -445043956663960325701765753401754826400 11507691 -66834527660392856418606048531631991856 11507692 144581894720616765415937716307739934720 11507693 1661303207054997825364227332870903884800 11507694 -55859451784613613673352661128928712704 11507695 1289939491746408761155680731563386013200 11507696 63632162943754202669743344572298952704 11507697 -864583963387160754177980984915669892960 11507698 503753091453824656298842418373927936000 11507699 48750135982655385938999838977101728636 11507700 16967993949405304095387332494328832000 11507701 258385375995179566857339931345322443872 11507702 -421787703835428414229090531386084164448 11507703 3571743329355049403110184258956303488 11507704 495833653908497398582493303296428011520 11507705 12229650307386199788164396993062080 11507706 -96908976979811535206666515449688793856 11507707 1026787797701779675230790281469132497956 11507708 1010526039399195488695289600537305113600 11507709 -149411699439838911771064852893084573696 11507710 -276091812289786889894161580790117108480 11507711 -906974314775085482916657605521731178800 11507712 21083796766139302003494193603553525760 11507713 -123456917899203632752429510782334591040 11507714 -100753353126700170677135817891794225280 11507715 -96312883758590341946739557189150326080 11507716 -218217742256774801247688866067885578240 11507717 493683493986731536494992159288663049300 11507718 -37484214782738898891267652152124200960 11507719 57094208015840169370370053005002278696 11507720 -2449935221248724729742142940513894400 11507721 585688608990981129591022455386679351312 11507722 -72089047066013007799138126924802263200 11507723 853001964570585145754750850600974757972 11507724 225626176520707251225674807265027686400 11507725 7950243644122352401729709637862464900 11507726 -214600829053763919864250264002423840000 11507727 83044596719629221291073009887017730048 11507728 63496008233010435650752711849167028224 11507729 -942415725531009428888221917075297355920 11507730 -59843686807092709044640670899563187200 11507731 -317690508921628937992031325130535915280 11507732 -546148881041515003507522363855457483904 11507733 181087609488761853697445520641166417102 11507734 47754218737407315707658997075257599232 11507735 -54749258900064782570740494508343209320 11507736 164527004289596278992073921994249318400 11507737 -61785984091212379292977655421155170940 11507738 87441070701674845824532572004335486720 11507739 -800107500116649084772786498767227971176 11507740 -239086473339355660423190768736115998720 11507741 214689266005297744392214467701846674272 11507742 96924377280469756925685639579891046272 11507743 -236253911601366189914460577660636688016 11507744 76200273181278796832099093789238362112 11507745 212619460072587310246510253015826825600 11507746 11357877258173689533348740666984248704 11507747 -21821530318907708149699144603334832804 11507748 -37076748388093331017963285886080257024 11507749 -1105855690036540213764816690480148055520 11507750 -5505321924253400782193045945989632000 11507751 314115072533931821289593756440415869440 11507752 -495943606378249970922415817168995123200 11507753 -500492409526788113276573403175043236998 11507754 -338268654843055600069260882191778727680 11507755 173146179846013450209501112673561505600 11507756 -191682480723140160142290104246781846528 11507757 92180949004647836283240702581907003840 11507758 38268195816577934090738734844117142528 11507759 -296349885990038734095125422646438534784 11507760 58522510622844935729418592231854243840 11507761 837451797743525265662461240548290265362 11507762 38574462324721051933101859861262039040 11507763 184290969739247442240985848249468498744 11507764 642393996400729380308693156125417736576 11507765 93949763737010523460127969007991975200 11507766 241243146243182362827254240661046041024 11507767 6071522318905227737456434356283931816 11507768 171352273934962816102889384513081856000 11507769 116223996496798946211197709806706748608 11507770 50728467043251357280316605466190874080 11507771 -13021742300717944349480634471766245696 11507772 -71643958359889722311270069952012288000 11507773 -274425484930227862284690693074335595040 11507774 155657899354977130173494653929187751040 11507775 -228821749299925840971289072733835004200 11507776 148861402654141760267092042154388750336 11507777 154240606740179557070718416098851470292 11507778 802538576761997700055991684881356364800 11507779 133626588481392902119676719837287775120 11507780 -66486308304539434958419088335210329600 11507781 -619640283248500796946723751489733852448 11507782 -18525518946696159094027192527505746816 11507783 432771724060129157185534639371652860720 11507784 73244500629410728128792741209306726400 11507785 -931128021236267327304732172102524199800 11507786 367535411018705884925103285687645417216 11507787 -172574926236887344601169844591042510800 11507788 -44494558488004203943486912806235752960 11507789 -1696657401508072561838105877735344640 11507790 35046269003073745964246728094696448000 11507791 447241329599865066609568982326427054192 11507792 -181749108530378651975231851720841109504 11507793 -28648261789216301354718830352685467264 11507794 109773996132422284147972158105691671696 11507795 27926374797066640807902179100269854320 11507796 205370501027421156143533599009363478272 11507797 -363960644852562288549910878479579458848 11507798 -198339087697006621839725923615186125120 11507799 12965863936907515314804072797848907088 11507800 19201337905259944055871248163107328000 11507801 -354756587839372712840212825788906273408 11507802 102333516259316578739860495375939871232 11507803 -113654669199280085266190712922847160240 11507804 137915257751071898227727013397496635392 11507805 891854790700684825196868212784829051200 11507806 320388272121416360683815699196460397120 11507807 -131015880367584704452893146898570220320 11507808 30497710678109978812639782500486873088 11507809 1604073446420034003263521605022268108160 11507810 -105063015042508305646309642900689484800 11507811 134861289067453300066137965286666265344 11507812 620775959052893323242010783848423126656 11507813 -17604328032011529045375111479773595460 11507814 243681920524770764579762763445471444896 11507815 205109352633082682034825820071559452720 11507816 1012275960129982869874873040295364500480 11507817 -666621994804518338708014426108749617520 11507818 217676932988665744171965200013194641920 11507819 -69243136102021343761781387048230533456 11507820 45605836384297950468048630500877926400 11507821 -304325161821678953963376319907694948308 11507822 -86278731326668603580944695316252085376 11507823 -362867118540236171217936506940838209000 11507824 -21317952340399214159541635770877378560 11507825 55592944016286341632891451051660136000 11507826 311458749415128702000491278977494190720 11507827 -43756409570285095757484648795609935688 11507828 999118658880822862655506996125101168640 11507829 -63358690073522645136602450519068088160 11507830 72064768830282971454533473711681090560 11507831 867376847734488480525074076787449334632 11507832 -209327238657854791626091611326054400 11507833 -832663161773498486192722022900671562876 11507834 -184496920656253325044554790360339349280 11507835 64695768345366431173598791016778758400 11507836 210072583450211054252907949072833812480 11507837 182593726438411289190520815438315684960 11507838 -429884101535453642127645686584167776640 11507839 -87765625329172911925925632006567415616 11507840 -367320029588871880032336218984703590400 11507841 74808144651641380494013169883800027748 11507842 -210691090497226489215913422310126287456 11507843 -600493429080860126346161745641596176 11507844 -74446727966446787389384873112264601600 11507845 -762475533069843809291312334291406104900 11507846 -535690664735762431829764347168312716832 11507847 -3510258036442130614503656114163268272 11507848 543899085410564129946190407404229181440 11507849 502018190181367619037577743261125348964 11507850 44808310106405571696761626206121152000 11507851 -96421618116191839910716783863594352640 11507852 -731101207238577352808365562690852989440 11507853 -4870052968547014840360238497563594240 11507854 -46905053013119996556254791904219586624 11507855 -128142346651572540953735314276550661240 11507856 -35523493131724584040303255166872190976 11507857 -684700141787592377965198102643296690894 11507858 -25002867799317869652676707149210436720 11507859 -317778832494983142698346632471491244160 11507860 63222481560772132028598854354695004160 11507861 783631438137149683833255930655428287424 11507862 -335343957030688415870625034245706179648 11507863 81255298807703056952783000702450906640 11507864 733296558036705278268554775678920079360 11507865 63271833358203795695536949744021195520 11507866 -23717037913708874798313237126397658400 11507867 -191180130119491241378611311045569153280 11507868 -308293743880129221577882704945260422656 11507869 29316169363537877317501738993467383270 11507870 -666526017307446846779112094174288416000 11507871 735683884051246155996557388349194915912 11507872 -645592382722514243754322776978930597888 11507873 101870851584381928808814646308160402728 11507874 -46955546702513966873656959727163816448 11507875 -17241812812260926468898684601985532000 11507876 136908373589619348469047151506475001088 11507877 -403073122716570254038081484537798726112 11507878 -222299332819886168967563348709092123520 11507879 -963289394060202769843625186179377296520 11507880 -65820127602097961517824002402799616000 11507881 -466623179679415072674146128560000986112 11507882 -42221418337424501575926295270342195200 11507883 -137747599196637273863124573724187924496 11507884 -194583503348434304134406158867810749184 11507885 601424623070155914332930424256541896800 11507886 247752171636814138570388094936979468800 11507887 -892690173427852935346250821869208657368 11507888 -20921282071369458131745632457951412224 11507889 -325221011585682498014804930480754163392 11507890 -171544110570718519923362053870233382080 11507891 105568625989434501704622474104044953000 11507892 -552629610350983702958992544105373136896 11507893 122494684608645187052380342403331659520 11507894 227329678499818563472400698663921763712 11507895 -98489826349508702088202547506865710320 11507896 -159876702031965222127416707663259955200 11507897 -207527666596260199854494887146676823340 11507898 -224204694646377981921470209636829033472 11507899 -357236773195864680862509114297141452336 11507900 306099454687472934275306051373320256000 11507901 -714134521983856209490817901179643906720 11507902 103652851111608331560647450792682145152 11507903 1853213642470914377291558129868297649920 11507904 82326458807765825072232668263565230080 11507905 -374021844047868811329095070258020624940 11507906 220623542352478659643691909011826515152 11507907 -13557527655977088778766311615641962760 11507908 -902777158357489625499366931525933384704 11507909 -354882257273687098565786245820471177184 11507910 170094760448095849050651382268061081600 11507911 921389124498987037016680743568145271512 11507912 105023960878286589580291449693183344640 11507913 10894324910211018718135856063244612864 11507914 -23513424082642009812662479337716267776 11507915 12048767074342957303493757875532174720 11507916 -937667612516407564279256446519296000 11507917 -191556658960382430898255613518764623840 11507918 1376937605018879532705663997512429504 11507919 191258938664379965003745457719484759944 11507920 67008520792990183494253095953281843200 11507921 253911334600663864662746134062894235044 11507922 267395018563286278983735990471176639760 11507923 74859048531536904701009309236154524240 11507924 592295000640690706658019582942265984896 11507925 -46437059711455663263731649356849424000 11507926 -53765565250741452714733291143965462400 11507927 85696142606546609251733215098194320776 11507928 -291448453846246515283469936876280483840 11507929 -257135069727353693471332720277528649324 11507930 -242891388406606269583132058842119475200 11507931 161833640057561331283992107184618775020 11507932 298699658926162259349554835466695850496 11507933 1028819507895295425795321780773846785824 11507934 -39693133518484968634699383655979151360 11507935 -531761062473587382825438946048695832800 11507936 612545942476727406072824182647373430784 11507937 159830381856494857126674692735477608320 11507938 -8633877421579727815125277715862720000 11507939 51408907236035695437878110184922101040 11507940 -289306164319710699815517474252691660800 11507941 969466921071105871215374184779341181184 11507942 -706592590225141801282706009005768036128 11507943 385765904313185116410167105641214361888 11507944 -215997043139434225296384683784312913920 11507945 67459144200534127215243465339863633700 11507946 -29054134043844889289063194486146769920 11507947 193426232488839565581801357552043148 11507948 266336820016465579668731378310442569216 11507949 348689739063330627133633885298695176000 11507950 250351675801622565747728250084427008000 11507951 -129849858063821911984826964521638213536 11507952 -18582953501086927915156806399000772608 11507953 1405557289815541742476809085655094645760 11507954 276136581608585242874986181107306822560 11507955 -282997255709787039066752018025165874080 11507956 -24813792074752865568817766710912747520 11507957 15906509038876578850565524149743627424 11507958 1285575226173526186608647359035414528 11507959 610057516009090109004810371506574461160 11507960 172053753981202028456898858087815577600 11507961 -3257479840364149460982061256378710560 11507962 -78731497543559256925913897202293061696 11507963 138472492486303741136644712918044715184 11507964 58325854439647063578347199598695874560 11507965 -114270962608925900609920420331676942720 11507966 -175923552799117509009344908342449005568 11507967 -58140539487525503889708199959895308000 11507968 836338177722725773529178953330607521792 11507969 -891223183536876144754931425307102066640 11507970 -306043631390707061433481385536741770240 11507971 36785245575515909244182197304432146000 11507972 -258170904517959258056390922973776384000 11507973 -752094441511158135894478860143974365216 11507974 -28523461374903725085912645171299629248 11507975 606010303758203326741489239428245116000 11507976 -244582657170050061847956238309086612480 11507977 -295623417057336159704803987654546616320 11507978 45513456684960318812358910545472352256 11507979 -226449910231789887520978336930512000000 11507980 50844500630212834415654630314950343680 11507981 19012705165930568780660435111526675840 11507982 -328915144995713051230427187791293958016 11507983 825310292272365885528034526009351690160 11507984 -554629727639550339906896622026452893696 11507985 348067935205867742104139934548810442420 11507986 248542782473797972326128836640737152000 11507987 -1225995862698110663218998353233137688008 11507988 -97421879666237057288920303239382732800 11507989 138560934931299835943019274978179787790 11507990 138250920308914994449591817346187797120 11507991 -10035283025764460448057258087395980032 11507992 -2991528808631476562885936825239326720 11507993 178319357198204803007331281714746231242 11507994 -639707222502274831063307468285523269904 11507995 243954380991939962187041380120088808000 11507996 -164005594522713200659328466005385722880 11507997 -1153031860366330130783671602367970355456 11507998 -493963690715593124688754128546873552000 11507999 167452172111035915540734341627637528936 11508000 88556570058993825837397732532158464000 11508001 380071537531893535393504991531876585472 11508002 89350152387439531825070033618935296000 11508003 27338801087996619017964770287197475200 11508004 7657690823386135148371883978415697920 11508005 93615411379569721436021373912844017660 11508006 69490074403261907855618243056208068608 11508007 -75179722814101219340574967843351233488 11508008 -91443259434912214242880967747385431040 11508009 674224030413821649409755619946134579200 11508010 37552220767253232246014935166458192320 11508011 -304262210897056597126465653332366563608 11508012 -25922686946081941977819901226587514880 11508013 6262133055813660547183641134984940384 11508014 14324131378352446116982694411877326592 11508015 54539299130459476767283578979071360000 11508016 334753786753289197874945315621371904 11508017 -871803260871962812395633011575035005934 11508018 -132202742671436366704513709168172084096 11508019 116509557495223695247736152046207440096 11508020 426321824285431407801172756501233396480 11508021 -207062551931468947860341016991886371200 11508022 -175724363567807638011130651063844155776 11508023 154138425178785602209978486298464088760 11508024 -512775673361244225418593817505984348160 11508025 -193283238244452295800030375642798982500 11508026 -609766745218132070921649994416477990288 11508027 -80607835832304625655551690801112174592 11508028 -245866140422126309093800390849866097664 11508029 -414230632446676034322071186030723905716 11508030 150270741441913452971467540092397248960 11508031 1228414357093833048976871228523154056672 11508032 24339445721502272675847172668368879616 11508033 -129770845374249243871293788308049987520 11508034 -18642922676770324664561557425664095360 11508035 -72439245731412866722104709803082460160 11508036 28429931150566970999268494164269957120 11508037 -310079456448287487789041755890299312768 11508038 602235579023239950606400817315282914944 11508039 181532327614185196847692523954221040304 11508040 -99279545465852348241743950338376243200 11508041 -216494370307182544215978630061334302200 11508042 39148411302221075383680073370955273984 11508043 -963151285111990444069393300066350409708 11508044 -407263170390812795478150201571099987968 11508045 52677674746179847748979008679819076320 11508046 482009135681870866298287512911849056704 11508047 -21982408116535812224212304635912872840 11508048 161789283965959618321928189814736158720 11508049 -16623891827806985433214870057665024960 11508050 -65701636747323574915742604154410355200 11508051 310414170718814596372603309577514959664 11508052 -612758803682381387766258787978783809664 11508053 -33992234109267140904170115230465102880 11508054 273116122221913093973395657594341637632 11508055 231399546973359362032024883376770866200 11508056 116427024959044701029496263671007232000 11508057 -287784104907466056126718559894974705872 11508058 -101722258117729517595653357514564168960 11508059 1082496432105056296583614824820279240260 11508060 82543730565361534926418331071927464960 11508061 776948422953228854402103620494390554662 11508062 -183622357468653612473927543914054339968 11508063 201299619315743641946680066616071665024 11508064 537860081527044081639839573558184640512 11508065 -581539903195811131666701348946818931800 11508066 -214348631545567726970959032634300992048 11508067 -254335970921760127212414697155932294884 11508068 116208145790125339581717881411420160 11508069 -58304566550347448834777336675151920640 11508070 20018713983509839159139804423765568000 11508071 -1787143768373708158259721641394145113408 11508072 545463052691198709109577103441627955200 11508073 81789836322066885186531612657235977024 11508074 -246362742916446350312371444832591921568 11508075 873228981928058962322704794782925300 11508076 512261585113377512529659958612575893760 11508077 -243527381761521328764303242009237206656 11508078 37854062995296550240102108413414095424 11508079 1152836273365598708148804520085571629880 11508080 -84239606026474145714259010612190576640 11508081 155262451451391565273228129294241776320 11508082 426629238827855848446432742031611448352 11508083 -317442223469711414788784136322704498120 11508084 -135847557036762657605024529904549853184 11508085 5498640159050338348988541888151916400 11508086 -52795919202736909775452168211913415008 11508087 -1133878163098252786140979852557437941632 11508088 1213635113863544509582938307216883712000 11508089 -310165464691303161343893601957578096000 11508090 -1360038274226007435610714476463288320 11508091 1180180594749019967421787839208233669120 11508092 -4557467839174531578206047164295008768 11508093 180981751969095781587974393071518299340 11508094 98491554217003859692328491131758754240 11508095 545792702746924024122314795962040106600 11508096 18716954248202097507639724148344750080 11508097 -1202591157147873002501173232302896195454 11508098 -2334011469270558692812649256344676864 11508099 153311985031159997826851711136682506240 11508100 390599934834153564033150910960762566400 11508101 91615594068484623330460793428467050304 11508102 -95145303240507418051827543344588171520 11508103 -263143274290245264763181707604341772256 11508104 839932341158014271490145758687321292800 11508105 57884296258060554164020478348808683520 11508106 100841608509456583922157239835226477824 11508107 -77282458297400379776371290573746357520 11508108 425679419374314949866403200399345077760 11508109 877018306715673870931300666445987728310 11508110 97423336662184624820671785810636345600 11508111 270085574812897389910408382546340670440 11508112 25396083370906902987861881275909668864 11508113 -416854418926918098506495738176965143040 11508114 -380163242386185660402728993247851084160 11508115 -872453283699271276326680793610824828240 11508116 301792536986613299219260669898116362240 11508117 42005412282883975359130274981003727840 11508118 -118725595117927321714734330596269686240 11508119 -36271228836886573504314915417871741440 11508120 196940827572355812150959628580586496000 11508121 -922968981895295534453141373029666178608 11508122 251665192176409657027241520175217360112 11508123 409368905306209694211250858202115327168 11508124 383125290556921171108958258105462775296 11508125 33399419570986230051510925919895738750 11508126 16501953989253143254243851722573632512 11508127 651286974533698688894430074638476410520 11508128 -1467734337306561981605323696561054679040 11508129 -538740077868506219492772201107018635200 11508130 56915306459535429241709601944385976320 11508131 169241241069750515503013727657987744864 11508132 -415625353715584632866671281813542240256 11508133 -1087331074793570422082172851810871552 11508134 7962042219346076129422832275385516352 11508135 262650888893123931300722640887080786560 11508136 687988916806599846165119337009002695680 11508137 -414760694874349275146104517782967096448 11508138 373989480182455436928989052795143774208 11508139 -27955686593063961301963555714996632776 11508140 -217747249134376833960071217831757762560 11508141 -47256440964822325706420306835615907008 11508142 260450479915048587547374813362193778944 11508143 -1293661138110429770709523911162909034608 11508144 -155886679304969784891122516081780883456 11508145 268631995269876070737785622745574188800 11508146 -112998877420965977819070985350634543296 11508147 20648037843591254503087732831505430432 11508148 106500200521763098844968770399778078720 11508149 83824773891432787459519090689873771036 11508150 225630214007341291278644214492263337600 11508151 1301618488109601338372001409674611592904 11508152 -185224081637170378656061193272478822400 11508153 -87907069112776387439757856039434455136 11508154 -226773892517528816021928957213236560128 11508155 -107678192989081193580207270077849229840 11508156 -39367219017592874551837967329797112320 11508157 556419017629037308422237768445141563660 11508158 36705338306928986357813877333962995584 11508159 37364462759654786783102674716605649168 11508160 124213262467705219477822683368946401280 11508161 21102342566130487776635566195511682048 11508162 105565070793627451001748778994470061952 11508163 795399484974891245154496473125922506224 11508164 -921289695397218080678234119965605088000 11508165 -126333114069159357606106900676511033600 11508166 230852727877847498956911225088076734080 11508167 -462289090568868327059322035059533081600 11508168 192545103990626195641165972565754347520 11508169 -222854737999783658766874720314746422556 11508170 -60575572860175587781476429122832768000 11508171 496037493372819623783770684341368178624 11508172 322466966808415169881455342735567634432 11508173 -119949188087591323012188993877677853578 11508174 176642933800143674010528432626864284800 11508175 202027741587647111151610139909635070800 11508176 137439692945827563631721147879755898880 11508177 34702823466887475400100086533617257344 11508178 987122036903369721477995104578717765120 11508179 852686213550494364702316095033279996780 11508180 311411301763580442648746215778541864960 11508181 -360066657831201153382275289679693764018 11508182 -139344453783276757917289838210376889728 11508183 444757667061362256225896972515558923600 11508184 547399433414993504843104872352525025280 11508185 168581862088883578272665012398981378560 11508186 26727290762062750800331050350176147200 11508187 -727584719296692850092261548457485615164 11508188 -644491972204159771027970595471897698304 11508189 -732172151912446926308270134041373152 11508190 82047784278840564950670500143075019520 11508191 466780039151563034717963226833298962592 11508192 -6220386722264690380677966253145456640 11508193 83737540840209043382527532509153947780 11508194 -317263272075506477885613923242468573104 11508195 90550911464983292119944973798740445440 11508196 202766933014162033801664110582851371008 11508197 -6854752663888841368826143696271793540 11508198 90078914930416570838472820773338049408 11508199 128171696589181786099363083251626783248 11508200 -245049658719449484102294323389796352000 11508201 -330257661719879194427753896890930278508 11508202 -55896122749963308082626442076223061248 11508203 26246559042905074420174374504685383456 11508204 -77049561711420381688139544232582517760 11508205 -402901904788778196120774034794484116000 11508206 -639313202891181565041396240384823424448 11508207 -93905515662821844283472119309261069560 11508208 30866937380456762275935963743457312768 11508209 -533085479172481284128866898064330652590 11508210 73170641024187957282525148643629824000 11508211 263176490114999491449364538761730016000 11508212 3711754615617491417870434207968771456 11508213 -405709651471753137411949077819453669696 11508214 707008083637600414082769369677164983456 11508215 -287938143967820190274988485829120973600 11508216 670332791960105316572634000233012121600 11508217 -41766197354634833267226707295213867008 11508218 -478354460139055518592283923724057028384 11508219 -1671367801064979217433012033402860992 11508220 211266897185527124265195663380585472000 11508221 -107913408071885216990281331957447230548 11508222 232807245203156953730887984894414147584 11508223 -176377807377571815152335774670781382976 11508224 -95015890343805827230844179325921525760 11508225 168295039192650842231718939335840847600 11508226 -506433386651909258831183894261034608688 11508227 -461591760202694235409555909619631446520 11508228 -395132016756635184999496336152748322688 11508229 -874291895914867243814622502630684475170 11508230 308316494572998507810936618076556933760 11508231 21974411025894769806283739605027517184 11508232 13796057918630477736015568650224271360 11508233 439910565930859320758497106285358780624 11508234 108882477398278590344876812208036981760 11508235 -988947813590517619420063621543120026240 11508236 757234997199277957761283602597060814848 11508237 250456867862419749549814135638352655328 11508238 -143744519851420423142331192179481983424 11508239 -800079775542316846710176864605907706960 11508240 -64337315732093030543846300883136020480 11508241 -509546691533673897074104584907815787008 11508242 -11912623828888664627982665646139314528 11508243 -254736757369295204920466279773095360000 11508244 -168290873744579435769287433590497609728 11508245 77386276474096769734720164599283465600 11508246 -264507985235552764544268557961119374080 11508247 -809293409320494109606806809781198981304 11508248 45006669676340622970585706359027998720 11508249 -204168565127975834545941454651535532192 11508250 -179616164120107203730050224810356752000 11508251 -1017643031466296354440072343738876666748 11508252 205233958822280221733259676255187189760 11508253 1210775445719195539336694163082221478502 11508254 30568928693342098606838151499592110080 11508255 -707183488149249706113307202084211166080 11508256 571103085433475491084278198015405391872 11508257 -227316874178386685327648981162212774848 11508258 141200556558060220367812796195627950080 11508259 -93444051692977580204686733878151330400 11508260 -171442622352559397073741826865697123840 11508261 -1482626623340556871370644902654682080 11508262 10992252155574152930372758393143482880 11508263 19227393920169262881638763454646730024 11508264 619729059559650892521638144516702208000 11508265 88710990870906852654486085472210128200 11508266 -29533944399909721479786206775609930240 11508267 562806693593285763640041075316360384512 11508268 597359218093729289179285076862275796480 11508269 509378148597944920523861896199911755906 11508270 -213115558880518629702244237488475670400 11508271 157841313928292691325656839565429427472 11508272 -55302684996342911385824950488464769024 11508273 -65103081762959095099742875186081272000 11508274 53441913776040487889699373963493526592 11508275 -82263311161296148211375982363018450000 11508276 -52569331529570157970115193060326946816 11508277 320261534608398889006868406689641635072 11508278 -229111855161706529193596960718020804544 11508279 45825464399525906278257242334386115840 11508280 131698356149071045420041116539374796800 11508281 -773203853196830747392006666351594790880 11508282 115430231289239547094655739737541243648 11508283 32184228978026801236080183345715555704 11508284 7297003199644285922950478459431166976 11508285 61702825428141268569576035602593600000 11508286 -17334839101963794869258653620817728000 11508287 1146745800649765342658273060942172948816 11508288 204948596652457388434525026816255590400 11508289 -15451045593270641712180273185144492992 11508290 84421160142910744628296557082932379200 11508291 -232694359609807811379375302076750796560 11508292 -485203395413252581233435592790747563008 11508293 800462506156672316013179313078390255264 11508294 93239434222976210518677797257846966272 11508295 109743464780675899080342730379179361280 11508296 87063644132036276124082191747794273280 11508297 -278654321446263207138550974373577982528 11508298 332660973010013431017471917528934308400 11508299 8071935225546932797039026331364335440 11508300 -215615850666711978872650509546750144000 11508301 728572319304123581724664415827674002240 11508302 160908268618280031666079310784283806720 11508303 -282989732066252497016439501009568119552 11508304 -20656288874653383454299672623512289280 11508305 -6954280903094281821976578129307064640 11508306 -25350625742252446449005585723478844416 11508307 -694735233845896375424097108106438855444 11508308 -174144218896202169511657213153291229184 11508309 -109839092908193878356402810280291990386 11508310 -195331113080663757191584940339176320 11508311 -246297139425321484731799061704931396088 11508312 717934853183357981032380864393525227520 11508313 -914282328948905788148812749479895023100 11508314 -306642177943739820226942423165186283520 11508315 63352063386423106768460911494604400640 11508316 57968289997523457049135022248788520960 11508317 823407626122119741361339586986041981132 11508318 1893828196380767472926072169613194240 11508319 16934979452736257751694000947495980400 11508320 385267212816249444177820704431705948160 11508321 24095163190300710801605024115061084608 11508322 -220409825423372237593357539189682567680 11508323 97559197854493219570898100726079322880 11508324 -341408799443741172013082144416737189888 11508325 575843590513820102315643381741521752000 11508326 -385575580861240845458627172729195687936 11508327 -66935084858314064056289103329841257232 11508328 42578120646299675470144813632670924800 11508329 -10713103209918887134569310773637260480 11508330 194079276361664028081833543391731569920 11508331 -46070949455974429201328382519575371200 11508332 -5514322990354170714893249145867770880 11508333 32526769530767821666348920133757063904 11508334 293285559011944560154331690201131722816 11508335 -338560367905197319872525122849375125200 11508336 121216013862104428486930198646813491200 11508337 -95162706934838641849690596712010338908 11508338 451466785160368410818923897355769843840 11508339 716918180810815946611633078660343239224 11508340 -460306241480358844099946782169730428160 11508341 -78718854702187383186209423067068215428 11508342 -83446554657087278356829199246911984256 11508343 334620742817454861738882099561896315520 11508344 -151279789435405380987492208929914695680 11508345 169411105535471766971550059824641945600 11508346 317521923958186940223307655639979579360 11508347 -107358896447235705061739945965956358848 11508348 -3425473138871874096921626069802909696 11508349 -297318692529844655647446748071225661536 11508350 -84017048258313883625251944992136422400 11508351 -20726988783892669380996249178691095920 11508352 956882874414684505596871453237680537600 11508353 -742575200266372216308799492276850055420 11508354 -141215536717038534556826252551194430464 11508355 473772952947396218557021562867491307520 11508356 24182991545897361908318743915402702080 11508357 -78134602366476808041583642293937912320 11508358 429424118235004977695858749133647760640 11508359 -642182623273366012730666110915589961984 11508360 -61804581947916405575584744831389696000 11508361 -456334907821012108861631998853144115968 11508362 -662254994472100019322985349670353646336 11508363 -735009499298312360103917846678975355960 11508364 71842502343275243436645253521433302016 11508365 481400622040842264643770102238328235840 11508366 -108368151847869769581711094498118016000 11508367 79198627177308701425328244457906146048 11508368 -377404952239663214464117288397004718080 11508369 -31023752770561408686743844524202115200 11508370 -107915425476655018385137649640891297120 11508371 -185628083301801342877468162576445993664 11508372 -52759311160857431187353278591865733120 11508373 -135641028765841486927690900486881954240 11508374 -114701097529723439443643935175784260064 11508375 -271122450997925825838845730738619740000 11508376 -1186128389439661873983563501175966105600 11508377 -24887403066899886545606736278164958700 11508378 -42604659261347107141071481773373194240 11508379 -553866877763064485702823838651377901416 11508380 -93132697968690678103539884759188285440 11508381 433738799150062326332125836918857196870 11508382 305157154530887124181431864045748046784 11508383 135548491964282425254750416781647761632 11508384 1141338882221666112158271889560072880128 11508385 21472890621865530909288606437508273600 11508386 -600182443260913698756639490027939307520 11508387 -219352893161330684629769556135701903040 11508388 -254289833848461646997317126366317091584 11508389 49577804534307529516236198089621201760 11508390 114273935835657544376279489721945104640 11508391 -10988682867814319840750855544222744488 11508392 24445781013994178137136879166726881280 11508393 -361551838393910068456072946308686961200 11508394 201489366518735021749340862164141624496 11508395 368525900036339455617779179711669566000 11508396 -351201537191540390431051508987374534656 11508397 1496448417068688549750621675705380239660 11508398 253581356358882468119500961265308790720 11508399 16852073164665351101182646941809156336 11508400 105757933291184162193511525478790348800 11508401 -936497750258666493097835818530628127598 11508402 346545773541620984083920477510114432 11508403 682163358735549586015625698848215344652 11508404 756739383059339690185784100391784067456 11508405 166905570700705967352566530359249625920 11508406 -5945107930075227043548779468002721280 11508407 657483349723573079468627171302749679656 11508408 405398660263971900572176162399866470400 11508409 155082359730929445973557349078486176000 11508410 -46833040567395085097161447099767613440 11508411 62252543008222696084674368845186884144 11508412 142671766011030248494136905484010961920 11508413 -187569378668096147597531146324943908800 11508414 -25777429526288992714581655258863160320 11508415 685621470255882503583850448474194531560 11508416 129007647363580594889060076474162216960 11508417 307568826132144106385208348575947744434 11508418 -487794562320928645319066244215926064640 11508419 -263970994459203931616238970610641733856 11508420 -68790019430725706559224851004042772480 11508421 181989944968866536621933516653539466752 11508422 396291881708996568144821207074284485760 11508423 -169706246721376811627607185865263071536 11508424 522213130425125694171281715581259294720 11508425 -486312163390448884287126102362389910850 11508426 118075782649954239245444563358460518400 11508427 14047995007098496176274955396048355472 11508428 -895783316655901731551827023029828820480 11508429 563390544949011013197726819494641070784 11508430 101850722966186811661209962821351729920 11508431 -24417127021210951582295316134629704 11508432 -23377716777357947962657400860923789312 11508433 -466943638232930255940218495450302382480 11508434 4700509517464984751503611654444004992 11508435 545938901897797679413389611695238315520 11508436 798078567671334388798406602075348215680 11508437 -23200668502417844126567896141858020000 11508438 21480394925888464600985106713677787520 11508439 -16921656360210401213313684825726076944 11508440 -7995331366785925457536073631581798400 11508441 -122794800566878072077209043152574145536 11508442 -219012704623888971229201987749080678400 11508443 129051198927312761035217958224383021200 11508444 -482787816021666996999237941221157253120 11508445 18270981359815657603536418762064553840 11508446 7504063812288945499533570183885537600 11508447 -457396363954087767724246724476371888000 11508448 -408261203558411190538081318533448335360 11508449 -221668905946245132207013336779503123550 11508450 -12673086858417882073272943897183276800 11508451 -983518786286400371644044630100805994368 11508452 20078015763076941425178712216588953600 11508453 85797387915941899830215131817715720000 11508454 185931600156011174812621641300189957120 11508455 255427148490204635123599425403188641760 11508456 389474808192856747699122578116736286720 11508457 -224624512351728102196504654283027561328 11508458 -231377947094711844351848253520283354016 11508459 -465696488814098447755148389927153782696 11508460 -419014305099616466413550773322370662400 11508461 -85089957472759122870334955936619718176 11508462 125974480677757541037338844530723961600 11508463 1447354434892954257611055060656251149360 11508464 -56197255832296203284420449163772690432 11508465 450261534330780598976014125355436058240 11508466 5818732177088207385462116105701884432 11508467 1376675123270382556969221612959735149152 11508468 283650356290925763862796589762853748736 11508469 -156973936414291178109854837258025982304 11508470 -121102261619106251484958049083392952320 11508471 -101899708000680131616577003002591344640 11508472 150682777307604132760370670223662673920 11508473 -10737085614092213800173464865119564196 11508474 -242915177138726895370878310967149424640 11508475 -168097729940886801626846350282488645000 11508476 95914934083128969489763843876015380480 11508477 8014682006367998318351595429828779808 11508478 -166277410795313789420412135274819622976 11508479 272805720550803671347880956748217389784 11508480 160891040370408164516968905393422991360 11508481 541967544602404539866458236008205112800 11508482 557696497672491043610049014844197360592 11508483 -382088470237123001367362310276691875840 11508484 218964679376625928749989967988779678976 11508485 80812803986593017553024140237821134200 11508486 167222986367321353508901952712535932928 11508487 -383507820839960200035307379861657368560 11508488 122221008616065767972493543340387584000 11508489 320100610206974188319825313006490490154 11508490 -12254804233960750654848457396218624000 11508491 812993340100515200503796065891466135892 11508492 138421952192381406189920574305506578432 11508493 -1215656566300929475869052248019343245258 11508494 -7276961495830667902292078378993584704 11508495 165022513845980405359467694861581380640 11508496 143493744321798538441184451879615537152 11508497 -134383918199813705722039076473898307456 11508498 -91544563336675773436226333955126034416 11508499 2089358745721832009269004074863855675664 11508500 -782004779155770578683192660953532224000 11508501 229713225555258859985785438230096034560 11508502 -13054654154366170628810561285035101696 11508503 -235721914599926655734003814974289147216 11508504 -91111391715231728479440602493059727360 11508505 530116137347226007622606162569101672000 11508506 162337770340777471090728972018211252704 11508507 -764450786280748550789215429631223968160 11508508 209318992300497123614482193822014895616 11508509 194430570810792100644781000492273993440 11508510 70387223018795821933498859793177415680 11508511 32753959907351713340963042813605432432 11508512 -1271961258242827759482755556358230048768 11508513 -743601767520667395613096741939278674256 11508514 -179643015631043331054625321685559853056 11508515 163539827794882450283354486650005278160 11508516 394271190280972916234257800141431955072 11508517 64268305787671270076491324988236505212 11508518 16621381246807833608742622424765913216 11508519 -86509936269538640262095417704889688960 11508520 -12624309239384492927945328380280422400 11508521 -404087447580390830258747378070988957056 11508522 -326168017157089160227726139346222659328 11508523 -13050562356818175177099152395791840032 11508524 -67865445779130867651959018567004470784 11508525 -90110839534271877264808237886272687200 11508526 336367255266921189350059611284516544 11508527 13017961992759473190464788123609581912 11508528 18229004220373374427238106793200844800 11508529 463892255480036690309319695614861978130 11508530 -46085260474207642105789997179026170880 11508531 641437483054412845533214053732636463680 11508532 6666008084431543385111257972038309888 11508533 -34921224003735927004633749874474655232 11508534 -537073219711903107044710292583198240000 11508535 108129653870588451741934600882010187480 11508536 -74054413857253624237028483501700096000 11508537 137031089516817082831360563464075380560 11508538 -8963415258717797453675016851641102080 11508539 175287075766795057583912260432666044672 11508540 302051554526205542927950438773478809600 11508541 -289407589947886854819142937805491209536 11508542 -14584320385232849854925469479729896128 11508543 -129207307908006597584299861500663595176 11508544 -184983076595283600097709228794699055104 11508545 872294606123620848846472387105817625300 11508546 29184480432573466813465310061797772288 11508547 -335268247985966970377988637035069878800 11508548 247487432348784439047541279280677622016 11508549 164787525890600637354736481043818423616 11508550 -224459112257475637089160376169671707200 11508551 -312656719255717452719796963539143553448 11508552 692336276820727834150971060319503360 11508553 28483057685057345778344083316432798080 11508554 52162897225300481691975762303998032992 11508555 194638823102460579455010990813812478720 11508556 -62878575165010983628196408222443619328 11508557 -63880325932714465833173755468618208448 11508558 82504451819243745929211024530952766656 11508559 562308378678643886172361120532387131760 11508560 30396396276317985726364548222678466560 11508561 89667661007348652475475423479894079232 11508562 -95758398982728750389417067168260167680 11508563 9360258504841030366602113856097132800 11508564 42716240226125743465113442498861350912 11508565 -377742348260101934201763263903378619600 11508566 -400772112482674290229217361411722652480 11508567 53125309192958848488702788645337308160 11508568 8881513341182544429408523437204480000 11508569 -1895583283966443194591292548979750632556 11508570 111304903583167391382891057628985380320 11508571 273887069200893519359136539720326200112 11508572 388055865962304344863593480901881278976 11508573 225095956656498402267953717296728252768 11508574 159960739830523946415355139725439867904 11508575 -230537534574945066124476224854736168400 11508576 -528890525074613294419422691470986182656 11508577 -316770090664309948901968509842039673468 11508578 -13032519046484060531404269832808138160 11508579 163805750216103699157452830421432242400 11508580 -592245623498947063086027150746755372800 11508581 -528265299016422418149220307281118281890 11508582 -198659524629037148779188666068793638208 11508583 -482714481925503848537091060888338500168 11508584 281759273995912011897126810160057221120 11508585 -235226779610827739429824047376236979200 11508586 526374929792594603123424330192941944320 11508587 -301580547574400138292191228394501982800 11508588 -121769332798904802733945163960270684160 11508589 51159655670652767614814394709355522390 11508590 -244110805339699330812650307486419193600 11508591 91324143753239112701050363491589196304 11508592 283128612413552171514881244749065420800 11508593 582496233339328441307014047050178757842 11508594 -403073728121361165138770964402537688320 11508595 10557932961694218671442732212374364160 11508596 -63754724114000776847698005164896813056 11508597 50925564044598144477358411523111486574 11508598 -61010644150965324251445207305752806336 11508599 636496622630471545730107643688207736320 11508600 287993657229048326885314034884843008000 11508601 -353614773675781882913161999151806934976 11508602 263276199259008539129538346386424479744 11508603 263939729247757548943262407767920498712 11508604 748798509389487274412195615819751692800 11508605 -136329601888184878456601982334017624480 11508606 -7833865489166155229403760001890509120 11508607 -602681796769945824329943790026064869768 11508608 -724359451988810735904985207895941447680 11508609 286850185947432081267880240140894755712 11508610 -461834977728555804521007727212611075040 11508611 634098460467502402755796587204675966000 11508612 540810342714829114747723338098792884224 11508613 446355089071826938091723800789342635520 11508614 -15712813331261970212080636924334032512 11508615 -2763345188898186137010318920170809600 11508616 333120899271422215097046722814495621120 11508617 1362751868108230642877988133112965019520 11508618 159637055008330155839291742748613423616 11508619 -514671916493352460539397169581893048800 11508620 -345447457074107368257195846331739704320 11508621 -646006045106017134465470100441806755680 11508622 -50717172498194316231314091769370061888 11508623 336725998565239614523234465043709728640 11508624 -34014838529741414428046004234246144000 11508625 629635950281488451298109345824989328000 11508626 -102442209543584180561696822198700871680 11508627 -41092519801963082138251334066919388320 11508628 155789978747819106752717398397316503296 11508629 -1046919967491274671144857057611078811520 11508630 -201436099805545544066409794106816681600 11508631 -315892739655777125883364785517593123008 11508632 534647756235407668596482025375208120320 11508633 -216249313074919047572333065500653662716 11508634 517308891602832323742708879458413311216 11508635 -645907635604266847728557646154566217920 11508636 168277774211930341835889703807970939904 11508637 -21630275783834789409785084859655907200 11508638 -242668516500929814227055555174854987904 11508639 -117586326602107801359560776531603995576 11508640 148658671913221418791960790738235555840 11508641 1862284592296242367931275704998885510400 11508642 10512218184277138646639242915482364800 11508643 1402787497842793732530472081717472792280 11508644 -95768720243519482686454482380434452480 11508645 284677767718340993113152782010137922720 11508646 -104377056980007761188190497115786998656 11508647 -464391974028049728554207704483165561608 11508648 431321981432699894190803605306109952000 11508649 2398907867559248546204166291917552464 11508650 -15292687426746102616241707340826348000 11508651 -219131645522720637743356405226043442176 11508652 -91017715599729212527521603607348159488 11508653 -6530029809025940508060778135685056296 11508654 64419527071957919816005693076598387840 11508655 -882474467271910069968378639019885199040 11508656 -88864832464962376496511587330187264000 11508657 281751189957906487067998361174516527104 11508658 -160756630391596493164279622659235182080 11508659 478888328203752026856460528423023119400 11508660 -10843793352619700261208488059432573440 11508661 -668240725136955851476287905079246749600 11508662 406453788067228186493927633194466169984 11508663 -407497505377984001572398388967796832512 11508664 500865603015154731328286603985562767360 11508665 -117986890369176543356298089501365489920 11508666 -127499906538954783715565758515353853696 11508667 -221251505367080019434608256825387562048 11508668 -751798088860348721706886009203508349952 11508669 -31608977544785278114486583354797766400 11508670 -473871055429556257700993252742894582720 11508671 66285260529767720896688222875349047584 11508672 -7368134255050098681845125234041028608 11508673 -49740802864370067108633681002491440 11508674 -158810895788525430430187898841882341888 11508675 48345216763877482272571217341235385000 11508676 -833331518698541569852145870895522253568 11508677 478669722062873248771485830071371567612 11508678 -219540232366260051499709632093693804896 11508679 114069150506552672826512600599836720000 11508680 -2653505479018035019794544729448601600 11508681 -412259467221361879276256656470005380848 11508682 126260835592614325182281030339744646192 11508683 -680117413168893300794088989800399657068 11508684 322232675297525313914994695161563451392 11508685 191006449870567804979259674121562514160 11508686 58293924264774044712566920174181116800 11508687 203534605230162763065368935035780452808 11508688 19259103089336232791314644945827528704 11508689 924113606046475545830615319483551559924 11508690 40455361934058900084110619243544235520 11508691 -1302622462290794108169883837914454709908 11508692 -2634147345337372404776389465709365248 11508693 57783565648899695972568348678809835648 11508694 -44230176383197666773917688946973837568 11508695 589475506168341623726030913614608590000 11508696 -796511847628126924356356171108737228800 11508697 958275209392795347917183400152841820128 11508698 135649394550795235185801220321137519600 11508699 -413215157789935351363457687105309136960 11508700 25834269704713252946911242062033356800 11508701 602586286034904581308915446861190305702 11508702 -273042938383801355740452070301440229376 11508703 75718318991031115779310970039419489952 11508704 -207256642064376217188067983686030327808 11508705 -197763195878147576151200238549681899520 11508706 -223946230550175247641958137915727384320 11508707 91626599446918530088691937018120073632 11508708 40709368275352362571509664737129308160 11508709 504275207793274938629460572843475958910 11508710 119003443783476246823496534107871333760 11508711 141786121931128564366802978194960277664 11508712 -161012109351322908780736370910415718400 11508713 -120661398977997811418135402488249012038 11508714 1547141455529692959391156901065950720 11508715 -636666920953657555979364916341593348640 11508716 -518125256382903388616197769127931580160 11508717 -312298955161182352322097298679860024320 11508718 104689584088890896638907152899404595840 11508719 118806867476897865937698540495099384000 11508720 -114313838818351681960569927095235379200 11508721 65282451260927197861140645042417282112 11508722 -293449067549119302105390962134243206528 11508723 269253789074273561844752776959805573092 11508724 947696327989666829530180364511420399616 11508725 -18034503303684382078500869279706753750 11508726 -291908292581774093132040856707337851456 11508727 431830334754480467651542629716287961576 11508728 696068980148415032297031367431558881280 11508729 174594196606846327308218638021312635984 11508730 -337704381825803401507514258291612382240 11508731 820800467986546328964550443385571909700 11508732 262526985296490313105426896331782790656 11508733 619803102200500770451592830756882174982 11508734 -52874741870999359159404014488914873408 11508735 2974074271199689712294717148200256000 11508736 -758890347973328482594400087807025479680 11508737 -766168052837680602973174673915003774400 11508738 21679487915757449081463927307176634368 11508739 247775783373728832276171078426902138832 11508740 -100153996612420103889396163664046981120 11508741 -272793148689503050044947611283092163940 11508742 -13129284055842436241997439757738217216 11508743 1675121477465350756606865077177059665064 11508744 -59483860350663374921272787501525729280 11508745 71202051352855726967521287969914712960 11508746 -123938856910294117438548088968854942928 11508747 35887208112395429530706518487860639728 11508748 516774005445000440025580262382025546752 11508749 455366612293507488441152734518939647232 11508750 24290432964242118713612428484428800000 11508751 -696246031423355041381134721799725895248 11508752 -81181854233519509092548804777431916544 11508753 -370770109540545303895276214497868823936 11508754 -33079609439112484073621238493823693424 11508755 -163155773870291152061039634976510385040 11508756 -8717423814866597603795987349603778560 11508757 -287952931685918361911580855667775396420 11508758 -362763242891256700384045689624342935520 11508759 -125993166804244463280196196480875773696 11508760 43926635056341705891325758211691520000 11508761 557818176567162965962812211523902095264 11508762 409081291909624795243209425179947085824 11508763 -287526413996387214704347359042398981376 11508764 95231713577059252738367520232543704576 11508765 -171305302091343748119426787455534336000 11508766 -90704956680854781587415078643568877120 11508767 -138990171649641830492226673786763059200 11508768 342129487621918199810656291757899776000 11508769 -213196548793390304767632284409559004830 11508770 32001495635512703156560240428627240960 11508771 -113145767831782049946690676080406948488 11508772 -12011930462619142478015300930682989568 11508773 487718675613878951913205236026971857120 11508774 58325766123713776884198501408364512960 11508775 613973493734498140324231747181538415000 11508776 -180934993802224446194163519106209792000 11508777 -733052006548509256120482430293791748000 11508778 -41050313205943442308060060541728512 11508779 155996095541636540121650132212510547976 11508780 101740613807891648671662329419433656320 11508781 -426526859080449745989762642515512766336 11508782 -193953659264973144975969335553705686016 11508783 -252803914003749782449314635446329557760 11508784 -24691843283004309992832789779068223488 11508785 746213953850747319668646228953157868980 11508786 89223253532162938242450324745316467200 11508787 7605233519264380118885776669545847436 11508788 60321431010579470914360884722279369088 11508789 532511606985645274374737268353773173024 11508790 198003303205345495529570739863337638400 11508791 -50554358589172058580376573272779959296 11508792 108929617394845163338363078100795166720 11508793 109765464531972921255625824424764608042 11508794 -907870377940025967986597100369473280 11508795 -103762257877948194868539788636355234000 11508796 259137378492769992732151377258761527296 11508797 834512156379620992611545281636861314246 11508798 -101950378823742238349764201273745064960 11508799 630604848630439088171020808289075297760 11508800 -88106586335193816036797214258010521600 11508801 69327511653531952591972518635068291632 11508802 -201906515056685543882908171355810168928 11508803 1315927992473657506406620475251430213052 11508804 -2050752201231442123497265311055665024 11508805 -200266097359110464925991990272254515200 11508806 -340574081402323345433715295330623816960 11508807 -40279551907288990113465084093248589312 11508808 1287416344944060492200787189745934991360 11508809 319436441709789812183573317749327979776 11508810 31569520163383554526600886487994364160 11508811 329911895611454327914829463916366467024 11508812 48118520602141556982512980501167144960 11508813 -137583202867928773847543384493959943360 11508814 314535652532808081424879558681381208256 11508815 30224820974001074622556647167150686320 11508816 19937513692545506044353723517158555648 11508817 46268368706346080670312295020800569200 11508818 397532754287657860143319566718652169360 11508819 -135559174582909875922788270526585585920 11508820 -667015618107488499518072635610136817920 11508821 16000963934990101541376630531653356032 11508822 73797962940581732922128609626430941440 11508823 159244795156766564166770772343035350784 11508824 26814845820959749155237357286029312000 11508825 34926325948131692353189821384818097600 11508826 -403688420386827320282495252445453460752 11508827 1084932860472946767686090057759101437672 11508828 47240782128515593144213523680128122880 11508829 1041077537996026497583288291427430619430 11508830 28257010541412557803649401752246096000 11508831 -1237478563037275279112363527376991218160 11508832 528860920964312869868065733033727098880 11508833 -624233321205164430018540960911048771136 11508834 108852192504628013489979322378423261440 11508835 198212115882120522795250526074940359200 11508836 966300967226646995665297682177952104448 11508837 -277309446825812503571522467879704654240 11508838 396838889251055493780428481188169149760 11508839 183288447156346295608659296839198992024 11508840 -25649330023943826668733286302356275200 11508841 -509771328646401718348765992353567330758 11508842 -17035107210785028427425987409305709728 11508843 -93750660138477658138192488858789998592 11508844 233005376941325976149639613186888738816 11508845 -892874947539161418005886094892248173000 11508846 -44974761523425883836765716104047200256 11508847 27557466485908313071174063367207239120 11508848 94618803426304621591264735447747559424 11508849 -270776996254010610744118489437203672064 11508850 -97409724618211720928615227980042151200 11508851 -397531169890685474280540852440706891600 11508852 -140688543910530980095797033699292993536 11508853 -47779245416152458422060368364735092200 11508854 -82342741752806469261314181028638585600 11508855 -304263510988532375340831321515818828800 11508856 716565889968403935543388371428826562560 11508857 -37782176597152117271385083840873195820 11508858 -40811339313892930864243625814049896960 11508859 -254684114877659061264414367329088527096 11508860 -105022919135120434804992193074832573440 11508861 -54551364202864179143325011191833265536 11508862 -407669414172950711554481420201664557568 11508863 -362429157862658549530702080909731021016 11508864 3104562649014493711503682740871495680 11508865 -686914650622492121658198438994996750680 11508866 -125247033573073178085514412148239755776 11508867 203825962196846055296512097777790071040 11508868 -33054367766469126309885123323128500224 11508869 490629119558870411073575249429274546270 11508870 137756283719551445584836000242049484800 11508871 -43249154375328690849940510863153654096 11508872 -508538397060823713785395385999401651200 11508873 727823605976025423457698024147425658384 11508874 -34002364609242054153626322825136926720 11508875 295470736094050272545483803365261180000 11508876 253209876550495545364591164398943973632 11508877 -86180970949638979030808968574228006708 11508878 417821198283641305293564000779743887360 11508879 -649076248536871181585887950182715031416 11508880 -87048649948083805433447832614885130240 11508881 -244094003911867081079484981364375664028 11508882 37834229641164353060324448983318323200 11508883 -753641023591659305680697948657291766868 11508884 -639834217647346005212786678808717485184 11508885 -10543182532634696545230794458080008040 11508886 163702214974942271775972568644301903392 11508887 124724023515371126952053483070259652544 11508888 43543167866054857614767875741213286400 11508889 221783457057699594050683981251353032640 11508890 -510707040222287653072796895940926393120 11508891 459694323373121647644598506092588981184 11508892 747403657880119192403967319089300041216 11508893 284279801331968749408294887282505741344 11508894 -9910984438944594222471720338100540480 11508895 769453458972880583989971503757564575400 11508896 235081550839649799340391173808864624640 11508897 -15884711856939006332033782763226742272 11508898 220860434631683094720594206164716325536 11508899 -917937764562296063637685074951466616100 11508900 18758299513999327395546073438378828800 11508901 -2307226232509474718718066496728125376 11508902 -578771513530459189698315997022377186848 11508903 69571808840865869967695321000285920944 11508904 -1162450323214557322492008034887909703680 11508905 105455051863529741783337906513824970240 11508906 77321821113803453617552071362675560704 11508907 -5834469911651143548104575795171842200 11508908 719776571479211206660539540612549496320 11508909 541618731060221666118688905998471176800 11508910 -82007100304560469893795155036961834240 11508911 -1747610194299000668578254477055560456480 11508912 302078240478284219445523759543714775040 11508913 -211863720762056681383852203427862300876 11508914 -546558524439044807445277257822841672944 11508915 231055475275773474387284531730814560 11508916 157957723406116403222208484256301818240 11508917 -116925893232123447923534874769479498816 11508918 -357044742344887238768799269573468577792 11508919 -393588759160710613721026532098548062680 11508920 334614693074684752923716592117328896000 11508921 542756616633687243494170109563266765690 11508922 -201673985027309538689263674013074144000 11508923 1638265033862264063643750116575534440 11508924 69420494523418253627678544534175535616 11508925 461622673460369502076912673392316672800 11508926 177568418787813660829656670727021451648 11508927 389149536889599448451906056108227454080 11508928 90884273912163032858503616555062919168 11508929 450737907679127010640075250111287102530 11508930 -275480522924646284033954545118290537440 11508931 51190138919530976972748774307657053344 11508932 100900600259481636217020853777270944000 11508933 220763401330030829071468572410295033600 11508934 418081656734369230707835816180560395616 11508935 510373272650755910312501867018136965880 11508936 52421654672095271885916596318131200000 11508937 351830950733069256808796964035747906304 11508938 36959340247430478021018344024120407296 11508939 314803058913138052108582191537663333600 11508940 -21124320969461435014742991591632409600 11508941 -3767887346404169859764018872441211328 11508942 -323864270256876719120465985552726295488 11508943 -150364852167808352512951502908812897808 11508944 -35445793835653055748203764574085267456 11508945 -41282272721510912404779647642705462400 11508946 -57803125671243547668565582229376652800 11508947 564139742646629546259181798973497549680 11508948 -265568016575353530742365645900396619776 11508949 1694770418978854426784118726178682902272 11508950 1367367193160673370608887829500515200 11508951 595398952363260361789695726348678128232 11508952 -7975867694928521939750318782357094400 11508953 409844063623040614351142235873719711520 11508954 -20341412590293766060678621142904003840 11508955 13027277838187139178697404584691654720 11508956 -306220222782909017854430011573937210880 11508957 647699395024052534915764431820892487360 11508958 -181578215027812794362542977685893878400 11508959 204914840739857345127261907420502494464 11508960 -202461861301183358931033376926023024640 11508961 300099815859670546478061266862508904 11508962 339297276053105348845905418047463601232 11508963 326846294449429064940876798863303207544 11508964 -201191153720398410679773706074415104 11508965 -231597524613866621933479425380715696000 11508966 -27088709039512238013631586403794841600 11508967 155985761029255200127233011036990828992 11508968 715952843887857561624745816676921180160 11508969 -576805407580812556695236267818169648640 11508970 -29818362456157324023469553877995904000 11508971 77421260936094247136163271898768765172 11508972 -736225956578591895091231105272193056768 11508973 206314759051633273686759834643345781100 11508974 -330794525969886119853377856817732146048 11508975 292893597778779681948536109389401179600 11508976 -54095084551528689544269638735394111488 11508977 523459402805010426247750977123988415826 11508978 88532077134574895638775728880275458048 11508979 89641847795151596720457728537497957580 11508980 -132923751521341946843412158122693263360 11508981 -353339929915933515575167625010379138656 11508982 -339996359825779130869548841136981997408 11508983 -96132352452213090597698173345935954480 11508984 -462490275439640095540600696115871744000 11508985 -675207352538722827339423094240843301820 11508986 -435048534527473166813319786227414897808 11508987 -62033658869956061820546482850591745536 11508988 472016700757220849149141774233828159488 11508989 1093503175309567226105556947120954582790 11508990 -61597041559564926822997640741389802880 11508991 -170325344939225948627694076216351588328 11508992 785460540742975826775219485466515472384 11508993 -1679302362204294327767677867115581440 11508994 -106039297597096036006161523663882272768 11508995 -474553490722567948827416052049067504400 11508996 256689344785038175473404852792921582592 11508997 -729288799392769418263824474577228715554 11508998 28201248502085364129028184923433502720 11508999 76406623402732261131866908218150615120 11509000 -295962228282186795566223017092131840000 11509001 343995116990899427492289681008665748352 11509002 517340112723773329592024574351993463392 11509003 -252857039271283179930818306746873612800 11509004 -129765523782648014076213931549706532864 11509005 673166388929507421497285010711460470720 11509006 -189722719709264248729173096971182314048 11509007 160477039005196134395236484734830620760 11509008 46513873016575790318068309066837131264 11509009 462813816040762422148718799248648300210 11509010 -160127197254407247406007659303698383040 11509011 -356795998833468510819538175706443147340 11509012 -45554376040329954155498393280553451520 11509013 297790517686102332337449621908159285262 11509014 -38080321056070779787149915965211715584 11509015 91560826760440232072625611428627826400 11509016 -121163989567858363351149079459341312000 11509017 -38895591916073828883148626149386824960 11509018 985937819964578397408889740958564320 11509019 212666819254499844216246835885354284420 11509020 -41423064206814461935992611404414310400 11509021 96709505403936313535371553677066853222 11509022 -8124306399900006595601531882120448000 11509023 232831817550404935556620161430409190984 11509024 -314821328001404818356303896360279015424 11509025 240127985013809363850073471880734503600 11509026 -155321151678908902853431922583789408000 11509027 582092659159828989241192250873964094800 11509028 261623154060456761007912336819511915776 11509029 28881975446503278574760432368778059776 11509030 102229369615156774716106964378721515520 11509031 1254795744361513984579144357559553220512 11509032 383280229535877374046493802404787896320 11509033 199044430950136211375817155685403950720 11509034 15402125495788364408261013052653742272 11509035 -97353634247355661345163449382100955200 11509036 -8017533320817961585925226050191360 11509037 394800278652814597290181731923916289686 11509038 55505421802710523406137735922132070144 11509039 37919095393470385430475370702830444624 11509040 55199143637490084370044760841338552320 11509041 -401044043495330359171557912561056688 11509042 -115074423904126993165106649827671061088 11509043 -27026151190776506465400456236595218016 11509044 271984052524058049169840696048867092480 11509045 70814504932090640241156104640164582400 11509046 412963976384907072135201389857582829472 11509047 -4762000451652330575241853590830747688 11509048 -432442254473989866409894316265236336640 11509049 232971819173872895133427640962578379050 11509050 16493258110309279589429318546094873600 11509051 -808661525993970471646394879225930435136 11509052 143184955224463289700227175594277518336 11509053 -41624131509207908727735903359973609888 11509054 -236599778534380038167967318919670535168 11509055 521321363973269137566873223878156009960 11509056 -36321163273624735882448966471783546880 11509057 -9741671826234228207452115082758772288 11509058 -241096240057772106310228239333500582400 11509059 33457209258302562313894034072965158720 11509060 -35003431785509697734171411937900134400 11509061 1198034072009605993371252564917795112000 11509062 139184434223463317512893481957615257600 11509063 -1323245210686687809389963079792587979688 11509064 93516271226733596796962099977533849600 11509065 254471610440118075472753943235027925860 11509066 -157091518626423579932972480678043197856 11509067 1511885420808261010484472015289582452840 11509068 7470485262253800953305596217129614336 11509069 198058084607254294937842761032494405056 11509070 -59204432500347911935345262566015392000 11509071 228144158408222592407388619520749551360 11509072 -59597366672786084516300914005645344768 11509073 -117944969322030010624505734435576898700 11509074 -9689875828020935107941236939250658560 11509075 -429892627620346772516864391830184226400 11509076 139041886734071271444247402473514045440 11509077 -375488808441183232702050472689370070880 11509078 -252672240615638971026418382627313758208 11509079 13435080159918884858328189884582375040 11509080 -145573963934727507895228356509073408000 11509081 -405768715247358849190549264632271200118 11509082 -230172659065127684637534097027777961280 11509083 -304986568897263276759809754804507123348 11509084 -220219683801562857796435694297055030784 11509085 44645804268020883229653314973867836160 11509086 181665039911607304877763512690364972864 11509087 -278156893234898492110616588705594648448 11509088 -789618783108033062754887801126566232064 11509089 640259839411852218057680906393972002224 11509090 223021778051324755023832210185278848800 11509091 -301815008895815782276478465703916741632 11509092 -15108158722487422777920401596612300800 11509093 133433880295890060084582837221009399680 11509094 324882115795863877205537468165315088096 11509095 -149914453696255695155513333815583105760 11509096 -156447738726430500429304410968215357440 11509097 733069941683408023649391860074547679546 11509098 -102521224147590182405953078141582920960 11509099 49171526938979163109939324824262272512 11509100 91017113471041967650574207728567372800 11509101 -549045433627388456533742832452311489920 11509102 -578440218945105421682099685752465870976 11509103 291353250399289763638178421484665199704 11509104 -14126360335513549335433479108786388992 11509105 -598786102253861025776463263584879393740 11509106 184935929837966267344848104060830126080 11509107 -32939885512564765448948862715548154512 11509108 -3999266361875618878934525808927154176 11509109 -124441813481695099666609142938712227560 11509110 38134923462107036371021860880430630400 11509111 788557581606289883806834716783326212712 11509112 -390636803775798184649449609946039316480 11509113 148087526003094200503907449217709600768 11509114 142114998188319643387779380076025725120 11509115 -719310854399666428533574001558942961600 11509116 -494856702162141522811267253271953038848 11509117 -117338734607874828986360139234553309120 11509118 126062585364317924917278020840457751104 11509119 -712881756358332304488569785857926450736 11509120 492955154789927748554341287761176166400 11509121 78935887127993407043033816021637694464 11509122 127492592864335052836697520319365120 11509123 18114040136909489090775057934012801240 11509124 84761115479582601654932974477395609600 11509125 288191075446184369922661129106390208000 11509126 131628771006904946459618751468417359040 11509127 -21621918147845167529544644356734411648 11509128 -8534332652605740803566389080567024640 11509129 1179831244920883025485539870405450136730 11509130 105995087845621055234516417909960044800 11509131 322240319582382291779253881568583027200 11509132 468523919223933742253555107813776432896 11509133 -439458029471372473244625376608365676618 11509134 15184824376714870892995169189193682944 11509135 312827067865920216389886842816289515760 11509136 89194608075363268319824326062145208320 11509137 -254032645363523478656665596219480641280 11509138 5944237581662761320589178380914082944 11509139 -990444625742271271526922709131952927344 11509140 -58762831682743693272233051896380026880 11509141 232589614718000543883521950587740205472 11509142 165195123505352855521710109936575869472 11509143 -397905261141851139006107690410353461760 11509144 -480111973507903553248952427439412643840 11509145 -10342679764114905554291516106088703100 11509146 167224944184544486171465959048173059328 11509147 -70035711003825950960478367293262865248 11509148 -121660076003940884229841149443063583744 11509149 -377608493068684495006672491307615748736 11509150 331333184400161434426034131583548569600 11509151 -233857138102215979427690582875813758096 11509152 348701495255165598592191616248393498624 11509153 -288195604561212126103701359097729592320 11509154 158273872556040690208816978473085094400 11509155 63707332392481196373188728988317824000 11509156 85214490127400914431485868188318138368 11509157 -548897996946914814991808253925979393856 11509158 -30245066275046105562540561272467665216 11509159 -190398937596727147459298772100833717640 11509160 273599804470895814358216176030896025600 11509161 -273875511067471095446797324224269282928 11509162 37680229929083410609128539387591353344 11509163 -193619498222750319688444107470915590800 11509164 -3114350602442921170172536945696108800 11509165 -1556734096819964123866934390313360000 11509166 448330436558951034649463811130506329280 11509167 -753399648089298671332131530905285680120 11509168 -194201032453108044254220441008513581056 11509169 -239881592287019781371424819785967757404 11509170 -44604465917910505309059458433505367040 11509171 -359547600010111043913124944278073012576 11509172 -171370773629730812423518373915411742720 11509173 -281670888145017709342413555461707526820 11509174 140327977278735703735831596072594882240 11509175 -38533299179534522037524560010488402200 11509176 -235206911301605408282248575203437117440 11509177 195242143512553587941972884024599411840 11509178 671682015990007435827979032823734038640 11509179 116482534333688948714711018354438186688 11509180 18083338112171622231488437946541480960 11509181 1051148779608082942649274976490678085600 11509182 -93233610579580705496830516450880434560 11509183 -178880253826867249608790467154253158704 11509184 67233594651551434293131044494614986752 11509185 -11928823490333068741196823031066339200 11509186 198397166650158152694066133049517888000 11509187 729878288388472619336441592635802538392 11509188 -309495770264611423333145652845304038400 11509189 -212261605662037381064436447280662497280 11509190 -68938373144633921340509511186275543040 11509191 -98702408447264933104337427828628904400 11509192 -269914321416220086837935331751885977600 11509193 257584007636598436022727207360971406240 11509194 -335598135108292291340625591684931476480 11509195 -176524217862503533049836504331035984080 11509196 -6049690046481427559539127330479157760 11509197 32840425327988660567578373938971162240 11509198 124140510628954881238915629912282562560 11509199 -496345972272837699338550437203896316320 11509200 31826797320430855057904962819375104000 11509201 -320744421338924284123026060547501924800 11509202 608168571379244252257348517442634634400 11509203 -442169865452027973075395166230017146696 11509204 395807062640553793534403789989738352640 11509205 124105624279385538171020147927496448860 11509206 -416635890073451465356766775021870408192 11509207 284572669762874157574952863966380391800 11509208 -18118222299076574720323191574243799040 11509209 544896187708425344820223342722215799984 11509210 269758639128460795660539323708336897760 11509211 188902398749241575439425292446219350032 11509212 30427309081665321851055009492590837760 11509213 434472575728341580518381253423733299922 11509214 -109664535707926638463316977154709020544 11509215 -63377863958507173431545343588516956160 11509216 224507589569742501467568385561371082752 11509217 -257800398029970630623746861928266727100 11509218 -163804977429570091984997810058112177200 11509219 236667688022572275027335831473304352096 11509220 241121297459075085145253817593925058560 11509221 -768157703554829563494244177535227144896 11509222 -51240154877692902034571765893779518976 11509223 -814144331954278734458683076299404842112 11509224 -700384192036250828820496697597575495680 11509225 48048147860470480844856444949010408000 11509226 -249979262155546218056026412534666180688 11509227 802958514818098149576807013873801641564 11509228 153962090288474257771070340480694669568 11509229 270452886902000821989833142649208815830 11509230 -170022170918212886784595730366087136000 11509231 1251772083446686964190832326165164103120 11509232 23470547321229174477875003802009403392 11509233 69948200650121403418661428125074443968 11509234 402299411132893698882865886770685182464 11509235 -538530646055730795823276251025738930320 11509236 130361131494839142048593975661658091520 11509237 440715412596638218742947572081534850720 11509238 -339109405444738430904779265176683286976 11509239 111328778454018187550738202213052821120 11509240 -126958039786969509499904303769790771200 11509241 -747072464941956630478999413234836834928 11509242 63647040561812589429332072116585634304 11509243 -575313508795525220812093058074814892508 11509244 385927321221622355338068213610835398656 11509245 455838449857307315371583264324870785440 11509246 -8265084455983870660947374642775293952 11509247 344319694354189152846476995923850591752 11509248 -125383758865122309455200585218974023680 11509249 1079403011443907126539915811413491829250 11509250 -524561948654771619149365541867253120000 11509251 3315205224664270731793696066624912896 11509252 -872541668601561482903442130085190331264 11509253 -14695377485640227347716068888262945792 11509254 -58279264262929079958101282565248339712 11509255 326321463873855208246757805126968944560 11509256 573934555786260328418335322590211727360 11509257 -51122761048803851036801383122938035008 11509258 -488737039125131768104433282271747341520 11509259 1373436697780465445339748899690011737360 11509260 95754077876883436707932824879013068800 11509261 -775538637556434334642958440401130600138 11509262 -508387534627886846825174464096301602368 11509263 -45712455162740778780891326235925382400 11509264 33608459738160364429410076323162701824 11509265 15241949923700126237304526155972035520 11509266 -563081335821465940253584886750884740096 11509267 205014638485546970461679658223331866944 11509268 466571496385033787432112495686008267392 11509269 -167702485999013455116925960005019737600 11509270 286997624830252571521746066421687246080 11509271 175899458328591327083974872930926387952 11509272 132401244063809181878962131415608299520 11509273 -456433990632879769559627455903669051520 11509274 -70054642266941716410029066546829405696 11509275 368514664457637205619512569980102881800 11509276 179157359697949544907489107132881400832 11509277 36357612754254077721315832247618595840 11509278 244227577765188768615582992598933504 11509279 -374813643491216412564336608293691689120 11509280 708994458225854048589822866461255925760 11509281 136706029421337859123121748041799827712 11509282 -133680662937697906014082435629107065008 11509283 -422371244394211096816478317602558926376 11509284 69120252391625677587241834101270650880 11509285 -351340524839090371805562392451088918020 11509286 -51863685575581647555054585461702757408 11509287 -564403604256863842206828595626786579840 11509288 106820235480875907928062673522630656000 11509289 -394823211488730969198200786646173753568 11509290 284028064481128978322476174664579520 11509291 180485699341867962514173225695308041072 11509292 475727370378557215359617343095264504832 11509293 256609779646890267677126017811251462464 11509294 2744625502053179755146489650112772992 11509295 -347620024797023751307734412963029090720 11509296 106381748451673115834805232406453551104 11509297 -974941104806564699202895219875144627788 11509298 289284151528806676183682582508196955040 11509299 226330342982107180851708938861892168084 11509300 141420302586389755574759978197104844800 11509301 1214331890406865801246298562429502888302 11509302 -36831061712319361761863686160757657600 11509303 46638467932231478267544427832261168584 11509304 895384679558542402082190155660152565760 11509305 -115303087535141936187432824427845058240 11509306 58015051473680853012413345755114937856 11509307 -1065607712530210602245552694750281812800 11509308 -102978439835660327880299124682870542336 11509309 227646419885919913574788463682992221632 11509310 35370787597218261699047179507323648000 11509311 57760477098105718902060948747789498240 11509312 -133808453130969980109375816424658305024 11509313 -49280975029215272202849792076661049600 11509314 25150240258908189347830232909370810240 11509315 148829468728044074027977226009107016640 11509316 130894446017395356111162669262425101568 11509317 1139757964427049938292998426951720520000 11509318 294048887945310515088934495442169579360 11509319 -1009658897791592180307361971745452240504 11509320 -290032585116324879094442535610021478400 11509321 -210325239212202264049487581591422863388 11509322 -70118984605518708028040768191495200000 11509323 654423998409831786819476885365349956608 11509324 151978503793796420959454729666311037696 11509325 -412035020124337473469454257544603617950 11509326 -31042672130459394550014564566315283840 11509327 645860010433886596029237999298587049472 11509328 8628445208103839393921070405448753152 11509329 123658792396677921829400297948668529088 11509330 82534696036654094766135944506730073600 11509331 279454447463565683041872991325417008080 11509332 -456537258621486083437893726048171104256 11509333 408874010365350209857983835376074579488 11509334 -294579286084329050325332452805443559808 11509335 -388109624815756309744359952527144068280 11509336 -653152858622473946516916003024392632320 11509337 -7294121115895759670730080014078849728 11509338 -51079342864834073815410389043791872512 11509339 310554314306688119437183412167053301760 11509340 643014439661493526165142880715424455680 11509341 96058267384808955689482296076344566784 11509342 -66803205093717034215312764682491614080 11509343 -102234431005761744416800768212182867160 11509344 122630047711032758653012341288735866880 11509345 488895925378827900437795228953214707200 11509346 260557710993323984848026098226170875680 11509347 -668758581606228462139197934898879646600 11509348 -94977528913992880123121832632784313344 11509349 -163311209294581563751493515821410587650 11509350 -72035264778593996070486236382717981600 11509351 496970815942820911765160031418893935152 11509352 -1236831015108695004462752876803171123200 11509353 604194200646335525512931320825612425162 11509354 34635871391272392651277658645253659904 11509355 -245782388587177474875631227514889530080 11509356 167662873190451165001435920269828044800 11509357 -489637243166940124162002721196585571348 11509358 146551237568572135860319811794798947072 11509359 -2418486216902560317804787696036677120 11509360 -222197940826433980499430142738519818240 11509361 195928770563838130965221495981742995520 11509362 228297478228180353501053557941744906528 11509363 -153291461638089292664687056122485934776 11509364 88523278307055561743347575983460864000 11509365 -303314295000611405535177198884503392000 11509366 480288265731225122803168432992346897920 11509367 -1039750352811827750577326282320230994584 11509368 -47960941717138805414347346906754170880 11509369 869934238876068891744711652080078465770 11509370 6859576273949181669560250811656683520 11509371 47912441972878800535381573771450306224 11509372 209051362840822159328849689008450534400 11509373 -1094025526517975817120899904445237728378 11509374 97695256879794891821600651327524926720 11509375 -511686303406334920805179185979416000000 11509376 411492351124544225194864889580025282560 11509377 -376815143948430380235689496833988469920 11509378 -469642629493295670521808300500094515760 11509379 420494986021373935702320766768338695376 11509380 -2355753630078555403045766846692515840 11509381 -82693545287560137752237563905537038280 11509382 139860936325527015520293585164521053792 11509383 623607584126936784294972410931962188800 11509384 65110652971075983223984846919055114240 11509385 300396155064936872289594159868878356580 11509386 -79710499743513422625781344658912329216 11509387 -30492475818235220173433304437429457964 11509388 278828605138240550611641701366602215936 11509389 289868750527968350033379185756372305644 11509390 -9217270505831677891954149073676500800 11509391 -637643418203482244545543055443910446560 11509392 58801703112297660689489788266046095360 11509393 323229854328671448088384534558122299200 11509394 195943542195945460794436825328381770752 11509395 293592027201080407919536853134986300720 11509396 -4848209986457973269707899882248963200 11509397 53843029964158107953129544981658384572 11509398 -88995144836299545489512832910382914560 11509399 8595903134396584926622086147419152 11509400 -31729879577570463576446954819920896000 11509401 -12071297456595947157512290624404470016 11509402 -243071024528238481359121854698916134400 11509403 734766112171391398206804686830932443652 11509404 -342330778583989302040957399562432547840 11509405 -67237486780944149682272416661547538440 11509406 291369054381904402314975272583086131584 11509407 -139033191286404016269232527644121603072 11509408 408887835462370810340228360643989078016 11509409 -219115298449977313403473992370692774096 11509410 -192541995523804994246299781814694894080 11509411 665341362713921106448925987932475785224 11509412 1255054142541791510027572782350725693440 11509413 490519617801820689795044736577442389344 11509414 -145582917951073755133537733915646570144 11509415 -468897403757129839692981347633144602440 11509416 149610947969352748552883239933428894720 11509417 61781180623115563223486251941603716752 11509418 -595450118186229896065109332050383061840 11509419 -113057905256588001429789302499649558560 11509420 52645398974465368892316645852071470080 11509421 430486493015031613914636135064815843840 11509422 -53855294796904851618270207640224942528 11509423 -8110933558416183698895715124303167496 11509424 -52742301765806626981108569638765199360 11509425 -130125118225829304926492719094206260000 11509426 502028900730740652551567698709161119744 11509427 -249829570328516331117036404005613893968 11509428 4129735192564567278928799649833459712 11509429 1047587319409072109680669881648133346030 11509430 11840411486928206833073295998134302720 11509431 37304153864963513533256858207428504320 11509432 11951884366276452374117741814212198400 11509433 261905455556033429040117371152074337800 11509434 257562237050216159941410076026074089440 11509435 -19944961222933639970853017575788000000 11509436 -297479910428640352902122238256600120320 11509437 675287242504641129549456762988970880 11509438 -178637797798734406557293356730492291328 11509439 -247690399516505500138110296364999437760 11509440 -149332828571310576776863357277621452800 11509441 129990456937908847833213278003613579842 11509442 -44826922328526561458353503353413745664 11509443 -241616324770837270899944385322393383096 11509444 357915622679590072661972918334394407936 11509445 415631837643881071556913547231686992700 11509446 -134070834154964559471336930262564784256 11509447 423551791755570896141549727138802887896 11509448 -370081478491255703053101567712233200640 11509449 189252935476390507338743159593734632640 11509450 162362670177032341785128474198752986000 11509451 -119957071066747034304115199468956573548 11509452 -238622533445722977999985177208676536064 11509453 609543440057811424686679695016609328342 11509454 -548608528021028507500347477888429275136 11509455 87912725484008366341036833200269386240 11509456 169301013637847075404856061003169792 11509457 -287525457570981841818819106948366497294 11509458 98392260941620616547815126282336928384 11509459 -150098113994736320047407655877219961120 11509460 229118680563452219498150565350396993280 11509461 -389513465222115466806864791570542968768 11509462 -532012176506777441924031151302436348800 11509463 -108245883878369155059420219958138895424 11509464 150517895785155104801392427868465131520 11509465 -367220646114012920977332387922358628480 11509466 -5717856787525937879856929262385741056 11509467 251038286773228104896030405020379965080 11509468 -684397726791928325154155013256941348352 11509469 394608477354757848321778269131554072320 11509470 39458915537265771224160670808399251200 11509471 -1037116959710878212988838473186422643800 11509472 24364452157762817643419928152828805120 11509473 -423089220714629940958664724741419916096 11509474 -133588267241052645607238246073073102848 11509475 292249178172952835963691738398929009500 11509476 187276645084203618554646582665575661568 11509477 -19504294219061786168618589415716703488 11509478 50286061234112737156041965997217344000 11509479 86544220135382495688034534071698153280 11509480 113228429884900988935014559940557824000 11509481 41747985455100350269019878496778947700 11509482 237405414996947888362571233707116174592 11509483 -730001748752752807917502408503399573360 11509484 -97322124259086860013142418865263493120 11509485 -154769056838428427646976742997136469760 11509486 54175001438499026835991693728141097344 11509487 -1645685308869852785302824796133725583616 11509488 -134064075230135453721911867164883091456 11509489 86107230810857935178369448856876350290 11509490 144948006934979694459891312246492996000 11509491 -260623616041272297357172352303195616000 11509492 7076214306607775843536376049627180416 11509493 415287247895107988749196803358922455580 11509494 127074765263497724115469953404807454720 11509495 476783436102373246195217342255327847000 11509496 564639140367102664027690723745293025280 11509497 658746777887217967752387302274020798640 11509498 -73906204171741018130272926664863360000 11509499 -516555553774212560671543360027187385936 11509500 -343165987533496639638447660419894016000 11509501 2649695147862578987981694881796530607744 11509502 71622598144289445432457755831203917824 11509503 -204185453519297026225396068224425181496 11509504 -516031127147135909054435227721153904640 11509505 -66247327226652248248022191228645248000 11509506 -534702169192059345684111411992914195200 11509507 -140425129257401813572787905284605014968 11509508 20491143470533598560767354572987669760 11509509 -11905123260127358966222003393757717504 11509510 -679121379328327863392938919005513497600 11509511 -60055556269560057830466337808143855920 11509512 557255126405855610581664809551176622080 11509513 464256176349433563698269149917828545060 11509514 -126956510268641460583658627936690856144 11509515 -248496548385136959199386880143709433040 11509516 -112808078055918970223046819300410106880 11509517 -59611162815934793072968971616442629140 11509518 2601207254540670223750223606815777920 11509519 23177405647482721508253108285564922096 11509520 94002702876942318951494153401958400 11509521 460252463637812659877065918764849829920 11509522 156938639817036243562572267581739992064 11509523 -467244229615998984209227830952420361760 11509524 -28118351635924677607557563116633180416 11509525 41331717161248327600351051750341769600 11509526 131699888834111266674777308466385397760 11509527 -226625416341555097426310132489832453120 11509528 276416381028934544801459849983547596800 11509529 2136088387064279069050841845721214318528 11509530 -233708692416154290441375327051088999680 11509531 285967047433506898135712189645828046528 11509532 -582081609763540786589303787665778682368 11509533 10299757661541689335825856301784295424 11509534 160051535646753611613709575881913580416 11509535 107222285743054843489295444468984100000 11509536 -105197453389883354578466393736372289536 11509537 58553417420168668969992625990553952168 11509538 659634601027050971829139479942858115920 11509539 -408080497535139288688562415664666211976 11509540 -221822817344573860386065092076402688000 11509541 927610027016681695516268540273348589084 11509542 130330135013690604107074859688928576320 11509543 530282477220736583060813311308076856760 11509544 -720979081136292561128238541817787033600 11509545 10080530573367239082647723441935376640 11509546 -162641014709406847235795473355740296528 11509547 216157560615984589585715685400447942032 11509548 244982866231859319145938894000202285056 11509549 1005184498423434003534946496731604151660 11509550 -53689499771667852774008379899651179200 11509551 271943441274096036903370851077015481480 11509552 -4189002060633496622660798223111127040 11509553 -480633791588439001769129972222715339840 11509554 59676050847128426972203357021065338880 11509555 -1328639484870798429715541769009568868640 11509556 -30924106756642411166593973333484994560 11509557 -409446656518405642304446892965368296160 11509558 361669301184071178265513425030573950880 11509559 50225397684917564451444284906295026616 11509560 -748580251611726760345609204011128832000 11509561 436924472508272709574790620920677580456 11509562 -38353523331464039970644998526204145408 11509563 24977482583741523741897728698934649600 11509564 -566652422269681129366368956864873538048 11509565 222138741329845123377178621360801010520 11509566 483237739145678042783254880333005559424 11509567 -1314824975919204670179547153734740920384 11509568 -72083715792064115690633560008198979584 11509569 228167206821986787979205570615879072100 11509570 167691470098180726807109143826257320480 11509571 -680308514093527045816933989838569468228 11509572 -280495573267931049647494846165344887808 11509573 227251592611802271470105818407504536000 11509574 138399999755937873845307683399528078592 11509575 -13380207215135733553710053844452332800 11509576 -312774737326718595942024846564826567680 11509577 417210637570377543670676175643697214426 11509578 -284112095359915962332060485893715218240 11509579 -541779937107059697883116042157389503024 11509580 -168740580910484520291233357054241100800 11509581 54640457512759261333351989223777723104 11509582 -25143424192182246626309987930210944128 11509583 -94365396825036658980104793323063954856 11509584 -167398809685609853143134667995367735296 11509585 104761456462204622442719993500783165800 11509586 244400587249941911172142103248056112128 11509587 -241134663763902200656385987482374789120 11509588 -411781036969071628332812967173135581312 11509589 -56898355834201829560097942517324526080 11509590 5473062453180513805749021558011155200 11509591 -472977566372418390625852885039314619248 11509592 806334367659371585142376654434828595200 11509593 60429898054836959352418014700539039264 11509594 501974679499324210511637783334287056640 11509595 -23766448336340269363289792946458864640 11509596 165647170656683222676288282625208527872 11509597 -450265838418639727499117467196917240896 11509598 -280416068266799981816390095510360483200 11509599 9721364110722036674082980764207271568 11509600 331008272159923221609960781440329318400 11509601 1299802699714775820504438999322168485012 11509602 -38864528932631525670945341057541719040 11509603 256853707557676336929841893029060566480 11509604 344678255384188972631516144000486000256 11509605 -303071133583370298960642872934984189600 11509606 -69112319575261454482287720443270953248 11509607 -327963962644644034836501617157041934840 11509608 -181859372685351132779825105705615278080 11509609 -50165915274613765859553326994213357020 11509610 -96444590554164520297626182011028125440 11509611 238521849774817617062906201609727948480 11509612 740982287870541845754143349216351214080 11509613 644989706716829441098027470283974251862 11509614 16199655815829715635853639237245194880 11509615 76951492133519192531784534393574936320 11509616 25654488819600449586594920844926287872 11509617 106045475815591375945997435845116533760 11509618 -8232634690068809942951432053105631232 11509619 -401365844564421566978057527609669686840 11509620 146140493124633795762101513674657044480 11509621 -817989667786228192911758706611731476178 11509622 1461090618076583429666298123381182112 11509623 127266354097378097922270647966463425280 11509624 353810267811566017840289257429647974400 11509625 -402535808960184999249156957924844563000 11509626 191042954768714995286493222404987576064 11509627 109924518794500565852134794146774462192 11509628 -279851346764785563978107062314820070400 11509629 -478237198510177094539461707157699975168 11509630 65878702503222695889710139685752499200 11509631 21749223942538912019122835400359809392 11509632 650621721273156011800605906405729239040 11509633 1038009773066778882073577997865616906882 11509634 10909475713914304573518411299850699216 11509635 -435481999796020528696616540108765528400 11509636 1567619135953131707386856898779941562880 11509637 311032588042123023208943303736344989440 11509638 258654876429602206572975000787212288 11509639 481547121211288495140445905646339574424 11509640 1357258480646822867305259492082506956800 11509641 -79491794179625016761771463167688960 11509642 -655608865387639542205739798706945965568 11509643 -268816321733355899401399725504731053680 11509644 108057870441380065652925019977330220032 11509645 270444542453753524264154465730143758080 11509646 398086104986453112214320147304231375104 11509647 315353566579811942276315116520732513280 11509648 -253199476659556451718081977590501040128 11509649 -228792836250300004080634692722389643520 11509650 -198220580446716952344239415164325925200 11509651 250813507230338397908280757461117844652 11509652 -224057520235348238003944973832471367680 11509653 78220333506421869298005522679765233984 11509654 -141757833455729257745962610615642774400 11509655 -1027544679316507064713637211054974051040 11509656 285170733100410670925046689966076211200 11509657 60056496215299878794403693576599643012 11509658 214838308600769500038974416118651347680 11509659 -48208123014956225997068542287123612900 11509660 -231236986993477954781648906572816711680 11509661 -6245490249735318631041554015446208160 11509662 -304876218190419521160716072935047269376 11509663 363173844777925830253935057451972815840 11509664 383738918905989967705889197505594130432 11509665 -206460080734459428492332172142651272000 11509666 -178194539776311166734556967721673497600 11509667 231141956462843865858448421385909642720 11509668 429208584451134373092559290284408832000 11509669 451608395149718828789486550131134537920 11509670 42477902339027003707274880040530495360 11509671 -109941065680302699799043291104984935600 11509672 -619042676035092004677120772415278003200 11509673 103444237830574827339581549850770321280 11509674 194486748687137134105491010812611938560 11509675 536027859074540217520833799580080952900 11509676 -280925856038651108693522860500821687040 11509677 -133873296686219844898909317479395686420 11509678 -655559092681103388689088494824563840 11509679 -710094943551886562796250603888023684720 11509680 4241564549820818118420367848127856640 11509681 -1140362473350295050993516363832198928 11509682 -6855369676757691133897700486747595648 11509683 -15067411626563346181332161303592673536 11509684 -218618733707007785008780214311248192768 11509685 153576888170025989515281132607818723360 11509686 -5852771361169613880448724235156611520 11509687 212689054660790857599791685653265756800 11509688 415266615420290237002229704128934440960 11509689 104718966142300205627326372970592620160 11509690 -177706963026684936888951103736353692480 11509691 -29908289017429474856650901337289841448 11509692 -8644501075779443975841135216727170048 11509693 -61031855929916876437971101485124463456 11509694 -125105630145802025788398585812068512000 11509695 -161297007845578740223102066529800345680 11509696 83087804650917946742990856742345113600 11509697 -674264840840950386664955061455370696828 11509698 13333802714923867772386550019689326464 11509699 -1109248353114518578183972247154037699136 11509700 19184488396786276469540281030430592000 11509701 8399358419029549967042773930041312384 11509702 29212839465350947893527300055897494400 11509703 111625125846214013775388594152214710120 11509704 565856655508594139637895463206466012160 11509705 -340821004446053241046027245791513338140 11509706 22263117262564451561803289029957954560 11509707 350490225330364910444330031080549853120 11509708 193028275363311408055395091700224256000 11509709 79867675991967406251502434577368472716 11509710 201406156220582256444184831776677112960 11509711 25819989028016266213087585017955628224 11509712 -28708245958857026047099616147060686848 11509713 -262037763177762487898148745732627576158 11509714 6951883592034648729672861334841132976 11509715 249896282658269574554883108492758628000 11509716 -260316463657357657641984804015439362048 11509717 121520940311304198197739260418567670720 11509718 -6885890122333196360427385689013556160 11509719 -142683662207079560659010064982205144544 11509720 266920036502695035225773320219382784000 11509721 -113274365431681227567582599353885440000 11509722 -57757970466961101203659801943066496000 11509723 -729414036916087544489049655458597466320 11509724 1915680769048863750156392547071511552 11509725 60710776239932803824012399058803432000 11509726 -212323716685995413688667373000289314688 11509727 795059389616857339060709424426126588576 11509728 308164515222884259083317863847989608448 11509729 193812635450707375412760793882831079424 11509730 183995640330497070729947636310595625760 11509731 -671057016168710756164982717392275339288 11509732 -172373887661389927682693950820453875200 11509733 12524910843274099504814760074929225884 11509734 475166914844442120833859623051619032448 11509735 -718116475130673659054343776225148804000 11509736 -257875099519282446581893674691447357440 11509737 -189056303941449109617509434103372190048 11509738 231902143584628543663592488658643897696 11509739 -617100458557348563448535233600865629680 11509740 -212466134572002861508717015731777838080 11509741 221390637628274316324896056946044564000 11509742 16419629490396083028723757125579769344 11509743 -101396553879485345977370593059697190016 11509744 121045476909289381174504139775777341440 11509745 269385405942427735731805670110039809720 11509746 116108375116438865768013813214628352000 11509747 -412138675029041643553469667173542852800 11509748 -1554761233513015401494628962364989827584 11509749 -701347584189095811862674741916317578880 11509750 -106707600376742900336024631830804928000 11509751 76006227168111331301264101791639740208 11509752 494850185314534151047340591168028672000 11509753 -365889474048901804773605829640157006998 11509754 92204726488718748486976159274204812512 11509755 276336736257736149653827555835109640560 11509756 -82584882895339925136767708617723740160 11509757 -582043561862511075826734329935987442394 11509758 28325666868997784229783424281343304448 11509759 263932223290570333201586151681502369960 11509760 203202937825745302571906193378414428160 11509761 -204081902832788474781686634893073720528 11509762 62195193306314204234283152440704000 11509763 -5183003038643276361021118993146678108 11509764 13816537078793916720713186613881659392 11509765 800047064346196885312594816220030695800 11509766 -240406445657319482348541651085081212096 11509767 -7687900232747843865266734682197805352 11509768 -741844207547606574477258871091979709440 11509769 1161310996918838446160517507404995247460 11509770 -290741510567029051389400049995580102400 11509771 -99431592071912399108440972271022697696 11509772 63501153384123750902114247053925701376 11509773 -14175012831175187065608235232736651264 11509774 154625767007192090693736026494790771136 11509775 -146847715611991453444569514704282410400 11509776 -4351440684810727953150724800453869568 11509777 -765652066993261432535753705772853559374 11509778 -18629985578160048029579570734300884480 11509779 315129973553642560595688940877432147520 11509780 127864904034449391095697264205935609600 11509781 -122276840090107504905475272488932371720 11509782 271140398559284915001205350587690265600 11509783 875682942608474372720639000572437486240 11509784 164202369214439669333019216133578301440 11509785 -108816319601705660154675939815167008000 11509786 178513450962445756762749728212843172592 11509787 -798525447005408656856239387807835233008 11509788 75687679254550263292275047623268006400 11509789 -530520402052509561105938183142699584410 11509790 136920550368541831128733897186943673600 11509791 31619405117369351903826861427151608704 11509792 115066752838354703137723442088464351232 11509793 583110703100573669893848074082397731504 11509794 -138330878880760875358961062077365123376 11509795 768031523731597958191095207551853973200 11509796 -174479212683089542010792680922331476352 11509797 -173420772912452016013132578325399479072 11509798 179219167934901318239608139071875533568 11509799 -16760245992738534606050442076890247632 11509800 -218808578313229267282280672393736192000 11509801 146316219543540581266274871260795539600 11509802 -653317242357441636690642166628378253648 11509803 -1485103544220778650727336619700180084000 11509804 -101001425213174830579880915060884287488 11509805 567477547882114998164360451700955477760 11509806 42135999401797975038108992381053240320 11509807 -853675768872134664786279149520728078496 11509808 14452596035416008284138696679850475520 11509809 -175709355434853758715086962509343825296 11509810 -1442028567630695914964410940681164800 11509811 -878894195030195025479172193322024073588 11509812 77453286927087843141098983183056298752 11509813 9434987509052025950964339293153725824 11509814 5542515926488041310239876106074596256 11509815 171520945077194724003245203784067677520 11509816 827609279256131932869567381547650293760 11509817 -199088397587932440266742590446576660848 11509818 -265286000710544396955732538510063850496 11509819 -898918566644915902733694740942404138780 11509820 90740006045590028303462305906171084800 11509821 -331229315654105622349334242093278511392 11509822 -378498893273931031344259774723478700288 11509823 280084845273727557539821474397787123864 11509824 -116710100558743462162163635938486386688 11509825 -172984842454278575294822413976188177450 11509826 -467816288348637828153366621620536381440 11509827 2873059150965273797488176215604973824 11509828 -628015834133791204247786707290819707904 11509829 895010807082215815133546618470263062430 11509830 -1926151694703587835426860984083046400 11509831 449875845682056383780060791992196506432 11509832 56534963048802220333057027244802278400 11509833 10384206035634068782966457541208005024 11509834 38424785150415754861284958522608321792 11509835 -109803872597107262011363805409174368640 11509836 -96657421078004883462521937097185945600 11509837 104531359117638059901971508643880734540 11509838 801644294752692740506566267386349265920 11509839 565010184938955965448509209107485116800 11509840 -84049255352820929708078537745687920640 11509841 10746812272432472724242260445101378944 11509842 194698361826092688780153809538479901312 11509843 457970528751136962021011938309074618092 11509844 -316059467790117350173142627447949256704 11509845 377162521624345060786364649185370815520 11509846 -429030320765245093493423345160199437696 11509847 831271961391731028088406404475302475640 11509848 9286502748599603800839749453342392320 11509849 147361384994741775873504225598651301960 11509850 -218835044907291975124699922238444518400 11509851 -162728621819079109305635585760304527360 11509852 -289752538921324940728868147852795928064 11509853 -14709401143983874141639410563189825376 11509854 -264425123593213942824327981410366957568 11509855 43229802764262493197857013825319444800 11509856 -457318851286554489453996303956102086656 11509857 -60687237859885705473072682197265896894 11509858 122002477746034387881585098548969568640 11509859 -472057502688215051902094272855186136592 11509860 329938441853916579921872080452213903360 11509861 -171460647936431478909216929097515808576 11509862 -37557983120549361498600369076254533376 11509863 -235760712560105570301740416105567980672 11509864 492991911058843001540849448263937638400 11509865 -363680468992039259395284987491497867740 11509866 -115824493588948967880069058385577778176 11509867 362319202189209536826049634247757387872 11509868 -33739978883862359888573241145315537920 11509869 -131656531861142914065281036346277264320 11509870 -115230002774011938958659268841047725120 11509871 -296857739639167108658063965820414522928 11509872 -19684964078543837525862139058965708800 11509873 672890684042426654114264783935467224164 11509874 -602563112908043631206741828250443822064 11509875 -311769897450726707997383631230377812000 11509876 132396922980548315245033786189595711488 11509877 -623735945924521011351709422478306819200 11509878 -302846986851513122289062793502708070976 11509879 -455410420580204853971776726326203656440 11509880 -537710533515432395438269905142245273600 11509881 -195422615474676573533043813885018282816 11509882 -180677509595019637030942689518970105888 11509883 197815867965697049180530354668146688 11509884 864853727528429170899762837227585587200 11509885 736681658930169129944689200127243169580 11509886 297830091220147252536306440938864818240 11509887 68323355723599588922011896455868405960 11509888 59846304514016299261369675763385630720 11509889 258842220397037626304658999503340097860 11509890 16417290726036980418737586870358179840 11509891 -501099984632360325512853473576068929600 11509892 675361564652224380597909680989875801216 11509893 -328827073862209361881271394226273909920 11509894 -342833685625358282387891064662505885888 11509895 -506332926534305268646927031568985467600 11509896 9462007794686217606965000410605158400 11509897 -252327538027339519934673572469871089600 11509898 265990681922452676720499728734166999136 11509899 543413858919814655296670065626240952320 11509900 220338835626833441496884131744673120000 11509901 -457812693325183602110591536777336476456 11509902 -66196283352338922419016269884578568320 11509903 470042099792600061193180847232553024704 11509904 -43897812170947018209378354084921851904 11509905 12800603675230078237694457523314739200 11509906 17912885926802544985629305534267302560 11509907 -1049758806489928909305166200880543385568 11509908 -450576377314809585188257960257028515840 11509909 1136402237236181190726820282865835924110 11509910 9649131144175404372512057796480188160 11509911 -396827559631880292722841375892885152000 11509912 -78913699509897961461485287705943654400 11509913 249484706777054626074597105318580063104 11509914 218575803153575316845276977420207312128 11509915 503834701641961430347870028689484391600 11509916 552091950985876967281920689843121291264 11509917 -81263609442919209152599324906795413120 11509918 20545199364528948922728848043944781312 11509919 -1980406730155255271487911365229870832 11509920 201443161749843293706617049610321920 11509921 -618866915754508887939797687355259886878 11509922 319741554418648912020137015013446928384 11509923 279619111818300072443676957931947596640 11509924 -263911186786759901420529638756694564864 11509925 89710008073293262864829349517646040000 11509926 66824790146645591125284521545731668544 11509927 292417744924370316545492516803557923760 11509928 -166953860502848753254708543593447751680 11509929 -173702647629501208586032459620128081526 11509930 40589897045437396949603868258116083200 11509931 979498902391311799949208363558710343732 11509932 -139846927085255298905463760402985680896 11509933 -720855017226393107146991490944476163818 11509934 -69538049094866416819135886792179200000 11509935 -115847548772764046402037635257113807840 11509936 87377448502576510493798489731586260992 11509937 103088656580040533365309281077680786752 11509938 -408316048032034244617068633459467173632 11509939 4753396163364998921860690490027310080 11509940 277023483854820381728433348250854489600 11509941 -897715449601353337133357990151169267872 11509942 128017036600018424136974283333612495552 11509943 187585528084722874782861528026814321192 11509944 -216071431914077528671435871635362017280 11509945 -18513986739980526462143154013412874300 11509946 46250578388300382165046738244695760640 11509947 106559774746654896093854095569962188848 11509948 19781148600594867745515086516656759808 11509949 46800558447879559357601746054074046848 11509950 -138333174836449457122985345708342030400 11509951 93731214609383460313686969880240047592 11509952 203594182268958323318945154764007014400 11509953 219596468156365414160002455024489311040 11509954 -38422943236853547664334318643714092640 11509955 -124919432682058685523657363602486058000 11509956 -68612540179328664908691603711515212800 11509957 -202487845404476307353365830397300249860 11509958 -17100333655590713361126047527209013920 11509959 -149531015797908878015786714075587897344 11509960 54403822641531855743253065212615065600 11509961 42310763684546550403369435789397808000 11509962 90456483010406864331996194951871735552 11509963 141805244809139000324396308422576408212 11509964 190693016218227420846562077781596672000 11509965 -91040452260486058525285094835731544000 11509966 -77640493435513779328140396622789826496 11509967 648463120672233224550690277222723049952 11509968 -88589451558714742262821381618255921152 11509969 -788596922792655408482114328462159051804 11509970 -213662505644828440594118468457057489600 11509971 -111193823124181323572246220427969895424 11509972 -99332646333541203184861848767187609600 11509973 -1125528086233052226993663015986999705778 11509974 -94625893551143582612184099942112831488 11509975 -543471146072693507187954590445448610000 11509976 -253244111162454991438022080668225361920 11509977 -766455280559999498209903777079395434720 11509978 641395054097399329528803586854851885040 11509979 -182724972432130931012936291676696946416 11509980 286182141505822995243093994204902159360 11509981 -157073670943573370554368415106455771808 11509982 -6382655841020887074054549903279298560 11509983 -55200606298328241371740141039025524320 11509984 -1266155340126059632981107021340055961600 11509985 -100352845058353135352140324453745315820 11509986 -231348779644354541040624202710998067456 11509987 -231484827891545327704609921984604660648 11509988 -111667034161135799516189703109828706304 11509989 495096962933730038326570314074771401824 11509990 -86046605590462681763183802401293885440 11509991 635433329346952558179293497508996017800 11509992 341973067907768018449800539287941120000 11509993 -467098035857345455591491514493877681792 11509994 416076780476942684612128081238047333296 11509995 -1836832319421863035281710977853740800 11509996 -266118208284592090391018027775923297792 11509997 -416294766631729937177105072144923538208 11509998 -173369787252073027916100367955876691840 11509999 -561787418250180768336618378763400782000 11510000 -26313187844271795981729893201018880000 11510001 -256463459695454739387385547200267405440 11510002 296160425085244661679580104386541116448 11510003 -526237727319235834619915716722103272252 11510004 182048376240294814340711699868776448 11510005 24955307673388443363281800372584624000 11510006 49712003713929173789175932636186977344 11510007 71830065618958303692150192300494897640 11510008 212105746019538742405295792820220968960 11510009 185907808550561280888887421387373295616 11510010 58891506795971706192113223663062630400 11510011 -37261308719588044068406564555517869176 11510012 242803691876638635151634210007428754432 11510013 345794398748492806347583609919220948000 11510014 -74845138271494975103298813270757096320 11510015 791618775638964066418418362329485961600 11510016 -161425586274603024717211901619723042816 11510017 -68916191784866743505041355431347271980 11510018 437857059062837496016016470221142256640 11510019 39303220486429205111530013739718697100 11510020 -94446615311638520344087299928315776000 11510021 -377878121424290097108711522237694448256 11510022 -229721174560694124326927172790498807296 11510023 191907539750291801295559475982166571520 11510024 -310189958095924140373403224737638231040 11510025 -175118090957479970870941393919009542800 11510026 -516095181909593657542948243789136086272 11510027 1190829403439655998824313650187166849876 11510028 274730395208302395813912683106007194624 11510029 -128461292058377082881648922423099130720 11510030 -58091335836218595673840731584239545600 11510031 -12601262189879272989001456665699642480 11510032 -6058851076825551597605307251718283264 11510033 687812076061086919828194418256960367282 11510034 -36278885787666334232208638391528215040 11510035 5453473974565905986048069339747997360 11510036 -106043989648659598726832211132016812288 11510037 61392429117750912137963259288683566464 11510038 -197766114543775418993783573856098266080 11510039 625228600538859709723045275785378976840 11510040 -88844180347055949866646344694818611200 11510041 1060710299783353152811366965582216084 11510042 -236624131102433044671303513617568153600 11510043 -736393307572240905269346424478471506536 11510044 49220018639951702778767031973900091392 11510045 205078439790415857376833085178229384300 11510046 130745211274884437220550615212363408000 11510047 213921505306167340684448081337296230496 11510048 -484539063581040329182255199085023723520 11510049 -659765657558553852648020217262847693136 11510050 -320213124164083050322354882901822774400 11510051 -370981207782607266682896908760840384000 11510052 5093724705156620360336351728383934464 11510053 -673873998872427181072871540170981661952 11510054 143904464331299373497467837143496658112 11510055 -247458372884923008098879298983668303440 11510056 35861444860979651854268718204082329600 11510057 -221458026222016238936741661090335288220 11510058 -88911051226404522337061264422580244480 11510059 34348518499950663307046905511559315240 11510060 649393909452376580369248318625263380480 11510061 -277600828984559347951766906591847188256 11510062 -604830512014880407935926465229705355968 11510063 -850181233863240590581985054852461320000 11510064 4999617854660117926107641454276870144 11510065 399788227280359866084584399450840839680 11510066 188617530182741395332220180887193385232 11510067 236527809966768305097160672982148362880 11510068 6625798540144540557205627915632056320 11510069 -483754417522853500070149675832229424530 11510070 20611962038872852954701842717686241280 11510071 -688861497150283349313974326718245371840 11510072 -239530979681931457987327366040695480320 11510073 -185819247673073273299715273527530537600 11510074 -230596906401336420155527235664337589760 11510075 182947977882006775606081348358589105300 11510076 73876289209234805469989012169574789632 11510077 293252627006664386826185812561038644160 11510078 -105272565658842003309316762078380190080 11510079 114795728277471374872778328377950243200 11510080 -215034311410952791899558536138273587200 11510081 -333895488362511084585978869211581577936 11510082 -8710709862057725662034429713210042752 11510083 224519140633671054248420446001878413504 11510084 84660320805323613498103316617497464832 11510085 -86777065905652427670470531998236117600 11510086 208965486115519614504398861476195645440 11510087 -884447960576953633550121795617054052264 11510088 -776188373674357433201180890091419975680 11510089 -936057184865524795798513569768630851110 11510090 -250369724485035945986162621386490740800 11510091 402319874354476734261838812051067938300 11510092 -504526642184303286924729561677646847488 11510093 -36615241698987662316836704042608967200 11510094 41330314024277822928843992335640033280 11510095 803240550643897273659723467320873998600 11510096 19058026061671112297180029794213937152 11510097 33563731063718677721717731245556976640 11510098 167450606509997064229729861672520902800 11510099 984705114016336222448571635088374213100 11510100 -13619417835611180541251229051332592000 11510101 -1104615012524457965870906883572649862500 11510102 -311733624461097381875113052490897409248 11510103 164996445671642860830167577913543795200 11510104 903551228652135561861108459938020853760 11510105 871118695257111832280858885016094377600 11510106 -103132781392678604190703936869383056896 11510107 -1566786178363887822242266852316933376 11510108 -304006319549314984990039731546295901184 11510109 -164207589515755784679589928130898655316 11510110 380185546243285604828083430053032433920 11510111 -19792861699034893230872200349109582408 11510112 58415941729583188707178395802967998464 11510113 -1102764343875626347142484000832060988638 11510114 -51564292784625873679066633112372477952 11510115 104746255645735903671473150438297820000 11510116 141711121851061994827135528974504913152 11510117 542698242272217222270166621385147453052 11510118 -33952892099084743528515496131723872736 11510119 435133148498774054375171208688165402296 11510120 355140647881258359992099508486085017600 11510121 -35234463954541301115993776521535299200 11510122 222044411895292163869343705699162806464 11510123 -127529404353467022147634787933681375628 11510124 -13108450875369689331841790898175670784 11510125 1385395762707179148911835812755527000 11510126 -31785573788676593719653572631525768576 11510127 -1021997768009311622903485275323971202160 11510128 98278907752209862197032469937677598720 11510129 32874700152094623766528665482965137960 11510130 30443099638946180559783053057415429120 11510131 -1210887627957615856176229355325927693128 11510132 -581992437146235286055154817727549119104 11510133 725420103213476873769669286260124557600 11510134 -55389619461743356450198787217887405760 11510135 350365114487780194365590018907726720 11510136 -593616108942753973987868492173183733760 11510137 -247459944665468617996407417579779898368 11510138 -89409015526722294792021287964178331280 11510139 97498343979471481621391838447567877680 11510140 198954362856449265791175998240316180480 11510141 -105178029121506732005189361863074776960 11510142 -20865839371054812731320628496296140800 11510143 153356577551802916133136771454220073600 11510144 398399049094613373585295618819510763520 11510145 -38765981260596465380566123086804111360 11510146 460616812745767979966254912204840696272 11510147 1197214766638239368027123678586408752640 11510148 -60551025804565252671364795393127018496 11510149 530739215853176169214871084733319985376 11510150 317244658912389308099165836410041992800 11510151 758012029194438290939590079438406529104 11510152 320033548641617882252532782700901632000 11510153 121810826598316337200567901526176565402 11510154 -9547078648782603476047059863976476160 11510155 262201445370890734202117352066202956000 11510156 -267288551504558626617854954920555075584 11510157 -122357972139695085110546906183451081312 11510158 -687089847337029716021144219098881636480 11510159 27519705562934138419704661917804227616 11510160 -202431493215359136103800205541376000 11510161 351338888519057298997072293407378673652 11510162 190707215510138028018172565305780800000 11510163 -47383188297135786328637510072271120816 11510164 194746924101179904665281255952287983616 11510165 465934458041247630071855833081912206720 11510166 -120185511422073293114777553677803892736 11510167 512004018588992054661921316286715638216 11510168 -491101346053871173289798349253611325440 11510169 -80969791786536360169829508203497990464 11510170 -110302172780103407072237524266316400640 11510171 463886171172647516105087979063603354372 11510172 101230835222485644505157748118600221696 11510173 -784822748537244588797894675638841709120 11510174 212503185782508858927685078274665118400 11510175 229913678486597876427823537628268711000 11510176 53528692045602380946486984460487098368 11510177 105216499244824079783115105617213729472 11510178 -302577598857677593900008232299479285376 11510179 783414998750403614156147458412905826780 11510180 39544986654605919531448786163059998720 11510181 279595906765885052662047135867966844800 11510182 33454996612677551534684342519674316160 11510183 78841825743890923987084620595378466784 11510184 4911732391438233189031582321877975040 11510185 275112776069237634973924658908889160 11510186 -3041953351174790392516526462931555840 11510187 -84394552389165539773993966875626702880 11510188 277236955321179773670402839120655557888 11510189 375129251650919700802929214002214120224 11510190 -153178109877912559674517054567116074880 11510191 232639274336176071761228066389472817408 11510192 -38048858733949216397705900133841305600 11510193 -441991084739073028407349620067583361936 11510194 484956116250207432790212016612320269952 11510195 301067291325221460717396507156001525920 11510196 140076732519295051372013073639892488192 11510197 3122809663066661260225096250078949760 11510198 50505635678776599437503925222379312576 11510199 -830217327040004257534093900713333153216 11510200 -233042061612793820862859753497891840000 11510201 -415412755981949725041386372907255917568 11510202 -7831047081843735450878551095119623680 11510203 74391488869748307977797632285462123840 11510204 -238954300831901864831971430004611756544 11510205 11553940929631725752065114835868693120 11510206 -350978243869160758402262540754184108800 11510207 -295919034722910107265129841415257543296 11510208 180348126839674062237147892743898398720 11510209 -401450016269600630338278202409590365996 11510210 -166277717327555891513136482005260534240 11510211 212027931121657133660470402631524027200 11510212 -76482893289470093560608175005719740416 11510213 -152327359803698717833037550157009621152 11510214 -316785700246026637667680515125378414208 11510215 56126772238275101288925343669265370360 11510216 -507470696973422151957262758002567731200 11510217 -215596648005935478308796581937814979052 11510218 -64101781341049229792775075521786711040 11510219 -67575770415374972060666856899137939200 11510220 47892362769378398186159342048298593280 11510221 -1411205464252892581218728380533898923520 11510222 92009448218702780971010824440723521472 11510223 187521823691725691506969193088260987784 11510224 65457923284345312807726124159777636352 11510225 99062318543199739042358663175668547750 11510226 48885366358190485928310783914111215104 11510227 408759483705995990953274257547382526960 11510228 -711862286414564519835771912178443618432 11510229 -752658219677210546792012535008159474016 11510230 -246460738140966390565611344979448137600 11510231 -383981861770019380995730650648266542968 11510232 -492756618611784306774121375780039495680 11510233 -126142808376025925505390914618709242880 11510234 -407052510506619424176596011953182339328 11510235 -426853134105523327025833310568492825600 11510236 4406694647822445756856887464590126080 11510237 267083102080628033980185887904255418560 11510238 62644549430341110713541513336604385280 11510239 -345586451896733032923866669827148091176 11510240 1945116729882374467515395525207654400 11510241 358005816559845081303095041849745481600 11510242 271719966241324229513349994380887040000 11510243 -30419172108355707092091621495840984960 11510244 134043721926982479685784448190471639680 11510245 48804469839412746040017148775949532800 11510246 -125652142293816761268897782673950304 11510247 -222141001802577706474662670821956541528 11510248 14708551782414325912248156370464798720 11510249 560840016151180934274683120058667160250 11510250 546750159387671626413773590985299200000 11510251 -1015220794585618679962080020999691828600 11510252 114000174080192699898532078805956106496 11510253 -940197958101190150521066858575615449536 11510254 143515377901408594702925446300468582272 11510255 -741749768556550507597168101853394598840 11510256 -34954414149205621073406959634747949056 11510257 -611639502925366881204023191793074809120 11510258 150033710188716139278173166955445975040 11510259 -306581829928939305116898474872796362640 11510260 -209518520857846742875380181412881317120 11510261 -311110084117921543419355490966319101376 11510262 -5406319324693548794096678727480264768 11510263 864379442310716594636841783321898089624 11510264 -75025865546853336049998173700675993600 11510265 45965103972049810588467065264295143040 11510266 -493471137803105935133698098507821697168 11510267 -1424064481681012197372332083628054069448 11510268 -187747591399238616578522235305495543808 11510269 -4064765320670906434043261627765590400 11510270 155283295317692902631714632290249576960 11510271 113831196740790778279502540274445849008 11510272 -374925022739402783668648920818896601088 11510273 796332630567900271134179910901108859604 11510274 52454438491793719706235307795232862720 11510275 6888677146231617364158889850562033600 11510276 -608650447936235845789915120792686228480 11510277 -292076700313734660065325009880109866560 11510278 -269140455274345056862093678666777618176 11510279 506372332877127324783613298958838592280 11510280 -155596633485472590318886809478617446400 11510281 -252460814547077721313077850240140858240 11510282 -35756060956753094261618420856711107328 11510283 14009769003623950245747146485102824384 11510284 44595400439634578431035115185180751616 11510285 260744268087770229698417583311762293560 11510286 -94029690685984024613920559137879529472 11510287 -368250003261011211157045126466859306064 11510288 100785912462339905732705182155959181312 11510289 274894882423625129403938474255183879040 11510290 -38328424641367050804457164955509657600 11510291 -145065604349685781148746699475710322160 11510292 -101592554649749896098469867594885232640 11510293 57191386971438364783606248158331284664 11510294 -494157423634027870275844931505878798304 11510295 285721817073323524394486925889230019200 11510296 -147070390425201064514336464594471864320 11510297 -1283867885736904439350512256484213395254 11510298 -261866277882309354766917865865248255776 11510299 564299880702341341098048183591280823808 11510300 -203172339074873573486478705853267968000 11510301 450586747378478879745957224287506423360 11510302 352878833579643366928062034782723092352 11510303 -48253454828405491291167686974117729440 11510304 -71228460732853286416058116125254221824 11510305 -1248674238810962013749257839191827608000 11510306 329206558961023942931448633170350358352 11510307 271078416991011001190764567143534727248 11510308 -879291547344300165852367455895997374464 11510309 812335690247026577199697089606828781116 11510310 -9074792045555465388093402429491712000 11510311 -516382136718820384916657513361932623440 11510312 -940673240440788229866226877878491955200 11510313 -434830294482791884290605010709302739056 11510314 -216660486790497192273239898871768700160 11510315 125531789823455259510248308189214062320 11510316 525930658916700100109841060300622264320 11510317 -25197307875728880360193071564290190208 11510318 566690000678457197802138915887772375360 11510319 199806863158388551589885323353042601488 11510320 -105073705837420610556117662695651737600 11510321 -708623815733213926725436818340202762478 11510322 174510347847360204529933008007045227264 11510323 392918013607114971353924253407313608904 11510324 78236166433094494374003979360705099776 11510325 -74912495848519363774170266216446744950 11510326 8508916337058650666525442806392723584 11510327 144626212328980364312476852354690936608 11510328 77341986527167193553720354771588096000 11510329 -295134648882475033362347915132010062124 11510330 -39092142120905359109479474564317348480 11510331 24123648852157227388732577385989388288 11510332 529240687442986604115619342230940615680 11510333 -143199715292772152893920359146734665760 11510334 406073771437144088177702547521853638016 11510335 -487260723860732949719321887315095069720 11510336 50395372654374431479816961459080396800 11510337 -355020708931642061986967727896850946848 11510338 -206983669872184515082765985281633903104 11510339 709222993093098636423163065391193440056 11510340 -84168587553003647702988704647669555200 11510341 -507256032547424699069632801144930204258 11510342 -232454377063690509875313408303107360928 11510343 2019599183432297347294866234751143504 11510344 -278634041010470626981636866836194851840 11510345 -482666130986336149389917072725730355840 11510346 -163490189210217711736525232916314870016 11510347 1148475324478310873118136532187164839392 11510348 14263103992019105741661913740280773120 11510349 -159687149093075808881031217651923728160 11510350 25027008533497466703717352369653168000 11510351 178952804685837354100142315977979424552 11510352 46845111649827180913771734664988590080 11510353 -2304822415813310112566064079999451631296 11510354 -106638005459046793220939789875647121248 11510355 -322280312119773999208743041022206201040 11510356 -346871901072023516720661381052278736896 11510357 -1100845935102354968590818016561355915040 11510358 -237527009192474983189878205619967109632 11510359 25105111055821684948819412290795558400 11510360 -148893700169466424215257700281809305600 11510361 -317785770288220225898370745993650525180 11510362 -188021482994455626095831654020319579136 11510363 -1087540536118191460003456263126696947388 11510364 -19572369445611307735936089201006824448 11510365 -340402763296170575198518874619638248200 11510366 208488805374714849111488696225534017920 11510367 509258820705416957598585253484407056 11510368 468145579210626313251782765857518649344 11510369 1316586504797397329769555310555464000 11510370 -223095644930242394922186093094087680000 11510371 -884068156206929628182948377077048525800 11510372 -615068276622267384070348519392918743424 11510373 -142862689757857168687988521023072049152 11510374 -663448203799054522703764647523524044064 11510375 639628839132774164036227199775206634000 11510376 -499332350108059535128682089124941824000 11510377 -446787255267045723466171667490287467788 11510378 318502890335132510137046667784841633280 11510379 270832899948440791094508078430071962400 11510380 -108339833615359796774384429645616936960 11510381 -280845958135075079494673494491455160936 11510382 49754443059381832886938158440653798656 11510383 -30068056802793698538179109810878534456 11510384 124027896327900538474175111751062323200 11510385 -520205217680673918657232615172724710400 11510386 71818988426849410049710123313690933280 11510387 -76961635294121508216000184187504016048 11510388 143133424358454211379393914049772531072 11510389 103433263305232829680754757575517196800 11510390 522046932377792723990762333778407520000 11510391 -80531888407790427840890488611013502976 11510392 119580198862194920325953414384429875200 11510393 200429805209076639331425320363907243264 11510394 261000760280249428282191377905426639872 11510395 -210498295563162758817843979579653072960 11510396 371825577907753366383117172902460756992 11510397 633798212069005809685338606262079999040 11510398 -322590966271499398124516968975947012864 11510399 360522018787762902114384450488756422800 11510400 -85341369310407289013886414948925440000 11510401 -4119839884382630640468280136621366656 11510402 319702055314969504943395556944527993576 11510403 662484387878303162080939305241356634104 11510404 161978630813931650670411244968849976576 11510405 -88073177564622205774299462809088761640 11510406 94257652155335872735772541454274802240 11510407 389336436047196065986798264034889527320 11510408 -21936330368017470438373149320033402880 11510409 6506055861957898714682800312621134240 11510410 -293803897077456077826830470310619956640 11510411 699195923417507919349625784414194178384 11510412 7524602380000769158219297849835507712 11510413 -243409436817189024062579563399121963338 11510414 14354425040005096408235058509796997056 11510415 -47013709691501512797900039587712254880 11510416 -147534822632277783583350612645430886400 11510417 692120473803913667467396879987360412466 11510418 50389794214418475005843474457416559360 11510419 655064634203825375559526503550499720160 11510420 -11365643222117904066759455668986493440 11510421 -26830852802782415199829759645028435904 11510422 -89974597081783330841394312601788137472 11510423 343532901948127083235899423584825961672 11510424 -165257226790554688365196111793262428160 11510425 -56255052834720806293438022511043788850 11510426 -85861318281220926110472395757978262560 11510427 -499025308310234032915447980920772837480 11510428 463669903752285433849371445737417523200 11510429 -213681485875147053803228439213854296224 11510430 38506854986681009504054458435254933120 11510431 21980625073855855411112534943544427352 11510432 716874488224991264893354607091774062592 11510433 -116179057459881053094384196448392980000 11510434 89843744531890255181039162917407056448 11510435 162716309544490082407900763845154204880 11510436 -60232728557702595462227471528276152320 11510437 -108789598572760840217224284869902473348 11510438 -511816727947911994417468258363992206880 11510439 77087432810515330738853862027158073168 11510440 -273383181192034243708492220147968819200 11510441 -136472108996897531786971785939748298880 11510442 8755383244691802430448163274806782208 11510443 -326053189031892365036427162095750003292 11510444 684766395880688465308485850561816975872 11510445 -276759913093812758707958232271979553600 11510446 -441653556253931013253913427249498902976 11510447 -179567694469152803066251310463869791920 11510448 -200084350905854946041383700755999948800 11510449 -88779846338670701078615161972946266560 11510450 -8446057294211156071828300488272217600 11510451 -42201241874813062474302004278499843200 11510452 267939198162063356697742576087364647680 11510453 570224808861806562990566209062574044924 11510454 6657614971250917549925919647919697920 11510455 3073176652791601854782324158801213440 11510456 1568774468976482689986867932420452761600 11510457 19175167896639490877832689409088396992 11510458 -364594060479842447698632122944040355840 11510459 -126768210439219847040096039584548059120 11510460 -97827643915657181298229856538014668800 11510461 756727961402426745387829690436870613062 11510462 -100054961314794858113756386596416118528 11510463 -167146492060950720059809183488033603312 11510464 116908815276859129573536503141798772736 11510465 172541322238942220306260583562590499840 11510466 -158611516540164672004534427241538129920 11510467 -690820139370256984659474222573397452484 11510468 298864870441069045113367463190766827648 11510469 153527798894445293666029699947658543584 11510470 -401325712053600316510818301434647656320 11510471 -837176117529045020514129862836347566080 11510472 90832639980154080566207837978227261440 11510473 383512706984560926899322952578701772964 11510474 -161107197811642946059851865135563405264 11510475 86094040817419582761110663788304736000 11510476 866045915378773460898994296437754018560 11510477 1175951577143192819202945365021998549920 11510478 -72579936271009914514375379460391772160 11510479 -277689745887993580284091214539953059520 11510480 43751686384473128479565316670621532160 11510481 244718255103108135689671426377530810352 11510482 -5330891930055459894156798944043946848 11510483 -1000807446761894862383487776533914102840 11510484 72740715008556897442471784922355009536 11510485 -2514664357663806884251511316708445440 11510486 47419825296485911813996185824649151488 11510487 194049188033741780112255648272819180400 11510488 -644464614178786058393380223994086031360 11510489 -108867399192813036498893717159993815344 11510490 -26252114464131207427898272671523994880 11510491 -562846200693198221398109938030354978108 11510492 -246570880627092219847161756361793450496 11510493 24590856494054012707783453251549147264 11510494 -8803091841584835915983449449615553920 11510495 -883622966656634974014323262916523127000 11510496 642596487253722486703796713821651861504 11510497 63112552461496786909532241601476694946 11510498 -6403783208860965576816435886079876736 11510499 39258160972836635298778718992193834496 11510500 -999846341754038212243615842686102208000 11510501 -553776579573768377356857575294603898498 11510502 49919421028654442886266740897415293632 11510503 -533475557086682031490575430187756642248 11510504 379265758656329760850805985822073651200 11510505 -14435639028449263944849098588729766840 11510506 -1309833979769129837788481230456381440 11510507 350899761473331690946790902378285056756 11510508 336911186496912027087860716940278248960 11510509 379984991803594030452440170269504008620 11510510 239977374796737714189328250208131808000 11510511 -154141767630083421476715503789634193272 11510512 84124453627676773686163137021828628480 11510513 160918830189533361300165953253608095872 11510514 -25760777648832053248411388922688436832 11510515 -178730323656392878736313027557766164400 11510516 -813774842002486510878137680503087113472 11510517 -191916496008171399036137909701429532160 11510518 409594330393691097815539750813982754816 11510519 -26255480911525265205846502417127229456 11510520 -91748472460483327385415171067595980800 11510521 -320598773919536531254425076818869100576 11510522 311022159174446060531349839824117011312 11510523 -180738340361909575842160245240616559040 11510524 -437629050040935927493549048625229819904 11510525 -84530035735306021092370476152256674400 11510526 13767500645231083913922230906987126400 11510527 -157842203483764780704110438983299459728 11510528 -6831254382349552853070631828872757248 11510529 99964205398061499103332479367895355184 11510530 -413187954370611845162174327809796875200 11510531 -383432284559017848979890364885792945668 11510532 445814691798460502205629852515470028800 11510533 -1411526874809854977754325883583811943200 11510534 -144015764888941814962463505086407292928 11510535 102890266267394626501944882564386841600 11510536 -156030705308994364428796035202363960320 11510537 133484087999853542742159043729199967360 11510538 -17823243843814663807311090515163708672 11510539 622973138962324242271302418834447360340 11510540 -242710598438518600046638372337418931200 11510541 8243684383204762856544406500845569152 11510542 -243419900528117725069393134262267588800 11510543 1144591245324784130780259120416242569144 11510544 51343572062774264688176751266619654144 11510545 3898278400029864583497650640419049000 11510546 -254817642826159097060327777101341959040 11510547 80663449253721353588240744485672636272 11510548 -36309189190045228680037157084012544000 11510549 -1097225196449639205019989508495310718450 11510550 -40031169477360121573251997103092836000 11510551 -473000430728759282321899175640600589688 11510552 686332753101545257010199848846950471680 11510553 463937251277130296338943556044597962704 11510554 -213855994719827501789879329305581929728 11510555 57896033134715344092973545066543693120 11510556 9566592656529687432506789553329577984 11510557 -25133931448020630347601521991038064480 11510558 -40410119245591688489711077608371241600 11510559 1262087436779361707279218259413750329600 11510560 844562027182726184500171305052878274560 11510561 -42494344888027296800744854253599622400 11510562 -26936142206359774120508151814577158656 11510563 397058220540078525478719084570820062812 11510564 461807737580863945587533551258167936000 11510565 233534250526895914430700249416418335040 11510566 378416146929344706307170967988875208064 11510567 82710725499584856377862993484633136160 11510568 213108505211034667065938267552911027200 11510569 -317628055212089970880486960807500293504 11510570 -69032320001376843700359682619254031520 11510571 -123636567545136026586663289323456363840 11510572 -243341300807655968813711337590217121280 11510573 716768925491376853947025436149542662700 11510574 -268531313767220670487039884400508629440 11510575 402567809242495673215300074050188489600 11510576 -74864008026800253638661513490974375936 11510577 282666325848132597265532267558945525376 11510578 87548845734364860816555299812693495200 11510579 320267481100398193042975113633492618240 11510580 10338510432189400664824618099458048000 11510581 -74569795592530555784178991255915349110 11510582 847750146691164607500859119685434907392 11510583 81293650514571154271134138048587982464 11510584 -20600442351631649816829143796302254080 11510585 -183398667347359941213787388235304508220 11510586 -387496187591126593849181889982173216 11510587 798376993891767844908313834213735213584 11510588 106506406787583185474164598232335394816 11510589 -329491177254520013030671453630415997600 11510590 -171208732622467476678915756239040484800 11510591 177011848454792529971223026112557021184 11510592 -50686249651143370371014954976414793728 11510593 541456099036780752981981902424651935400 11510594 -500386744847368544683237434321303833904 11510595 149575749370498829303825645730402054000 11510596 394912238975659855768902908483195523200 11510597 1027166321505575995914207378351078432 11510598 -294704251859525014094432916193430031360 11510599 -184819700437543629967309778820885356160 11510600 181505938971414283319371328083461120000 11510601 391051540886589402911853190521940994832 11510602 -52272552334757959544235155512377114528 11510603 67337576802934007009437126223673179328 11510604 14572701082867307920073980861061477376 11510605 -333762062568934157036319700828902564000 11510606 306258336002874794813159649619100583744 11510607 348779461862717701521720647045723420040 11510608 73117461254285960643208260447266988032 11510609 947574528760651298495814823595305680 11510610 10757119794407863415734204980263301120 11510611 14697521195896209128826110462403825232 11510612 -109885413181210522917583479246422165760 11510613 1178410031409316972057673722836698102400 11510614 584687164817566356662220920565335290656 11510615 -64345050048003875972165241660414758400 11510616 289437881546332976652989222038673817600 11510617 718701176773899584036903521745332830720 11510618 65518635426419740431906495305244595200 11510619 -672486319580671324076739426099470624400 11510620 157737751874791388492208765169230351360 11510621 -760945288116342501664476371777305289178 11510622 183566689655850527797244803377663616320 11510623 -623608699236306963841414706517270716128 11510624 -208385112717085831056596924475982479360 11510625 -57972256867565273335855784857305480000 11510626 149451161512568059458047415473812053504 11510627 4565936564127400133175642299254546320 11510628 270364917757949944868925887097250206720 11510629 47824932716827050343435944992029889280 11510630 -277034795179721300962300471218124007040 11510631 760234287890844014218510588384735952280 11510632 -75060134279121211326390925861582602240 11510633 219654981159219233781736508746355757882 11510634 268732309687468880244957000488243508480 11510635 -662130008812554654182257615318458593040 11510636 221189168629153907450979165466620238080 11510637 307933728221812927810115730370356792000 11510638 -455424092893623171312951698787025337280 11510639 386340528717984368529902614544052079032 11510640 108862744409790112492424647443387187200 11510641 36249014239142046382398415740361014784 11510642 -4723510676274132736753087433341996032 11510643 70113082120099652943560257685736228864 11510644 -592648885241095015177095941418313857664 11510645 -19592862445939363822068480460458577920 11510646 -70985491799110605371111329406984067072 11510647 -886927892362743585602361693147773541920 11510648 -894901465433925844021247197101435248640 11510649 -594062852564673828972558083285917656192 11510650 270299093773896330632109949476343006800 11510651 -506981006263669912625697516014270048400 11510652 40967355504851773087867190789208809472 11510653 -325391200347035527533896694083648493120 11510654 -644190320255512219862661779269122587328 11510655 156410511423436563425978656641077469600 11510656 844737514176375941803445239729776230400 11510657 105768718858353497613046027349503755906 11510658 94628384822213156801253522364500783744 11510659 -624433561694408073025379268407500715140 11510660 -76141315772635507693385968876308787200 11510661 225793023550073853995953952204968431072 11510662 701717356544302584437103164467412342784 11510663 -117234252306000291875950635355977203400 11510664 496514140687419289065788797003972608000 11510665 -605477603206052530962850035210843300600 11510666 588109969599880527954078296681088287424 11510667 283963417660316500621553635019856486144 11510668 -161518531108086717249166093451708467200 11510669 -323899146537628187163780243176105145930 11510670 -4591000278620002847251425834760412160 11510671 -361897756024895064768402801217986866128 11510672 13751559512447709189199500943546122240 11510673 107650863258897624363335087429455801584 11510674 -29614840460216996341585886837059765248 11510675 218690657306276563385062742733788712000 11510676 6102902651584570778560609354850168832 11510677 892400498091047862731347747892937359100 11510678 -20841748182488220470810613595981573440 11510679 762515919829965695511510933890845607784 11510680 265393516977235682533333988185549824000 11510681 -137476838843251282525999509872412067776 11510682 213414732885769998723076747940341309440 11510683 1416471671255015438248167612370582596720 11510684 1163585950980617614606446198153185988096 11510685 555232047735043896695918882589102391800 11510686 326129742792642170978314840377725886144 11510687 -1038649954480397063843883098145723845664 11510688 -439275972095157960759059287003600257024 11510689 -878434552782863533459256209972477722576 11510690 282580961807769135597989448264669837600 11510691 25708513860669302008276258136730487104 11510692 549298456931727625882404979492911026816 11510693 871069923023992609515871721121341994942 11510694 -117112323735257542362053883005390438400 11510695 57285189380440965441641290255264665600 11510696 -628125790371769929846230325939453342720 11510697 -71443105478283360616578684390890836800 11510698 600340079356217279726346856634468583600 11510699 -294478335070216690012151480003346520320 11510700 82799424763327349875037249111025100800 11510701 777680906820771467857310639149275527702 11510702 -20189077489055440993262295173905698816 11510703 125545681952902295212721219283038526144 11510704 153287169935973528092971826847758827520 11510705 496079487560727609381571742172824895720 11510706 -101825894180252020782456170467191501696 11510707 -657614418516829697901067499000155312 11510708 -475534198816694930666495638436174788608 11510709 121752717173743638805985546498716842240 11510710 312865351391471218860929321178650482560 11510711 -384250116773001292654785459479383145688 11510712 58018873176183611388472809828554833920 11510713 -1454561977051003068535515011224696640 11510714 -30099780886792707308300714583796934544 11510715 -311780387661780667316567148792203636880 11510716 44943366383114341874425710768742588416 11510717 -311981586167004513830536891189926059136 11510718 -20643134231455859404804437028445184000 11510719 -2193208347676008192096922103416750992 11510720 121823646862751508960608179968257556480 11510721 440510423926107145729166420082444074880 11510722 445421374591781283672666898849893576912 11510723 -70824320234703599825698003708563502080 11510724 -479800444087987132650997022942854431744 11510725 -45999344445221226055758780030992840000 11510726 75498141890613909027065556818768178240 11510727 -16118372361832773670786781019193475760 11510728 206766602977364000290795918078870824960 11510729 1324898428897021345329291913624359011280 11510730 90621539563366330306983652156277760 11510731 -419663647568802746490355430106458767468 11510732 172128225739513301983258047250073272320 11510733 -53282536052448690522743087138129845632 11510734 -48520449539039874270634397550943543296 11510735 -104815275202845678540772883248313075040 11510736 -112939721569433109435972821307928608768 11510737 945891015741620291731601929270172800 11510738 -772823472911127512970748329066381145440 11510739 -195136630925185453462687187082154591416 11510740 179197760720573965526544702564252065280 11510741 303215671360617516994208855217610618944 11510742 -164758496138444021045408188217344903680 11510743 808337226720237671937209368503700070424 11510744 -85317081815442779453982902281706496000 11510745 170801537979607828228108644193246688640 11510746 -76523055207997015644972614702090005536 11510747 -1193769369383936725643215984205076447804 11510748 38332474330638391574818114674594436608 11510749 -754961094154117075573058244875056152864 11510750 97543221717138310271244303039398688000 11510751 -181719160450554668252831498345089282560 11510752 4084774530235751148530348011606769664 11510753 559142641861710099615928504343678483760 11510754 -100339867221057323770072962418572602880 11510755 -861007716683327626898427366592258545840 11510756 -1734497927893868777222013694820809728 11510757 -63435661090965353919219622541686029600 11510758 20244947624067526127568162010344398976 11510759 493728540288878734720495645044599375184 11510760 -133091183234059006741510564142386790400 11510761 -147323735172274210191566836603278485276 11510762 167688779088514484269805779870217203632 11510763 369472300888655334412009099006197156288 11510764 113612741155275899981728080210644192256 11510765 158649503947494049777955523227738795520 11510766 -189534240181004365965894493272461365248 11510767 33344662520685904991017048898248744856 11510768 -40904079835451510996637464482882191360 11510769 98251875688778585444793374509502306880 11510770 -17489000322355151577006495993597696000 11510771 669316803978893915454116990928298944972 11510772 -27655058175131986284708454630189694976 11510773 -206979598725890950329250446765898487460 11510774 149835242029369041450825865985694412800 11510775 -473276826131653348843327360377301674000 11510776 -125067774649040677886577569026496593920 11510777 202807616607917813526614138998376082432 11510778 -337583147393221606538492841697387954176 11510779 17374515519851334409336878093837726240 11510780 -79573852418002760269989879627130890240 11510781 -513269085428590733604877583470394216448 11510782 231337742912337155897099607164304408000 11510783 48780627676512380416082577590988222264 11510784 -115761687464710873747621027390685184000 11510785 -293745557572091134881158221749482993280 11510786 12517871011567339781711188470803513760 11510787 134771166447232681532817887163918375168 11510788 -17668211971981665531894456776272163840 11510789 1114865603630321959666207665419397950880 11510790 11461868843816644268126567639945166720 11510791 -5749479352190725578809046329479115616 11510792 175984360064954423660281695511905408000 11510793 -61437971253802117200733826685780837696 11510794 -238704383315269807903416354109594941600 11510795 -196031796399236608791608673961367071200 11510796 100939970636074591554419306611505233920 11510797 -610399467763934041146276271971950871754 11510798 -158225945229237391966008116882076010752 11510799 -11800773809983775714249400057923565312 11510800 38118644534576638641301027292171468800 11510801 1354898608824015595907458538801139874032 11510802 145896488707493032918057271817699724800 11510803 232639529884179077373320336773183339052 11510804 342977484059792873227995052726120384512 11510805 -289831993729387392189078785904365894400 11510806 472628255104271233911190966131528428544 11510807 -114649466934573053938101241663341576576 11510808 -349455993273118739638045629362456985600 11510809 1703930882386577907046376790887225135616 11510810 137938652942814851059284353991849000960 11510811 -15472457711398501984801262603272185360 11510812 370127334953802703120542060946247046656 11510813 121471194350956736628813562314237424620 11510814 -25667754082247344008326916682447994880 11510815 -74004493810608095461653215290510630800 11510816 -497109107906434463429187556379292008448 11510817 538987712193108036168519466202216003712 11510818 -308257433552908698876212084016059986560 11510819 354672787411744106819027014016651393496 11510820 128206315518834022476198186613270176000 11510821 38981003790213969201322329182401944000 11510822 -35589996543366266988829664070950136576 11510823 216218183387629216369725471389142182184 11510824 -413441455627654900742284132824490567680 11510825 -344325037228265327144231919761384380500 11510826 231464635567937385462445424717733951744 11510827 -227097111411500155862890353176357739520 11510828 -88986478819488354531968054730060708864 11510829 -26485072638463789717450258354398017760 11510830 107528120596275793645369351286431834560 11510831 -824679463232622917379489872080205104368 11510832 -13289061727934159236855020751174041600 11510833 680491043367276672106203853087973054784 11510834 23354659047192262774346705090054751360 11510835 7259962327810296774396378292934944560 11510836 -248444073223360992472964829428304714240 11510837 77817074106182948160263460275106075900 11510838 66983362651326586100215380591986917344 11510839 467796992905675638443212385851595249640 11510840 -311975621016493066460383632799513190400 11510841 -196852412639700643530132439762528179360 11510842 3913945140583938076613450686876460544 11510843 238038828637845416569537378785444517092 11510844 -579278859450665240282424697969900752384 11510845 532585309495341625206468339015235133100 11510846 -6823129657777828832836433270323425600 11510847 -261059634405570839339688954332934775176 11510848 -26399832756943441328820127197874356224 11510849 141195007209578178314562417787601487360 11510850 -62853045061468423656252272113867852800 11510851 -111957950165510735095418443587922444 11510852 60304778572449530372458241256514551936 11510853 434337848329220022449872030439102434560 11510854 135305412072572363050388843897175106560 11510855 -331528054837640092268804527215075945840 11510856 -122874923314696550031634224860076441600 11510857 -771699189622006528120562710458820521308 11510858 73764125729069022256766536555361896032 11510859 57080136338259840547638023639419025328 11510860 -162779981054831862792567202466865699840 11510861 196028160873021246130666885929931113462 11510862 123854606159177053565707987093053625344 11510863 -129929140247302024502891858985420124576 11510864 -377670155162169949230521339064229822464 11510865 -260247602433334356786910471446834417600 11510866 136198934410626640061840115115711632 11510867 206422836313764065237149198984189137312 11510868 -773735145013402709041706593302602219520 11510869 -587465443040594478543684784252038196260 11510870 35227715850486881121307256019179308800 11510871 424628099460036525475538614430920311912 11510872 -298696821022250392634137779325769134080 11510873 269974529167657109950084793443107797088 11510874 51924720477274685086933102546195106544 11510875 -412924141693259254225212914271709656000 11510876 -21341225953970356906693189904730310656 11510877 -17205713295827017841322325515965195136 11510878 514360229165433365473002059539054865856 11510879 200771956747219861747428647355861522384 11510880 211223875999919709147953898484617707520 11510881 -201279715904421056330929912500969955136 11510882 -337903830022626704001968134517487692208 11510883 15140684839330713725760205022898398400 11510884 299496633262527025120934228775746181120 11510885 4853751621476409908212041837176396160 11510886 -297656138676148827340129966021581689472 11510887 -1437801891311781705937079719027635769008 11510888 217911404254645774802888420872476456960 11510889 16528604076532469284049404614224272896 11510890 288634389995939487138680283624022351200 11510891 145996056216022126422528313857853379472 11510892 88223035048000224975054984259902825216 11510893 -1192943758642063563044295230855206157780 11510894 -12304811801133966072501637788394615488 11510895 -491380164895785277949730799685269176960 11510896 -184579069162271654803434993337755238400 11510897 40916226516737341010273988873567792240 11510898 -86835825046082598359681898787025871360 11510899 -691536665154311096894037864422952721920 11510900 -307073672890697519580818692676668416000 11510901 38937607101701400605749662598309067868 11510902 -87867282285820999938327092565713568000 11510903 52706480171958509286040052076349410120 11510904 306337175886531982453585472563572326400 11510905 -160183016339883956705446481288555864640 11510906 -310831897300184285622056865783998909952 11510907 152381540416327073305162069337057742192 11510908 -15359609517029795378884481769740912640 11510909 -260944894844589080259532712421989301684 11510910 -190511725804126059046067198143506043200 11510911 -200893207872465435245392334427856502976 11510912 -238681277277939585709094045795903078400 11510913 -516570837445784177702191744788968481600 11510914 216240470662416377598330511958536864320 11510915 359272261624934201219632471382165926320 11510916 17866733306364747667540457503108761600 11510917 -11001717516066586463652608929508883648 11510918 -319635775232975150873929469402513127840 11510919 31681535757536834212250913588621661104 11510920 -186264684383932967694464105917032038400 11510921 -1012741896510937563864419659638827052108 11510922 -7560162322688383994084061806165260800 11510923 -1112887567445120350409620836308388790828 11510924 1339175149459786733483953361400101184000 11510925 -67133569357166543386803349414723684800 11510926 -267279626586058017544960848397278031104 11510927 -1149783518635981862691627708691209814224 11510928 -1497881230937662472730003499871698944 11510929 -28193541851508401545062759482687051470 11510930 160875087141128660179819063981390840320 11510931 -401162179354048369339044420240399499848 11510932 8942170511971709946924503892915200000 11510933 995743958396812193827301386991469181038 11510934 -304747269426086322289016210854501753920 11510935 -1009091384885796611366122190551024190640 11510936 -765757879946580882319220237298899896320 11510937 -1066581750436194345995876191320642118560 11510938 -164031291072568647096692072186284323840 11510939 -541391171821814566506526363029138072600 11510940 125072554940745615592807707011193569280 11510941 -551007499290726910430178158901228028800 11510942 -43679091558256351095163836786421322688 11510943 25872318702083379355466980734573727104 11510944 1276179157383519246524113791983709192192 11510945 155380059577080796580237192617283490600 11510946 67689225359214944047873161953302785024 11510947 -285131451178797663670491440633155742768 11510948 -21722137308271930765273903512457543680 11510949 48463374444246614462906099567060698464 11510950 182654115962936203682099007085822104000 11510951 -252461495572999387832048381057801733696 11510952 -633809643966791071204293604737936506880 11510953 354929781084757902534796723769819211360 11510954 19521372375644723431594413250183821312 11510955 -207783799295651304119050658791674890880 11510956 -71196475315173591589440882772104780800 11510957 314783599337173494492089949312580620480 11510958 -2891905232317815854834686092037109760 11510959 -11654461967076259564762074419671024080 11510960 85355089245076333725933022030140211200 11510961 92699078041551160039748731294278417408 11510962 -15365231908169444539643568529838618208 11510963 14790649088463203093404691327804851212 11510964 181265002566173291003249232068393226240 11510965 -191588805790763247056907036794054700000 11510966 -439586126599140933506181592144487849568 11510967 140121345259001089969504100600309757648 11510968 184148552288770359462787786010637557760 11510969 464667496022515030598043408462511379370 11510970 -193637670684293879965452836090211148800 11510971 -6137294257386320274552738237461236224 11510972 1081051577571676759575814616244249600 11510973 470507290669887624206074442305748253222 11510974 -60567652582292178080759616734505794688 11510975 -43067486301938959955539164622781751600 11510976 295297063807161269821514770945734082560 11510977 -93783755826940349617653612133999168380 11510978 -178345929659152566005075220411661062960 11510979 771960650344143363538080948200692664640 11510980 -177955593767510898712727134144226096640 11510981 1093001046584657516626599538616793322782 11510982 41850052919751783198479269945106594304 11510983 -158075690771634381442681032994911388800 11510984 -454471166360257002384971370484710113280 11510985 395347299679701472265749222086216024000 11510986 -59040774374420393394023200306039900416 11510987 -369178819646207908387532562370054016364 11510988 -108206611092795089828596546019374755840 11510989 -302087357438432513968964361937526699328 11510990 -331085556510328737041511951674569365120 11510991 -2863831410572252047324203369860023968 11510992 -379936938811686988677274249927848181760 11510993 103379302033046646378934385351384361000 11510994 -6324935093816891298391278284390498304 11510995 380391335299426052652439815447177114000 11510996 5213996585830311735190194111648202752 11510997 574458494399766525986119125800278709760 11510998 -155994640406445257070676095146917757760 11510999 -1196470757373655752760774389396537906840 11511000 -285358861970773043286231030089318400000 11511001 185266853115875929465886821856560821002 11511002 -540895859191821099990544432185721671168 11511003 95629401976925999597725739137465096704 11511004 -4250084886793355139006834305267993088 11511005 70660783474410055872102950495869770240 11511006 -78713366123024459049773095003116755712 11511007 -733041910749846986306791278259415507720 11511008 174605082185396224272917607053513195520 11511009 -50905733380666771063070729705672018286 11511010 137673373190595629280903605659964060160 11511011 -1588976647145166064458100312608050671200 11511012 327005044106259270612381950916791119872 11511013 8819377839195645700424739543424070400 11511014 1067477022252509083653963226052714112 11511015 355610089921231837582938419257434719520 11511016 -196717871122874223640850174927946301440 11511017 52010738649090174835131949119812751360 11511018 23066386856733629284743012521250470400 11511019 38160369381265334264820211054168122080 11511020 -262968182396576833778476576431246827520 11511021 -2317177947394567626526967971254014880 11511022 342685317197563798823419268530227304512 11511023 1013453361179331008992917726289431928320 11511024 -49727859606573201801992574242224865280 11511025 34148207145158021900704626767366354800 11511026 300192950672036238887764470743779614720 11511027 -68173567736423750291296770197610383352 11511028 -192979656461868613897241209859792651520 11511029 218318678925010800936818472214361139630 11511030 -233878429413332836514367101781677671680 11511031 -373266057304208623576681735081957008072 11511032 318405677122528473290864410037536112640 11511033 256227128653576110688811694566674926144 11511034 311147311171303613724605173807193410416 11511035 -44371074683214580770034495534669100400 11511036 -507025049738148191780322735193849382400 11511037 88388215149323941343359880917017335040 11511038 218950780115363089957487205422781606912 11511039 -222982525890458732825695899954905585976 11511040 -275403760971463091901191601296076963840 11511041 1044016366354457615602669174197756317442 11511042 -253185491326266420528083399667009756288 11511043 -7336481699819143730303061327312847056 11511044 -251001032843654513499494285597351804928 11511045 -132289207450913357086563931306489228800 11511046 -445293943019530744792331173260557405376 11511047 -97619707187218029488186961374399142504 11511048 -91729123119225920366390574476822937600 11511049 988513183626130892305679942642238835920 11511050 15882197739506422379064784461242950800 11511051 -697884260099904907799132449871600995368 11511052 23100712122494028664891191059132940288 11511053 -376349849967541485517706155681278447936 11511054 13220363165669099471120842071770742720 11511055 -168289669666358056193112152902683198000 11511056 284662952223714686406141350819413696512 11511057 -3814660256909284356242515143131640960 11511058 -289280255397434007824441245717997310816 11511059 178726449312615562009609752937409192016 11511060 30929964722622859977531705016202526720 11511061 -949747693124089484932105244416599908338 11511062 91097267719608759424615496670229120032 11511063 -123903822907262390038462753770192395760 11511064 -584615685532029271546883609476927088640 11511065 952288950934571353561169946823433886720 11511066 136004749130762909828085733474667701248 11511067 -140212906890617231375850662184098958800 11511068 409820244575961049467615924261068499456 11511069 -13733069404968296155725456969211894560 11511070 82063831605756998383751110335325935360 11511071 -58132022803535000395431443287426760352 11511072 -3134751814591729334895744640741736448 11511073 29407487197326616040559673661953781440 11511074 379129026300402553078275035750065351680 11511075 60507198699174358806915809702443699200 11511076 -1551473370840892129643427770359574535168 11511077 -906052802758704661949041138759303716480 11511078 -2750422906820570765868253228995581184 11511079 -817569379028243583082425007096039277320 11511080 -199869750199800658147901647575859200000 11511081 -305938028371867791056532257070906627840 11511082 -101662669325425712584733146101121113600 11511083 -185819036443414732894085942541784533612 11511084 21630579382632815376326472206980528128 11511085 174044578863706923970844262367897584780 11511086 -130609243701399753079565297505145747200 11511087 221928816743777170116722284483871579904 11511088 -148585241139553521473080284287701549056 11511089 940678163673196167392569430507514703890 11511090 -238427215262486867056549807476422784000 11511091 319859620302484478586525209588242556064 11511092 882953682942254430258781748122966751616 11511093 996615693106889594694714567597650400 11511094 5802144189690056049525790688080367232 11511095 326644703140646088354922340320973904600 11511096 430357540557153426642756917388207820800 11511097 -676614907759381479446201115486419293266 11511098 -8557052327978507770680823618015566336 11511099 -1894235988417426101517267513115854985680 11511100 2417445190570049718499564873825446400 11511101 -611033352030612542608125657519935649216 11511102 156600933822477212929534970750049728832 11511103 930041298736620848650924347417754876352 11511104 121752981429282921295325028036013719552 11511105 -220236206321555755386430730315788658880 11511106 -20673351929053801034272921023149432832 11511107 -193694636216236263317485823897381627568 11511108 90578931865677490794699792581162827776 11511109 145160859991816406619710421977909947104 11511110 67095901255570122739879396198846604160 11511111 -331678392461457743960796937623818864256 11511112 -267460286561834584827437370883508428800 11511113 -539986446640881594066769851812411353638 11511114 190640466469328599602633288168132099840 11511115 187964142320228897242209959105017881600 11511116 464218512709616164398115288056988496640 11511117 540397111977994226597502736061336064534 11511118 -78907105668439743411494406070819218240 11511119 381846809671090835109794760600969154320 11511120 -3336711480590316293583139104937082880 11511121 -1576241013590404844544886401329383129356 11511122 147970632082064963496059789092494124032 11511123 81872464378774821755538201135441406560 11511124 -16939129606424845499510051556932350208 11511125 -78267739951946597095335992870469978000 11511126 -358113389961932887167527943525656140800 11511127 70154824989233304699173725433614808872 11511128 -792911088184211955804162902122281891840 11511129 84340906059425712693269459039805900816 11511130 -368607229631723274596423676148556363040 11511131 1109733773274965356602954435143802147000 11511132 204223115067040180476501316347948318720 11511133 348017405986343533692659756746063033382 11511134 444780275931011144815724147111797785216 11511135 557617566160091845416674401923995844120 11511136 -152873200055905778494535874494154670080 11511137 130310660715089996091572447118008911104 11511138 -112069699583453806264769127156437437056 11511139 -40339709054882897374758622408817593060 11511140 562603037309877864807729416100085213440 11511141 -1025993967835131916784935358016384241056 11511142 -538502207928447617526780614036401190208 11511143 -9340770302934054466356811030218109440 11511144 -250557773297407236874700247165166080000 11511145 -774381274996804794971714329480032731100 11511146 -162512513355713072387840554447456312320 11511147 398705645355703432336587019127237760600 11511148 -140987927327942196109891668353479999488 11511149 355854003398731474382864138158675141164 11511150 24162340626599601749088093097625856000 11511151 -23719534382028568882960635722848406016 11511152 43721801566558045492675145429339897856 11511153 194203492333985934392714194069254472704 11511154 -109023843353790142335918531771159562224 11511155 33226858386690781763904291052412544000 11511156 121395745684532444978221708834127388672 11511157 -411371392664507584055295406679042600288 11511158 -34816987343382689587371483052023892320 11511159 189956961143766471468137095338710008320 11511160 85218644198830622759422708734360576000 11511161 102163423383993882406832450583209682900 11511162 -43596419729102900523596150738121648672 11511163 303987398757107877321540830139568441360 11511164 -236646275189051985848478445945098077184 11511165 -172550942068037938158579047818458932160 11511166 -505990622373658397755920434123666707968 11511167 -50763981119386269055477699506815272008 11511168 -83264386224973331154685436547469148160 11511169 -375967851794053423284958796541854608000 11511170 -61460444128285152376877780743549524480 11511171 129495229810996210006057313998874009760 11511172 -326039322152021545514349589638159790848 11511173 1158179450842387026928908022680404025180 11511174 267271204413154116854743986944412653760 11511175 118592800433973660446571766730463601000 11511176 -685977092331627882935781991067861053440 11511177 1299347714943624129554399708468528169408 11511178 69514595435440568076764692272330053376 11511179 476951776619377487633995619503833802776 11511180 -79408682366321707551345252472155187200 11511181 376225700312762963668196371294333206624 11511182 -120751097351920914048487324579999246848 11511183 -350694901121107024876304494368765332352 11511184 -192012937786137596189300319029931720704 11511185 215853128629307615694534134093628452160 11511186 -2051711909914016420085562445613286656 11511187 136915438436639947976273566803519727680 11511188 174232972335039557851518903720971796480 11511189 -287948866438936338809547002359516525746 11511190 173684352455126829741679901384212339200 11511191 425648857815501706912900252596577115592 11511192 -97566169760158664930676411300750950400 11511193 -814899290903439048883502119976148221184 11511194 40405279900016814313531374393673336032 11511195 -148263843701831625489142438697039270400 11511196 310655370115610756844520877172437207040 11511197 142269540945047878361888232664207417740 11511198 6477721703953425149230357285442808384 11511199 71755643982174351930969672717952428032 11511200 33351359219555430151903811105857536000 11511201 83198124174370530786342955794152877312 11511202 -244631721297715656770495943509039474400 11511203 -1383409774824789393590406977999088404160 11511204 98045634552895228135918719411986973696 11511205 333279059773526460380839016393881794720 11511206 94952618684504099069065410590701668480 11511207 25352459910924472634479528295731922640 11511208 836092317259515694627613472950637480960 11511209 -434597999847214357820246555882112067590 11511210 -112035276717985640305478163231751680 11511211 1086057045719627891904860414145796437812 11511212 -569265985781144323201642388205016652544 11511213 -84455360440532179185559673380540810176 11511214 -314386927271183244652813211002597440 11511215 744825929325295160568796826459162556360 11511216 186051030151878207459398650269001236480 11511217 1027498640512274245017809957678843301266 11511218 268834994070601584825012713524482650016 11511219 85435124918363381192779015712569762560 11511220 186244088450875539312656571234199879680 11511221 -257597181906591501844625691227116234308 11511222 143472969270980543267016575063563035072 11511223 188159841427269966917966255539908138664 11511224 -51310336405063400054141806373814190080 11511225 -265952751131989773169434494358278734800 11511226 420299260494539707605723772230682513920 11511227 380253219884916131677996142112441101472 11511228 23810766247757569509009881686610219520 11511229 -6191311981100324252148613015504470432 11511230 -1308650561828226280631495539377192960 11511231 34993879824277814500797711967131567120 11511232 335583615826953284593284496522500636672 11511233 589377648650738337064077247489658908482 11511234 -8627654026320370040420420405496749568 11511235 -356353631587080639365636784240997758000 11511236 -283131033339543798689786752786649441280 11511237 616859097762862127866813408886836059360 11511238 109761965327318453803526726243610057600 11511239 133926196636081487659428540537226715760 11511240 -209952384067405076631313233776600678400 11511241 -6556491846929687951331795599043932736 11511242 -138533013359024062829836981550982058656 11511243 316159302118016961290518314355704804732 11511244 69968670265527249718186913433477275136 11511245 761617517793074773431461389202950399200 11511246 514693640175311453428042839998746833024 11511247 229931260755613084929072884536767453696 11511248 49674476636508070632403924768401653760 11511249 260908759371755148574224418324217437248 11511250 8373421328667594575991776793734850000 11511251 807480976267121500540019408927748966252 11511252 420785927376540103068366703741473326976 11511253 -407730746070499543985731064885843218774 11511254 264558642604422445428916236264850547520 11511255 -56965744346995380720706720133224481280 11511256 -60191139696143308196055925539097221120 11511257 -25972696350030730755973578714252494700 11511258 64858151351306468029927136135943161088 11511259 214957520396524407116451778181167845304 11511260 167359876061709125822134036656900096000 11511261 -149880460361356203399282514842477849600 11511262 80727469225153091051282302631603294592 11511263 874343361774975646225746389594927332512 11511264 -225136768024001526618816420315471544320 11511265 283937992688593043154985247618468784660 11511266 -507601416754852574186777430296257841808 11511267 -94479354715074925918465449039319004160 11511268 145534116235620169355630960325453381248 11511269 113827631035176944524282495881891755712 11511270 111540599208453368893543257565937571840 11511271 -844854751992420269559020296651645603528 11511272 -1627772079545186917502438151994982400 11511273 434561775300087515358888936800155243968 11511274 -285892147503535694874245628014094824448 11511275 369862661081375881315932526600220775300 11511276 336196210894040870074709683252935095808 11511277 689341226586581627455338097499482151126 11511278 580644163834372798873328110944057872256 11511279 -176971165489012914584368549317021274776 11511280 151178126119948198900996034899602309120 11511281 590068327935977256838655573832207989412 11511282 -123224110131130817172341537081812090752 11511283 -18557193215168696789382620895838801920 11511284 672823968842461696573229602738102752000 11511285 -198866355654590657088513521352346411200 11511286 130044530345931586099834966061666002944 11511287 2577835891945082138232365155062097273152 11511288 -275740239129625935758909992944531456000 11511289 -377534226419346819860202404595078870840 11511290 -80440474947418473022544184576761425920 11511291 626874371731967077450463524066965023424 11511292 44565334637458288604293189257096577024 11511293 -95292158442722608356916529174695872000 11511294 -183065771856336159754334841538063262400 11511295 -161021793285394228929122390970527076720 11511296 -56225562697367725432750558541028261888 11511297 19832175907448239247386504104289208448 11511298 621883157491634445179122277958197864400 11511299 95212592719680296946165268077145298064 11511300 6153105222525672657649230607246924800 11511301 380923077684278212544178318572967003264 11511302 -245173487358681315674356314120008486400 11511303 295371728063713501745476555665558241704 11511304 -54565821020739768368169311862342451200 11511305 57462219939269276630704057559449789200 11511306 -200863987590144292693295932425170401488 11511307 602274844068031960933741780224200358600 11511308 -135837619275746466502870220372150945280 11511309 11975609482722985668010711839383776704 11511310 189152418069223936110881081684303224320 11511311 -205004425847110373781489192810445883520 11511312 83815136614651338802367495635267878912 11511313 866256139217146861266442271839309612320 11511314 -122186606626023630114365953055318661744 11511315 734169169412483262751358537783789520 11511316 -56545860406480621503463463673122574336 11511317 -863113808425915774423428340968463585860 11511318 -18516168918598088459053271916906209280 11511319 914611364338194896707756454965426043720 11511320 -216077842133423080620967019721445171200 11511321 -265847741677790481249673457435607316320 11511322 403314162507683452355766826878376422912 11511323 -35804014536988842319665432994096387776 11511324 19242797585500046024849778037850557440 11511325 515242881391014067624820770400487330450 11511326 -319876294791803380370903011137922293888 11511327 853860854923135432367908242129712369920 11511328 -1409163411661537434284184474642693488640 11511329 -332396545323092030103049707121649442648 11511330 3915179071731613060070885756354027520 11511331 119379989690916202968165307231995473632 11511332 133535793499471684428838416642428559360 11511333 61559661326073850225688804542862200224 11511334 -270397772558765384995264646006844420096 11511335 -605363133606832621480723576844983200 11511336 -45036301252984761787845798361407897600 11511337 -1223183195995176530976255718199062276208 11511338 -63232464370408114639343705480161787040 11511339 -33406846432591485051653800733176868352 11511340 377233033556090546296204544527762713600 11511341 -247210212917625013032377535704579313258 11511342 -636960087173429309613985565068912037760 11511343 904664373451241907700034963469195448592 11511344 -85207994442246656964596817633525497856 11511345 381351092085878995738748486361814571520 11511346 -151523799684172320301355167894706347008 11511347 -959315016716060125282420951008810467040 11511348 -60591620612714221947317881930301214720 11511349 235613111446879454209390163615197384380 11511350 271069689951223482385957347542602586400 11511351 -667191582077541781299729414735727725120 11511352 -350624715382687960631678160062480486400 11511353 348670321140425635455068098542226413504 11511354 11610468548610258041596670713395609600 11511355 -541720705348951628208594373857835675440 11511356 -85926390191017655805609747281611822080 11511357 117120784049108006147902945107734884416 11511358 -966053192686871973981419538484842816 11511359 -883355073167287361433302538043350063960 11511360 35531371834822584209834452198159810560 11511361 -132670006026772864792355838685108319038 11511362 124317549578823842682162064505518401024 11511363 -1327034482788274415859334539266016204672 11511364 113755273934586624653008712696172699776 11511365 6045938009571677412905550148874937840 11511366 -145987606863442365612897705037522966656 11511367 -53851681023214693618492290602601596800 11511368 -557922489944299889662151286985162874880 11511369 4899494616131179743966980299100370240 11511370 11605335585291120149951291868577645440 11511371 512311840674281056846903090908218990544 11511372 -222862589906097431736860551275556454400 11511373 172820150226717378312248100305259204940 11511374 175083199736228080849052737923256823232 11511375 184588970614290004715546377218328404000 11511376 -25809727976501759552256002576227123200 11511377 422941615569019289017160555102186714226 11511378 -339539411674624166919358775351194440960 11511379 490136861948211505907517585676320184320 11511380 176440163592332324893638215430988439040 11511381 -75192383843508186256974568187264225280 11511382 -553117690561883163424903561781044394208 11511383 -618731594462321614811152286717328705696 11511384 -220368544855148854167498517127844372480 11511385 -142949608291880059125957257710716134400 11511386 -34401700236727513371762582974202425856 11511387 192337076359081672222152627957634523244 11511388 -54610820734271906274184044426227779584 11511389 -1102389681328500574199919438628333422810 11511390 276059387412174061706490788013215677440 11511391 444837222556576479648198339288362549792 11511392 -1016751329941772268365152173685558345728 11511393 -427286563961484732549723158261566445136 11511394 105108938274593176866043722056798691840 11511395 -141621941865458812098882782408823757920 11511396 -125464116234693377302396397800439832576 11511397 131670795636058919527894556973527824320 11511398 -13358518448699153045157130312444619520 11511399 141295817429925140900821025719984308264 11511400 -276310693561793942330208281071133568000 11511401 -12182757469265478701107567473981701856 11511402 -37224291282418337408695469198968598016 11511403 262118789197168939605172390155955629680 11511404 554422886067465526009786855967013828096 11511405 -443952700857009264765977613379742243400 11511406 294836052994432966356196656110440066560 11511407 7942021000703913770288725625619124992 11511408 57984484156374421605011838579739459584 11511409 216070332123172989123061606760544536000 11511410 -205395750188519225641285859556246188640 11511411 274520127215515322365048153304304534072 11511412 370961395789453838242000616798632028160 11511413 1184413701982561889330517095939975599662 11511414 329045142393622302481805546284502466240 11511415 845660460953405784532369062869584009560 11511416 -20435545133207290832634504572436480000 11511417 -500834382887492448559408794396590835120 11511418 -143599550975156596652752589860734429840 11511419 -416781757899159226776888972346958704800 11511420 -129892003477691511195727669171944806400 11511421 -730587355029676087056721551978116320378 11511422 212728010874704434136856497814479151552 11511423 205220262134719221337733355302189184000 11511424 693208734406176581356850875097048678400 11511425 -229625358013979834790009831404163647700 11511426 133680898206907914558695616701674498944 11511427 -837055366297135021677358833112753998724 11511428 321366855019639887827961461967543484416 11511429 -86635754871441558523849359523077021216 11511430 139898869313234971733857263058893216000 11511431 -72741842397099069950891478300199200000 11511432 572349361136403026906013468380743895040 11511433 261715195415269377128203129167631222682 11511434 -312502056713409738939853182874166580480 11511435 135115662426671139188430410322244416000 11511436 -607755814804987296437601596640587033088 11511437 -227857189218229003747931179822929135648 11511438 91367708641841262767099673077024791680 11511439 762587153215105363125065722411960973040 11511440 -70344329231909023665231888767712460800 11511441 262839102714788046080056171683589824948 11511442 394113249630502996269170730174123492000 11511443 3402109540384994990944314445768076448 11511444 986191670083165092925932787181125632 11511445 547032636357856415470215911154132468000 11511446 399543821427056421580625849534845631424 11511447 -62370928814189250218261052641083223040 11511448 -151598409783625016223057161136110960640 11511449 1134641946779399912417703031876222915536 11511450 -222471741430851328524648919319402112000 11511451 314838367938302955827195289500476647952 11511452 162413833949261654897203174450472603136 11511453 -36792958236022877752826754686934189696 11511454 106453768044515259869214812293019489280 11511455 831100746883108346548967104235800392360 11511456 -579029350982917298261139378287935488 11511457 401282848030254583282525398559239316706 11511458 7322599646330003637990173722100935680 11511459 102284508095953343602476739220341261800 11511460 364745482287870520028719178207299457280 11511461 -524605611323102054176773162452916362148 11511462 -170137310893215090025984053872428483200 11511463 483808166200790384913973148009567865480 11511464 -476298227776415030502976198872952304640 11511465 -71170992047632763337602553590803488000 11511466 528927451130250957176930135658110688432 11511467 -39388694014081460487561905169532089048 11511468 263789165055372578624698710384200285952 11511469 -218300859406881117910292633632353873130 11511470 -382088350548428365455497689272292768320 11511471 -515917466218872631506052984628811482496 11511472 28051697964129435878373916617151758336 11511473 455558878749408828319592525625760020720 11511474 121468167642811735159310959616724000768 11511475 -420185587568500655376297741464955595200 11511476 -9821489339152673669006132568996979968 11511477 -15583357243334386839606252808228622208 11511478 -67487724909298440771924922418907463680 11511479 165227579360151056935839038795685088176 11511480 286471678519024369180240839281685504000 11511481 153615466145051783505934297343807738282 11511482 522547710984633777619828619324406665952 11511483 431879050748382090843058640327167294464 11511484 165905185772504860528387442160715990016 11511485 -826069255213141640451189969889304870400 11511486 58962441793323110317980437469326413824 11511487 4977848843433180815606483595530112368 11511488 -110927711584751793264892840692774076416 11511489 627668095032788123287619653569425686368 11511490 74320911720536323945965166150741440000 11511491 112480889979739118018331164976241304892 11511492 -30863913549251079638163033351441100800 11511493 160319998428545658305992129349522251520 11511494 436547382042285285987587809787484059520 11511495 246354909583220155856303076433717243440 11511496 625753063878288558936519443586773345280 11511497 -173738279819245496799980379360171608448 11511498 -198152805558888160839138364530228760320 11511499 -382380434385158900693157604036641668664 11511500 50951218838608165166000501527461888000 11511501 732737403337256028650164826425431114432 11511502 -304025879779305948641879592022780452288 11511503 -325834001015427330670466014040977485120 11511504 -293542666065181371743429050714828308480 11511505 442460553607931115622755673582253628660 11511506 201446654882967131122549120150949687952 11511507 -92057601919989512667717970094069577216 11511508 471435875837400805805661453360236947328 11511509 -115487087352621699221245672349988539520 11511510 -229346597247641802131292335802328012800 11511511 -536024718939090244509443988925707772800 11511512 -359201543389243383045119127230206924800 11511513 -303064516338053607514574016082551324540 11511514 71324469653205753086528103689849370624 11511515 483715408356390075747932740706165876160 11511516 -41792703208824236383863365202566977536 11511517 1032543797376426291137420825779597158566 11511518 201000167694049952594796769067668582080 11511519 -20187957215644862837170929677145669816 11511520 -504983914044477310435939246919779614720 11511521 -262699437562174366418260360359657035820 11511522 -381400186837981187060407964854747984896 11511523 -658591913156467133148307667029135101456 11511524 192182942315246363140372544049888276096 11511525 -297579418535751118132209306077190139200 11511526 65821037061742174277452921422391058304 11511527 419870179857920247070573535029674038160 11511528 -155205908121353228280959640361003745280 11511529 -504927946787126636774385366703988062860 11511530 -1179262832408506947340167607723968000 11511531 982347124657421921893719142861760433840 11511532 479213557745433628703368199079324221696 11511533 246649241742243733167120931836573241920 11511534 280803343373262184573017051874442330112 11511535 -200504322688725030913032678377145755040 11511536 72340704865911222911930182633147072512 11511537 -373948439548055069387167124453614135440 11511538 -116719235054456392959494680355939693568 11511539 4551830637382085249404700783123265024 11511540 -21600413121225780002974221481620602880 11511541 -569584824884977064426748110159966847058 11511542 -18909356641419134602503937499555580288 11511543 -115324472738876602703995963791315792000 11511544 92800934935010196425476339219002777600 11511545 420637794309969161789227219282945503300 11511546 -46556474481968700102525840059406660096 11511547 228956485107667052051303313219900098400 11511548 90026559429240282554330911124240683008 11511549 37670187148572579908722124479126156800 11511550 335043449821716469336978154230974192000 11511551 -157924028535252661080031260678740078808 11511552 41464013417536912372514817516458999808 11511553 -53552578445008418320425546071400948800 11511554 -513612210315584422425489176782788113856 11511555 -243767077592841315329236905844592513280 11511556 347496050185816800318433267214514515968 11511557 522055532243148789630567671589116695680 11511558 -14469521434657404821089088379834212640 11511559 217350967763318905795546801461823396760 11511560 -10548399258966014223133319408358144000 11511561 711380150170216869127714134362352966672 11511562 237129250335012549885327993123916705632 11511563 235712844372197125703048034371953908480 11511564 632337270274297388831495458066522767360 11511565 -345552882896803393127495372559268843080 11511566 -175623220697969317604758939721541870720 11511567 -279230966117033343340458443895319997520 11511568 648541690033705661438676043420803072 11511569 -198737323317074407595490934947516078336 11511570 42192907701001078745247404536558264320 11511571 194766190944338534850624754184339489344 11511572 68495117133554926259238290452865468160 11511573 -7580644645217900077329760009575540576 11511574 107838253927453094333044135491029269536 11511575 -4960792512992432677372933415044573200 11511576 -128640932037185079909999851875976232960 11511577 -158920148043720521672100411955486784 11511578 185449391634576394185071340791510867424 11511579 -35560871716337933734252965000911086080 11511580 60488031217314658680974809109513203200 11511581 -206153969902341491503311072565993854618 11511582 -95763199045359358672814185101715737600 11511583 -438285091798883897390847641384318899040 11511584 -455772798749080583893732930673807720448 11511585 255836533137725744975711057215285958400 11511586 242210236263173586324491623341422764320 11511587 934313083723629991627346027922581673240 11511588 177063457539754951103777606698897354752 11511589 172557790906741975595045222696192854208 11511590 -259060214551698032699806839126686851200 11511591 -45445764694779313194235769078856076800 11511592 674160738327064905324817111765105950720 11511593 -237818680939024779766087280139180952476 11511594 -290261478935595224170972051222082404176 11511595 -91742583903643215710203943170851214320 11511596 -161137698738736065475353987172984492800 11511597 648487877015513379681402021452602670400 11511598 -303499316738048541996734247396550775040 11511599 361876658529293221939693556670040675440 11511600 -10091354731325184926714043781295308800 11511601 -531660586512105746754372585202858519320 11511602 150695396861598887470048221185712420864 11511603 165707314568038177683407880424786362024 11511604 -157286601441224671841257951719223835520 11511605 -81522718122174010848831692440713955200 11511606 1094793723403731296446061229188889600 11511607 -1021027967043244337109551368958306029144 11511608 445420190451130556247004849378679808000 11511609 238409768250808959486918891996573432480 11511610 -243202693909154152906645387742522062080 11511611 -467950146573538485674711689076447318376 11511612 -178957681043496124331076892527862333440 11511613 -685140798997671071530697413474689727776 11511614 50182005718142342766494026001890053312 11511615 118730061823251181921430011017790487040 11511616 3104846313107436996457525246836080640 11511617 -130408297612444085122852529888328391980 11511618 -187467677140151356119604015758221518080 11511619 673218469318661291139793066082273866476 11511620 227872213607580547594244673011271271680 11511621 667293314112518112010656808671495445920 11511622 563549224398115882914054617714581046112 11511623 -677711853156907293130886939022789193128 11511624 -40996569872222506088116267640530452480 11511625 440437280538893475259823427177616080000 11511626 73435880310723266485345740310106645760 11511627 -731770224728400886274532354212315536680 11511628 -850663658604445574992971235117175909632 11511629 -76617480629055355095649669771527172416 11511630 17081105880716110773069725948697100800 11511631 62022414271431098187883690250426804664 11511632 40561373020081309403184574982302728192 11511633 56021903826654967169985651360784601088 11511634 254114411280180307089535179212509827216 11511635 -813143216643266467408872273656887283040 11511636 -216569873286352575237726038927610187776 11511637 853431994539542958813436220236742779260 11511638 -255198621276543387727414665876314365056 11511639 -328048008678153536742606663359541529776 11511640 107902024908525214440686656269030604800 11511641 -9441749741927227024591722029402524668 11511642 -83406122700093084624568390254695321088 11511643 -500684901095307538979792408505178713600 11511644 3647929165953679423100777832476712960 11511645 352974886399783215582859028576829114720 11511646 397963547421199313256384558535344454272 11511647 -97065317247136659369036305292288603936 11511648 46444291453492977292408354991957213184 11511649 246037789789824080390483652212224420164 11511650 -272710065795593612844605420516331565200 11511651 558136807191510846560569976543964967032 11511652 -414802216143040252259137595994473080320 11511653 210816145886058591894768909625851155004 11511654 53937352032284299132998335733788104704 11511655 3417996532443098197916878683900757560 11511656 -37833439641949878642807855664442572800 11511657 -91097223961517538826856278015010359440 11511658 -79195967500551776180487793421009577216 11511659 -1623354320099406619676487630509427096 11511660 3577950119710774964467813101407861760 11511661 20090236147147310502645946969946947584 11511662 -7076610241548363270207242805014864256 11511663 846476401465085545132244433637379965440 11511664 -76890252076445949730631335349674311680 11511665 610602096624445750113035272119594349440 11511666 331958867212282743061087308441401779200 11511667 15110272741498838144359190222514196196 11511668 721488148495429533613618206837294419328 11511669 126812099436380650691818877038685569920 11511670 206521489289247846267745892081304161280 11511671 -12975405208351603912554557074793315448 11511672 389193520086071603801582268424141209600 11511673 -906883956901737166007220829270009750656 11511674 -232123377322293999052673859579380574720 11511675 54085802327727835366120469649091038000 11511676 -567012088993622896009830087467817477120 11511677 293126651394934017094832182911039075960 11511678 545312336627219659420821281546620480128 11511679 -978738636253930462522820093919135886720 11511680 15993063046319886811328403661966540800 11511681 -191228256829227171033244049944369808160 11511682 69993835703717214817987861879199923200 11511683 194973386907653364522235247329089117624 11511684 -612073864905805498155772008223973376 11511685 -547995235712809869057705563253342837600 11511686 -320357005247987500870184199687877101120 11511687 -35489840874597081982618281010750688640 11511688 224754834508558505802759192721998197760 11511689 443881490336132591939400228352370095872 11511690 289531337978411884623357751261150091520 11511691 336316705938096893973343079096736315092 11511692 -1851735757122059625076898721800805301248 11511693 -221323893570210068750245806572001984000 11511694 -999287208375130686344908390705286974080 11511695 -54457419469959303557431528268029094400 11511696 5635020343679994361320355395747446784 11511697 639864719129384783870351971937029188146 11511698 752758226630601998752249632792479760 11511699 -9103016749053581513864449091066367648 11511700 -264246385209670446031139765461229372800 11511701 -260100443148006898389464852566155098400 11511702 -2515543027522813767534363461059683840 11511703 -162052138287876037209368299214392170144 11511704 209492756199230645679826234637071349760 11511705 181602432188849887410442278092212972800 11511706 -61786872845064037955651390971022831616 11511707 -274173661880297487303788400602931692880 11511708 -22252992915701433837641565906222151680 11511709 841392490018829499745937412531640619040 11511710 -238394864498743825040014601774423040000 11511711 -152051166878477285386850520418711316568 11511712 -51691205493108687554634584580673241088 11511713 470418893042634158865964277586574036962 11511714 -86183067190943082261010651465400789760 11511715 -73294652558327075921905446089934350640 11511716 534864561193457753633204180143834419840 11511717 -266028021583696680306295870113410969568 11511718 -615667904583389863184310242506196689440 11511719 -196174611095931159283972666557775883280 11511720 -26744875548233778579321634294001664000 11511721 269131343878284209742166106472009000292 11511722 -147577677627730383330020446568296819200 11511723 -714943350739169008275530360544265026216 11511724 -11002154138904149230710707859552860160 11511725 408078312474864896022420226299419774400 11511726 -80337372819802122697515009429470208000 11511727 -180772343237975167868741480347169246496 11511728 -8913803814161390707798791837526376448 11511729 -700121300151640280203084586645879928126 11511730 76859184241460265931453300031801387520 11511731 235526408547750320206557002744845369344 11511732 85437213888633203832695638326678362112 11511733 409892293189705328737679521379029183982 11511734 57555591027087683852093886725667571200 11511735 25603370730956223231581529188632686240 11511736 201051292473167886091836190618885877760 11511737 -110663168358636138311822281931007615348 11511738 30986283592262452294637961585525232128 11511739 305381523127729528451557247436494498240 11511740 -442376273891853856123676002876232448000 11511741 745622494130295561708565915770791131392 11511742 552512211425620867506050017644454858944 11511743 -600841103977198258985654903147259235008 11511744 128068692940158849630224500524545212416 11511745 750007214724777929862185306975184000 11511746 -359775670805704186030553069119031790720 11511747 -223236872749332428751847401961097504160 11511748 207587961454755708684824962021819361408 11511749 -415755158664316366565910920042389025250 11511750 126762503460944242010462164504418400000 11511751 882887073396656154089190028074068385752 11511752 523253941760053116231157391204352000 11511753 -7036824665556262966580310496739281920 11511754 -372073417338901498569139151883165725088 11511755 704435080381237250119200368611227788160 11511756 566686394410290015648845142085837377024 11511757 -224899569610501386245274002909627513856 11511758 -221788809732289934203402422251414535360 11511759 -22905821321664627910318359149988398592 11511760 34979673970077457610369780616454963200 11511761 577053016458663023548611200394904679424 11511762 -45308818986421501816884083299366414080 11511763 -1265873672392678878324732376916867043988 11511764 -299520822077332715221277033325469237248 11511765 111376122391964093478629694538098447000 11511766 105265155684022235550620541956686809600 11511767 912918910707719106290753170820739207816 11511768 440933410240778181916073270712633753600 11511769 -185181126107511632173154627874053738220 11511770 257564248201192791025467606321345466080 11511771 394508258370920115765370127025760678704 11511772 582630932537279458030571574116371237376 11511773 108005599662063837626803835811589282944 11511774 67845663985503209219927086400885197440 11511775 -143681938725948374894956248812764186800 11511776 244843855030163550903588746097188143104 11511777 431677905833771635792295919014895106080 11511778 -237543484003581593131338990736076317920 11511779 1208318644669240958097870296636241460380 11511780 3238548578440116292652824942201036800 11511781 394911102260644679517883613236294991164 11511782 705713951080778690336089083634721030400 11511783 -702829836301023697391114611159138891248 11511784 413075658310289737046902815137506114560 11511785 72035157672723368365891104111760137600 11511786 83191962323652960371365764555460305408 11511787 283732586815870759602260572538332354304 11511788 -2416885760301353478288883398935052288 11511789 -108013007143805272550320771809207446976 11511790 315802436136567995829729867643766462400 11511791 1172282639054337575333660681555135337384 11511792 44442272431267437260413936930202025984 11511793 709551398060191827836171633111841257042 11511794 -65826133287313287432898192689548006400 11511795 1064920185287729088512940873870390224640 11511796 36156653938415974334803722945188638720 11511797 563623105656019092236966877514176602112 11511798 -135273612385646130624538320965213005824 11511799 94958297501902932262993912346821338528 11511800 -193816716803163055736140896355361280000 11511801 -25465251239684884420396952135515902720 11511802 -309097430495789833320582381207012449568 11511803 -197752982859967690253099354687329256400 11511804 -414684697527380456640450570830188658688 11511805 -1103090547904432407814367203722664592040 11511806 617647050140563071735804559284481853760 11511807 1060502006737828807720378866199450897920 11511808 1746609564141808630262008485626511360 11511809 -70762409017845440413454371602535148928 11511810 -63034492367937042110078612010641327040 11511811 1292876855816839568283875153175708130080 11511812 133588969685965541834013503854481398272 11511813 409934946433411265373367638021326815488 11511814 -112214589542845613553371568707244963744 11511815 250393630463325905583627625519042995600 11511816 -108489934388893430973030852000577536000 11511817 50605527095818774597417369773860349220 11511818 -406157728765838791515893103211243922640 11511819 -391344288733750524993904986233765507736 11511820 33969754023950845596736592273244718080 11511821 -1291413974307187488787811120584132683978 11511822 -74675482030570155452959711301849751552 11511823 -343261073746363991352423258603389454928 11511824 -23737530297444462634048251078980321280 11511825 -74389647622278437910105097201353158400 11511826 184028968101923150159738897158228237440 11511827 -305176516912719615474659602567971160440 11511828 403392587444473399470467801097367633920 11511829 249828677908704808723639931356260162976 11511830 222387829336789785761921359586745580800 11511831 17543364966953862417885492637342396416 11511832 1020108366811785313663553110616120678400 11511833 -335447983956300912340481121467893572918 11511834 365620545083080163930837814346153178880 11511835 767931185636410414186485702423992969280 11511836 -100268705710831164285745965823431419904 11511837 -762177824692072587369427323593343054906 11511838 -103607856407121411161056248003048411456 11511839 -740779443539075230686600696066354411744 11511840 -8378956022650376847416775697445683200 11511841 791606674431110967215183869423971146400 11511842 -715281189106576448232669707319759050928 11511843 164032080893909521726921083236365320960 11511844 637797065018654805442852240956474086400 11511845 251809731435262995619707686726566523520 11511846 120722325540476500059065071991437930272 11511847 -797559840393214664811330387264722896 11511848 183726232645104000001736166077392896000 11511849 -126557792900701370915768751756101831712 11511850 39534972726748269749761136193399705600 11511851 -61934147564315158363360112568127259136 11511852 -65658684641121908801895783779914715136 11511853 -546017040188754365851898763533267098880 11511854 226896024501278122158165440598858240192 11511855 -762407195283736799038976351002783608000 11511856 -258344244367594665901099293965884489728 11511857 122448814425902161980958208552107540224 11511858 8881963605414939724423968612384941184 11511859 -932771946033254069146687620747299526560 11511860 398974072788109433547964824927544462080 11511861 627754332309681404269743510457522243872 11511862 201955926587753562442318412353659798432 11511863 -66685166001532651376672439639228298320 11511864 -122201718972236294292883136883896340480 11511865 38275007563424890312407285522731091720 11511866 -83421486997191525342211181556004948368 11511867 97625884152800509360384821632041702680 11511868 -83097833308797139613829330765769488384 11511869 -496676785093814587035636967659517226880 11511870 -144394618794954122830793130898600867200 11511871 28203790402118354409380841843377579744 11511872 10892711594034422086232717115481128960 11511873 -446433608864551164040468377544801716576 11511874 199216297230571462222265144650010345088 11511875 -14895847079040873644316719760230385000 11511876 -291904738135580263799230288450820563968 11511877 143615177580791287478296983631565116060 11511878 10951455649841001951681603989819081856 11511879 423085707842067415911800240827587964368 11511880 -503140624132454671237127172219396096000 11511881 -9705384586864951765529449111475398656 11511882 -570212987596826411987225588563809262848 11511883 379799867414857397586361915161083140440 11511884 272158732192308271599635794189411654656 11511885 -115214900156210271369037304293217095680 11511886 122410175066235129623685711691461192000 11511887 1148640251045158232228318330586591082632 11511888 -12207941204778321464740142009521668096 11511889 -910428020178038986560507735893809922700 11511890 -31150446185292707589937702946482262400 11511891 -259603465593594193315683260406520320 11511892 90335032920137723333822414867659972608 11511893 438586404573287151612830437672512200142 11511894 233812115404127015768321714010035236800 11511895 63861694248424993372971563152085573400 11511896 -1134041543255884158719914740463335075840 11511897 -18557122027159244251214484426081627840 11511898 576077372191487281762138030527283384320 11511899 -42662962070195260970546422210599648480 11511900 -261654167795510465060820130909255795200 11511901 174607651353932277401290146009779268902 11511902 -599127955760444777836200455957664958848 11511903 70459616274423530228633727324734820480 11511904 -787510471799511715895845776667233091584 11511905 -351677095947986284049495028799599560940 11511906 -131994373733532104105730095009280170496 11511907 306559177834135952137058490795874335504 11511908 -325200007118765803206278836171203097344 11511909 215818268117399469450815590165310956800 11511910 138673814577510477637007668676763504000 11511911 97154850521843365529844792481133718000 11511912 52844554439183461935468280870252707840 11511913 144084051356888561218286022755947751040 11511914 166292534297633590614141525975336933120 11511915 -332261483103685668947857588044680417280 11511916 -155124690668581189858714992243342228480 11511917 7537552431554620561471687268976131040 11511918 -25422485874096891100068708316676537472 11511919 360430278421566665482548407751570292080 11511920 -67199074356438708432882087661609943040 11511921 -70348838589833755445806951145349733968 11511922 -832588471486549668403542190860251618688 11511923 861242981189258199929504649587534948172 11511924 -235871039318136225686018680223128854528 11511925 -24367528726266512929427356968759947350 11511926 187997363179623188452171218908676639360 11511927 66278398289418562149271650097262365920 11511928 858393343443965870769594660721269596160 11511929 6398602824489343414042862703218980608 11511930 8027982491017623860100046743288000000 11511931 1059530377243414057092432116407499800264 11511932 -33149417512813722045185713889686677504 11511933 -379815855091118019954991868152866034176 11511934 40653857258692297179179536559212157952 11511935 220471174951505585575698971203315403880 11511936 -254520782490717018746093246013348249600 11511937 612294219970190152106084868411947298240 11511938 210062890960184664596287287113805719040 11511939 125100693327643837794088706480799429216 11511940 537073819024090101073959901591203840 11511941 -137381301982628807851579647722614868160 11511942 173083359285276674810393111916540760128 11511943 69179662415880789784941174881986108864 11511944 -475573003635146257808238212071997475840 11511945 472609132660469549264672296230268129920 11511946 397823170144854030048985711835429562672 11511947 443377500170772796335331604361416829396 11511948 85093230915229225885953671996871229440 11511949 1216127988319863108048235792318908373120 11511950 299182314563659452138786729344396256000 11511951 -7860270815527645335813281402527814400 11511952 -61301750378195737434819591598881374208 11511953 505454728437166145978688752646770513202 11511954 -17548766895095201518208598013125200352 11511955 67427036484020082329791504822692563520 11511956 -311276988164567535915693967073234469120 11511957 -141698606295454045192967965837780030560 11511958 251253188011054608106492072370916145152 11511959 -847344597909251102961441270141608603040 11511960 -2462703194025616382628996662054092800 11511961 -784600309077375055626233851075753408438 11511962 112621296419147849315071774193037285120 11511963 55209749130498632371220974462414718292 11511964 -685813351019317705064454910876403944448 11511965 -721464373740802987323872504812478587680 11511966 221707039379121413649199653821471087424 11511967 -1132603554813156027516841751720962118360 11511968 -58137803050746961642585086575401107456 11511969 -47110652075241917269634898952554093120 11511970 -57207486492086005483227105861077899200 11511971 -312291270487601236363780616546236158288 11511972 -248909527108944398486265690314354123520 11511973 -157900891160049995321448856560050857920 11511974 -176051642637552779733009131225340999168 11511975 -123136525279703393575347042245342826000 11511976 376040427742603394470428783300420894720 11511977 -208385502996947483870027525398653927174 11511978 674652218071420405384146825373492001280 11511979 474373938037985555079375275870273302580 11511980 -106868557942569190490206275747941529600 11511981 -148195058113391559779663593289908924104 11511982 -280765055570125857789358773311274713088 11511983 -8509126746263780511883016684294900736 11511984 -173472586120095458351575981498699087872 11511985 -522868354710842495963309251230656098200 11511986 3013088503007089361668680506105706240 11511987 114955246300988982435544256086129410360 11511988 185095550118585835308293669034964120320 11511989 -656131462275976660105197948341694312210 11511990 60873655188596850276891861275474227200 11511991 162689805352381183605284644581831360432 11511992 -1388985993853763654813136675680893501440 11511993 -67687200530038086952755048591464066736 11511994 -289069650199805018931164601037894044960 11511995 10210438712142049357029457464954435360 11511996 -129172706955645124480523000535934545408 11511997 105383977988962299042243265845457409632 11511998 -203491497096483930811259631227442144000 11511999 -593463114743965936937909219829332919816 11512000 22572632175666420307945324900515840000 11512001 -98732176962615578826783053246831304768 11512002 -120956402632636096510916293996695562368 11512003 -4986232113086030216580611760602478776 11512004 -140353013012253483553228358110787334144 11512005 -8080824137356453322972644694564659200 11512006 117264441665970416169745502904152137728 11512007 -199915412624131601211010084962976567728 11512008 -273128807165022841351534480325932185600 11512009 588125856545296656715331836937134609716 11512010 -81933436784989338598924865785211719680 11512011 386044281781244047604099177462336361984 11512012 -777647179394639094094199071800780530944 11512013 -527536016425957715080781501162228313738 11512014 119629830856366725002609896746436821120 11512015 539827729493170317180817150702366769160 11512016 -160124155506883628637358743796300333056 11512017 -709511299746625423026591080340898091520 11512018 -360579832403331655030594598114656670208 11512019 641902462683008027317844370488539924296 11512020 11229197990163616487656592245284249600 11512021 217650017124792630826827265130225083200 11512022 655801958635043060229676856083711233312 11512023 -412502755034475214046332664194214384256 11512024 232981479508227694211736378869124096000 11512025 41216144624395701484747749470199528000 11512026 -15133350991312162260991177545280254768 11512027 10391388243978721478241112516435227120 11512028 150622496853786622927354421056517776896 11512029 -284321505761428793803122531914837612352 11512030 451324670820174598710075617508019364160 11512031 -285036979808273807859337506007151043168 11512032 -18479375089460846263411033858885287936 11512033 -11198825618144657082638485046179255000 11512034 -181701318446653975660830681388003441584 11512035 -80171904403660880662287563057474804400 11512036 -47033105141907531236591363121487773696 11512037 92505187781628139791273237579304354686 11512038 -92013714844905062325658623844879872000 11512039 -36056975772455182880260151703714671616 11512040 548507002605619655923510552109416396800 11512041 -612272617641361852291156315920117783408 11512042 59778301874336523303170977729313685504 11512043 326700491781776275620725363890998588000 11512044 -18702341287970666268781596914233830144 11512045 -291641299042610600568761220326253150720 11512046 630990145329723518176207598833532928 11512047 -130105808410151739686848049284177303800 11512048 -195776798679824335051814046173375561728 11512049 814859071180455610602602957797154755764 11512050 62137528927962052934157081390487353600 11512051 478989368130231701274272342119009999052 11512052 -265317091688917953654578393880887973888 11512053 25713770019382495128895990759401379200 11512054 -168735171272082207518320928757046749024 11512055 337824727932790282429966927536836367960 11512056 335737079171308097081439595878240092160 11512057 -161587598091565903249314052050276854828 11512058 -95867012552241063122560699749486913824 11512059 9065224644358066194967411568866552800 11512060 228906704688569380418648165129240663040 11512061 1011047562012051834678252400368033900 11512062 2500725928273644690122465991951250560 11512063 412473930545865978190021914665376018840 11512064 1303979973962712976351948041475036545024 11512065 62485177970629298723274100958183291520 11512066 -157245816517386171846271388281220513760 11512067 60541448570044751832829748884249027584 11512068 -438050332417466508003491631142237148160 11512069 -16881351579431722629981257389871396804 11512070 176645877089067562614524101683972057600 11512071 570294668870351317688973239444603155200 11512072 521545702668886466485709914820077977600 11512073 -612914651379580562347891954709385192678 11512074 -134333147767236273438491706278534516736 11512075 197374143395484046685300492647353747600 11512076 -89873247176684682636511317320927373312 11512077 276454386096906084584403181123928917440 11512078 57390886140614569607613298315625134656 11512079 18517741126382753449548833552413875360 11512080 -10594260113077587142785591404907724800 11512081 324768781418380330285293872258404218240 11512082 -152980544634942876352768384976299631616 11512083 -362441125596194986624808387543155081152 11512084 -66164447965732743499775164199334726784 11512085 -113953323218148069831902802498340247400 11512086 -500575104798564444694468878167087026176 11512087 -751723431309015733915672616182495630264 11512088 -4902190531102939229742011674959790080 11512089 4614841855618879949674259418798694848 11512090 -376283713503970557546832068746680807200 11512091 434685284497544611216035865610604955992 11512092 -888171579757524202607571344017436445696 11512093 -394742530890896386717044856586723733658 11512094 705683491931331609861035338760201180544 11512095 82764801249452693514430002011835302400 11512096 806609167050084098332468243975864123392 11512097 373521869030736315373942234674331752546 11512098 -32496556028182057279136744022490583040 11512099 339464100022320926805840752825191216464 11512100 -17183695955503429280254896897702144000 11512101 321526370842994002228892149048759304640 11512102 36586528829613850364281000427811149952 11512103 488346711569559933583805738617463866608 11512104 -1131542747371429185011604322314362388480 11512105 -389142435783202010408489658243791604480 11512106 -74985045093138163558701691269588562080 11512107 -377058577416126784663364416785953684196 11512108 -632882976682612386993134764277671113472 11512109 -207702030879164102778823686194301230400 11512110 48488888317539405292316884525866635520 11512111 635434436517392986018278942178954729872 11512112 81531106786542375301779760452922245120 11512113 281185432284032885248702133588248428144 11512114 99841666579509210703490810381825527200 11512115 -757193685537935269893403241495115018480 11512116 -83909166353100149323861801090960920576 11512117 966439763516640685597794078576202240960 11512118 126166333586165150017050563178357497760 11512119 -323934474126693046768427521010377180800 11512120 -186216942007851274105470898385670144000 11512121 -232414530722213751722244373623630457728 11512122 159984857848510863232493965024480975872 11512123 117011258819253341367147171253844959520 11512124 -297220469141607198324887808474556815360 11512125 -704619515513581635155249935225696680000 11512126 -393094556664860619930984581817063007488 11512127 -75920017300421540552878713010556206728 11512128 -221460470460390770318929547031818010624 11512129 -221036733607306815240257696970780462080 11512130 -35897005499461892206376773768721971200 11512131 -568120189845156763884265831656221367048 11512132 -14285225068449106067878966076639495168 11512133 -2018314801742538594150010625656942176960 11512134 437880582545782524595554922067490074784 11512135 109277895443618207442416363712885684960 11512136 719007908664511870354043780240806855680 11512137 26390056027155030350313460723649566080 11512138 -484907788642796984594476599693937816320 11512139 184094784068501327508310629270076275720 11512140 440778692928211025866860334642035333120 11512141 1274299613689961574645979565020873788352 11512142 -619487649488022764931506343979245566400 11512143 -57017320802370658697435466224809427712 11512144 -6976921221509728711267628139502632960 11512145 467272207990844855614918970380669829760 11512146 -113568438534617835160638625192163922432 11512147 526056645621719534671411183113606447596 11512148 -428568800828518898573997050675937009792 11512149 256557679708656557117350213238486140416 11512150 6436516932975587032910999304194400000 11512151 -170272913616427920801248071002475610448 11512152 324189116754308811840241723062878208000 11512153 -227480719530271518888649064715289349376 11512154 12312342338318877061993331796842276832 11512155 384394392986214408214632136039154020320 11512156 -869141846895526739779301509424219860480 11512157 -499703807526090607101335274470079191520 11512158 46261101024821099881159846399164638016 11512159 -898026661983504076049651142742920269640 11512160 -182333026668568850954176243960444354560 11512161 255303919188397403549688778796209615488 11512162 526754366325833137215270932686918014720 11512163 -69928368424989358182869474549939465376 11512164 201079872441543681045259289835993833472 11512165 -45271991398113593894889188886885206400 11512166 -390800036619298819439698807566552391968 11512167 -68517426398790206978481870795840077952 11512168 113191344800300589566658219028120320000 11512169 -52191911702690167966602270090932450304 11512170 -100068723025918100430955039775403557280 11512171 -167703024725705365900098823864115035056 11512172 241378637309892770317093375745062914048 11512173 -39808184590481156303025953675910079296 11512174 -147473445280360916957220960051488969664 11512175 -7229736144922361806671507808324767000 11512176 32924012361911328746475880755544719360 11512177 -715675187556034238673138333595990556974 11512178 324275674032247100308816447636721690640 11512179 -468973536598936127623578369968179445760 11512180 -221364019645843860761082440206594129920 11512181 866433321284059028936621207098146972000 11512182 -323992314092334971997561123572923008 11512183 -472771847753611985566517936451356200176 11512184 -609629830565224556105378004093396541440 11512185 -128960405525514601551788134314577113600 11512186 601604888540911413057898989277996800 11512187 -318598744009057926485554974206307775200 11512188 231770398754581033511420716539155028480 11512189 -51893675011659114636959050384043405876 11512190 190515232083530910248544085965202187520 11512191 21964800296861043357450076311074517504 11512192 -398781357438362952145135031839988121600 11512193 30140401305610031141622984416280701952 11512194 -213611444824172571746178084401857021440 11512195 524591240650098770557225000945721545200 11512196 -1341875555625473352977827236036971397120 11512197 485497873199001646677911855445882769374 11512198 157701765926455046099757620155772781120 11512199 198471193052561506972950097716303634200 11512200 -32073582232864217049113006164979712000 11512201 -174603296455109417330005054037283131888 11512202 112424416506251666522500191445159823712 11512203 -100964389268684748450279750372035718696 11512204 690906553260701781793878338501257523712 11512205 51158200911776161110657665161538326860 11512206 -13984145875924227942958825954222576320 11512207 -987203391996531566006210843809357360848 11512208 28111233045603736568807450832716759040 11512209 -364679097163705631908178732641958439696 11512210 -172845193801551430080776155932620838240 11512211 -625729928591185086648036747793362511188 11512212 517137381045117842169638018736162035712 11512213 -654673389203203318262534633434448433216 11512214 -84432673551217100340824703679200952320 11512215 -45031057487528660308855856553565082400 11512216 704252232231879173200884977877117204480 11512217 648758088048397014820684996165892339400 11512218 6537146864733151086183010792852462848 11512219 538133745520267856722775596476453327620 11512220 -501018181414251534625931870376036549120 11512221 -125276649208699641995826217648802736576 11512222 214853491703779479602612657831719079424 11512223 -413207725725949516155303032897808042528 11512224 53619742638342287104602631347983351808 11512225 43894722010092349522457580595177877500 11512226 -1040114454152019039838760929315345152 11512227 -1100736978824437475127664847108719776768 11512228 71632127506369562021889723116726767616 11512229 44322185443327209767676050302852395840 11512230 149011838158923448109434326550458136320 11512231 -143989173215473682060369672000349464968 11512232 -818638987269865141798779029948400844800 11512233 90087143948842683718088157284744788800 11512234 669174277879074529791896841636685074432 11512235 -222420747024802517196262082417543209440 11512236 145996789705626707863761213104071163904 11512237 723533774914732755618411962459948577504 11512238 241565900034341906521895909328170867520 11512239 245544908175855222581841091003144014480 11512240 -157365623760497705473780095100120596480 11512241 220049240727303230877709670402168592000 11512242 38469370804990775727833888309063158272 11512243 -15476257711703457596251545679332363508 11512244 -275794846609149434177149498931395651584 11512245 -283085878673168705169845081019284866560 11512246 20025157503772428607674751010534323200 11512247 -444477533149235671935536714192644223808 11512248 -729191754509791719138314114838672506880 11512249 433643698853869194811142213505424155136 11512250 -256951607482680003243585558620879400000 11512251 233073849350650058408801386811742840792 11512252 390903862253125470775557279336540981760 11512253 -117873374354885104875586715628222612480 11512254 13323770744790953329006782855792994560 11512255 276537261520841494931489680860975293160 11512256 155313393491483802003450306828517244928 11512257 -861154817273875982267050774012875293760 11512258 -588616334091736087610213716747999086720 11512259 -414698946992928123300100869933519747072 11512260 186052482319036657759122901878475776000 11512261 -4866985135465826582042728898289919808 11512262 301611489607315450267195553583100897632 11512263 56616409500394407447370675832168076288 11512264 -205624102174949985633082522404004608000 11512265 470330376655314981533172911254711890660 11512266 -43304370890951515530733300917814277376 11512267 2922913327496563922522129078261270400 11512268 -524408370273856741907400118598388970752 11512269 -243011818059414400919550208845300262506 11512270 -89088904174244800748735588139434004480 11512271 -783720014705631901015954177132613083800 11512272 -4171227757054807556909759358750031872 11512273 202877393962951857591454743062532519424 11512274 981935427139334454863157541594283584512 11512275 486916095499937142297619226077840320000 11512276 -9802749873892174268740596034117664768 11512277 24082916600382785560136745064254394272 11512278 -247275366148380409634890647616389902496 11512279 -394213524794370640676183989251860810240 11512280 483927790336104313651983024631560192000 11512281 480790536180220148638549517993403546048 11512282 -136486934940346938187732295633390254848 11512283 394136833176464915913169579599062465664 11512284 8416781994694580637127944761242681344 11512285 62784335094378280723778149470837972600 11512286 504590606281422385478062437386768348160 11512287 25204732304574034179566891312463675792 11512288 -1463949587531936517919681043733160919040 11512289 374193298023119827101969160423778840808 11512290 -4633711892454544463151390991989588480 11512291 83664473435951897303716842373223991200 11512292 398237418781372109553444854171972109312 11512293 -281403278931303386734664488611389211936 11512294 -76185672926321670195932808361062806304 11512295 -258810662198555706098817376270999207200 11512296 98643153520390483205497357270194585600 11512297 404070403712174319812446148113383964020 11512298 -10966743561412433353106334436850124288 11512299 919265266222514844959348851202711543808 11512300 -171731028994690644041826527498854777600 11512301 1305534796600435020922317197121784153302 11512302 -258497859944380804998693347451186855936 11512303 126463164587779886757607581767491736 11512304 1905192857463176289061092440102338560 11512305 -23614163604753621251771370226473858240 11512306 99571340866188600686541903186765972384 11512307 767623081399067365924056628017157062432 11512308 702792265756300413148728084246220800 11512309 -678338640049738728336277905883396105920 11512310 -495011838194373800812297711268752899840 11512311 526075590005689224503308035185321565672 11512312 -377421000283379758337152737091521085440 11512313 -131877902693332244452426746543685687680 11512314 -381108419200637952420601135971503838720 11512315 -82072531935801692836093174330733166720 11512316 -506540996254435524153747946446810647040 11512317 1996748500788254814767487431359764480 11512318 -160697923973072540966195300545559714880 11512319 445596355974427239172714784305514688 11512320 94670713633550753640632149491056640000 11512321 1530032172094145235999797019436249919232 11512322 -45622123653776335473588721323585546288 11512323 416101415931604510223274260589457267920 11512324 -322789198118911328877441118849374372608 11512325 -506851855628223634577437198240518578400 11512326 -13327220907808458726853762520526821376 11512327 205558641250614433641393483942053831760 11512328 76469482163797998808060715003486208000 11512329 6573521392580776565491465832954098848 11512330 -151783987115052750983178336919281793440 11512331 -930145234569518069219673876315648317868 11512332 214934253401404110582897539209974761472 11512333 -393702938869175117423086814256416768640 11512334 131051085387528811325690198839166272512 11512335 -131603911926854819687745096984001743600 11512336 17089317732277244901217164655951872000 11512337 -212358677054727701306067234948322792014 11512338 -496168393706783068484094614165483834112 11512339 1319520999036748414687003534125918559456 11512340 190694540322852634568144716289358766080 11512341 500136679702069543416803590710382861440 11512342 -146865971903232358932610924128005191296 11512343 -452912975184220445803663781462063028408 11512344 264415017361294830733032224500969144320 11512345 -98839901617458254354247818170430103480 11512346 101734088937440712488165301905512141824 11512347 2865177312064864138250356772502097920 11512348 112214520752497635070688927328454491136 11512349 45466896881149346387618939784600028800 11512350 -206498648597734156112943558023792246400 11512351 -96001805088496950183784435419015054336 11512352 309806052112618309193857773072938237952 11512353 -396180210045783388697490702659836278096 11512354 264292498818386041657002555147570800640 11512355 -363097174199094204801616813600406664240 11512356 257695939906214419237838459354944054272 11512357 -141411840221423693265963017929003565280 11512358 234026502812566086286843570120216975488 11512359 544059945748127697899940546763134568104 11512360 -251942618870151194225301340285923840000 11512361 -280823423581505133730004632684102032768 11512362 142443091011232203247693313234999193600 11512363 -734854936808475984375997119523480941388 11512364 -25342145366782557979087220209031760384 11512365 75782419772500231734226068529302625920 11512366 224633301897816707877572534631242311680 11512367 -224056422392464613901682217323070503320 11512368 70946511825809332942516961806217379840 11512369 -1050461156689714566988165607618207373840 11512370 -51622662923743867155698151264445185120 11512371 211062840973043476571869415839415827200 11512372 -95979796341465544653889260908815095424 11512373 212845091218222729398844438501149254880 11512374 129583742619896349512752485838919098368 11512375 -228795630148399750934565510857756160000 11512376 -644391675079465540149340115593294417920 11512377 126270509147374059309569323382202060288 11512378 337378297953351862314560219092884336240 11512379 1653323550013328295173832570441528498576 11512380 -222367064170232316539281658679372718080 11512381 -359030213194732930566342944648514192800 11512382 -197114124091013558770820623893666572928 11512383 -19338183647351937768857640954031595376 11512384 37886012346210452873968420051224625152 11512385 -122347001907679289332029858747519192000 11512386 -118689028205662768447419855153461761968 11512387 732486032071987887076103433026212655036 11512388 129883762023016164170439552799296742656 11512389 34957768704268720476493010215456299648 11512390 -725082856520146618162460842157909760 11512391 404074607595976364407492520536009804800 11512392 -994716261670788885566639689583247360 11512393 1148692670704038182239142462507374502820 11512394 88316396875562332535993903574295976496 11512395 118615735519647706178588449405305432000 11512396 -7434644827454976890628296951397665792 11512397 105541221183392356083155400046040876160 11512398 341156501892580184897132715166844748864 11512399 -571072664681236151474894997004773427600 11512400 -9068571590407363138302038031051571200 11512401 -182223661375446349964065497158183869968 11512402 183405760062015574956004914185556332544 11512403 -884226381816617622585904554028534671972 11512404 115101031183055721351267520806997770240 11512405 -826102603344165653119059205127471147940 11512406 -267346242192344565474614895096028186848 11512407 397681277961096885566591778278413659240 11512408 240492769815184823596775244360913059840 11512409 1425251496927143250632745929423308318416 11512410 36774356884298722733913783400686520320 11512411 -242570039323739805357979759442228342376 11512412 435224466999868536661713566553695738880 11512413 -735726288536175230393013013335233175360 11512414 -153434861977044893198530054574702530944 11512415 -344338091127344075434128903706029892800 11512416 480821068327267041462379634360574541824 11512417 15549656458442913846084680530629027840 11512418 -442573361275191975498671817777606033840 11512419 398928627111136441719522161860645849920 11512420 -184005111300440586562746132095832883200 11512421 -33701800055433207948925046323390300356 11512422 -99393921670254636430612182809262879360 11512423 -287881277545032314164787929115011727360 11512424 337476039169599533196123669547008000 11512425 -332244331008983396252018290849573350000 11512426 -554120230441755679075972061933507435088 11512427 -1123674142681944808296057637992347651724 11512428 -21764962882467386388004963127452346880 11512429 -168350681889614519364299430019667120000 11512430 184012444516684099653843372618785127360 11512431 -36822971975965715384524294151873315616 11512432 44437986570409052860619139234696560640 11512433 28637927367678763295507914363260086400 11512434 172805138932907375822571985734713187840 11512435 5104663442098734840751525638364641360 11512436 -218804763403748785831490537578870572288 11512437 141086505032536043620127003666074747200 11512438 198759903043726343653644020065195591296 11512439 -157191148526112722205017221439955136128 11512440 65988973287951434574534281288965939200 11512441 -41594284847557545300452578606789919616 11512442 -209125061477724107897559500980322572800 11512443 -251397233187797622088572224949697406976 11512444 -57140228557433577612948929084837260800 11512445 102245870014793501990986113838479759360 11512446 107746079663830036034295690362099232768 11512447 -670878435842163661289060489616078388928 11512448 315616681716590137298183427123283230720 11512449 -10412705200427167292189409340892266983 11512450 9587880688692535630245750022460229600 11512451 -222835707607041485344333098569212740720 11512452 -358929208377140584881975369153972019200 11512453 -1154562417803930445140598650474765410916 11512454 452697046444028107259795803689064558176 11512455 -217275241957453574030253727034608831200 11512456 -42447624996977941800222910031204874240 11512457 -717190404412551494432281225321072907568 11512458 -161826480158182370705050250991674099616 11512459 244659236291861366916920782390158787216 11512460 274712845495009548081077945476609889280 11512461 -424609940379959697346629762361493999520 11512462 325404083731814390297081739859145132544 11512463 98355987735045525149004055976932152600 11512464 46684325189046978334279025339086209024 11512465 -27195451957638848586133959194590885080 11512466 -65793784701717725027696570188438926336 11512467 124465174100002641030455303712344940084 11512468 76598942591368353600598260325486804992 11512469 -1208428781821244642296726214147783217540 11512470 -53101978988029236346596064389839462400 11512471 -334636224539364040131441829355846943800 11512472 -83076689690163224401940554788140544000 11512473 110587689888178022404164504911064740544 11512474 -166846345439547606502904863694249109264 11512475 -2502390572334340859472434503555550400 11512476 -5211211107820577143632856173572014080 11512477 -361513903163297778025484601513300540768 11512478 172837990865355996500757464556972864960 11512479 -1220909114784328924986664296040495722240 11512480 -287526347820508596067930749656157388800 11512481 448779333059049503238977552575328301282 11512482 251846106779584737695798052542771294592 11512483 -719310059363951049820155137742818262960 11512484 -743367173384008030153777092405356903424 11512485 -345625940109388930643447403350300082000 11512486 127790196147194315842419147009008628192 11512487 56678527064973924751965290904608968752 11512488 -300890552950031677529507304074422272000 11512489 828812402711433272714097243381074919360 11512490 233791202323691134601758347015070905600 11512491 683776335824794536763003022314675714392 11512492 -470777710808001246157641650289423395584 11512493 228620399342911182671460814870074809760 11512494 -2997572531223211437803430604624940160 11512495 103765503345995922927142245627229629120 11512496 -160727212156826818532746601546899980288 11512497 -388637444480682711870682873432651098000 11512498 763701877997184664428537928083351452064 11512499 25406882233010593438672814314328673240 11512500 -86147439902808287540673155387155200000 11512501 44205821282213934260187217064559257088 11512502 -72001983038190965073915289169358278016 11512503 1077632185958073318705877305848359774800 11512504 -677892092570890714716225998140386201600 11512505 -130604235931809147468202980533310418680 11512506 71599843512669980996797556454421132800 11512507 -962019742962309187856994183464775501840 11512508 -145963065422837364602461555581094330368 11512509 523876305383491645559781026845316092800 11512510 -301085183228451662852770951945894011840 11512511 -333174585385703306546985239615059687176 11512512 -116538954364251225659462752552857108480 11512513 -241373657992160586942115052684196343320 11512514 190035021671971202399127170984523202080 11512515 -86518043258740035451969498479592220160 11512516 222508354656274048235422052999382372352 11512517 1505161804960309363366235320888919875260 11512518 -393659294630665898775183732900329909760 11512519 -13568471626768301186497053850602546000 11512520 251658264194851737164107474583147980800 11512521 88073203122737049106007931053881687572 11512522 86967205553914219239118931007115621632 11512523 1023113950262670203126955699363639685008 11512524 353674615623287197531260636545775238656 11512525 -319937489726598255830929884463868294400 11512526 492443920072346433746944199822525867712 11512527 -69859017389408707023375760823256246144 11512528 -55820850003893024804088076655913115648 11512529 -300841562946285333660117098008637868480 11512530 23584063619847864791416605822639961920 11512531 -20583894046059937042406178783083915668 11512532 21807440886860118927732356159823298560 11512533 518180187782315083018140190825004440224 11512534 114052978160090324201990615663043058752 11512535 -452559902001951574864572059057012834400 11512536 188646031735317291344041671338852352000 11512537 520084445009254696035189549076284758880 11512538 -7543290278086740205236611421926996256 11512539 -503333349085064021811090163457255858196 11512540 -176793832724844917934009782440246425600 11512541 -976594346863711686115840451470296116058 11512542 236215091558945956362413850008921253888 11512543 -637519856468767448070609878337825798784 11512544 -173499088155209698420286137745258840064 11512545 531650381916318000603095937984845760 11512546 353717397997962233894936247654832891680 11512547 -761084074223779898532112100527593020004 11512548 84886648318192029466039243780162867200 11512549 -499225312697109298828357386193298367300 11512550 -49714122287417908814225158648799692800 11512551 -1248541194934172212265132008814342016 11512552 483552333594540416634115605262365081600 11512553 247761004577668933354822956583109493648 11512554 1534996752096806939280009092710565376 11512555 505823436722261786282173412842888020960 11512556 539474902028906747425404857641582755840 11512557 334603890607019480681568084941424474240 11512558 83883231192994515030822671302490004480 11512559 226011648009671622947744937501989951016 11512560 -55991528039625598669247431536815308800 11512561 797522408645252558993112709949472782162 11512562 -855554303634506704098805632767516160 11512563 85512471779775268615182867355181119488 11512564 157602466367569158553534051100517027840 11512565 -42234604757411120870022933309472026600 11512566 -20753957083135230557485682157828691200 11512567 865112216769623728226215007074947592152 11512568 773723085028898832079780535527472578560 11512569 -10811996206725900970360456019324275392 11512570 -3895173824869116973015792673482903680 11512571 56048180330403267079713420386905392912 11512572 71235762943995447051823546774736765952 11512573 56775159615560228211621254490025922822 11512574 -157945430955673811973788906403173182464 11512575 209814149976785501498527690707509547000 11512576 -157968705089853612337199695225409241088 11512577 206897305506973900261844666531033769540 11512578 129354114408378730625364632001219502080 11512579 282418138178999672271098191501247176608 11512580 -54681416584239046208193572264229619200 11512581 37440142319940211965536936322819710400 11512582 726917698627697023312981811772104385984 11512583 1566362673241542036847653220763860804104 11512584 454382473204908692134058827842324480000 11512585 135614491612711857879400388197470663360 11512586 222317013625103968756912415355694975584 11512587 -95738139212276499701647259931456561696 11512588 485209828626661271302727038116949714688 11512589 51475382431777481630469661742089855200 11512590 73706269960784399635007254560276616320 11512591 438729253146667170151691359243806430400 11512592 31711272375868057351751232822439575552 11512593 380061725726313748697536903570947645282 11512594 210084052016091462164462995064420659200 11512595 158572007529708669331206679413926212800 11512596 -98854166336611916723333694935389636608 11512597 1343225379276656672375239043037503224320 11512598 257558047752614524084099373350757326848 11512599 -369057981715691096706703357151892576024 11512600 -346290883221355595145859343879895552000 11512601 342119704962443237130631433401827910602 11512602 -109190514647825601728635805562259733520 11512603 13610730154833099455806359288601016256 11512604 -36784709644035548271239346683197953024 11512605 2370741058889497633312134361707454080 11512606 50872463187155497543897058361230494080 11512607 224226039100537209122026722153173415240 11512608 481521164442338753170797181438196711424 11512609 734341620548609061287429687688550067810 11512610 -83851643321164380387288389853401303040 11512611 -54418831278849140626734588292090331520 11512612 467171884024795720434284579336610544256 11512613 -53140388432227467388113835134185549760 11512614 166055928125471232160447769611583067840 11512615 -38074263374970242775699117099969351240 11512616 521618142710588382882934575439366548480 11512617 -288591990875331748380552462978569588640 11512618 -276556863799677852990402895404376940016 11512619 -428698672369224138077423072613853166256 11512620 -128729022908693519860603863888504453120 11512621 828539471353909251206837750544604560492 11512622 -4665908435681595629157973917322954752 11512623 -858671184698509941936097948090582873200 11512624 -779140573179467526880305808006774784 11512625 173878460790258126852442581723018048000 11512626 136658297816085239845319306668821001344 11512627 -179095894857317655322105129553122178480 11512628 1344587651515023754446880623276101406720 11512629 -666205678986868815726802231341977433426 11512630 -8805624326194267247501968926954508800 11512631 167529191126125920534862493819433185280 11512632 284502675195510676738875465567613747200 11512633 48613884850897651103035646690262106560 11512634 138085277902352344380700945948094208000 11512635 389138579188083030618501964202488863600 11512636 -253540597074752274111874915702439500800 11512637 1799984308006921608887086878998228842092 11512638 -178883466322183868545669964884488917760 11512639 -322778571430622392950301515885992596544 11512640 -57178174923472286993945965828437442560 11512641 -262341401134929023775484896007710735936 11512642 -141743949750086577797243659958942772528 11512643 843362584431266988719601424275391592184 11512644 220566724790228218898474368370965770240 11512645 353735889536728072564581622435529877720 11512646 -595025932117969383782656161163467934080 11512647 189521603340583231024859233505772802224 11512648 -7441901189491128740942745742970019840 11512649 259850337480414044527264729573280626650 11512650 75654273289236344301380899041895219200 11512651 24724434044122596554361498571054725852 11512652 105357788624950836610422886898664391680 11512653 -521619141678785596475339232642562848096 11512654 149752478772436402315969598784383785152 11512655 270802431035563833547167267549039513600 11512656 -19354700585659579096034698697551380480 11512657 266427602179797340249053788386592248180 11512658 -152414275460590192527628137255082125024 11512659 315885907946398098110982954439199890104 11512660 -160074912919236621064650018904925514240 11512661 44362590398094623492709428726260247772 11512662 111276347906371928017034594829943756800 11512663 92901909822889756361236355981455612624 11512664 -777574668559626933780945967976174100480 11512665 -73540694219721384163770592509751286400 11512666 174248258900638984242287014795103712 11512667 -13741292544803785523206352579976345528 11512668 94403506981146222858188697607478192640 11512669 -96445714118814407386071866878787628704 11512670 -141228398671039136276133840636042240000 11512671 -604883918713880489066793571119520008888 11512672 351906944809623553221705760354743877632 11512673 343944845131192345179271520916976865088 11512674 -147476413288585293119534120787988051680 11512675 -234050099221611387229140668735646233000 11512676 -178395945481021033595918956294510067712 11512677 168838105813839654142076115914769481728 11512678 81285726092837493230704183679704702656 11512679 -217679460553628262211273141098281143224 11512680 65035307608237034999087800616283340800 11512681 1046709739556606919417789748208552277120 11512682 -250308924635777169118810617013690121808 11512683 -85643236364223119737523410116426564576 11512684 17683458187180505053169401772401198080 11512685 -178601635564084497058401588220558501620 11512686 77763770742891158200997732079773440128 11512687 59980007930987470484171041141604206464 11512688 264388600136494560132510183923448643584 11512689 378586617335986054505391651739305299040 11512690 9821134656782330304677208338211609600 11512691 3146249485914096653654409419839400712 11512692 43644881658954487226003723945998083456 11512693 1148007528605072013495718457903208690784 11512694 385870622503714787561346304919026228896 11512695 -295914939126380227189776380171698684080 11512696 216020530637742147205449143438116208640 11512697 1755591185850096430258520887554824304000 11512698 -136339773951731957360342572581705703680 11512699 385454439517988374148404831624317942480 11512700 -426878898039576626117094897734180620800 11512701 435002496881744532342229164429044483430 11512702 123182645397634185766930353331781079552 11512703 218927532052643722071342429615491660640 11512704 -55439653893293079180501745270322626560 11512705 96483954878039596398829342174499400360 11512706 257725732583678291951140738275638700960 11512707 59687785485517129247774747374554088440 11512708 -390287015303099242416014647815654855680 11512709 206333703327472323880246342607461379040 11512710 -120644876708144106917883565391683372800 11512711 -471848206733090358127427386326899637968 11512712 271795531503257667535439647061781427200 11512713 240781256521675790417961288670402820928 11512714 -70702417633230207554750929553467982544 11512715 420055524967295599575992256296547075360 11512716 -347808302110694684545671693359270854656 11512717 612893068060494200216173285505478115766 11512718 -22480775236929057559662493281370669056 11512719 641980176723547900280378033394135801600 11512720 49596513228546675505642726951908556800 11512721 -497509432297115997204246032016952370112 11512722 -141255159165537247176043350067168932864 11512723 -369744288847830787517398444445906754096 11512724 287561939069478732026492998407883418496 11512725 -129716651564668636357229372020211496000 11512726 443628386933576322167038518133095201312 11512727 654215491744959448302596225398712458440 11512728 -315735267965620978440240636391785216000 11512729 -1252294466404495174096144843322150845680 11512730 45615984625573564977483877970641324800 11512731 403166882884078523512640884534480403352 11512732 75253893607944381417309210715559239680 11512733 1174932921067507694134253914004244362982 11512734 -2116962822506422890174864758140925952 11512735 -39328849430746843193553077023256655840 11512736 -741237932618786331149049999333935677440 11512737 -352694439918211101564732598325945692206 11512738 57837597372297732950580531924849629520 11512739 193882606975547659859115508641362163360 11512740 -104572066952916093128747052809297387520 11512741 436493984412815018569290021401587620832 11512742 -7783275096117499127068445910438216960 11512743 -341848069417986425106228429645589776000 11512744 -1066680896412551276792057821824794296320 11512745 -24505797952750459876321239134650109880 11512746 376234628545828088269319346325281216000 11512747 120110910528843503005716602689013424400 11512748 55897380731075532250178043294578150400 11512749 -164390482984617518177561013553217863680 11512750 -533847417484712328982569727393974576000 11512751 -816150060762399811887694806824907991896 11512752 91384867988749731326360567347290931200 11512753 -94596637343786871081766163884773589696 11512754 -635570311658460948362708083325861382528 11512755 408118829633784254929850427582872798400 11512756 109310087100481421128767444898701495040 11512757 917484934177383261993576672043333752 11512758 247954987063745274559689352134801838080 11512759 40782370237423402730298592484049058512 11512760 -192565034038657568142790466289312153600 11512761 130552371400142538654997952083865644800 11512762 33459684207450060017977777067492844000 11512763 810551026774216280601034188777034901784 11512764 -295840456495348455565909226002031187456 11512765 539335223705772580315532222695007232000 11512766 593171229466306607614135496701813240704 11512767 -168891320613399952043789209514171369088 11512768 -394539548278673250524005818371219128320 11512769 -699401186286854402587906824087452464830 11512770 -70253484042685434976909835370510566400 11512771 -793201227011675741823430413927505906800 11512772 59656093943635561512004955978633883648 11512773 30659534511895000136365008517942301340 11512774 7822146546169661759207263417079606016 11512775 35859857212291691436639063566834550000 11512776 280141632340637759251099101872761651200 11512777 -22331307673959371393896354540606710320 11512778 -90677371581433733428886636946417220560 11512779 106286508813010617569902863277877331888 11512780 -273670348255563494417727299155003008000 11512781 885221138563024601494717400190346806720 11512782 124198509123644426528980930809431875200 11512783 1618328789073640427297129399904102311400 11512784 -205650425959470593435586933885256335360 11512785 -842435413700745488919096873782712960 11512786 135866692127351280096235939681334532384 11512787 -178030291207426191036652717931955228 11512788 -49118011849770096086044513435438940160 11512789 978766040241338800047656459565203136590 11512790 254256883095250192633097452208801902080 11512791 -325448082441381593416291743970824751296 11512792 172126780153272615738402802636666675200 11512793 -1138123292055326499064964094250340452656 11512794 128117488851445340745570350166512601600 11512795 230514957034724291691688928442546749280 11512796 536147410099632703871917594618104875520 11512797 -136874589439082250113145657599139859680 11512798 -232449846584320659062554522588518226560 11512799 24908776849082681743436465648778870264 11512800 65429968842600635969015631421243392000 11512801 -128069500917835682781919286405978880000 11512802 105613289215151866931932703143779850752 11512803 642196310100590553878332063291824187200 11512804 -232108018624562216003213413840691724288 11512805 117674745377880248407222883120221742460 11512806 80982111431402646607834759115972590464 11512807 -365200723070715261439918924771713608888 11512808 -491593658691417661660658449316975216640 11512809 113509785989200496371202961427076956800 11512810 298450570407051767554919064220824231360 11512811 -3527944908096752737577524866724288512 11512812 132930328107909857709677528660284800000 11512813 676128449726198487944640141645578822784 11512814 -12218892316921784359740567707671110720 11512815 225056262055931530708385116977941909520 11512816 59546258759401100770703991272657846272 11512817 702286533067742821914146248218347446866 11512818 403663620060834337344225732185642642064 11512819 -500135664555349519359505513744640001456 11512820 1690739457247559447220709420779663360 11512821 -454561013826249879943250126640336072960 11512822 -220947860906405264187869042018538849600 11512823 94943939387374608696765100275565867440 11512824 -448186534471182250306560344759731630080 11512825 964991569694624447626397336861307657600 11512826 -82380782873191916232401558836324564800 11512827 691448250073957972422147268891111329840 11512828 -138875639993351441500138365395178014720 11512829 -1712083820875335903599467201399546561524 11512830 4880952866431478090210437281509130240 11512831 217021522326174797705461396073614045824 11512832 442917392318810946482489952034552283136 11512833 -155223638988860294480645664461414875296 11512834 -105158187025954578476228989800272816640 11512835 -383521089690387973439324997346869597840 11512836 387323263935681590924708099748807336192 11512837 482515106692241128478106108729896875552 11512838 -107781230600292029362753080912967528704 11512839 -36427603349083551769864960810193215152 11512840 726226351646554519571141136022800844800 11512841 388811616036392349337010757705060223200 11512842 75025647122140308206288118496884719616 11512843 116927481009689082867916346786259627092 11512844 308647602971040468849938252980992875520 11512845 -603998297080549052877664940944065376980 11512846 -229293040444135185713623670482431923520 11512847 -633640963937613839704521633145565871360 11512848 100733883187964957556155204098914975744 11512849 -148377525910595542092659037372146788236 11512850 -176536495430083059764412913518874011600 11512851 -139934328349729328223854642154185951232 11512852 -235549156529943408092970934369660444928 11512853 266839384790279303042561491769197265568 11512854 -137052152180613060035844352621788976320 11512855 637055936850018444967398065516500860000 11512856 -757847518201242808700178876547454085120 11512857 163531820812458369844399056632802727488 11512858 87096461117530422301118520688745669376 11512859 -944540572587203107178304763298543664984 11512860 243730824270602107009141145450050560000 11512861 205154258055996618139481523225373583462 11512862 -97913880144110632467978809666053660800 11512863 1398803331372549221706525660441605760 11512864 -289315508616150480155607916158229413888 11512865 6869359454827065970988092510224203520 11512866 -244905288785303621316563692378623067776 11512867 -5886306015788502417716837691696899408 11512868 315200360393037341103659600099082064896 11512869 165235167327479360213669522972227908480 11512870 -331316954497302484838092075009859541120 11512871 -377466923774335074893951408808468020088 11512872 18415438873268830106367817116948234240 11512873 72610679515654206856689994443794093824 11512874 576505845282219352495053393170642740992 11512875 -82160791225338733057898812729514304000 11512876 -432888580878021260036165398942695808512 11512877 -157249610985964591960865456658254590068 11512878 81398127925592883580893597395704839168 11512879 -90288648228512492331989906941439788800 11512880 39299532955854800822787410261266268160 11512881 -540684263670559739695754555952173803200 11512882 -82662283622488598686444063343117992416 11512883 -7448777094372672222043623524943705840 11512884 -478215296057836543495809876015690455040 11512885 888281571686875941008988735236826946560 11512886 -105440841813525774713038095170664314880 11512887 695197050562234588088577068757448905960 11512888 227415293637384006842687288612396789760 11512889 -701453080400614988001051070658179887420 11512890 -75933685837538959574502472233504379680 11512891 -250581879190603211176568315548846887728 11512892 203311794263908372960838653626869563392 11512893 21623699736706695999130574950142702016 11512894 -455690817537866464606247691412231221504 11512895 -725501435618856614618052488069792280600 11512896 56274428902482721808858534266508673024 11512897 -505148005930980010602747048734214356688 11512898 -165335535974410616066897186352805061760 11512899 442660883256812718973763189280716794884 11512900 94696524463231851851761430281380659200 11512901 273866537731206451804347287087576191902 11512902 31052266401609735595861479627752586432 11512903 -12706348310515125471551203817997168096 11512904 -82440154697433920913393754979081256960 11512905 -280079129691985371455870845806801867840 11512906 9781044100594868723068258654460486400 11512907 -129553224461581843223107047160434278400 11512908 226946512039668472514684288632642560 11512909 -997031627956238739666614334601982148960 11512910 -53129754082939056227172009624264819840 11512911 -674277877278298607992597638410345919216 11512912 -48132484583416023137103629679602704384 11512913 -174171096520993900241745534303032683020 11512914 -27955091682242706257473128355060535808 11512915 25867977918038405454202412007793673520 11512916 627227709120584937325836431992735674240 11512917 -58358462723537559599599208189425461600 11512918 695643235938967982861269389492829712160 11512919 1767058832669924507936411890992308292912 11512920 -26706506724036391399160820957687398400 11512921 -358045023837121474286396959424552684288 11512922 -92527665155629588241910507823078579200 11512923 45828048230785323930354111868004517168 11512924 112418774347945647517890975816541200896 11512925 10250915413457242777887262070267134500 11512926 169949537196853585757230562042133671040 11512927 -558892976419712316709117148174223105888 11512928 80956949208352466871460522575790080000 11512929 -524074061497548831927452036687975067216 11512930 -78787152244560678130539459000933442560 11512931 -821358898786805454016061788720768826880 11512932 -330463154257291210965581868444717465600 11512933 -282982661464668614555843936357876066818 11512934 -323784988980840740743428417602981804928 11512935 4494192721620937008649181252657694720 11512936 416442119717049654432118443451814707200 11512937 1132721057718845471738545914930126806586 11512938 331075402082574734873426009366963220480 11512939 137056847237295398084106667695211666920 11512940 -642153344562187336007029894119420456960 11512941 416148255682143151338298444555350665280 11512942 -334586266852929234809629867284096112320 11512943 -83702458132907540148658221458274456456 11512944 75592794169037044234697396690349195264 11512945 -226559286364537623330721751438640683520 11512946 -11085954067524108386096747843028172800 11512947 694320858519666239778910298669716547328 11512948 341758455887534444574505095117296515840 11512949 -2371877800323025491859261023731023872 11512950 32132163604044741161140677233697825600 11512951 -253346489315919404181851330025471083760 11512952 710396353893604613679933990942157516800 11512953 283275734874390015839442405764698250160 11512954 -37138864787920461363766159730884231824 11512955 -875457787783297551797178651816965586000 11512956 46062022859658541487226619843572916224 11512957 67357150775114553770109563420700201464 11512958 -87229963024805986883396002632028022016 11512959 -639566227670769945915300300602939856696 11512960 -96194043393387227064091626924146688000 11512961 -815897968884976971146575640282982280188 11512962 689361983928504792538217497757297859840 11512963 -224804644649900192461536968514898613760 11512964 -245293666014476899034221843599441762048 11512965 -131650885679199241920717257701112664000 11512966 51099173101884026700281971383737670144 11512967 -415502737511768874033275351538508884408 11512968 90017875847043098446028144781768376320 11512969 -466428442181126946696457208142879604480 11512970 99276833670002055417088335095509570560 11512971 549606845449309791057777748518492229920 11512972 -351244353572837469775549889717797168128 11512973 -859327985027849394241747014386388392778 11512974 -17315017666632079815916868572748989440 11512975 -317456779655176023819138387869558531000 11512976 -17667297941833346717198901498880770048 11512977 -43175924810568431261360707986210107520 11512978 -331147548949455193694218848890192905920 11512979 288526589918411243208409139284403758176 11512980 515168653447620529155185528017702748160 11512981 798612356277916367912220304603399728782 11512982 226048051230735648622254176548082623872 11512983 -545003189828710583260487946844611533976 11512984 24672602720113846985423652227114803200 11512985 -602682418766353671190655849766107111040 11512986 28289257725033047691457691296193372160 11512987 -539637660473735090442334155186407994364 11512988 -481455328126882485040688604621105664512 11512989 -578698250291614486669824959856328716480 11512990 -156077565491908571413339886630410656000 11512991 79728304428651708323839400584992608880 11512992 5465430311334699800262734637312245760 11512993 225621532692208034706303892507786742320 11512994 -27924265934416604730332821446119233248 11512995 -74642480520181142130963027476598712320 11512996 507836036881388352989157162314080057344 11512997 -209111995916004246638739266995716114048 11512998 -69974396512406160566201872938538747776 11512999 -971416925468270628977357126535333157000 11513000 -810459844834302787438283048850355200000 11513001 -43457381665276053047254187007251556576 11513002 -608147579858132025698999349311051316048 11513003 -934794508869707566653197513658214220748 11513004 -284197796858607357290136330236878245888 11513005 20775145957634010900067745170255050240 11513006 -184857049549604532937625380127375681856 11513007 -554443791281922224951628081484779129672 11513008 -107951082437616702199088248769413185536 11513009 832709637908937601314805274789281176210 11513010 165373069599292825657843065951558658560 11513011 114545593601709562986835290465314790232 11513012 -7442779707307921140715965701910884352 11513013 546191087573654679399199347573860366304 11513014 594333104787304493753484298130759125632 11513015 -8373882380235223338089288475692742000 11513016 -3698982996271069000040519917915238400 11513017 650000535881059283481996632970254513066 11513018 91790861843667591929743938467851908096 11513019 10906290475569396832118942653700820480 11513020 34766733600258368015161373106807636480 11513021 423719423400450352611595479156847261944 11513022 -211651531256630990045511410942447771328 11513023 -1492041559510554958327756144760060453720 11513024 362107873995310777215272865015005184000 11513025 -231656472147361224541421972304015320250 11513026 -255081210526377023228670483285667375104 11513027 491586995921048271850916044581868946232 11513028 23315916290576129724127419612356198400 11513029 -2404958609736003787232261213596074120 11513030 240657405700004176764346147421275052160 11513031 -176393008880000392037591333101542935040 11513032 793982736782319689133033835817856230400 11513033 296333751744619142908891315612395918720 11513034 146990855821577196419880434408010819168 11513035 -1559828600860401223899665818305942000 11513036 -348665375882420326634942512651960637952 11513037 -141816557200103372663014551888237887232 11513038 -83878313683204896797794427613137897280 11513039 184827860726149410796855367739049017840 11513040 27242894698938562961477136325076582400 11513041 341622984394182695275460102650944639552 11513042 389040005487221347894762919963673942672 11513043 571599296124599297716697256928016158440 11513044 -197055376928964820039340621563477090304 11513045 -683915898085250661969605576177445377700 11513046 47439116239309524410048626382484127488 11513047 -194361789721097495245033034184603689248 11513048 438083047950926988117947061605018910720 11513049 -6807717720853831445332228997164412832 11513050 130733273425965978212320586564921760000 11513051 924474317771753900709633430278941929704 11513052 -3978086824190893505980675804281427968 11513053 -879254098306509708365796855442371044698 11513054 -26108113839765968426011639163927334528 11513055 421435125612400114284286487452395791760 11513056 -809784156927938990204206178664090697728 11513057 395407798365978907128079507928050854306 11513058 189250315201144038831285447109877022720 11513059 -277614019456225790292653376743899305920 11513060 140372489310499101599929845787643036160 11513061 -16199233413274404734833044255305307168 11513062 -202071304340301709544224854195785713536 11513063 -58014443950337427540324882138356157360 11513064 -35234517222557686080565514702605025280 11513065 561944294404546740645686808079931702400 11513066 142912078285589843384168258817973849344 11513067 731271917872860422947020828472674363480 11513068 142228886900633849887385376009366603776 11513069 174773543106848303361283923341079992640 11513070 324899049421262934850194703271620051200 11513071 15946688884689958590093974213730274200 11513072 -166699028054937796759874820042090676224 11513073 -299575623295951309255565186401690220544 11513074 189778364511901322400359498237971665312 11513075 76793845013299792494594101439822006000 11513076 227103092296566203933985119763650678784 11513077 198990665416822274486795362549211754926 11513078 2698221086532032308511822064407337024 11513079 -1217569516068255518326252881644846461872 11513080 202816098366095797331170319272063180800 11513081 138656347785684638986368701658860530500 11513082 -97652653497742719188816740070000948736 11513083 -211073834234406346840614356635647779640 11513084 -74798231744320241221784990142033527808 11513085 47004552320387894131663090529468834400 11513086 401159161984018938715336891616016960384 11513087 126214831533281189564084888816618264640 11513088 -401206755457926244288646662119877509120 11513089 -802593562535552712512250718068186038334 11513090 -81466236193314527632251133896000153600 11513091 317519996593469478781683103389445047984 11513092 -456453500342138581238730285681529902080 11513093 -450774046140525474136095303904006958400 11513094 363773975451995401650062191995141931200 11513095 -19509890306209562947854597281461971360 11513096 -295489544058670953596573677132267683840 11513097 -76098373317299367434116565812844456940 11513098 147819166366461176909203576951187220480 11513099 387607930222417377316134506403168724464 11513100 225282670084945100716378538814664358400 11513101 -673090895334992462362690920220576838400 11513102 -104103482703121962377104185340543805568 11513103 232476529556651984802821862157432235904 11513104 73597752485094270450097641381178449920 11513105 172523803248484144658221253965855829160 11513106 355072050442823232755320222963351572864 11513107 -1012102301415209143223500905086247733160 11513108 461290403026641957989389468728839639040 11513109 -522763214397194359918287442696654272096 11513110 571178376277682422748740921242501120 11513111 -184665136289990612388498096651113010576 11513112 221475446792672039830382346780995543040 11513113 156925523134842675821946246635978564880 11513114 -233967171538836031621901249656159607808 11513115 102378678856202507705339494468603415760 11513116 -281914979590915441119920012925571038720 11513117 -3655983930012180433436688607659786816 11513118 178367046460819770587443619404682083968 11513119 -213183083164070854309804218841060425960 11513120 1333236446520588130423115946660420648960 11513121 2225986694898757430628995501033226240 11513122 -33363593478920721536416358956476003168 11513123 -31635916618852089815853591651016764480 11513124 -178176806384938761737582091172287037440 11513125 52392833109220556704687577978611481250 11513126 -577264161216097982320962196137146710080 11513127 -520792060567280152460648712455352177792 11513128 -119263486698868985535200176028021391360 11513129 39313830137221960714648313128222200180 11513130 373695464648238776760473166194128512000 11513131 85773063621535096133388016639386612000 11513132 201461593604080030009010523959482885632 11513133 -203144120480913559949802094959071509920 11513134 216189289286134151617337687795435114880 11513135 880267895326237165007440522134492826560 11513136 -98784708267807959146973630463862407168 11513137 503812605649889235437220083199624132660 11513138 -16142456215414129951260378500574796800 11513139 -413261940177392189038393262200760106432 11513140 468820082438974522034471588194830343680 11513141 571661230040773592134995111996299986542 11513142 -61705013412247668966966444140439692160 11513143 237933427139364116178991143702221460392 11513144 -1315228068822058835914926703604892057600 11513145 -20322362709728518513988568579724800000 11513146 -414295121233717598025813945586598760960 11513147 -579606478399647925671356308041413158656 11513148 392930709161958762768543862378073465856 11513149 -1078449128394951586883726121276929697850 11513150 88560072054162664896035082280690051200 11513151 250647895763476612022182540587048514080 11513152 43100039320387272922697240710039470080 11513153 715279525830417250491650203767915978324 11513154 -262211903737451335139116762940330954880 11513155 -461414586741626083897971830472087763440 11513156 58170754082262695559061027220061896832 11513157 1047309511824839934846142044376638955392 11513158 -561763185143098215171552372617903068320 11513159 -76289486781384466621322279202889758720 11513160 -177061802627579611186448940200105318400 11513161 124996653765743009875280869319379000000 11513162 488528259936299032484323681523588918832 11513163 -455451900996567761409552257738811151656 11513164 585066765652548701807890741249146880 11513165 1115931014344950795476514291942520911000 11513166 -13767563651523331874956620624501083136 11513167 -299380917729952424968367366976418649088 11513168 -251047606532977303652578360617774686208 11513169 -400771455560267188193097062858689653018 11513170 339012600226660573344243055034802053280 11513171 1179223262360022141467683363552833531372 11513172 -137315749692796247827361593097967753216 11513173 40633062584349565080216792801591247040 11513174 18521359119172075724974718734303301760 11513175 -217777000660443280859240064323069037000 11513176 -742489557236435315426187847446446929920 11513177 106453805395484686870695191867864831040 11513178 -5112947241106992937277045112972952080 11513179 -35659061471459272288305745141255279872 11513180 -80362453116403469162926575692608604160 11513181 -314043119962600871414561787878793406848 11513182 36813964884888263757352359165866079360 11513183 315046371595533111955330472796354401280 11513184 -187553702958921228582680328088737546240 11513185 -94696034436538687816428222930608317440 11513186 436358441239430594823194919670133043792 11513187 471492838062226751506507737699436231956 11513188 -539426269791106051029120572856654666112 11513189 430661257205107961710610243994311796990 11513190 -5050260251385632676558691989056616960 11513191 -943685263618385112535087435838172046408 11513192 -675619839967041993306030645347493120000 11513193 1162802539779170490349675309481616311904 11513194 177714435749736483655804485699498929664 11513195 -130078527899287014488849790668674080 11513196 240084603778963406268273256566250820352 11513197 -121406317929762744990441362670372224448 11513198 394302587753440723317936762666465729600 11513199 -435281796648778144551017466779761014000 11513200 -58689860280688488623851972944801792000 11513201 183435678608040641723901645681024712320 11513202 46277703153162756975750970545347420160 11513203 -61376281647076023199306615189092999600 11513204 -281023773704798736618140781490598227200 11513205 20806006413689991965731527941986166400 11513206 -3657667193626492650568076839678754880 11513207 -13241232337130806990247686304415153000 11513208 -13807385590750672698732417650458951680 11513209 -78262734688160899671202129566049517590 11513210 -62032931193128358548951537252547516480 11513211 -228281819800331217045693974372141770728 11513212 -595018462196180143863522756417249900544 11513213 -14043249161248311782859212671671235104 11513214 11244290771345034641587838856498216960 11513215 43493178033316162371251939654000217600 11513216 -131395527788689481352487438683954216960 11513217 705640392659603679635508194967626188080 11513218 -64658695228158685411923186875997911040 11513219 797891260189040322376166279297369098620 11513220 -2174717523259674499784960171752611840 11513221 393263189299984392090600277825505702720 11513222 -2460743724375033370339894103987832576 11513223 -372054582817088572684901250394266610080 11513224 -1317502049012327159861745728562754222080 11513225 -71078226362176191963333707610620462400 11513226 -2201707503137308306085000219047629312 11513227 536824542902862281044109315957469986472 11513228 386703056628736349293409679114749746176 11513229 42677114531783178130524955687626982656 11513230 21975923173780831708229567302112832000 11513231 -402092392290680913798840171846792497040 11513232 45174629519789954463686459876769792000 11513233 62904516328921431176535507274241176680 11513234 -225659053078439135146276373896035389280 11513235 -271469422516516984409932582118164962000 11513236 579509100099899947026530144468649091968 11513237 -1147537729986261119246238484729255158240 11513238 166393194631960467849336179905760183808 11513239 -446810385486341871891285810392142907960 11513240 -553865498822326670665614385020748800000 11513241 229270228280802840478779541169100164250 11513242 -112173665251006719048559531721035173408 11513243 -132140026939238010493693177280331170016 11513244 -546864614929805530758113409970557911040 11513245 17313263703683933942505607553034892800 11513246 695120178233281258060471463387494515072 11513247 152030217027023899043471868703579389000 11513248 71497650881609811637086407908528226304 11513249 1057717338872305033508868008289243910320 11513250 1939009269208348162303603744889088000 11513251 178557328814125030492470554665258924104 11513252 696083285573537201438702542610455556736 11513253 -130855422925008183108130484254028152416 11513254 463368557307568860149251698144768132576 11513255 -218883622569138939803724936826872731040 11513256 -449986898986461650294765482641299619840 11513257 87243332624112286826813803824831440512 11513258 30999001200981675075932590515219458400 11513259 42145223024232658127463806284780398840 11513260 112802585553971777795235954704131276800 11513261 -202142123517873179145376070250357841920 11513262 180766137502181423620359361495802096640 11513263 -735582434158808385208956784103230565488 11513264 -87883512032033818475072153950014603264 11513265 -137422262013219824326511025680142727680 11513266 -100015401026851155741554295353591421168 11513267 -735318568758048801941983379384648089728 11513268 -17117924186322828536698852877803055616 11513269 92354232595962700593827018456389234670 11513270 6415103134357367155321423337762158080 11513271 112743847290227318982987319915863552 11513272 340673795058781329770663984498552524800 11513273 -938621015319360082416588822119275739478 11513274 145730034826747904162249558759242920960 11513275 694714199982786485127720703848725057300 11513276 -151878651845015548179924457019291750400 11513277 -288913799921839137925710211087177389786 11513278 -103212966108207840103884184187651343360 11513279 464387093999568871291555569509964674880 11513280 -85523896953696937751271262752709017600 11513281 -570782227361941997636470673527842036376 11513282 -26142664801110361703727760135481760000 11513283 -520521939171183437473554635201508151296 11513284 -772619700173771144632335937438111559424 11513285 542137780166530079150756266116852865980 11513286 35331614738672461672428360684438307200 11513287 853642451994181931294436916496242622936 11513288 -787454290165643638378680234399479946240 11513289 113918747913481721434984015183299649536 11513290 71929072095126517928582358833111851440 11513291 163414243696766962744224901221734284692 11513292 -1684073332239631794698339728114384896 11513293 173111611222131913266562314089228736 11513294 118015648769482696020971064015986272128 11513295 -439063223169546884137013754680425727880 11513296 -159589388533188580140949404579261923328 11513297 -229404749930794782349651038558603049920 11513298 349566619712250040288061418992572328448 11513299 -152422240339327698794936841123786540464 11513300 101519292672492951559165774923345014400 11513301 332642322633832261431087514799932323264 11513302 174739579366228060291285496191986873600 11513303 134761887628237719045500886384702305184 11513304 593908063226610973174569435268656107520 11513305 -362214375836446166452124454699918444540 11513306 114925038420001943300180279171148122880 11513307 -17351715247580311113301507592413562880 11513308 -82390377971532327763950587012919311872 11513309 -1053223888978370000686320948308894630490 11513310 -96463472228361843045431166780248211840 11513311 -43547799246411395417977135716272565088 11513312 -291052742893686487324814374966791241728 11513313 236398464831521357261024061452645992320 11513314 273117420495563504482448473955931044352 11513315 -454688031457070482603933912790037311280 11513316 24807451596000800291849965406804305920 11513317 90470129328223303534405354957045332960 11513318 -6437155376925927211463158915208066688 11513319 -791121848474792528524843465404704860800 11513320 -16189509311927149195267893586265702400 11513321 973412158620427180450785185343178446522 11513322 -1498185318798608904671211629050874112 11513323 -509235499964903876674363579739892720912 11513324 -724561868711858152790468438428398530304 11513325 -312254529738781530145067763130420826400 11513326 303407763828712998389602423530819355584 11513327 99730109980282790605192282685928270432 11513328 113758016185904184471769748945361174528 11513329 783537238268622411216769890974169038930 11513330 239970712669538589527876647208639494560 11513331 -216212472871795673611058754451192287672 11513332 568052588412624741316795750099826343296 11513333 186845703699172600071861825288838966008 11513334 -284030503360829773523129310062447112768 11513335 -836314512147962455775484599778409452000 11513336 -16432126259997692681595534487031500800 11513337 -392161310162808795254136196703128753440 11513338 -100161877122667088200759326262428441600 11513339 -304431312322537321367385287952182032860 11513340 401000873832062057551828347171948625920 11513341 -34111365289950170634805766997101872576 11513342 135665564891807867804621082166718044992 11513343 -131868452128277906154492162088337434080 11513344 22635233286133733058426419536094822400 11513345 -699301739017843713375075941921176308480 11513346 -142438401647611577327787848138210029056 11513347 1073258716062498432501681268503486796800 11513348 8909652128725811165673753028953907200 11513349 122830929504856112017295475871763307804 11513350 -30908204658572205303284263038964152000 11513351 -1063026327714161585804720357791464289488 11513352 -40017533056216129997031609747346636800 11513353 -1014426613208736333734398573276387922816 11513354 313095171035112854739444339319175773440 11513355 243903279642867281870128890710337669120 11513356 -129601815748719605949090951640564370432 11513357 1509619888567779538660989858122181926412 11513358 -289380665614647855326305022844970997376 11513359 508170183412457929611321967120736182128 11513360 5931769895952065939165876995506831360 11513361 -496845450073363835477444563738689658128 11513362 -21455289769003777844298024967058347008 11513363 -382511461291869700998294593401853669376 11513364 51162226895352151408634619118238656512 11513365 127440795830243201907439508303673916800 11513366 -385432256125359433999621552944739312896 11513367 175752006145807802427231273401471292240 11513368 559404376493622581336183729102830786560 11513369 1458732126525730346429948109399081984 11513370 -121003687501950915255602138844136550400 11513371 119323393992523374483864899757989181572 11513372 409173295190579670259512003614838508032 11513373 -1281110577060329994677897193955547616 11513374 7152176047351256213172797670289345152 11513375 340167818443231807771281264067473222000 11513376 -124798738564905786306020589936800956416 11513377 -801973860772732753854560256913473032940 11513378 -240127539042921765852007473314443505280 11513379 -8193101705331622221661188215343840000 11513380 -455090051822392878599076370856145043200 11513381 1018176926759020315453513658918945520000 11513382 -19785218050469607734317971473664268608 11513383 -115531647125525741618475011093768352312 11513384 239535748710220544083868415523702609920 11513385 -258165265648041672713492872414478475960 11513386 412410528324477784702854043926291039744 11513387 -968814848186312827528848337041977861964 11513388 -72670036123037336873081927475450124800 11513389 -769828733880016424128214277886850062080 11513390 -122805976276722531219703225313925899520 11513391 -121089479622626554789132641901051085040 11513392 -521722677667620890808968110947860480 11513393 395663688336755929484387648648011002642 11513394 48501940524696452346137270863791022080 11513395 370839671152490293548051704755214012400 11513396 210851031007590207744357474908424272640 11513397 153562478983753043688786106353699905664 11513398 176343510778871139028363074064447515264 11513399 9808754178492105421027831094580640536 11513400 121211359688753259989240838700892160000 11513401 373947773418091383773521203782776183492 11513402 199266630876709051036645117798456264704 11513403 -255967759662216948377933725698170757552 11513404 -211792459766540511837077302120022303744 11513405 432190266881856862371949098106559718060 11513406 106827051149116414478568062835073603200 11513407 209945383743277940649277103669684540752 11513408 -395061395082408879887292556498498486272 11513409 416676269025058550579518480278130283328 11513410 -82931102630537240991083257575119609280 11513411 -68007705377301845236064068722110073600 11513412 -145345672059788381260440226339985134464 11513413 -70530914832256580711646096364857917796 11513414 26239554799474553857163834760316345344 11513415 153107859589726034513405655453094367040 11513416 -824571076499032123357498546557724523520 11513417 245281579228677060366359722014023477466 11513418 152191116591225345010357892114071744512 11513419 -1147257398175327591618886088061349075180 11513420 -107369718162211514221633303606783825920 11513421 3115291539491775391423801500885609792 11513422 6939873950144526009232515966454368192 11513423 -552297141286554361714924117135513853328 11513424 -18105497875801924870993304397257244672 11513425 -84102410401516409621093607890956334400 11513426 -341733994272967638571784422952430431616 11513427 -18823745430552571273913390648423640000 11513428 -412302103800235705076086163519719557120 11513429 775022397718500984427674876639508398030 11513430 85006036243723945233583300300626326400 11513431 -110096099767057802492066226394120630272 11513432 -360834472635865486827383419997424721920 11513433 -208068196318898520617188651783580126400 11513434 86507496028861664836598075466679685616 11513435 55914361125015183245213245471400169600 11513436 336907855668001882848478781286695952384 11513437 -10685164259125269813169860712926874560 11513438 134812188628123026517726430167658345472 11513439 11644643680613022344050679070439342080 11513440 107710729761918964401211840742888570880 11513441 -960392509719007539133297389140191432158 11513442 -115422898388013357729217511963455132416 11513443 1955898595351642219491420171985573150864 11513444 86250526577362943378498772492447159936 11513445 334079423663506611058383575702095693440 11513446 -174401071825508110533800478520707903360 11513447 244674710771033246065189280144279733912 11513448 127135641509296269015134241507690086400 11513449 -444951537731779113829890460105956466560 11513450 48529824686695718807631055104241581600 11513451 78626256709193479484815034588019801840 11513452 243369166599892687296364751470299182080 11513453 147959764702794966000100407560199567360 11513454 -339916504317590688163529997432545923968 11513455 119813125631712141144691867405020148800 11513456 -82748375911019504819174394546806194176 11513457 -197683007381886726087231590905609353852 11513458 -950175947352625772797979521242409728 11513459 -513786430877577979487323683868812895680 11513460 -177997143277412899782593253184969113600 11513461 478838257171005085923955591139493654062 11513462 -51286489448940274960271398048561437696 11513463 188938143536566702560292743921242301240 11513464 601954027956121055754598010686807142400 11513465 -4351420322763953006009862063754481280 11513466 -420493319907688157474204404382764226448 11513467 90962875502208649189207610443688798992 11513468 113928938294821875893389322267765683200 11513469 408901896431098889235737062976479471680 11513470 -14974347506411553232727063200419158400 11513471 507926856898851739376026471895896674720 11513472 -472363912230835819662235545624127733760 11513473 -930087451606540156218949868908613681278 11513474 -19680198167286682829871121434408258048 11513475 248312191009390499454401895694235316000 11513476 -123782390894027953456698111463804621568 11513477 -79707790103509593347883056520477280674 11513478 217519493686288768057236967146031147008 11513479 -393140879045765966416349240484360722920 11513480 -179091017451897496650783459426395750400 11513481 -661227704663909840773440147014290790400 11513482 383776078551747242590441994246650892592 11513483 -9422533445816575071531579255427892268 11513484 -100629016940895534999505888364609498880 11513485 -319948283649565439027296409346429738600 11513486 -578997327154276404917087892963478943808 11513487 -63605937549046830115163462094968824320 11513488 76356876295143947173296882329453592576 11513489 -291904614841305170042375667963078876480 11513490 -92599295628100852140730284730905538560 11513491 477419348931865421098195030414070310984 11513492 669520501983893010966579449626029292416 11513493 -209657487337360269763695008510182671360 11513494 15466966586608282293717463791598178112 11513495 -121541421149350366564333660433905074240 11513496 282149867368721965173956398075458355200 11513497 -454391815545118748904131142539456469228 11513498 -307381175349565535438464215852939786000 11513499 -251161948206445734952768087942570122240 11513500 -84966305251113669713196921380936064000 11513501 -191893405001505392360921879909369555808 11513502 -2023727508900650261108715132695334912 11513503 840584332573024280830038825738624150752 11513504 -67295881206508453706156297550412382208 11513505 -49385004433033013527718268598157585280 11513506 -293061276483492982472805841146897615360 11513507 1202112428321243368657821174095382081756 11513508 -1734943053325931593948054836785958912 11513509 261730032248799664494974232605864396480 11513510 47556531874423100088580522166708400000 11513511 -30877330126529809821470842952925845112 11513512 154047803019190962915583408153364213760 11513513 -1502448741756465473509371605440058934 11513514 134337796393478664610080639374689808640 11513515 -218603773378985957055039512311614071280 11513516 -263399134276934085525591998284602473472 11513517 -4526166090157436365517598370772175360 11513518 -35195310122544619195710161395272677184 11513519 51402205410617346906105035012308950600 11513520 20123993777733165743426446911792414720 11513521 21303156767318574295640692244982339312 11513522 582498178707300474826503826121754550080 11513523 41129810057261428307366711411246310144 11513524 -137922913108207090927992292395262672896 11513525 -90643212079601295460683400887303480000 11513526 249726416926502612354342169532373406144 11513527 -285740895893527678175828620476097393624 11513528 74196417410990050798036974409095168000 11513529 412912998897397822910506006853542573920 11513530 70255639733693606803166400492918006240 11513531 -1115709006693322020979164883012753483536 11513532 305324554059126256859270408189394473472 11513533 116873306078634887898188931968139661260 11513534 -10633076298507223163902488969660050688 11513535 -494003359489918065487250263101994550400 11513536 -67043692216432248704883535217085644800 11513537 -59236066025169219360199523883085366848 11513538 2257578591237852518552070007211184288 11513539 -2004465354127411971149321868295354088640 11513540 -411822360462444540091049918135840213760 11513541 39895480642672586396488832475045734880 11513542 -131069299211084288159678346391413432000 11513543 189586026217800776608577560411471718400 11513544 45713577709449932742282706892763955200 11513545 -178734179522514994447499500088491004700 11513546 -1299696191300220420693755781857932319232 11513547 -167783414906901539649593377028805346512 11513548 -836719675477505226238379605124907098624 11513549 268194320601330045186734775974502613836 11513550 -8133478774464400959841070779662523200 11513551 -4632390851250615853279650319041292800 11513552 -8975087644830850241848609671397023744 11513553 23785721191828807306244862602218270704 11513554 -13267915128832624583350869840969663840 11513555 51798662203526872339781599858728576000 11513556 57774192731374735741068777572635115520 11513557 -407062228239128769592789843486695370368 11513558 -10113882620555271847289721601554186240 11513559 109653919436499609130563785562666457704 11513560 -25152922458870253353191174588857958400 11513561 27281635840984321218169053888204740040 11513562 -605730279495142747645965144837640763136 11513563 515719234425906743720156958682852532920 11513564 150382354495822888091712059344562674176 11513565 46950575871667712494176733165064334720 11513566 288202457334942708965248769249211463680 11513567 -166008642798231976961873784536368775520 11513568 -615532484393306312101213379259732590592 11513569 1485534781227513281055157981840794340500 11513570 60424411813423295768650636990629719040 11513571 -172004465676730831149776488054889553288 11513572 -83223016957794714751263865734172930048 11513573 -403783477013320242853938848338764208320 11513574 170030937329084856377512541764628729280 11513575 -621868449217197523002682227130749011200 11513576 677146684631616832713121245723140751360 11513577 608184297241901245707412732733377023120 11513578 -428174705980361439262826672337512750160 11513579 -259287168633153705169951571326195248816 11513580 11397908798273215519220590337576448000 11513581 489648118856018713581341604609951235264 11513582 -106428709138182370139855637752141803200 11513583 -1069049763444163571158141792385305756776 11513584 -241537530909210927192545124655646310400 11513585 406445683078629044207364652659273129780 11513586 -6961654418719976529776365185934295040 11513587 1269284828000945418988632308296095468236 11513588 512038834558770621660251093042545634688 11513589 173305667536070295443009235957953992224 11513590 726334413549703308623224996830997585920 11513591 -200595985099748779337589440799442407816 11513592 95951569155051535473035876859675832320 11513593 -25591761816275930303639918715735704832 11513594 3912172402817411973017667206901174528 11513595 309599786040054250959558189542502482400 11513596 92608584938136512991690660492710976000 11513597 -651465478259324732677315023213859765920 11513598 227610248929919634136861944323306835264 11513599 -650159324931528399706065243278111870000 11513600 -139562464843195356120029926335814041600 11513601 57429969336744324386377517047706024160 11513602 -620399595736092143836361199377518771248 11513603 -109409191227304852433597300088320622816 11513604 344597941928751017096734996523634256896 11513605 -1144392557407191213403952253639406344840 11513606 -240210788216145398162040068211616694016 11513607 -195660922335952859671093866280749724416 11513608 1555530522584011694122794609033573672960 11513609 -379983295634550554728921931165143686840 11513610 149590996637807510391114639762938611200 11513611 -110318414929161990442533337434375203600 11513612 -139025071101319084734611359531370884608 11513613 -382358060649635441558552164617617249856 11513614 -80789647249557002965087997384755138560 11513615 -274439161217970710760614053844250044400 11513616 -8035953457844349018769937385860628480 11513617 69907211426205351096063173312052801024 11513618 -776865278166093258781420322842926935040 11513619 315639333105565227246071524851680108304 11513620 196348802034340510041086963143570944000 11513621 -217943569187684580806959428029125325376 11513622 -188091705698974033832692220655367347840 11513623 324881164349578355847147122234518856880 11513624 519636722719891944003193451458532044800 11513625 305364495710963300899557375321759648000 11513626 564545069881160400442590744904038881280 11513627 -805345118750456325132613198261990524 11513628 -178204242033626115501177705347936131584 11513629 508236696777823987551586769894514000230 11513630 -153349594905091793692048543962340943040 11513631 -322785491528383049107937928757168581048 11513632 -420416710068978244830233609201920573440 11513633 7183850829807724316593343449699834884 11513634 -57351918116036467881855047892551040 11513635 53218931089294586097110196990259961760 11513636 -805818350741817037009191731647087297920 11513637 -22909990854168296561133498075989022720 11513638 395268221557277759786176523794335984000 11513639 -106023109258687931722782072666106872960 11513640 -148076836656466256955609898387131187200 11513641 1045800056553257777921363465563853832480 11513642 90644262369912204346492005676432126464 11513643 -9770776641518391339357326533238699856 11513644 285137623288253358349812307159798270208 11513645 -253518758981514257276548003953360504960 11513646 190541570892973617902006084417188169472 11513647 -890812354162150885284587719835644881904 11513648 -85760122976992781956738603199936593920 11513649 305456615814486666830079862325503024128 11513650 -198047582064344116635228614163377509200 11513651 3222397463598095062439876162232834600 11513652 345229245662704877730937137970779205632 11513653 -2491152775667963948690091287081545760 11513654 124335004624467128043041188528777944192 11513655 357264485239521042728684936325077358600 11513656 314417390495493402164682673636209131520 11513657 -488426805521848870342567229327436155094 11513658 -78075470074405837514443409195496760320 11513659 -1213853045710795275182916771360339098140 11513660 -9178454062939465606772266709383833600 11513661 143588862133630014802081687997097040704 11513662 13474773818113412112677120010881905920 11513663 27064504478170178615996323730705414880 11513664 1066926620168726853289986811120582656 11513665 489072965110312049702337086762991028200 11513666 -419552026502843178272383999215251569968 11513667 37545890391963128680278180550737834240 11513668 74895068049040837715035263445362088960 11513669 282673586217727503933952127734753500444 11513670 18207834490648742110860324797818675200 11513671 -101317823120092236986213325589998272256 11513672 -195519861430925270535504993435644083200 11513673 401439411428742934519498011849481392240 11513674 228144667782517512918967500139259340336 11513675 511808438897047982425972151064709765800 11513676 407330420506503050169079214686386642432 11513677 -591996704649248665344981750430076532000 11513678 81977795060902235122734417427259083200 11513679 10766040478517260143055133178484566528 11513680 -1100279042511419422367396305055907840 11513681 -1186505171826400896386634718357240074000 11513682 -420990446599258546882854422411477240448 11513683 385964978584535644123398964197389227704 11513684 -181430417196826712217915907153770283008 11513685 170100168651678790227128182306900590240 11513686 147106026834488136096194649815077077792 11513687 527417130331744552601773848809054211336 11513688 -36191507568528547317271508965507276800 11513689 833576024528221453779988670397871659840 11513690 -316972509550037242254386244555778778400 11513691 386584604121834592958300014113310886400 11513692 -166343780760670923636397991350454461440 11513693 599159521428915215266901433747350223360 11513694 -50428915115399458678265837814796164480 11513695 1070429492803087230486472499904965743920 11513696 319213313626944680270599793937363763200 11513697 82656857575834160237271724138646423040 11513698 35442120449395754259181576740347521536 11513699 33111162035056467464769797864701322520 11513700 -119929527831210726149872682820374246400 11513701 48794957757020302757293497111895845600 11513702 52711066959572408376004535972800240704 11513703 -529903655493505574940083418767700468696 11513704 -1888704264576703031750176163047802880 11513705 -451658552035242518043266141968589508480 11513706 2502268304489660261210482975950563328 11513707 701729513801105139351685040377174007400 11513708 -82908005457303533223098883229661721600 11513709 250686708773289187570902075458771390124 11513710 23172127511295366436839639367608760320 11513711 1362774113747991212228216728079850957624 11513712 -30601286692843715511696750661992972288 11513713 -832369746295186829803092644414520260096 11513714 -593084640048555291137365387322475458544 11513715 171840200390823785302625289417488448000 11513716 475251156156312057500853003521327891840 11513717 -686236654630882294557309982975760352900 11513718 -69903134556191993241288839876151473280 11513719 363748681982700439857386149962118411696 11513720 48673874904156981840835097639272857600 11513721 -103254160521769668883109138743002783456 11513722 -137145780002489665676556159696370450176 11513723 564004567111464122424888348049842774720 11513724 -220909060745072938512537064464249183744 11513725 -329163402392781521299609034897296213500 11513726 172977929331658694878087328808902086656 11513727 566654964282395011470415389454364939064 11513728 -123851222152321208829838089436979527680 11513729 -665392302897455017076668824003463820670 11513730 69922082553039327663188694976638366720 11513731 -1340754252186402283279138684585692581376 11513732 413963492105509066960584229921610542080 11513733 159178560307493339255879335971940443648 11513734 886529267303854927130896932358739712 11513735 238891297889295536209886718432265264560 11513736 126096143599353652827489195250528880640 11513737 798105810832165463834134752411407278900 11513738 -281543723454864067965201620324232128160 11513739 -28601964241186305743280933258913209360 11513740 93982105601757886620210967598888724480 11513741 -737929908906450335897545860336535465674 11513742 33810806145978624570289864286109004800 11513743 493118810026487501272021894355664438240 11513744 110175382606836501606137825475655434240 11513745 19662424719355129006197364270136598900 11513746 254500213278485387023895793102773428224 11513747 20689848807588139391872169716815571872 11513748 -340978865419918411287233316451826411520 11513749 -512537067691337704620891260893302700960 11513750 -67294575062598633482146375411794960000 11513751 627139436901108619944970744141664835432 11513752 626863221128118252104087725367750246400 11513753 863953706920686285633550799360990343120 11513754 32491495698615658564695290974166968320 11513755 2029247294804356755084823815666480 11513756 249128130725811782913728809065201630720 11513757 443849057652176946515188624150872578592 11513758 3987086385303181319941987016900203584 11513759 195559616202591019031243653286721384720 11513760 94255552459792298514881785015393320960 11513761 -130667942607907162062616225563476149568 11513762 -187719945620768971180607271328569055968 11513763 -26328687625072389297106522655488508508 11513764 101279980572584392669266428282559590656 11513765 -188837204771439430958537706159381230340 11513766 -621667765630709650141972265129444352 11513767 -158929314818814578585328740711270631848 11513768 -416973242396382613149472967469625098240 11513769 798082232029348575888335638093159123344 11513770 334620315781770467248771738594230144000 11513771 -231308241533784077342252017778238231648 11513772 60574332088532048643573674269674700800 11513773 -442997453499370869645987683000727448116 11513774 -242032683469250015264020160583104412864 11513775 1457202807583168661369726314111671600 11513776 -56398935069096171823002581438165811200 11513777 258855008555991771522313985088572068224 11513778 427367499704349215094602043130448962560 11513779 34639044968624568638253833346832370720 11513780 239553811686939184811979068245769337600 11513781 -338601553015709159601424945427281470930 11513782 17985194936508727926164816544240702720 11513783 -989858586794331419132794609327918812120 11513784 98879950541875696131396447246053744640 11513785 375484595494122762883835716599662998980 11513786 258958415081885519254134067443658024704 11513787 467326565930996764585105663450037626560 11513788 -23434486318131990462898114393724912640 11513789 107238815759587637928713754338793934272 11513790 -261363856762670392147374064549055638080 11513791 1035507326650173417829852773274836902400 11513792 -120956536897406721759953081652964491264 11513793 -246804372123226343821366949921841711072 11513794 -516792847744757681398975883438522478528 11513795 -503375228681761508483844788206190814720 11513796 -62607367845828279122343936961380950016 11513797 -461254028725821210818673444095207094754 11513798 10067340260687145581615318216830224000 11513799 373148337346738768685112425599016240640 11513800 -285951457591031075250577890143711232000 11513801 -197710822358634476182816009218395499012 11513802 -352367597053871981155892827908026304768 11513803 49921694341714787113010302393240041472 11513804 -219493676869427733764900883890359129344 11513805 -125412618937272090549902292138063870240 11513806 -392304729335246090915110808556149091648 11513807 972228119780053755712079765263528251672 11513808 -15301529176650521066524251785219751936 11513809 22309874596926102385044146782859035504 11513810 146330925600994978809128201444857651200 11513811 796095821070225475598313603457856873568 11513812 -422281132983562292625975029932197116160 11513813 -92241274197149635083836572247489749938 11513814 -38956024132843843652372108036407504512 11513815 1176320429851846849378090543392859375200 11513816 -849848811209961040458679882125574410240 11513817 109442210674352950079841280161571254720 11513818 2247515528866477029145067067036628704 11513819 78390921529374622589494015781100933000 11513820 224488358016440229985937508180240629760 11513821 197870413699983251381504946801825862944 11513822 -925880042149212162862922678204259931200 11513823 253564491136241648420874113567053682304 11513824 -586229176401444545016290674383912960000 11513825 150745373700101491341343347357849792000 11513826 -131685553806167934340617915034656242400 11513827 165211616126659077199836864318674443360 11513828 280087182145894542577616631096152038656 11513829 -616102368076379883771058254826629123360 11513830 -71449581746275943226477115497678541440 11513831 49087573134122270308062851737878532224 11513832 -453835254084798489811375774041661685760 11513833 -772869067453859614803067894034471444700 11513834 -71100938830963547261328826940939793408 11513835 -388980953220002266402914328200322043760 11513836 -70148312547291565229689300113675307520 11513837 452978132693863795594012009493412492 11513838 29828332428687518886509987433523553280 11513839 -732596967137518483495408404473355859944 11513840 49747806347536795541862157479255736320 11513841 -137685637986947139503619272643973689600 11513842 102660029292469468615605681492169833984 11513843 412248215341623290619785602564169875008 11513844 61472851987601191409217464293060433280 11513845 2220428427619369083046013048573986560 11513846 280562056982864327252960012051988764544 11513847 -689445209648911687882372529482265688600 11513848 -964170582454434010616898822633627648000 11513849 578701415986009410606780714565452671850 11513850 63098585901350083426618335540178656000 11513851 -368722767318253713243269469979351389148 11513852 -390200535903320453705884023035314176 11513853 -231879841992227146247594521166460985920 11513854 -234310802654322145955305849392216836928 11513855 -694641466660123253301904518876838118400 11513856 -700625044880742132783669131376504864768 11513857 -1000227836907711638096553676878678734976 11513858 -97706127588668467396145283589797150816 11513859 -68101594862088988344296603013209337600 11513860 -560658334087729395598088020199568433920 11513861 -564095280045683542916239185013615541538 11513862 149646356184067085637888563741034461184 11513863 -1362990355908475812411865509998958358888 11513864 -411296040836928236714567752868894960640 11513865 37565240800681968234994036965438074880 11513866 14514411657670446766267900652205201408 11513867 351978223313380768259385999291258683640 11513868 -211514855142168347055163978171158581760 11513869 -250203892046901897313896116722215116256 11513870 -411412291885455319107623500695542419200 11513871 802382849801617935439712217941861936040 11513872 239589226595673699373989365278972575744 11513873 498459642940018722926019337052942412018 11513874 3181981102006221249796661241642860160 11513875 -276819336835326352490825236963408056000 11513876 -157739486970454750209026177203827840 11513877 -125266347300829377727881661174277913792 11513878 352368330013763509209565721023427934240 11513879 -75730681245294758559409394504297925312 11513880 -18153161140894747445809536526024704000 11513881 982250684658802294098635757047000404682 11513882 -173019943343789745994134561687912614688 11513883 46612221601311912725611234947849023424 11513884 1992929786309122271920853663179134976 11513885 66919121791359931843431937394355588960 11513886 -249223404582392583547625526626209920000 11513887 -30361380553730245423753661261375776896 11513888 -258920638108591672274489665241640468480 11513889 60321444590969335714006401361489302354 11513890 141132408931523415362982582986052775200 11513891 -625180501624179326875444399033812793920 11513892 120635327303092346807564894481489469440 11513893 -1099735690370003070631193893866859825858 11513894 21973854055621789011658959847359608832 11513895 -4776366207563239260725805876202546560 11513896 -207767395924210924666523061855920455680 11513897 -437295002251922858904867528044263275654 11513898 -341397394608969072621954052749107557632 11513899 -537344524401230411267796526635648517680 11513900 -242303257458395814555398997229201804800 11513901 -55896309551991944767671660048738988032 11513902 -430106823572653163234427715744082566848 11513903 321777829258619546675431744728669044544 11513904 -183272963148355265012631480492763938816 11513905 49857034352744870063425144484105630400 11513906 -180143307718056627912215345728790020848 11513907 11718366254555466936432131477902321992 11513908 -105814557291657292571771958864152643584 11513909 310650735530224409481478254503188808640 11513910 -19228111397925596645981093588655872640 11513911 -399469445818702971342769882565560646488 11513912 585095524975402574101893815461742899200 11513913 56874791398502084148476459246064091968 11513914 -36125595087849694315415607397285996944 11513915 -203379086466695887969673799553473146880 11513916 -592446199403854643301706945021786326528 11513917 -1355655726726160300523814898822083039034 11513918 -188494490956963139869539104014440722496 11513919 90619762923587909203079150256147689472 11513920 -282996858993268827592940464862228643840 11513921 798166876314235681516422655026341821122 11513922 367990397384509730789691494441760565632 11513923 939757076008387527618938953417779274172 11513924 -143849601300656717778467764809298560000 11513925 24294687471142392238748240799922823700 11513926 -45746931173639383969314061373956800000 11513927 147129469858787699273916790651951883712 11513928 -470108290742771785688690042243869900800 11513929 224908685864312134943517433296170240192 11513930 154941430190057672630715005373828950400 11513931 -319359841220394878195720653861131175680 11513932 -76415018105774877759280507038896176128 11513933 880893560398749589239045395456317089324 11513934 330106291484050546050342701935710720000 11513935 42645688807313087986882842350990255880 11513936 88417688997634371808308648093809639424 11513937 -513296962502902926355997830975379469840 11513938 -563895706596293211660535123115407872 11513939 26608956007204283096385393791931733740 11513940 -270543358742381323012313032481526528000 11513941 9613360318830598669997670963728932000 11513942 516361535287723016043049830042947700864 11513943 212031855001418930596348402243364092800 11513944 -131863005946890647689024938418059386880 11513945 -206823887395440277302228888129662534520 11513946 49258515568749460174377037493460509184 11513947 70086623782386629688748988706047642112 11513948 -178064928575167764988356481822718828544 11513949 107286533971636609644115832933966526240 11513950 -76761273947890471342503765052081075200 11513951 545246656868584521896485580762281553952 11513952 708242638597568056814825973783226613760 11513953 -382304990144519666721328249315162504512 11513954 -159121720306015655047750616975662651824 11513955 -406081716877144849580671504643726210640 11513956 154430141451152267409563703496132135168 11513957 206508612950086574079219772352952424320 11513958 -168775181631319785359254166563850502144 11513959 -1754017904817228851516371001813960653160 11513960 -254806158501787716773434679136687360000 11513961 17008533373616429586611986567360126080 11513962 443805917773426409324468009782101600000 11513963 -195410046898343472362343250278234070656 11513964 -181451999035058587314808949525965602816 11513965 -485812416925122445115482534045229137140 11513966 167852136910520203619820558374634819840 11513967 404328229002973451596551988448820259080 11513968 -184627074250376818706884638007810621440 11513969 1396035410494060642982605992278135139696 11513970 12815313783504400501860577721542391520 11513971 110984617410570336402994734690504050940 11513972 -378907832124658724950847564881646554368 11513973 632535135017294641627680844863385034784 11513974 84612128403931143963910571655809624736 11513975 319865098896190897162617599265499290000 11513976 -318456890451175328560818331805928960000 11513977 -158043474799542054013651692272857927808 11513978 -134642751480281429882076118237108300800 11513979 358141684190808567881441743234841638224 11513980 656983020058889188499303913299677248000 11513981 22754378662107772824498524112490363200 11513982 251491637637559994577918569460164127744 11513983 -113675459000615938987685355358129009392 11513984 217498505214983003218316952984606474240 11513985 -65749426952090293438812935625548217600 11513986 836267514545387338964559642800041205760 11513987 -435140285323542799432848997146379100328 11513988 -47764808234254173510193887282808662912 11513989 135700045844342912865510370784778205440 11513990 334086510537960218170240332731995152000 11513991 405008114735805352737535895095094548392 11513992 -402879700238720543806665269720659230720 11513993 -75867360398869952017044750762502120860 11513994 81935255592222517267486260636049399296 11513995 225234583044054386389578949422887604000 11513996 -139177807171996290061521087253831173120 11513997 -312158913854674444490631508184993940 11513998 -8543176841240959812818948015822853120 11513999 -7497147648802401888602029990717759488 11514000 -77828510485169314254697897899786240000 11514001 -303141057309495874425807425163250145998 11514002 304274352534725458314153700804238039952 11514003 661623502002760292713428294245929176504 11514004 82097063442532653651988930201570451200 11514005 -104937791055550787738797935235567100640 11514006 148029721019284371586102190536136751744 11514007 -267164936235939491526662390593985793120 11514008 363659712475691447435707322293901905920 11514009 -138705520167426367458804882277252665792 11514010 -385612582023603062878463298027960279840 11514011 283336750845198363063631572099628584000 11514012 300187219770399913606832333387531231232 11514013 -563201018571059783528263251450742333440 11514014 -99350601510635695014816490891951199040 11514015 -298289319393906464794932958663454064000 11514016 15203014514926953896017938885145657344 11514017 -1702701892886108065609872328152128505168 11514018 -353426798066033967375310029730434085632 11514019 -601926902169453067145059011359156688000 11514020 -93378091922321535277327433559885004800 11514021 -88675258478132767250909438380137045600 11514022 57853444620648634299893678034380014080 11514023 681137574471527695051369714898983441272 11514024 -10059446873658882243994471354352025600 11514025 573958317422163155668874682504229675550 11514026 5105774988936129496610529193383830880 11514027 119465069895116809115292564800811575040 11514028 345791158738451774730775760397701008896 11514029 -190457858096150909871801457928323739370 11514030 16346334093884977932875672283033722880 11514031 -107646481483093293910433558859811597168 11514032 -307077102261233518889640840964621959168 11514033 -703062943322454469953095047926072679998 11514034 -117318465096441146786371215391103121408 11514035 37498183075085937647052336389995553760 11514036 -172703554998357517642253371326754314240 11514037 -207581556226843294323940886001812105508 11514038 10499666582600573537980752119738605440 11514039 -202812758256992628955243108380812573976 11514040 244798436668456142063428635515495116800 11514041 -72190103359949658766419486031772258496 11514042 -362708917584267082050824771677700021760 11514043 591479858534674415027919098354573128292 11514044 374746179088163705450038530173231654400 11514045 -70134125187178216670468860187144779680 11514046 -414469957974659030728328508858728694528 11514047 220376757011235970069456310376010461720 11514048 -14904903198777935909056870911710330880 11514049 117148184753194219581896169195482816966 11514050 -99203681613887556955300604904161725200 11514051 -152139170771236774284342504679625641920 11514052 20416520314399262021174640541947899904 11514053 -441351267260596282888398799375427638272 11514054 403313256194739924361246482054019273920 11514055 237584009980599097603543259021704105920 11514056 -394841507677882584899509926244561674240 11514057 314275914748209835828539964659805195680 11514058 508338506111727788997435615868916600880 11514059 -320789383436553753537424145070947018448 11514060 620222448176538994489125729007636623360 11514061 -678582277381992932850895382035469065600 11514062 137856293406619104807513877666537425792 11514063 -36324858629065710736068163359184173312 11514064 46531600286656331561757212673571553280 11514065 682761193310999511741574393185720523200 11514066 533344994898218114434068086147489495040 11514067 -4947740082263371503052323110905323568 11514068 1066906271613467894721899271379845242880 11514069 -420595901538600177105106511516740644384 11514070 183858951673197514911008363488886396160 11514071 -8100723081070517171388064280180520096 11514072 258910952898944035055734902435728977920 11514073 966570776003228379003299696524937658180 11514074 -162358590609939913185477110879473975296 11514075 -184753903631014949159560437665556593400 11514076 -170972496933483771733659763373016514560 11514077 691346276039161504216736886150204085926 11514078 -70653278387899572703359619262206447296 11514079 658572342157765748580247930793628939680 11514080 744554299271831362254622817593200476160 11514081 212202957808151999208420514763634040752 11514082 34710773617093982155769846329429929984 11514083 -47521938337498405810159903964652630624 11514084 705047386775960311706983360448243238912 11514085 281214441100133841197049183939185984160 11514086 -403204894256425278726368297129588322240 11514087 -172646986173313243036800690289244567592 11514088 -194343057762981850715465077225263498240 11514089 44199376173578571792459609209791099620 11514090 -42237361629794154075170584252687027200 11514091 -642691334448180527318426876870685022300 11514092 -47783464250773055601973669207211212800 11514093 -21465874025753565338737226115455170656 11514094 46525480878167880407813148535090507392 11514095 -12277040062385858645385235152280974600 11514096 220836274250049991443888007164780871680 11514097 105014927980602373305006398029335610432 11514098 648305707899407075280876828754033846800 11514099 419817085292939979665734131367348455168 11514100 138911122442763876648359767070906380800 11514101 -543913257849529859126440188546068909796 11514102 175696857591276893067682213082919822720 11514103 -28084280340531422109487162382124928856 11514104 -110302570805859057413457258154664017920 11514105 147586227648793099508968919438031173700 11514106 -243777604783580684206567917517681547040 11514107 -819072772227768123777261897312104595456 11514108 56561457555057589938743954035786490880 11514109 177718752746726359245588190856463002604 11514110 -2924103286554875573592818111331968640 11514111 -259492326474338258666982098630289837696 11514112 -45916825457757492153994116981722185728 11514113 114629032648387141592653905823249467648 11514114 440018105309537314876045814501690676480 11514115 -96673420221733299198071160193936276800 11514116 -23195923596983850497072122747958895360 11514117 238381681380469950184214106936974363712 11514118 -436095572890543233673904758147835232 11514119 529092630075135830373027934572945888744 11514120 -89247890529200169051726144786001920000 11514121 50433006584910742830862616669398777872 11514122 -68510348885876647625672418405879821568 11514123 455489552205158915592892623171671568000 11514124 1067673397942568428719301091348129664000 11514125 398727969948552929400944384699917920000 11514126 -136160980969894067139553937435536031616 11514127 366758035068300503579637624755591116976 11514128 164299964875456839448765711806220541952 11514129 -343277861558978942178973661752906973184 11514130 20352017683406332069200810891957900960 11514131 107602215314496421921038437081931965532 11514132 -12777128246076074080479778792361822208 11514133 823127778271160766023762818797717004640 11514134 -92646167850296836744876769751869339136 11514135 20132519510706899329024769627180180640 11514136 -257060865401685374080440158253469624320 11514137 309084252862287733047741198036350039940 11514138 128978797916763062321911359179527842048 11514139 -73018949860083247979498311776832975056 11514140 67203972247313239196077955869765632000 11514141 -44587825685770149598607196669589977216 11514142 502015008849887368316110930033928729472 11514143 -149087600010463609136736586004427208608 11514144 -6119766843599817474172886888547876864 11514145 273321300618645103707074949518230089600 11514146 173923660234256844030615332292235014144 11514147 103037384114085652565323712661406524672 11514148 566795099554799715830108798447512558208 11514149 904213049456704735705906384637805349536 11514150 -5820748961673544733391497838175543200 11514151 -277992760275503507286357295763488584960 11514152 308290749503331081327669567962491699200 11514153 1110486057179818610427103616954812416 11514154 250084697945968878991058671664024466432 11514155 602552903571374878413421385813057475360 11514156 251804649104819397493194175993903795200 11514157 148434126366519616835202031567058265280 11514158 -475818642367652482870093005892563952320 11514159 384074510502988534748968524289895924544 11514160 -7158619538946101995333578952114176000 11514161 420594715345249789576308566595061200612 11514162 210578016836757697350551899311250508544 11514163 611463355349443311876723247866642612360 11514164 -1114682511771040644460510838638302849024 11514165 -15000433088623646101983955307640476160 11514166 348770618115140529554389486263593838144 11514167 -499865627656354847313516164612316324000 11514168 -254836439708872158216742397319464140800 11514169 577801429694873570950181434276082486570 11514170 -241840225675271688571929731185729458720 11514171 196001034819656924579504875301279347200 11514172 811726496789820900952574033064067890176 11514173 -889142729417653366062941087902865130432 11514174 76636970291761385819359502660348132352 11514175 -66461534413443749859374737518432192000 11514176 -74106031755288656864578316921033195520 11514177 -554882777173367555640006361128154456320 11514178 -111622102430514429992119614065118260160 11514179 -968556261576483622099001686026415889220 11514180 -148903555882431856519602253874695127040 11514181 -437899992145319930997034753462968202208 11514182 -49617406476313678238056326856977179808 11514183 578208115206778765223577572641810635264 11514184 -1104275834033781370804618770654417838080 11514185 9398546805388261899876950425440204360 11514186 -260061878087640252230625924319516002768 11514187 673111179822333974241817858875969502120 11514188 -85613452971153724631776297264192149504 11514189 480829084969048327604008658480787084960 11514190 -139523678406822594109248826907233852800 11514191 -168146280376652088734476990750130314176 11514192 153783053979530412245070565906920898560 11514193 -694524342922304249063122676181306364558 11514194 -74491689346864143223228258441791983328 11514195 -173932393336803157781500274861372424960 11514196 -10361019061363377488457271299844702208 11514197 213975546618411589956448971674126840760 11514198 -229741365406790347791269342150996766720 11514199 -1844993117568925818166496963869934959160 11514200 535519475894191595305283991260592384000 11514201 -54083090577712724425383472902906740736 11514202 -238385040604938914347760267578005872640 11514203 563617674075378581111044139331435728304 11514204 192993914670503443259711030181808128000 11514205 -551965196412607852280860451356517221140 11514206 198440164044640637698878393821599961088 11514207 859757992770848465514097910071944455040 11514208 -170777242525367858260997030599183564800 11514209 -156185694739172215923533441362235146560 11514210 -167999944845807793601997143978796503040 11514211 -1274006601647513886544980712382181353188 11514212 -405480258250629362232535373903690416128 11514213 458481587833734983781356820845669913342 11514214 -404291945676694946428745951236845948576 11514215 -92624208080786871383839062427964138400 11514216 -241977603327265009423585002508818186240 11514217 41683470904726027650954377301556014336 11514218 -731893144988158325962661701448480759040 11514219 -881362689828488945676127564263649204560 11514220 516383635604691453602842845869425274880 11514221 32796170165533670569623416309208046422 11514222 183153902943419326344162363830220648960 11514223 102190240016351818667091019388752855136 11514224 61842858890149865112127384894324899840 11514225 14714824770257068458459634269258471600 11514226 264243703337498153140946708307657016320 11514227 185829970407961282511988470309182784076 11514228 -480021731186159675372438171157895249920 11514229 511408759233664981912316321790657750830 11514230 -4527746652182072280454749968045268480 11514231 -43477618933688066335429126817982865128 11514232 452408243613648184633621668818700902400 11514233 521911353716938057757126632086001952640 11514234 -343624687836355416357213658872203704320 11514235 87601015636839844743334676616026969760 11514236 601688866834869747630500484949192501248 11514237 10492506008647497657492484901840732160 11514238 52944737238644214291824792978191661760 11514239 3528454668509724298055100658053432 11514240 215240456952082481787577780980940800000 11514241 -450551619506466333829014705765524432448 11514242 -172886590118188747440973888996229383728 11514243 298664335192929292373778026189224089264 11514244 161685102074163145449010446350153613312 11514245 -794063561729100123079994703003686959200 11514246 155681365100078735658638003091556718784 11514247 136134176726743449053347202699403651600 11514248 72836596356257315762465430139530117120 11514249 265409380529192423820860137494478411434 11514250 -280227479925028417217751015936668160000 11514251 58435765674071972405606913668422814352 11514252 74044998753705235221994998897313139712 11514253 -1400806042324063898728399896242282816340 11514254 -147453247253053706693020328937180431424 11514255 -18686628491300714196314384834845171440 11514256 34503890340787504156730492443877474304 11514257 -13052643503061493870833273666341406108 11514258 -153679861362670900744544623036250357760 11514259 -178638723020422956884306500352592631584 11514260 100057909331690083881466344377188392960 11514261 -38271092042431575284217315631372139616 11514262 -428994353542465147826620380090256678368 11514263 142699673956261981916440671451569181560 11514264 -47709026460334454657650976168144916480 11514265 -194143889739859338361620621220275475260 11514266 -140294621291785184543355557533995924480 11514267 -1145866852439027404097652963216620530992 11514268 222611013528634237728686428748965605376 11514269 -288680901830912994207922607123476147956 11514270 -123668434337441647816653717394176583680 11514271 -56036888133522767875269041055494399568 11514272 243369564346988299966613580961718206464 11514273 -366089762073312804769146188928860832000 11514274 222097085157523117671937028830680269136 11514275 105558385834054973189566736983966998300 11514276 171006422535961843045446934426501747200 11514277 576652280145162417496445546518789448126 11514278 -391890291041783852858350306477163350560 11514279 40910254766113415856405676579251148032 11514280 74046251797788079382926096390055270400 11514281 -5160073528318014594298271148831263628 11514282 480192765399534357713549993867629056 11514283 98400527637312369404011629186176564736 11514284 387775889513122753081814974052914521600 11514285 -443598491646133692561637407948154824000 11514286 86253339243392573962398547555023425280 11514287 -25318177859451773101058707315429991808 11514288 -53469424944681765150288917036682510336 11514289 -115545554073151983561782537419034848844 11514290 555829292377352840920586808478182720 11514291 514272475595456710864364595254748257592 11514292 -721806934515250549749419102330879929984 11514293 -264320631518976489270828488303588085600 11514294 -112415337863528933152475588134228381632 11514295 199064612440799491921244372480905987200 11514296 918610770277523285135006761216898273280 11514297 -420652161045348649011813128893267546800 11514298 611629862287617887578975964492433658080 11514299 189111337916147702869914526914940421760 11514300 46171751175969566848796423627512012800 11514301 -1188901297510671034440193497290402048698 11514302 300227898655837161976623864990615556992 11514303 -105855541473357536572580694357266642880 11514304 -37261812797337722298110032498906890240 11514305 789728341152420318908546774384873976000 11514306 -203490712999769122519216693133595618816 11514307 389791971969788451501967317992238856912 11514308 355403689336168499436918947523565759872 11514309 -207586385939934007190512349663678059296 11514310 13813465313306451500335506335227666560 11514311 169129199886026718285862720613995965912 11514312 -28233333495172549410075306684111790080 11514313 -264049922980942687359955419070275766438 11514314 130002451029181407357779271451091567712 11514315 120493595993006007121297367283651779040 11514316 -702121482026400200484057349032163344384 11514317 20533491929394470570236259586457060812 11514318 87090025584599530971142205474051517504 11514319 4594524480803732085751972039138580720 11514320 -880504018237505215599540992706478080 11514321 2069149047222170383405254807140225664 11514322 374097493113037011328074472841050396800 11514323 252212489301574771333058837567374053720 11514324 -112980802513541269845429930234418145280 11514325 3367244971881741056665734766871605600 11514326 -34273109823421961060653196633239622400 11514327 -488802639237094152156240870117605896320 11514328 -176457222591048831342455448827225702400 11514329 18505068657237451887486457861614370560 11514330 -8043705324084492476888381390139310080 11514331 697862870790467904478173068555685335032 11514332 -302284365842869427064704620307339409408 11514333 81348929437365706851644974992410039424 11514334 288885877140103305897013431987725464320 11514335 256202763495124625066757111642871467360 11514336 81291976809719217965952612001494073344 11514337 361987654922680895332433260292920653986 11514338 230894862824498438115744085341189597312 11514339 184845921805061473332648236912817408000 11514340 -421309337195267442923222931752518076160 11514341 841629097048958683165492009374859235232 11514342 44423853608758350342123994893534167040 11514343 333173093073058892365837808002179538840 11514344 348417733192996855631085799079062748160 11514345 215254365504048386444846431245027683520 11514346 -589410238214573586270870668464160770128 11514347 56283590964774334385553698688328984128 11514348 12674382927957335717172443215697794560 11514349 -125469353607641554552837011924351396480 11514350 78762582542492147720213820414516676800 11514351 -75327112919914846345115799161437650168 11514352 175903455379721496015968513604519985152 11514353 -51788467619591373717087615462988106700 11514354 82089994175652375454855740679379312640 11514355 813491040379110929501019115758073731360 11514356 -2739546689796749091821543299011133440 11514357 -405856597525711828932302872791736669092 11514358 130754290351730101549605376271649109440 11514359 -1413748865418667786578680403560626197720 11514360 -205935029926752865795594884038246400 11514361 -45590383084757464818746713722353379840 11514362 -270359062049756542974125829799940327568 11514363 14646039532519265359460910087466030560 11514364 796894178139149671937833281325290315776 11514365 1913879770672012919386900871922463200 11514366 -591947376451556581271233810755866966400 11514367 -151776974358050587164312620440569731584 11514368 -136372860724170947116791927895228416 11514369 -347960642330820793054053566200338050256 11514370 322805149752944987708811429251801180160 11514371 -935208542561260795094879241943981829616 11514372 71104420934693737050013661752203589632 11514373 446148225712152568566324201263999809564 11514374 396354880096527969455273153512338871872 11514375 -25887984011042295475431338375901150000 11514376 -858810725169567932902684378395031511040 11514377 147448250015840257323084149624926070592 11514378 195990743117762585293921264313740641024 11514379 -402725910596073452730772726208925115424 11514380 -542530026212676136145075748530905958400 11514381 -68621321582126544973005842265764868960 11514382 -187063633706757385575736294107825401856 11514383 528336172501732847093945177171008627632 11514384 39592122319246546356236613908419313664 11514385 452227322242851236208923950353729859560 11514386 153230022142978330931806698577449718944 11514387 118037270757122601858577372885789611960 11514388 666813454551392013712242981310221116288 11514389 -1332356179470444551127973558631106423168 11514390 54594874640913436433509563002409025920 11514391 -463715477203825137797897825929071900960 11514392 88455086917385040115641984664254873600 11514393 63630837004378903942650533194419380304 11514394 -964538401906061583436616398326314030880 11514395 579885337198538360161724518622788238400 11514396 269872066852569979804491516376983009792 11514397 -1216352358438847393758773890583333740788 11514398 31331491174013904437395819680616734720 11514399 -70047930588810902152287897579701587200 11514400 136976046718682269019701884349956096000 11514401 286650595941260887450398810378376002402 11514402 -233276079486961297497499071323646550320 11514403 -772841292953606217882079912856261396016 11514404 -578596111108383905351341111872209534976 11514405 131726279920572831728490533049975995520 11514406 -152525634080165481736671248968579218240 11514407 -598033901481603033687585978038834062344 11514408 -388357875454909381931001527030498918400 11514409 -433063193901962909329469468368684386396 11514410 -295059537313709265161169046415401364640 11514411 10095037096830234220337679983500648488 11514412 -249848970653158391851443897692449827840 11514413 -726712838414799445313263186980596767338 11514414 -422498713338136130368489486209132687360 11514415 304501533649837209105668196483036967920 11514416 78340759109045064877638413683650527232 11514417 -286718134208011691996206575790836639120 11514418 87217229948190739219062551919119783040 11514419 -357186265364267308963753719586821911808 11514420 336607508904061979041113731853644697600 11514421 278328729032972237200623967299929178240 11514422 139579199120821343411343748297198176000 11514423 123232894592304172961110323444935482368 11514424 733037788227232041746351517348109701120 11514425 -15705273528032151208597304804091000000 11514426 44053784933732531860659306360792403968 11514427 49092011408531729128449872841980354276 11514428 567084814076612989793486511077339650560 11514429 50409310258960349391456586642094917248 11514430 -299931656164936626119532284164137416640 11514431 -1303826512981683097467252159431108127000 11514432 34644094953108332826905402717547528192 11514433 97507082683440096365790263160844157120 11514434 111128070901166397270118601446142801616 11514435 -298872078292176994270254988974181017600 11514436 46102462659643448893252802087074775040 11514437 171756541441857131604379459620633537600 11514438 -198576642969575992275825184299881940096 11514439 46414777255885822287294126181973717856 11514440 -75440387304194297732500161123827712000 11514441 -92527852983669099219756346887873121056 11514442 427068021043287979696970037244793485872 11514443 38564286968835812835029641569261024504 11514444 223376712979837535355061317870676131840 11514445 -2452468763989305630124096603457877300 11514446 -306385773988475399906157476084242667328 11514447 -321630031696425261748896688000932130560 11514448 97081153302484229184164133868612091904 11514449 508263489207602424061853037263639310450 11514450 213063786388361007931950696661642944000 11514451 -303493415385436453465889438607420865088 11514452 -872366420605131544803590877783834996864 11514453 -50508944881837765349587088770841036256 11514454 8850563114707239367394000598810624 11514455 411227803385839954190312734413489538560 11514456 8903963624584784256600267445513758720 11514457 -734854661779817301817098847988803933548 11514458 450032261515440727643445786026707780080 11514459 -338889396725249498874719478476855537472 11514460 429096143694102652326631461909875873280 11514461 14209054263645496607117661204768838470 11514462 -144315705810799219592517034177855359360 11514463 497982991614134569365482664953396391720 11514464 -141661053671735623060155909326257520640 11514465 -141484530643388500682427671916283280940 11514466 79534935075648915543331398445091291520 11514467 -347923477287393925900447200929320231440 11514468 -54020808455006997249688136372226084864 11514469 -1023690502204166395842077817336095664130 11514470 -275608880470099062823719184141662599040 11514471 -37054331133130146889109427557974601688 11514472 -289544716459120182928534519606405555200 11514473 -122610238118713121831081187762542860416 11514474 4281991384650024699927730544523210432 11514475 244400700021061208951210570736386336000 11514476 -50597609680421151411744255527306285568 11514477 82216272000084827270898815924520473280 11514478 -295423095981713289010106890861987968960 11514479 -570864993915041817618029969312491875240 11514480 -9202543091371988370948942677391114240 11514481 318707248741774295637507740525735441856 11514482 125147990823595497999572247616002401280 11514483 301052469832317896690096046707293223424 11514484 20386291990636461686091988290865883136 11514485 120442753701552202779850965012773852160 11514486 -154061136814473454523696284430308870656 11514487 -1314659060894623878227944223127639028640 11514488 928093889706587097492629341594703339520 11514489 -215679899935592398469642781029812418880 11514490 -40861971488250915278840063250999413760 11514491 -862344430269713273785935069351535252248 11514492 -29532157407828760709320685382847246848 11514493 319967255538621235466218559067435798700 11514494 -229215483071457750355663002492655488960 11514495 -495509778059995518600333150482285504880 11514496 55247562843563054064384606044254371840 11514497 6103096973164558623338454504703681440 11514498 3158906783952319004070196637912587008 11514499 1124842836179949219617988178538266470120 11514500 127274707826686144744072261710895680000 11514501 -394172438328788981435914803902046014400 11514502 190751469188513433367313110221577145952 11514503 106335035332566767097626663975049520128 11514504 -324572265841271236248819716154636410880 11514505 -99040622959402622128170244072012525020 11514506 492785938816947693908110292619936923952 11514507 -116292511143268633645221685532302629504 11514508 384652848787147235747446281240165273600 11514509 -38285335389952979811697160436743615796 11514510 -44706621252231466062690271861652544000 11514511 -304372606319563259390037749183261983928 11514512 110810044234129983019549023024929832960 11514513 31348870249920581107971347939174799360 11514514 -642954870957762755308281170828488272768 11514515 -280808464734260166658175153217429565680 11514516 -13853255399209382179213743842209923072 11514517 -126709030220327549898353071802122368608 11514518 31228673197826745965454334123196988960 11514519 107460491863195763306628947799108638688 11514520 -451368500968174800542200749940066099200 11514521 355230239363246461657068922598233435722 11514522 -14739663277500050511918376045584708096 11514523 -170125608764815642672263769093545247228 11514524 -2970206091648658577196083966921217024 11514525 6621635170107726450001643477821867200 11514526 -342606337222405810355338260137197212288 11514527 -568651717489886201323567984314388686624 11514528 479715043159408362075138283677753016320 11514529 -176656286080308323417165776969955748716 11514530 227206441443497724097490761831440000000 11514531 3400228540438511341195756403599680000 11514532 702492503093512993972065672388462658560 11514533 524645239777577745574655958450346421280 11514534 -23943093540706575337211926632448359552 11514535 -467178459066591458358683116848497096520 11514536 -103262204188379893525913057717691187200 11514537 -403693624019861624587692124105226972280 11514538 -28467932900503751503899387663944217600 11514539 -265090873156861345057637719578307622760 11514540 -2755928823538276421496449993013166080 11514541 551317603645381292876170475309654705942 11514542 50236812306158533996824828243711820800 11514543 415057056130361102361812719497123888528 11514544 -249462115918630584734039422399388631040 11514545 -52607057445634403506646964848839084800 11514546 268266357788043533229993818331128925072 11514547 -18348709255325684907170740429941881856 11514548 -195045718579275275713768314585643517184 11514549 -175633077938974595692223808457506599136 11514550 135448231223779986985453736960220928800 11514551 -180360237638634133437483547302910505400 11514552 -154692682033923355661872505002391961600 11514553 -37344128188275115041641415965931244320 11514554 699960774567819457513795849424812964976 11514555 -104219990205130811020475754121548002400 11514556 -10163749173267829826933123456876231680 11514557 277286551342708338624534706535506994700 11514558 -109240511575474342899354625635013954560 11514559 511078754235193567043953939543199021472 11514560 30093619417412853952078402875901870080 11514561 -171552180134471885044643665087842533328 11514562 -232578863568393586884934778666089777968 11514563 404877139574531315787031073631070982664 11514564 -138971930365540920742921799628890774400 11514565 -199517495968105643973755673305232057540 11514566 309946969875690102222476545990477824000 11514567 -52361634241753586550240467719198066560 11514568 -256260433730931020203435159335629107200 11514569 -857053943292689957815921267488889915440 11514570 246102023773286493409504646874149414400 11514571 -1070895996948836170873255835250634248000 11514572 119029447932566904277778275967466662400 11514573 -295272837240706853630299941311678475456 11514574 -293454995537421724297137513222040582464 11514575 71836988170755192025215333047483607000 11514576 -115261575877296023262435043536004448256 11514577 942974402536634470797393024143298336000 11514578 76257856265863915087449545540384286720 11514579 411947444343667827165868431091727184240 11514580 -71437145202257840112657275894798622720 11514581 337040932040530569841364136771149475132 11514582 -12609012128102663362767718564644126720 11514583 20247675624852960359759871200023121944 11514584 702921388274583862757474115946024642560 11514585 -98796060106874773161171619267419935040 11514586 -229326546779665572061143577398586069008 11514587 -75946955351184446040545852206472998368 11514588 242449309408975803135818172690107913216 11514589 -760143066969694553787611423101139898560 11514590 -165742274178248509013040827642180983680 11514591 29499098647119322692722705222810655744 11514592 1184156888206007059539330027759458844672 11514593 -453302922805748703219218558345076974238 11514594 24402033013251028337472892581021404160 11514595 -55951589240286550431321609769108525200 11514596 -16761665633833334970219985336399749120 11514597 -420189053886864271010921517230678000928 11514598 52423382501885052271466983240709195520 11514599 1043782891699688680121143366091577708600 11514600 -16015050275674564116282569541791616000 11514601 -382759538862118054045998934425830142848 11514602 685625608840444507360558508135150256 11514603 139651627142627306499841864688373026904 11514604 -172027468300237662191758496984449253376 11514605 -404458404504354780149379465132172416000 11514606 -9944466341896574653664034566369361792 11514607 276990649638452680695893734422224657088 11514608 199046938158503332245543661391340011520 11514609 -402808090849718665707925110351245007360 11514610 -527875817933437076145570155086761167040 11514611 -52431780965996190212674706079304291728 11514612 -144443081905927983029752171147953635328 11514613 -235577546083187606095578263370214585440 11514614 120236114475355367990093325742105138560 11514615 7026054390495427784935893502357739520 11514616 1125984612707503158737836246894827356160 11514617 -778574418685341393076705259151344000880 11514618 239018286516250978083088020262704369264 11514619 108830344458123609950673607877902026020 11514620 338957456335475178614767755814823208960 11514621 -222649434876126850253450684748924281280 11514622 -29970400405956769964461451665810878720 11514623 -14528917305306377296433809648679440128 11514624 -634197734703545588714633313025869742080 11514625 829185224774214586690454587064652384000 11514626 6502933998781231665373325256537059328 11514627 285573963347987182375322222853756072840 11514628 144604996083065920786764506333763526656 11514629 -108569212228461002085221037035528454624 11514630 232244997910916666651443042705189019520 11514631 23433266306415001017928207859739842632 11514632 -428189318564054937864709340452498713600 11514633 -18003917267164156328831791093454407296 11514634 100273773272542212729431403699154407216 11514635 167067695559485226543798431275130831760 11514636 1262461757510357321018995271952258048 11514637 30765273734928070613971377055991986380 11514638 -627084403962631846160372400900888529920 11514639 212473761914761231049167537014821324424 11514640 37180190003928098285374871404381470720 11514641 -471990667093833138870198776835798746958 11514642 90449085856953955468050012634816239360 11514643 164635603746675501048839196699457925200 11514644 1714382072876605931740746557796784430592 11514645 -119216924436523671435462656240416424580 11514646 -71386412220294716111866663650671024640 11514647 958739030827730683135626949536966651000 11514648 -611570579603011028513868761478272471040 11514649 -163006771769249647279677595018641391664 11514650 81188693878469441498856659989297382400 11514651 -180270814438937479970609705097692363520 11514652 150123527466045920652646032614649262080 11514653 -868478011898979661396413196413005351220 11514654 -151344906564016100856770049073456460736 11514655 -56835269235966575406846708074599241040 11514656 291972804741767542849453861643741036544 11514657 -293099245292839599555969039263410382496 11514658 548828245664979889450658253410930162976 11514659 287262371661119382522760970786108328816 11514660 23131040904212162777696071191129845760 11514661 523664094183583646829838413997899236412 11514662 -46047028396511739584875597611923931168 11514663 -636062152130716109026057728441570039600 11514664 427142575064024255143538169013772697600 11514665 -378656051891557456436637146576063524800 11514666 237116143564008164565842860743902114304 11514667 -147591354020149016287201432871306078284 11514668 -141673672839945368407493708467986630144 11514669 1563268636903186627095804863933733408 11514670 43386212832234124641026780402101503360 11514671 -127546723665910493274339327974652272640 11514672 -46701313595172241846263996638226481152 11514673 -15492381393816556892844154029500015376 11514674 -92925563511659128145593498535954591232 11514675 -239231531105118510263515573819324911000 11514676 290270941593404198132374200186309365760 11514677 356348090777305573426137462300090978012 11514678 91969477659662982158445793111370760192 11514679 -799876720506156228022581005140257213312 11514680 -22059683737130958266478235505302425600 11514681 1175988385803029172313369437414250744320 11514682 -467647644582686735008629897738756045600 11514683 -516266685147712075313025153162888343068 11514684 180896820927184189228122789042442199040 11514685 -75574246237411486138826540908083085440 11514686 -135163938867963079048811607678818472576 11514687 -381201030065381549090023925827053406848 11514688 87356657240302154864074957674224549888 11514689 181099041653492229561113732991282455490 11514690 -202372080812861359468282659414355276800 11514691 36070223153119065155739659000934153384 11514692 252677358510496233608066002765824307200 11514693 -514477177162956272155394206890615195936 11514694 27529080121663792095884375418422879232 11514695 928304257832391913113486624479654370480 11514696 -137230213845841066480686703027434455040 11514697 -447160797320542030415776556798526123072 11514698 95459494033630157811502558000516519680 11514699 115463389888097382277205889446270004624 11514700 -135919367833559132261945761712730432000 11514701 -947963976403266397128920759695906814496 11514702 130879358081026595869241367908035822656 11514703 -274994411983912523388896417854774345880 11514704 -73163685526369561729015571555795337216 11514705 11943387116637162267927995070320367360 11514706 57431722011394311079969657343242051728 11514707 175970100903502110990318461607214857840 11514708 -197206109812966123992843326631727837440 11514709 -347293076912586060641460776167797270528 11514710 401660496762702620250941116214749781760 11514711 -36220153286345271103330792402627784160 11514712 8981120735115660535246535073462681600 11514713 -137996139021278975170799159431726456704 11514714 -93851426804007179012834568334899432960 11514715 -464233159410499192559949183538232873280 11514716 -456716720380667243318245062944373788160 11514717 -4955743246310697117975902880537625434 11514718 -962018912786275840522116799220260541184 11514719 -278145359171550374211379515044736134880 11514720 -83366396900434649585727213920059392000 11514721 915064403389665835741555926667298629922 11514722 -491059855696692763260090446599599273600 11514723 -1291171651297570481511856025344479048 11514724 62531053969783680721218226524129320960 11514725 200314578401770314967476014944538252250 11514726 -394374122707261589500508322770324866176 11514727 -5492695096170447784021583342915328576 11514728 -34832575582212871559468585933605079040 11514729 -251665921625116168373564348428072191840 11514730 -95016754727684684855936938157210094240 11514731 205176694283562415251265575055163602200 11514732 -165041600650371705638180433883919804928 11514733 156855451353092880102954972237069447680 11514734 30439906678729488450059108163763651584 11514735 372388577198831060419455513952979271600 11514736 -68521990245812034785042005758860689408 11514737 91152954441893782661390197701018532800 11514738 24661092916436548505187202012120662144 11514739 -11093576803979655005840681367615772040 11514740 -499281890985579722538072376719764697600 11514741 -162030753825161361392830927433461977600 11514742 -104788140133364552047278375572538094848 11514743 564761768189954337444476680709418295512 11514744 369297121893165890257754526413423616000 11514745 251666051558831678609599058669015337600 11514746 447951326295106763868229718711585361120 11514747 -234771409172172201423487850416874236560 11514748 33798632040680203767904165306053753856 11514749 -979849999114575890448027413127712208250 11514750 -153657967159944537218421081734625984000 11514751 -1132216592620505168202756240822265637248 11514752 833759172314337779432056159894870425600 11514753 190020494450476900203433299659501413362 11514754 29844468976959504947878028318503562112 11514755 357500937599060120800731095596814160 11514756 -326587156414127779905462945081361416192 11514757 -732221891163080620477005097611921336994 11514758 181876365009757418007029733018678864480 11514759 170293613251711047645808462072895982504 11514760 190776639639299555480817977106739200000 11514761 312913103377654124233391706737988382362 11514762 156729944914019651495489720698431597312 11514763 448247319769502411870150753492472938784 11514764 -124736762956023933262800154670031925248 11514765 -182496661263539582356530372125586228480 11514766 -286054492437264373808372555339857994496 11514767 -389944975257584750811992618763458213448 11514768 25444392309463470210675309672118222848 11514769 -135620005554026682432928841037998897280 11514770 123829104022907601225318767706387159360 11514771 -101290079989456419665489994034547433120 11514772 220144779808474955737504203231825685376 11514773 1090733292698250960221924541598300264860 11514774 -46373696905736800112827435089375375360 11514775 -230010174686435404748911881407251232400 11514776 -191773493572933865131869027521526743040 11514777 -9559908138769407441208732924233964080 11514778 328631511563493632410753163227501336320 11514779 -341123909588751119014886656527012492360 11514780 87200037583968680225626006580312862720 11514781 -439183220053340424239674604403145588800 11514782 -466077303575962296941708819267828731008 11514783 -223034145170315596746968223094970987136 11514784 1072744008564823779018191347795182944256 11514785 -436302961991202050184958222014427420800 11514786 262464142915373492542414146457304464128 11514787 1049876804559364924355926896168453184192 11514788 470911552084509155662392865429293929088 11514789 -98073962768000667305092094077689394560 11514790 18254833622908207118971887946539663360 11514791 713669887781536162191164519614326531192 11514792 180543465442528082904571328692997406720 11514793 513782852675939593199469957836471882740 11514794 464108261903851840345285628329198840320 11514795 -132094869496216110530580419460433474560 11514796 -133858648702265809680544388975448390400 11514797 505852696422348034391907640301165890752 11514798 7540374122161859484914313156060902400 11514799 203465685273742207005958930245190374800 11514800 135880980166168223438820222149819596800 11514801 31231843864792218745962440432161525920 11514802 -29726030476631135893680404561538533376 11514803 -512796120077652157622256378509088685920 11514804 284851824834877721311273052682332307456 11514805 -359382515140081053411859522965096361440 11514806 215605043726836181836678232247177512352 11514807 201866949720636088124203283010460540320 11514808 823459979594190411601924956204355153920 11514809 -133127176315158689198039829589791402912 11514810 -64412035392514259396523948864833894400 11514811 -97954404952490159175529218988394155776 11514812 -222385556777050119707143047296104071168 11514813 66453094967844675777516920706978547584 11514814 167482513783016112610850439058234531200 11514815 605571354998792612601127917156600271560 11514816 -20615999834073004172941817896142635008 11514817 -21493444416941024905236335041995975168 11514818 97153512349419401421700072246228992 11514819 997972434911026494540389860131930603840 11514820 48184690476796963265302083323860032000 11514821 1465974488544116713528488611221905856992 11514822 311456209819876564151157923764653801984 11514823 -1097220363483837423776299202580794661928 11514824 -525924523877154003407708007620567162880 11514825 22537029161512525181906502176739408000 11514826 157125341948597111534302117725580975104 11514827 846679749108760205781124612305825148560 11514828 -99949191966881511493962558080736755712 11514829 -275001619164516435565368589846787890570 11514830 122127530013411972445732357590691066560 11514831 442327964305609217120893833652930039824 11514832 53725402551015340036399694831971336192 11514833 -449018346795123274700437050224870492352 11514834 150670656808021712980334928311518861584 11514835 223814407978667952724940808550000984800 11514836 11868785851588745012172137712769105920 11514837 -285595224265251011604756735202028820480 11514838 -536310725979327279621334955512038184320 11514839 -349958167117724764176399477201992933760 11514840 -361991984612559716684067627700188979200 11514841 4965422871211569936266773490656990400 11514842 -613787811779818403939877351027401126928 11514843 -46107408501703654095382855457830920468 11514844 40629795741147407613394096408857088 11514845 -361962093250088083367811807799741242900 11514846 -22346990325216586926528222950731846656 11514847 581629596057784740725572135743107629992 11514848 -1470996165573372856713196039419084668928 11514849 -421019150056627590573642294808345209936 11514850 82826530958432868834779126741679109200 11514851 -6539543951294118085947810808515886176 11514852 -86654591743478203096147466050858444800 11514853 -431764638272107013698930189256412240000 11514854 100854236103885989974573130856385781760 11514855 107773240311738611385990793139501740800 11514856 964793849036350588889975815219693516800 11514857 127332999685231991981004904460879945472 11514858 -81967517384150669768959770501914133504 11514859 61182587155997464644101740750346805216 11514860 -52082533724935564380170525258647203840 11514861 -81030323872139850353175753281106348468 11514862 -249955860691794315762755506679564366208 11514863 292812659300663236836933802172742765624 11514864 167267398675593071854801994130587418624 11514865 95486113041048834904415870034999258600 11514866 -146177665342096785406834736742949512576 11514867 -79575101409287785244412001983322279680 11514868 471400326512406296981845558409646808448 11514869 -57238361429636872318580018130970785000 11514870 -124322829399258184200131033157360172800 11514871 -1232337911666596487848044644601181371928 11514872 -10974471938901123875963669309182771200 11514873 -555431951793591983386925890061704884000 11514874 -1902230607238392688511310085064555520 11514875 -749172710310573142139432313050212260000 11514876 -274522824111230472739178361949851303936 11514877 607767916944409305113170884512599738272 11514878 -7670311202646868807880526216206891520 11514879 48646852916739253039854973751575710960 11514880 97323532564051265115162896449362984960 11514881 79853414782974976309136608115839006464 11514882 -258021299434879547445973060081663027200 11514883 88150825163115307324509480261743820784 11514884 -57060661581984823919332998876386304 11514885 -845436851799059824514189359983750470400 11514886 -40455891996672869962721528575882859136 11514887 1147697994166360607753956822121572432536 11514888 70308133102780071064971224772551639040 11514889 809146933304647002333531723397440113690 11514890 71139058778399024597145863887678956480 11514891 -2848498032252895323124171065074098560 11514892 -72999944170152190291239290656659990784 11514893 403305724943606470297322780887890880800 11514894 -229186192932844211192493197455484299200 11514895 -101870977715301370161170121856426598400 11514896 33071988897866133892665735961510551552 11514897 177574561181133648958496725048221760080 11514898 -536556188293831959259574563057088434800 11514899 -723516667331480719375916192907395283840 11514900 -142926959543833639463155653682696550400 11514901 74758792710112549071541457845472709902 11514902 -488620083178550524433245318918670652000 11514903 115577163481036643015270257572718065408 11514904 -53542871454123121664884662004984750080 11514905 24979926223853800688224416507603837060 11514906 70018915746196631397748947738822144000 11514907 377280590487048901942708279275542465156 11514908 -408325644804208460708000003608488847872 11514909 59967579207531073155377489976557272320 11514910 -64225507385600727262502135016312305280 11514911 505138654750634603648531180256434877024 11514912 247479788735090447736361280794420838400 11514913 372684082179964090780998388321240568162 11514914 -691157329522008621713426892250418991840 11514915 30117251337405106382761240459166960160 11514916 -89931501224068776336490861757558792192 11514917 988173440774118596943610539824200347966 11514918 -52940815686681515917234907373566098560 11514919 -186256795851583455575041536160297409152 11514920 252378701640227285996684533663118284800 11514921 -580787916910167523413078125802312968736 11514922 -60241970734908715030743831089091626496 11514923 -435374120620785917678501233746469595760 11514924 -18364433178704587794847599231654720000 11514925 -898920667353373619074123310455072212000 11514926 -182709078223283371155630409377200078976 11514927 6338031277159214104204593466336878336 11514928 94105157052376806754931287277763018752 11514929 -685667207608780100072765782140552455616 11514930 -34694742129305530167050649154686305280 11514931 1137168783357041055888929524912274071000 11514932 -67782953340472536468028081039335985152 11514933 979037622767159582822311727381245009920 11514934 631734716034835165697347510676191859616 11514935 -844603809870271164149880753023279118120 11514936 70432047950560373153926135913324544000 11514937 382101833068490890910936967639069732352 11514938 -179608635878017482528384269914910996880 11514939 23903210794205210322411238511481080688 11514940 122771753352246077702814173826887447040 11514941 -299252295432176577179435008250539127316 11514942 353515788556746503394284356661385531840 11514943 611121855358533462772693730265908267760 11514944 -111289319943838803193506563069715677184 11514945 -106816840649939710348881293771283332160 11514946 151224873704079861569053960946583678672 11514947 33088705016038012857449108903800343880 11514948 333664229395708384191957018262778158080 11514949 56627362037377057001244963160598145950 11514950 44390156962878362748472932249925632000 11514951 172081911318763932238651774476379494912 11514952 1104848299431537571091383890704651289600 11514953 801449644907758088873087059060530944256 11514954 113050087406225761871861392847335706880 11514955 48715512441621419526482653715637842400 11514956 -135610157906380570309503955053548677632 11514957 507951250306699654841896830001102279488 11514958 14050156049909927275791747373630894080 11514959 -886947615876148349735261821121000116896 11514960 -8304612425455523403717796088858296320 11514961 11579337227276814807691583563936652800 11514962 582719800371855016539130677540495449232 11514963 391500485396705813970083594098819129344 11514964 469801853301431069413947723074882350976 11514965 178900967050390631023803490154380800 11514966 165949479013436490856699636543220543424 11514967 -1289290484822776007373747659173714335648 11514968 -796827243628666956607188132902743357440 11514969 -103051393171169993215346784591761288400 11514970 -400923640421536250926590971854003200 11514971 455844470759269229301716824053091711440 11514972 -9529660070630485385309809054982627328 11514973 2443559761396754437213912550598525888 11514974 6827835234289246338652622088898729152 11514975 304102702424309927265380076586139424600 11514976 -868256329559796284271189093184904626176 11514977 1250503728044176389463784740914128417826 11514978 -85758480711543955241582423036525541600 11514979 270253831009831177014078220995356276176 11514980 2721032494419528982924587402985075200 11514981 -113566548720804654563105343280361438976 11514982 -555348803585386480599340471346861829408 11514983 -678366730529182171527380926707168221640 11514984 590667054069647101428586458795806392320 11514985 -473792683927223562745926811200515963640 11514986 87230614498513549962171695547431953920 11514987 194591864375094589416713463492161422080 11514988 562254757323187305647269751843998269440 11514989 829013241929815147131762908008545608790 11514990 77723310331343384490682733726232789120 11514991 -1103522337011499564932529819970681346608 11514992 -51072141327389085491493493324955516928 11514993 -56632145160773187291038007858687931392 11514994 -63313054905201317350995724136853406704 11514995 856889282488971909026725874064681510000 11514996 26322875037829238145956569548506806272 11514997 -21407005020131088251706062321638243460 11514998 15633478331401679706410464029001925760 11514999 366933078192359200554779433217923314664 11515000 188350722225330934356465785943782400000 11515001 -420575006442164357737625664117476486520 11515002 30896209542325049873834034843525576960 11515003 867746605723529859000252573518133113252 11515004 453185369122751406850726073904507181056 11515005 -368240185587010001968523261161506814560 11515006 -12032570342598246103668611239137530880 11515007 -403695422631453582892950595648146806400 11515008 309499791239287109212875429371329904640 11515009 684216107610915998341795307895308867328 11515010 -153845095562958141942800514074658334080 11515011 -148768076599501189993178870972056715280 11515012 124640909372745314795520820228507697152 11515013 11617920209235125140430872610962352064 11515014 -12365888998336067303008177976736030720 11515015 393411255569422673805280969429087127160 11515016 -232907372574300204946041082783760747520 11515017 -296707176887405383901798755820212394880 11515018 116116116770356128221412151285642180800 11515019 256508241895906267757973522843137160960 11515020 10010271633426905541499896834878668800 11515021 -235610594427419461300663299580251027488 11515022 950033531652536707706136141930004917312 11515023 -22580050469733515786381717816331852120 11515024 -117441820203124086152209551322857103360 11515025 429487276299871460294450382458152422300 11515026 -405937683797781266933532824526238713600 11515027 59769353348505693011741411408234831712 11515028 -33122784861146712472726847775452657664 11515029 18949717352913513187624981904600932032 11515030 366213789915830409672709059984278688000 11515031 758126015622187433286754832978833608792 11515032 -364542572648938185767475333262375188480 11515033 347185566667861381049345179319387995524 11515034 54259728795479963835550615209173805312 11515035 63997294862252693588597690754841182720 11515036 -185985784062066447801216212790898001920 11515037 406811219924886860201843683763448115686 11515038 317128250934837188505450510848168417280 11515039 20791257139892220105080343873551437008 11515040 398687421474374201279614303075093708800 11515041 21298763776812967823651720935058006352 11515042 130123629046951641885096528204930490368 11515043 76236091076966278536765215279515136064 11515044 203159000860482481101829949962225692672 11515045 -423212156604201035368214542929555820800 11515046 151563706215014806479984696759258581472 11515047 1402285600901694018620294265289272406272 11515048 590890594098558660722478322177958415360 11515049 475478084471378335750611727560623681316 11515050 93225496134236868074461331673482922000 11515051 351192180812290458722254753195325708992 11515052 -451274062078151256416407492142912417280 11515053 -291310589383214122825889362904731465152 11515054 -1088678647821304368816372796873251081600 11515055 175403519721404565628298698960596727920 11515056 164240676479703496691959130382925824 11515057 31278267818130471374484703640608412306 11515058 432843199663893610748200146512257796880 11515059 -602975435549086197991593166283320726800 11515060 -202966069327752190374314182953462539520 11515061 95041964010039578801445654689681529024 11515062 39118506544668083585059584764496731520 11515063 -300928406307355668241960302159744476240 11515064 353668240360614824612724843652556390400 11515065 170526298631416419990930793131995579520 11515066 -22409775816943705033267924438364727840 11515067 -456385168230385868875482430875596521884 11515068 -595597842451192237623424530679287905280 11515069 -472527636326534056634853175716685214004 11515070 -15872111614751579831944411576238592000 11515071 5357320048582132718594827462513657104 11515072 -339342299026767101810614747310303739904 11515073 -115710800788536278752913707769119263678 11515074 -634618140358132302050117543913768960 11515075 72013562405360739857746020813022105200 11515076 290829622569925966682780494217504069760 11515077 34903335186770915232870708928313460960 11515078 549269286685548443180968056547196607840 11515079 -487133006449843768216266568635516289320 11515080 338275160486586167267744018503077888000 11515081 369795396510284785190205171921008934352 11515082 419905023491139683060011260174705721392 11515083 473235015883649687400804712919654745600 11515084 142985830467133224653839722408308110336 11515085 607701409883837918266319973042970488780 11515086 -468132638545096247471674169490277248 11515087 158047106621916069958607062229094512400 11515088 40050235702892837637671250020613488640 11515089 -435023490546339586551338563990077960960 11515090 -3499484055186631967412212702462238720 11515091 34647220218861573246982284144466539264 11515092 -523786186813869918547873305350177949696 11515093 36328777969021580710662830275022453304 11515094 765474766266761255312489921629430760192 11515095 579307486918560136836006299549771325600 11515096 23136043582412814427106067471827496960 11515097 -496036474261789479512805745404315906288 11515098 137711596780631484820013282123080538880 11515099 -14422110661580274507873553548373659312 11515100 36603085782724580062308474620602598400 11515101 -5726889305322963328068099750229188960 11515102 -174860063283552111074338101215469950400 11515103 -296126064337390198336202193305091410544 11515104 -441519190100434737810973942968466538496 11515105 -54367403207986737639211585669944007680 11515106 -242785979535328075260575188544686435248 11515107 -459435666980935183096763422468065360 11515108 535577646774855005581793691214299350016 11515109 674183321421607903099164570819170365920 11515110 58852601709869167619754091571454245760 11515111 483062368587314472514908074497759215264 11515112 -99349063858252011474889252022473605120 11515113 207795885708889544922105718115145972042 11515114 14949165399723145630790886214831046400 11515115 122372994077634720021629943454680170400 11515116 158529495429611022137233341396157000704 11515117 799415639717371293756522316237515994860 11515118 -204935410098900022979920861032864162240 11515119 366570359465314086979048697878037053440 11515120 54694909507735501635660810752269025280 11515121 -113556119113733703753384747793130230800 11515122 10878110288477781226406635579901486352 11515123 257054101797378608509457822736342023372 11515124 245289984393250014104666389223268324096 11515125 321440858941460886585824323570576344000 11515126 105478873332152082814959373212839479296 11515127 -322542985337366706568199576112570740880 11515128 -372219928520436235791338133744799395840 11515129 -255841720374337685728648212299956645270 11515130 127514237382339450734909322535731966720 11515131 57442912063295187883845727968270076620 11515132 477965007488621957519935892355528912896 11515133 60037112196272412470903494148085863520 11515134 -169773261317656357825945209241466698752 11515135 -12326523678015596237536129347039936000 11515136 -166453762610484923265408437701161517056 11515137 53465838941744221083802221577149728064 11515138 122726681211343639035576660387154848720 11515139 -161994267605824242983823872198447661060 11515140 -15183886160302800584077881341179084800 11515141 -1476275439844538325902187012890962025856 11515142 9135179351317841654587861245595849344 11515143 547217832278500322810337160130036925864 11515144 1211589730574434689437945234045545436160 11515145 -504562492620744802714950717910563347100 11515146 40467872216202635126600279234248492800 11515147 364886904833566527536936770808427280836 11515148 1295045353992949659917526997831765248 11515149 314930125554720416581829459563515165120 11515150 79575105880297319380480204854039532800 11515151 346675859349662532177572271548469956064 11515152 -61627472951202116793545802558341382144 11515153 -867890826533814238880975353725366587556 11515154 33482405155078974251925380263147241472 11515155 -3668972619202240418278611027804933840 11515156 -681138904957212059725722509487266220032 11515157 -395150594784417681309637688418469567680 11515158 -80219062717592679135422511965000950176 11515159 -490878931903586474082061011915135617920 11515160 1003014309712069955251189315969081344000 11515161 51381485038496038822113473452433003904 11515162 653594258626777794283617948872631473664 11515163 1133392637674211664906641983648675358184 11515164 204162362295668249308779729707936856576 11515165 123418689266712034957317893753663028600 11515166 15818770486545448629803263775445738624 11515167 109981634836013862149687453436411849600 11515168 -209602289818036503808760052958095212544 11515169 -1052834531647117989195546224720209339200 11515170 -222176956413084383862728700402008217600 11515171 590895417877189237642947266212193584944 11515172 171177672369605026638466214682920770176 11515173 118367788831041967194214607664231199584 11515174 -613167064911881652408808374587858044608 11515175 -251419155127259886322311043128700860000 11515176 -263333676182347982806372712877465600000 11515177 -267466705174173929342722446234875046400 11515178 -3130217567980450995266644320201993120 11515179 179536165644738324527897226585109763328 11515180 269112363251798388351394357497006888960 11515181 -521642660338064364301734277678964679018 11515182 -25771930615315200143268586034720603136 11515183 997922855876357227581833722625752700432 11515184 -192054549969226889141534321603089612800 11515185 -8519518089629930250042647528831785920 11515186 294164507062019652319248269644505835792 11515187 74274824613949955145683830468102333836 11515188 -508208133168792729816629816462782906368 11515189 254281256716873792697794596825183163712 11515190 -258800130921868892955358445892811046400 11515191 -531387216264618333579370690472906198808 11515192 202722346279378346184207208229631344640 11515193 518627624788764414533542349557438527684 11515194 -116641672461695166111042312200548108032 11515195 764259221353635762025246618990773318480 11515196 -134466795443292588776419220193350115840 11515197 -276553619024688017729829864522521039520 11515198 -201220394971575908633552447713185300480 11515199 -818393397004968591331861813648263630720 11515200 -23440317286535679432680336932208640000 11515201 -149816410928980397280908051414821684798 11515202 -44829047601775180954912253826752082528 11515203 -268269834352007416678829906173191936 11515204 -189353280653509185438302215990510179840 11515205 -92609851721427793095764265854576306040 11515206 220347527716939100391039824114621073408 11515207 839034120511063487513672711046219960 11515208 563385451693437394650518145426796200960 11515209 -125815224361159612963635017341444596000 11515210 166839108009226132914303565008238248960 11515211 780755074478166993228575380833123628824 11515212 -334997058689376200498607527981020336128 11515213 -94895417572738392627240238217825835156 11515214 -13340416220277306771404368761102932736 11515215 346513731443202392247872754269387151120 11515216 -74590720631122039959608660422796902400 11515217 264704079609599244020055702179957286912 11515218 -42588986685264430280984128858070782464 11515219 -247219485816076061150954956036919667480 11515220 10622316773647267909361381296769717760 11515221 6516684511182699069790640534134046940 11515222 268535461240436717267402315220265211712 11515223 -1261558527434109064317936002731431814680 11515224 119859115702253557263314853420906577920 11515225 -421610056787566561804472782606465947250 11515226 136941741409151227719891132686998692864 11515227 -382023341539255374022767148928888210280 11515228 699863537200517907250589303810291200 11515229 -139881979341868293496895820385048638720 11515230 92342835399716882866827727723959840000 11515231 -33782717614873269393822858282973526176 11515232 -452168936235558438945605669296752427008 11515233 -284221815449440872898860038627357643840 11515234 -55555874301800204198943633088993815984 11515235 -451818597753946806319679447850691392000 11515236 -462812226519048928895053617917212044288 11515237 79345471822604501126669338839322386880 11515238 -19535295167111492157079487894906949504 11515239 -38894374526956245611843776565941217952 11515240 310127026225331689059890188278591897600 11515241 -72584599300687953538043781480964844508 11515242 31229108755615667005952769767543351040 11515243 223331866281391675788379409121653285492 11515244 -202398556623244782330301183533985618944 11515245 227661295827034707562519566289157962080 11515246 66753463795476379131036623114308779072 11515247 835365457900648404386042741631884145000 11515248 28960224586226846866393911268551032832 11515249 493011077958045984877414137887269239360 11515250 616382958969590588609064990957228744000 11515251 330836240883792053127618092863075362048 11515252 46615770296127016888575257502022113280 11515253 -217585540367915961924421429160056716498 11515254 49130243055804647509123687883428654080 11515255 151734490098981479410611295073976300000 11515256 -43762478641500235003295123223617495040 11515257 -285517041377917956687574085104389878400 11515258 22219458011770838067026231161235594976 11515259 -294479973626514886656549362895165304320 11515260 -24050700977090151233762820264732917760 11515261 -258248494982640443775154478753915972628 11515262 669279112296045896946888851510374128000 11515263 -66240354718549999439010226602219067776 11515264 540907576269802015944089326752544849920 11515265 -121538047438802922725101034610113598000 11515266 88808667358043899701315783329184576000 11515267 269793768884244380342404767038718451192 11515268 811529363388668139548491225857185598720 11515269 285183834755472423788377736885371045344 11515270 -111349356951351625233496729985870703360 11515271 42406520990280311180940032324495832 11515272 1087198564402114547570644106562232320 11515273 80531267285599961587499455923496366080 11515274 463023070274867137072598398333484835840 11515275 -160498983220794094472842295003485986000 11515276 -85760069411293744225575434636977987840 11515277 -1016249735309057260420912713351555022080 11515278 524165946576523171031167514978808250368 11515279 -1254916014802784041403900163729900103120 11515280 58906441263160511512231646299112079360 11515281 -318948986338988549644474655382789238656 11515282 -307884092508035632772425574599445111808 11515283 468051733772902876658163466886686538304 11515284 -382203067073501141015076367185941268480 11515285 527032060628272766288062184939665717980 11515286 -286258418113506959468536106754294285120 11515287 -58315818871002615201671424759762392448 11515288 -219154000025341009004937512954764861440 11515289 267530423802873689324052681669518262090 11515290 -377914922105580875874715779351388861440 11515291 104375285839087231721398983732538281600 11515292 424473382167770468339218933798558364160 11515293 -586513391309575031543443232980682277216 11515294 198982177385774492285512504772913063936 11515295 485116738711633210689375421215165834240 11515296 56902478255562946705393181603480469504 11515297 2349694994220042081310473106421865745600 11515298 50978410717791540078044434932838472064 11515299 42505194874512518785403189930395647864 11515300 -469039084992669178274248697846404201600 11515301 129696911342820072506188937649311300544 11515302 285415730354353650583766503945217237280 11515303 -738214771967620477230199938098569389448 11515304 -718496506708872056681808791895334794240 11515305 224359513771329392644430456443909243200 11515306 -247078612172248098167890883734388052480 11515307 762547871528751180205073055620372287752 11515308 133845524226447095861495420191508791296 11515309 -154400690668798661463085434273585542996 11515310 204674069578382295095133001726169564160 11515311 708263948914004035508594352756134400 11515312 3004648151357563672524593663328747520 11515313 325982472022820782662861494147395916724 11515314 -172619388649420830911202592370810112 11515315 -262885355574361149845378481775277839200 11515316 -29699480577193617807485537303164636800 11515317 498801495980955852139681687442540176800 11515318 262691040450683840219255659721119488000 11515319 -1957239384070387034263461416619679610040 11515320 548967007064500489320577013048537088000 11515321 -1049779119388642264819205407319273691478 11515322 40728092898355337785454690569297956864 11515323 5815958435766586643022222717866684184 11515324 270977004801598626596510673064392278016 11515325 163787288660618232267585424246910748000 11515326 -40522813417475353521928378166598746496 11515327 -642703664650516528711239666557855554248 11515328 229003751883262208646283090653609984 11515329 414048064944559728410557937189639182080 11515330 285337864695719411082140426344858521600 11515331 -1377787021426258981176618514914483501936 11515332 50433477052696237938904698851420626944 11515333 -38665639606136736064164672531658344418 11515334 -91218377257120901083459577945371209600 11515335 -98093702995218829722449258969598632160 11515336 -484910754495318212685548372126470471680 11515337 569934096487419907877626578314006411280 11515338 -3184146030125391556077998399641927680 11515339 -702353226769721447028302995465693555800 11515340 -386438016434500315899544968006829009920 11515341 -363797305324066926718232567869919339136 11515342 -202442136842511363487797157005361397376 11515343 948386468295709025536259849007893611008 11515344 54482010836176183194048710874161479680 11515345 -633746877845934562445778626706924435480 11515346 -1149547192109358464781543687523818336 11515347 -366564354435487282993881209877047633676 11515348 78232754785547794111223182959515811840 11515349 878221536399901594336901169786020940000 11515350 29543292686595778550886360981250713600 11515351 -1106286101807154197640105864641046115608 11515352 -689950864704523106765335316303460556800 11515353 29866189511786350954160739780878116608 11515354 -320392211547764699831241537585795897120 11515355 -457504182283757597456993684741275357440 11515356 -672333726948522099708724188783595776000 11515357 -6358318254336323505650043121394064896 11515358 -463640021767520903695322250306348724224 11515359 862946286832746712349227542582987621120 11515360 464975911032409452228635479795555368960 11515361 253952327727808393325346531817259977344 11515362 115610609519449156598930634117581789184 11515363 634537237377388725990174733694108042544 11515364 -16235725514414834320419384618826211328 11515365 21029035313785293300657070909567545660 11515366 209766875556382772518572979661524992960 11515367 -52401306152591310961379737647619792584 11515368 614492894618331450585594734857977446400 11515369 -803948343118528767559106080075534076230 11515370 340205002704924572958912641910547478880 11515371 -128931583565941859155182552440409931776 11515372 41581925498177021220428062895783864832 11515373 -944751216937925055359557181067686766378 11515374 -71711232690358390053100115074429046592 11515375 195961375471576547264213313843404940000 11515376 -171664770548548747606763503716584521728 11515377 -125312452784474310043292086011927508320 11515378 -57043137388728438869078099352747617280 11515379 99634645448481367522650365211103051440 11515380 114240854852838838193399834733538283520 11515381 1717614000254123412079671102149545203612 11515382 373985152430612890037834895108073099392 11515383 133172215006556942180341839154622665008 11515384 306413750331153746803186312644270489600 11515385 18792415718933048711288566860408159360 11515386 -256931798841417679947292192578071617536 11515387 -14590820721535346286078143679756645120 11515388 621601260437744490693290177124275724288 11515389 -300333538091642612274151848955596740832 11515390 114718635825011722339121529989554636800 11515391 -509486650363121051452905538783202078208 11515392 313420127828074098364225742611792527360 11515393 -486473695499641994293380033421372239358 11515394 -306125204275996495150943709111509877888 11515395 -381347161979779739145384791872939562400 11515396 284575021150404368298796199527607964800 11515397 -866026053541434639955340116522097435136 11515398 -73862038696623357032866196677636490880 11515399 -69478181719154915595788817231163956288 11515400 4811693773179865388640401951256576000 11515401 -4356173693396865036093380295443960220 11515402 411506832507089616758816789988557071152 11515403 41103340324611951200629567105788539064 11515404 -356523333269034053992016149286833672704 11515405 875079033660662881545386592086871969120 11515406 -21257196301651159319805894955456220160 11515407 587342349271652280819342153204582591120 11515408 108472141248894341848558753764621688832 11515409 -40678530657145888345473594214586862720 11515410 -101001840586590617532632386311059612160 11515411 265784331878156830558472076162534631024 11515412 -144718021155580862758389520792584150144 11515413 14665191587767039366512021104252385408 11515414 3145389731161793735979703875331328640 11515415 -26887099843604561953553658746152740480 11515416 245712472499865589662451249860596858880 11515417 -751150972704908513106363581534587636534 11515418 48448655333285894629202722298092302816 11515419 582166849738994948933016961527497341440 11515420 -81860656693725480007612384793754992640 11515421 -1150967444107540423998197163510967930356 11515422 309062840496859506156173164714869463680 11515423 141574661881632157658385747756509280000 11515424 592589743687151063536418137178750582784 11515425 -169253577877201850966481341711154468000 11515426 -329317613425104606163194587686363732416 11515427 374533463687585124758899399425044626944 11515428 -290814083986231914905928612960600376320 11515429 906002840253391647718787824178694068030 11515430 577324190878534592272663143702249064320 11515431 -126742930517676085753702461540361477848 11515432 -551023077832418718201834644268070425600 11515433 540726747314229761053809734623686941184 11515434 -84976240329180192031978829711800831488 11515435 558491495435188157716857666872069428800 11515436 78680325757686886691586573285653345280 11515437 -458126254857222167956948724275916444106 11515438 -461713055239283596189841282321345781888 11515439 105706748613519722281401344493356805624 11515440 76851433457122110347009571770728120320 11515441 6011537321297804300298578318613640530 11515442 637030575655968348167069127569965081872 11515443 3865353077889896149777605760131321600 11515444 193806882641249012717801050000096040960 11515445 -101876581527112012305440716697367651300 11515446 3724197113056103211947492955256349184 11515447 770211358875792625026834969337524580632 11515448 183505095361720642225068231514504028160 11515449 -404118550283201388035851486126639248 11515450 363868088067073511286011129512099314000 11515451 1254304915507038687651043781330708212452 11515452 -124494144824666285390010485386922489856 11515453 685999225541141691088210317624863957702 11515454 -258255851543972689560287229744708589824 11515455 -133140341481000958796450278360863859200 11515456 -1596848921309666102260554413258047488 11515457 -111923134038305228997966791413039296060 11515458 4420370051979894894130020201414813696 11515459 375438756766018458170752232045929673660 11515460 381981525319742570159998462641224294400 11515461 -60307120599443039704301986714622704800 11515462 2004564475475781373520641844064647424 11515463 356986117118877752063715724984607494920 11515464 561773360285483579777439185431866024960 11515465 123148678386415867118348923853023140000 11515466 90867386770227629909535580271111760432 11515467 -76772716035010455181145988629504899152 11515468 -109756232616421284985648480683009924352 11515469 37396172414450921282697390009087790080 11515470 -201989172232292619554723811521411850240 11515471 77808622117925470377075771583003797504 11515472 30227274423887458527802497797163442176 11515473 -129465556196455374239131534873488458880 11515474 63870896927759294847810920271156974736 11515475 337142576700844012626844565970451615500 11515476 64564843684240923029216021159368151040 11515477 435900907132392485806527333213651297024 11515478 256101868457862658783267770710458852224 11515479 -347003289924747491328730449400054098432 11515480 -116568632673060569751774335788741017600 11515481 30349989803154452994916638761638374282 11515482 -269587409748333764223699457161611984640 11515483 -56282760138165982203669203622670170624 11515484 52693018345156708692276434808741428736 11515485 -86942020937467106080096246205146938240 11515486 -2984557032131299724293980336141849216 11515487 132784488622847788325093180825456514120 11515488 -768438730349779714606730343449778978816 11515489 -902109672552980917995206018447552351710 11515490 -122469481928693063284367527834611402240 11515491 218476136915165411312419874398133778408 11515492 -332791937084558044228348933198312499584 11515493 -431802632154470647180642013944505499456 11515494 123234464143163347944346119711406838400 11515495 378366739312404425061728300560232739120 11515496 -328435426644427918060338736299563934720 11515497 -227516481575549472137817561525087989760 11515498 -2276867239285434784936581305997688320 11515499 -747454405322344243446671416843970767500 11515500 580192430697675029340783540288714240000 11515501 -55430087811084049354034441389801894400 11515502 141565077379193878320124448499416202240 11515503 -1021970416162894300346459191395062918400 11515504 49569615427404335112613145970978324480 11515505 125514286656561171083069768166013048320 11515506 -100188906710636999607894151265425012992 11515507 -109582194988216909808123061159882264244 11515508 -156858690734491383012330730290135588864 11515509 845113752108464176571180317456653568764 11515510 1409774437947765547601533920176703360 11515511 -150844467169486229639915758296722539680 11515512 -20343051894725559573959554506701844480 11515513 13641336395949150895457692855238154964 11515514 -709079817515488908017966955497968074240 11515515 -146131869570326653672378325974634622720 11515516 -81764334227789680476292848200385218560 11515517 366081012748379860473366471597307992012 11515518 7381090907387271532068147529215560064 11515519 489557536530443663279351957104609541560 11515520 -496366789889676486801983634149474304000 11515521 197671715298564833152321465119051358512 11515522 -233384495855345369467329564468965672928 11515523 -305241660811526381411498245212408812400 11515524 162956116441892310517636674925456198656 11515525 -144624319316021934892006740313467062400 11515526 198470972675815151417793913433947262784 11515527 -538369028030622886801023683772636118920 11515528 -539272999708819487979200233800442583040 11515529 17057580188868848007433963369178879184 11515530 -20146264887723186017181820809171502080 11515531 -55225078376290469558342820385096946888 11515532 -28852084493357541599787547331929282560 11515533 70606194667828074228171086533864296000 11515534 -94744994822612925119420309910558955584 11515535 129661359519089494682054932807812328560 11515536 111614427023663131189956216038732267520 11515537 339702457560858448673496602144891060592 11515538 -299841295726301440476424082935940933856 11515539 2313906321895121945659676148199987200 11515540 -231878880983340465693553237456788629760 11515541 -125607699238957401086122545348275123058 11515542 10684979486969298177920789871045010944 11515543 269245151929564524157288663400073239944 11515544 -207139986661743506041506914723446179840 11515545 148622073009931230188638320775313206920 11515546 79133241135981388129878954620216759040 11515547 -6461861976955353884756161874383449696 11515548 216025908775684864979340957925613027328 11515549 569431629797237610325772014768144316236 11515550 101215609985428872720030810752412436800 11515551 12377776019866533865724873567448349584 11515552 -1149606297140264658765102898587333427200 11515553 137648535066137922849999336355868867904 11515554 -36917628215988033125763451626291356160 11515555 1040256692763779527204504458776866495920 11515556 199684989709762359108143352102561775872 11515557 248838852711717117290879452306707135840 11515558 -424375207243272884184378993986477852160 11515559 -1812757716845226439891445181573969697872 11515560 -170384731993736217753486207742697472000 11515561 -710061254003107338275375683263071640000 11515562 -643800383973234161681586348169930553856 11515563 -464820069531371364945909898419340971108 11515564 1587788661988186954457318189712620107776 11515565 289940721487338155102117505321317988120 11515566 -26349809086208176684391026838951773056 11515567 23146294916139513586918780717218031200 11515568 39138758446149080862049445351339016192 11515569 72026374112333117450735912244256091328 11515570 46737089919840303594853203257210880 11515571 -371401148429463387087181229272579094928 11515572 147695450094794385923866242979970150784 11515573 1533196966083122943780303746451291723900 11515574 130893611947571054435297526737852276352 11515575 32861346198224557058471064479029887600 11515576 -425632210550741092506581824161662545920 11515577 -1294913230173650276256917926094177488560 11515578 -9949161282270491541831164186773582080 11515579 -89558824596122083772569830703448073624 11515580 256182394106260981507316007090538291200 11515581 232676470140501037868005183269344870400 11515582 72174666218972619269914083631654884864 11515583 -1715679921198947004892888523313938058096 11515584 -30695235831627029086235289331735461888 11515585 -765459478588728400929271241245781618220 11515586 -328474262485384912669284201918161517696 11515587 -513740223552633067276009094658653823240 11515588 137824122984965842146010691755426488576 11515589 -203320120108731871803796929764716688610 11515590 -272522233725902852295544957977820634880 11515591 299938698655985117554604678077632459992 11515592 216992338334592823707093446733495705600 11515593 381417274541146518853475855173392470400 11515594 -236567492681353678604136837861807920640 11515595 73299865568387958323470508108413857600 11515596 250326592553760591978525045018068951040 11515597 -940970814384707463232105877758409122954 11515598 55193197797381364563510177087249831936 11515599 847667449152507892477263417188320074984 11515600 -64011521251262240704871034027633664000 11515601 282870251191594884236940735612934255104 11515602 -5455456566839110056116376954515644416 11515603 112366008934181396415868724716212960768 11515604 -4704623101174752031665744558438412800 11515605 -290020893168406272403175932297135235040 11515606 649635687819575524247974448672951627904 11515607 429576575897923048389198421621837101960 11515608 13291268648926651818199304038634741760 11515609 -185167877879677131872568415842971811584 11515610 339710812273776795839986970967428664000 11515611 304408972452919132655426626079430081024 11515612 -450686772489541976766642530170543711744 11515613 -248124611120948150584985540598225827880 11515614 -420876013428473589331503558139790668800 11515615 9390119888805226170707440551590064000 11515616 23087619855822651149571177919068241920 11515617 257296076662365499333131148857898220928 11515618 267539106807617620788534099169620167760 11515619 -797750988573601499675293167836017210980 11515620 -61632242600393731115716925560537190400 11515621 -67980123739419811456358649633902888400 11515622 190632479568667076577623066130130598112 11515623 -103761147115084202767238474213045110656 11515624 65457999563137368541357963138408120320 11515625 -803949460976708850831668375799645750000 11515626 -230055671143421344441708357448743971408 11515627 583823791402057936988477555925435286792 11515628 -207857096088114111013066797908579911680 11515629 -55607812492643784151126057083294938304 11515630 -188866305735498450515419337442074872320 11515631 795731247552070159640794201511567364432 11515632 -9458013243055977230703140798170398720 11515633 990321014580995566072903255190484908882 11515634 91270559372341415835471136886194068480 11515635 101674910634364916523156465963256939200 11515636 -811289722863894618626646300728796985344 11515637 -473542690571239956785622584466378597234 11515638 319378689467452140621868660220178922944 11515639 2435018030339729494105306995857209872000 11515640 390547032659198948413733028225406156800 11515641 -224706674192987792526665636846974248576 11515642 -472570746847829618346654547273782672528 11515643 1460763060264687301127389731023843236560 11515644 -235205662931560389911222393276949504 11515645 -257290650273869705037805760027439494100 11515646 -131472560968611453836786290557943242240 11515647 286629456564919532926189060100869213440 11515648 72756259345598751380321500391561756672 11515649 738657840648466855653551704713845947650 11515650 77389899777911653226903884094447241600 11515651 443191418117864583599249589400476217552 11515652 34650235489434485792286658839256657920 11515653 -383469682426218603758046914602188131520 11515654 -524952491667949117766521543203867448224 11515655 -269916831686753901540901093442338455840 11515656 -773799125811077595769338701467277475840 11515657 923349303706538541640263532782782618906 11515658 1801614178771015610073775531485855744 11515659 962349631763189078905134378581639815920 11515660 314751136092207414714803241453363886080 11515661 439358431958796993752350198232270521344 11515662 244555625856787787253140470969602675840 11515663 -391100411168362943973293036526440615088 11515664 155288726440351324567735690134721806336 11515665 59861636970069718881249575788445109120 11515666 -20626066415118240246878886140375325696 11515667 233064610202190649478660644990263292716 11515668 -247250350369094019738960421575188490240 11515669 350000022999911856674768498618736376608 11515670 59440191674390479080864659886075912960 11515671 367287789125174109332328791931282121440 11515672 170840998000190431317528830489591808000 11515673 -534965294753331815031039997185918514236 11515674 -263995768789470499431964521795546954240 11515675 -64914551259160739863825954269599481100 11515676 -315773990804197731841626019497043991040 11515677 -8993336210906709497663315670204480192 11515678 73745084131039937876047058512508230656 11515679 -46439466086126718119761165103391742080 11515680 142268435668593280904339623653534597120 11515681 396227487021731550455562769736491712424 11515682 -39947228820181792169741307397004011008 11515683 404776029536905074601060777745996392824 11515684 322009208361098960980634532218985036416 11515685 56132921591042462128487559248296336380 11515686 -69812135546321989007791319576319363072 11515687 67070824491867902517040859965315097336 11515688 -9155956788533381440513940994234378240 11515689 58709603637653185016690518828938199770 11515690 358837512211209906304894764084288117600 11515691 -809989791043538227460429268818579400 11515692 -670890079101820618834687241525400588288 11515693 -228829350349603620012546911429457370400 11515694 70134338042793591956718143159445284352 11515695 84989082391091068613931357521690340000 11515696 215143711307406792366672309014901604352 11515697 1107634278694088824162770486217431137460 11515698 430883323665299679426440123998578295584 11515699 127010088331538775170441616718943476864 11515700 88365351399857750206218661571618150400 11515701 8685835151419022985139838173159877280 11515702 236322454054805364810276704095612679808 11515703 -10738047765704894883108047839082592672 11515704 -69657334308601723419554448035658362880 11515705 -421886292362407415859906471574030208640 11515706 -54182391823594481558393634140638671360 11515707 -78238249372702778158777309690029300720 11515708 237367089483339922145260376927330313216 11515709 -225907263668999811361860271400437414272 11515710 -10584700838022498953815005902491392000 11515711 -151486903532125892201089239643383796176 11515712 121026998636291089740502042550203318272 11515713 -215007419221048434882558734666586676224 11515714 97453216353808615214137881032246656512 11515715 210402054662360033954429081323736162400 11515716 -253273446386537039456326887388118538240 11515717 98419915014322052800985694955758194040 11515718 -166263584293595083911359793744264448896 11515719 -240927979178447894411749873419428050560 11515720 -56635352623363135409679886951425638400 11515721 167397547658109667542198332166600469440 11515722 142714375691289571501153285701753315072 11515723 -52003435630518206955382370653511177120 11515724 465876213055888839597520100187732091392 11515725 -23242238815289269313715599766526156800 11515726 -929427648491346486123818358383396912640 11515727 205946895002098609185696532611152094576 11515728 17600052205650038183694905150941691904 11515729 -240579523168138561115367808938254441360 11515730 154771276025794130398421783911925870400 11515731 817646708185869441807353105991360750960 11515732 -25153434163917392280046264597365964800 11515733 986350709862403911615381694145321850240 11515734 94611192724050784451913291957376046208 11515735 201295452341607404026511196927340778160 11515736 -182424495220779619114692415531884134400 11515737 -344580281303002632579987139879883399040 11515738 255988948925365983639344878164202302720 11515739 110817443126408135011713732106908393540 11515740 95620014831528721636041184836632294400 11515741 483881488246981233172194720843776351500 11515742 8521584994499896570249346422828720512 11515743 -561395728022717408742666650059210637280 11515744 -9220955587766926088693959069221519360 11515745 -143759711188576778474219183476907537880 11515746 -268085295475427326739486548394387020032 11515747 -207904042835019813358044177916361386088 11515748 377886547211249004817292229489684894720 11515749 1754384055642762232322536142785114752 11515750 -53768524936159820806481921072185152000 11515751 -399897172393214056033344964989816790080 11515752 233200063788358023026215463400938864640 11515753 -358328399218428019828430059335688368240 11515754 -187108273242062290768841231924263994880 11515755 158868309389193655932545014599080755200 11515756 78415848263008066128126105826894217216 11515757 -40595857570141787302887974405580106560 11515758 -246085441999147781782170581349759854016 11515759 -1064507874008956129907926668520907857784 11515760 18797907202852152009024843093712404480 11515761 389586814894118393537770102691703641220 11515762 -925384044197678873639875281993412804608 11515763 -129505830318809201741670337314012158400 11515764 106564499880431099571122977814229411840 11515765 -822737244719237848241679968623488938340 11515766 354099166507838261875034002083983438976 11515767 103691678793841211759147795463209882880 11515768 102608054576363392648951566708997816320 11515769 111692273016994390267521760438379753796 11515770 -36754657895318660706304001108884976640 11515771 277136927422546767098603456673736247972 11515772 506148405395810989107941923356498665472 11515773 -268974490412395018213654126532556566016 11515774 126612237831083609210386885224310499712 11515775 109544608944436264498378456076936550000 11515776 -169668062570976728408847373950989107200 11515777 -204182167485577633721013361572730708288 11515778 28831806585440840194955898251250599424 11515779 302525126791484159665046622272873857488 11515780 143929208882683092784208385841519680000 11515781 -852603928609526293878701264247007119300 11515782 176131327888173496838945010324990720192 11515783 -252651095772311042981605443387088691992 11515784 -148703401043010205770197898581726361600 11515785 12577179462365599067745020219942255040 11515786 22444283889319044383152116060405139200 11515787 516851191328654350261732895734496256 11515788 -245389137975169290702650697159908982528 11515789 971061947167659267185419388968807089590 11515790 13649400560646987076565953423696823040 11515791 108215291430463131519088044201703380864 11515792 376958443038833104209737371647591137280 11515793 -107631033767721082464285255259943455320 11515794 302769619871451465306228223048415913600 11515795 218087087001737402419212478599757018800 11515796 -126346324359260514658330811163576698880 11515797 54884408382011234926344528762768936000 11515798 186340509332453998342884564913575735936 11515799 -247584133853705510626527051525683133120 11515800 -201094923294326060858133131606830080000 11515801 -766106494515033779806087025070513359280 11515802 -268999780715969991120152496153567525648 11515803 99311490098370144621098843369017863024 11515804 -581254532890603685667285270577702092800 11515805 217522161907916740512729229911358185600 11515806 84118796371492323898955977125209467584 11515807 1803645125705160973691016930207473898712 11515808 -565862933834194006883754539851114414080 11515809 -103422763033365001981495577123796737760 11515810 463210214196556600235411087190166198560 11515811 -529444023519724718288002426976048919588 11515812 213503125579839526805852171312475537408 11515813 -383280803892041424525127070599978938118 11515814 321196795071854841307367087868207308256 11515815 -31102220006606988030903246077063327640 11515816 109233487589513561868778042850911180800 11515817 -1915429233633115096997118166559328733536 11515818 64606569722346841490719540701471707136 11515819 142900696374419218768669268603201832192 11515820 52960059809799103644138204412345006080 11515821 422852519757242806131778757865810234144 11515822 -504090948858190765740207541097047512000 11515823 -2816098018798750434865419038943082512 11515824 -100019261692850479908397216034350694400 11515825 -95663412023625737480152801451585491450 11515826 46261719398024815672750040279517175296 11515827 392899333318848787434164292811298424120 11515828 -783782265800316789664006216776370671232 11515829 -955020940563002664749075258987160390006 11515830 -1623652375764264302475609289277644800 11515831 595295452740345686142082462797525966632 11515832 -451237052773303272905072653708454891520 11515833 261807707177590340024986160293012805562 11515834 186123065683700230029648537994375907328 11515835 236946874744823920498825603856225550000 11515836 104488127954183252783435000894852235264 11515837 1595769888819843971950905372615696465280 11515838 -553493063839049495360207473552859815680 11515839 -483022550816800792333526064104295838776 11515840 26136344745302307868658145854100602880 11515841 934201365528907293616726276674384082242 11515842 118352054978238661758028818545909728320 11515843 -30572083988892323306497764208068870160 11515844 -453101357522258951367555752005465659264 11515845 75771417651965146653742570169504839680 11515846 923735764359225798628618690435495100160 11515847 -260848127340802970284090854799335802368 11515848 -1574085534787912525078349122331443200 11515849 -196291932768599858851814475678288477440 11515850 63683744357667678855113056816259508000 11515851 -2469660881575554355664772147362254488 11515852 -185348084325118238539960646145506263040 11515853 -117959318831820633627819931239732105300 11515854 -19749768947954152957022367929604000768 11515855 -16431844306829366103833614922048600640 11515856 208902028507098187415111988246016819200 11515857 -127974979861685066826926620585614930960 11515858 -488156821039213153725821018426291556720 11515859 893190354067751287348286409379360803360 11515860 -124510108612420315501633276587018328320 11515861 264003034702217524935708505547760099232 11515862 201165431881586373910293981443709816000 11515863 486300240421389028920320138140905879144 11515864 -35181566992361517461158209162735329280 11515865 375002515099683343704812332528523488260 11515866 33058944744145208468449572090014452224 11515867 1211349661313064141483640090332476779752 11515868 -54541081370180372436049972838104240128 11515869 -682966741479659120175620930694213683706 11515870 177564450970308572527995932654614867200 11515871 -1191177257328889118021619208525657917000 11515872 -319821990879464763559353730700924682240 11515873 1446294325511425876893407996775216304 11515874 74986858466630178529830871111871987712 11515875 42119304460336472106712643691055488000 11515876 1067768176794148449025781428687328773120 11515877 -181125230188139211926502250656010453728 11515878 -329004763286180490905642149868423746560 11515879 102487259010332461849289972978153543480 11515880 51009003248333147520431143529683353600 11515881 -121920454100315348365851926710256456640 11515882 -121555416384609299603391912815777011200 11515883 -770238335511702708456494907966069470400 11515884 673535915290668550940769987949685760 11515885 -55078177491805050654787420545603304080 11515886 -261172630272650133462209557631003356608 11515887 -1032960186665281007049065848410377153880 11515888 -32190892367914162187928341917914562560 11515889 -100013245250199486036979715508527548416 11515890 -78577381229868767229953484896056972800 11515891 -711975280074237997989538508818925427648 11515892 33355629116694426585683320836045561216 11515893 311972933056284077638490493225353146368 11515894 -195568617635320161287034704456993036160 11515895 -560146845081612674668741493475278322600 11515896 -23408543409181661496294466741825781760 11515897 -767042423831644600677675103025626645654 11515898 244718774501688621752089781487167545200 11515899 45421464299728969708166617502016256560 11515900 -7277537486693543391580634599025088000 11515901 547186545895957116794743575075306448902 11515902 310357869799500100355183185552898638464 11515903 -317196583530862628699866016396491199120 11515904 -72222687010400113414117231672028037120 11515905 -676668446507522310819080029352663932800 11515906 64997821856690851024680322019872083840 11515907 -29966738395491830022679515829353652320 11515908 -307568056708896751430714260286893347840 11515909 1499669934332423056218535088710937440960 11515910 -130241884236879102344442138837459306240 11515911 -239772256776009992868025119439772961792 11515912 1435019716550003378729902669881679104000 11515913 127512181360862481379920647245932075060 11515914 -15551795814359574750178607424600890112 11515915 828731313532773728329578391150692768000 11515916 1417906416686153707458826075870691328 11515917 17445070890792080507933035505807935104 11515918 89264992531030546267739591795396308608 11515919 -149919573314752894614190068520935297120 11515920 -3274729692945997513777324697443368960 11515921 36248469932706129567910160135960588352 11515922 67671411278454932025616428934044000000 11515923 -430065297108582970330255372602818116428 11515924 -148289793518887055904639963529261969408 11515925 -494777354636577818364262629021985303350 11515926 5266944937130373609872589659817187200 11515927 -418042807463900471407986976963148506608 11515928 -768952397804285127386095948949182279680 11515929 -122947909082237403038487705201300723840 11515930 -171805416292029338702429181239022884640 11515931 -151409922146604248898053903487131602800 11515932 13567722813206924716409588273864065536 11515933 664634219704752830551823391589856812 11515934 72768688703738460528421357393961375616 11515935 107892461681960239090818630309031462800 11515936 -720349556135372601702601568976334356480 11515937 2225642479600765556063107178982306912 11515938 -9632732413144298581485663816553758720 11515939 657323120316434776922067579817176970224 11515940 -405535165220085972467262135794068561920 11515941 -7112973202905345338956954637537971650 11515942 -142198377089838906822683013572110912512 11515943 -189537467621834064447862407081534470016 11515944 2624089671713619490874379645281402880 11515945 78923629671107308252141459008100236480 11515946 45753745129714788756142295883909379968 11515947 384246578436671300776549308246406322880 11515948 475418444537890978366031931509136631296 11515949 676220277251683421377168452368135980950 11515950 32728441198222246010038803262939665600 11515951 -326823739282145192527946179886229422496 11515952 -119681857448878894886033717610921984000 11515953 153328766099272714872943278014317795200 11515954 67375284732638482851041132087086322592 11515955 -508631665971286081726248828461810255280 11515956 178248179827286093077813162833494538240 11515957 165361546075279097232335965824485844480 11515958 -730622619970900289346795229562397540480 11515959 892079701392764039913502164872524800 11515960 -740625251630948292961343783251985817600 11515961 -894471008001980408149845132632989908438 11515962 94815425236801294566593093883870604800 11515963 -1031179665426396116667325765685922347136 11515964 -1051305947486996949607743690079389118464 11515965 211968334878975143561024011578458232000 11515966 262529118635776831772818417572764175360 11515967 96981921248916148268327669881448087352 11515968 104080650108305622237532779808559726592 11515969 233243847322870597795855112872574636934 11515970 112322791334582396262211702248375197760 11515971 -174074782187080233909416522885163431688 11515972 -129460952475805858402388436336058727168 11515973 61479058445520939871755578181091530240 11515974 105175602436577877346109515952554160640 11515975 -1302984840814671808322824972356336600 11515976 -536101908877593759660443744069246976000 11515977 -134605955966621479534396500942107449440 11515978 -240882169604892776034123289125506538960 11515979 78156358806606275741529855625340165376 11515980 290999151634894576977127512938181258240 11515981 -1142643618944934271455064399661727924768 11515982 -231470579238986471003501402431293553728 11515983 376783013504607871039393029690679878024 11515984 -147115798895123806610354520096265216000 11515985 75054764466234646840042836964058154240 11515986 654102350581753363711293605247987870720 11515987 390698416905416421729704529542026997760 11515988 -461340066687119895208346865660582666240 11515989 120624216956439573698273859432535880640 11515990 220940473208236958725402051581814368000 11515991 -185351031652140938613941336529890245680 11515992 112723520184108505774168927790279454720 11515993 -197525592543806534649815977061693063916 11515994 -31431535489408000899761630004792231168 11515995 343213490895597479856396477204060174000 11515996 198619566980578119437086138811689280000 11515997 1208807472941565616607067233923297201446 11515998 -44621859033043700056200692083631786112 11515999 326612037272928527736414132638866209648 11516000 689284798423966517709238987480104960000 11516001 -112983206689878704619241902979418781696 11516002 -3572812476360450753858013247860354560 11516003 232643511314149109154108999786074855760 11516004 -152376839951189934092288177222494322688 11516005 262338198430055519697360332759296888320 11516006 275986519947111707584109889261474185952 11516007 367821109308488788720007460552181968720 11516008 11982773827639112536787558667783045120 11516009 176077980934010364916061027157451377210 11516010 111979240527050446528432607045021176320 11516011 51422858269362230256041815745045014160 11516012 408373291039262581503884772279222733056 11516013 474129412215986912442133285518351340662 11516014 -60773661633333115788460569536262932160 11516015 -21956667725612386716728385550500211200 11516016 144746446591878016223627101002913873920 11516017 -973256603419908577656158531994861861934 11516018 -1101066111781060526669211407904780036096 11516019 -101029018914115108527149546876865960192 11516020 -97191213830608009358666563449391895040 11516021 315420021348735136233510272192548662144 11516022 34528419504478634437680549137538440832 11516023 -749024580285140425073268197670365336728 11516024 279707939692782549290522764733562040320 11516025 -255636462097745975104712354253752244000 11516026 -224911602883343952176515050461052485376 11516027 1781473821893227300444361566702748969112 11516028 307458970126536673620435423306806724096 11516029 14049813528600971411573698887411864876 11516030 -207875121048352785749032784646112443840 11516031 -331251412872453180965994948492752260272 11516032 -13474071308334242346667571583280742400 11516033 -256262691423529062006037270262209437600 11516034 -208619977363088079990990705912863594496 11516035 -55131268324255725480643172091251514240 11516036 -184339108233849714923244115188646858752 11516037 188893741115202962160562211629930956768 11516038 -14808825227522350651900769830710218304 11516039 -183481804945175061848566633342638879840 11516040 -453904683410552154154864258411044864000 11516041 730053804881008699112727232781459500442 11516042 -35293039004479087080190424238347322528 11516043 -49417592800762967674404561828215622912 11516044 8493553210802049201393599229197991936 11516045 -14515676435653953287781194859779107200 11516046 -320657680454704334432533262331790151616 11516047 789199043628780371435761454076700744496 11516048 -66734808076087373846076228701128777728 11516049 -569424285072686509998362813252518043166 11516050 11790861722155511698590252798272985600 11516051 -859556598191884964554317566100344100948 11516052 252693629602907085425018080007114158080 11516053 1167074965530032025118691941981129884302 11516054 450690785851189973020306018855758720 11516055 73300419083135866463198810229064770720 11516056 -98621724591299288061771183147277209600 11516057 316380377852459484197009643487241478912 11516058 -60125292997443199442166300978616311552 11516059 -549886032399886541019966967147833503740 11516060 -46338574228517203297902798220825482240 11516061 584222877170953650672992136252487749600 11516062 146140459419945893835583995982733596032 11516063 205714722763058197496975552796976689264 11516064 141399173185961270927184503768635932672 11516065 190967725832025631125307163286671841600 11516066 40392759081207853958461323202350305280 11516067 1721710240576528546007138902993856640000 11516068 -75156438875022387847677640104274746880 11516069 -139644529230914046115039473383845726530 11516070 -57168617908081911098846237585670556800 11516071 -51145129318485838193290873261610769280 11516072 -291076396669202747513539226855898009600 11516073 -254782149001045098555390195105618804000 11516074 497224788387577199981983782434023025760 11516075 166284645142974985345495542373964991300 11516076 209282284321165763880742894647629988864 11516077 -738764295855918079894213114729727589600 11516078 182431205527873713481474681537098772416 11516079 -725803209720501669135970850450098035072 11516080 -24748073425528865710006911614643732480 11516081 1706984222780376809271377946457935078912 11516082 -8111928828022532503014736136413070208 11516083 503316771434848888378053612755690736360 11516084 -699822886957470699618104936846800748544 11516085 -102349610155369819989791057192065286400 11516086 -22868887315323753961587965249928127296 11516087 -428116993924434251320631187812911424808 11516088 5822762590992703696750374784701235200 11516089 -79177798558796233278629286476048838528 11516090 149561998871516607898553187515063443200 11516091 -211199014455529844109517746416625943440 11516092 -66515490769079422394305133355845591040 11516093 -1684612843475428648722735731260331488320 11516094 45174356476477933409086820968416290112 11516095 -519178101886587360765419856778029125400 11516096 -351522884405941428331393010643558727680 11516097 -88844899659703579906485481582378548480 11516098 263331535794238158216817914528940033920 11516099 96775016857054902830934813653913993936 11516100 131268745999918250299440542748059136000 11516101 529285049976132232246598884650243875102 11516102 -85282759043740022448827311767458541696 11516103 -49523106900990992984714746520286729480 11516104 -516195616475955598844410660948881546240 11516105 -330463769193338985488516061559163306040 11516106 48677757447659698408680391013511307776 11516107 335881693770649496661173461030024384912 11516108 780713731171944128663822550975619062528 11516109 568526751141233771527691365496462561280 11516110 83794106784463959156462858087886944960 11516111 -218511305090405251644219728872858614288 11516112 -90468652083580880645754735653797011456 11516113 23605744514433383601202088473764991424 11516114 254070830789278461709163724972940231680 11516115 -5769145788454254214904478509842977600 11516116 -133142821486216509792971433099044126720 11516117 289853022427602160245687534419170646940 11516118 -400982489880381155448119056198979543040 11516119 610052224590783366422383699876089865144 11516120 90116363766518409308549712955195392000 11516121 416666419698957151942913847134300962560 11516122 -201580403860761909036010929275790927888 11516123 459153143973664512102167757985742654304 11516124 350839307998939765435270061688502995456 11516125 30686263607623536715721912222136390000 11516126 -1994742408654433184567591627307440640 11516127 400133254685554082819787023560364346312 11516128 -172058883348034179511694758797398507520 11516129 88093447494290511130697084768841071040 11516130 2916851610835953758676707967697344000 11516131 -8916695009332208247438402749339663232 11516132 565641097785389073572296383287267600640 11516133 -97776583250920559748402454430981993376 11516134 59509758642507714762642185395906084992 11516135 -476714360919078936805700743412174302920 11516136 51825253724529700179623802372572774400 11516137 -119660562692517458677537853829144582214 11516138 -220406170331047880710148909315351987280 11516139 180088705303778312091775383285582076464 11516140 -118087925955618296265297380495513579520 11516141 68767388683658009537624060235671535744 11516142 194128967563752372372025337897357220864 11516143 -754642342071070021495605097959715346608 11516144 56259001594856870926590862292662517760 11516145 25829480960194849398619511227741520640 11516146 183624882755957849720648991623758387200 11516147 1067102666031863395002336473407841294040 11516148 173693051667134570550618257252863057920 11516149 -1589001279449875572412604052549617669280 11516150 155380305732239675023985600401810296000 11516151 630070363436394043743643302769785306240 11516152 98728267152747673194187915782360576000 11516153 -1709883572990736286618927255540643175360 11516154 -107577222866500771735371576836011597824 11516155 126188058588094634714731293724841371200 11516156 -247642477179212781442841146955997204480 11516157 373668993517216020762607161212626758540 11516158 -1817089823233062335276149414560129216 11516159 238766721889050548371234763552936926080 11516160 151395216211132737236793413546803200000 11516161 1569132480853568116103352479937358246080 11516162 -60702388934568814351405855206387634176 11516163 -1008473971678123030043079423631708930896 11516164 22340868011103372706398157022873475072 11516165 101380002926614943096281449305594524320 11516166 -175842516681941558310027191877415280640 11516167 11940833142822907723485838254722517528 11516168 -687223001093792884955714087939804605440 11516169 -45501207871441560067327727399674742784 11516170 -413900256325242940834669605043661816640 11516171 148887479652999527471213548996784034552 11516172 247123934659961632051879703060326804992 11516173 1197343167664959792591577317548674572160 11516174 -14272581088365584249989206795537203328 11516175 -56862060978177767603501050844782800 11516176 63522035232152991804468383953232805888 11516177 519329314190202496272206464810938181620 11516178 260784049361457393291020649354890538624 11516179 4703637916227457342288052871640808776 11516180 -193922890133658724687797460896946199040 11516181 789082037770115296134533659679461573920 11516182 24355115818465197041824129511344075584 11516183 -62562588628294153943427789671751520080 11516184 -136348905767020336798822498123503636480 11516185 -6034009533747458341325926338810057600 11516186 295570817446759342332757700025356262144 11516187 -448112108873242426199886263092616628840 11516188 902073191616319129853725378327459840 11516189 -762442598111485707216723565739797884960 11516190 -23087870627013605826291043816287436800 11516191 903936098360842325096144168034981080352 11516192 483339294787957456253280316086080765952 11516193 147556621118877799384336831332689392020 11516194 454321563542244226533484437085832962896 11516195 -414648715094090468729258049111486346800 11516196 -24137901712363947808948023396554311680 11516197 -208801427015744748005005961107935011136 11516198 541241382371755197044365507121495877600 11516199 -121316829212915362814547821123950094592 11516200 107259172198929938062314149175134208000 11516201 1309417961131209383560658735750746002432 11516202 65057282994153327192486131668794455040 11516203 -407262348400058173695246875623452835656 11516204 -165778178045816886791248956078188298240 11516205 72857319852751891755775913380875003360 11516206 -38409477561637179534891540519395432832 11516207 -923764237825104400178447090751041666544 11516208 -205456793621140017011578347032485036032 11516209 -993332179348294728060999619347393530396 11516210 -423736581625198398875597257363613760000 11516211 5687961858664227329762689899246352800 11516212 -438424123286421561709409451065056380544 11516213 -290917801628216202381385439881900305480 11516214 312688883541357895725204066663235439040 11516215 -47190940714579692439365803737011072000 11516216 -675413176133142381480954902042387435520 11516217 -1145650791065208078873551155937605152 11516218 -216428523000399207241092576739277385984 11516219 275504734624791670067777674090655250720 11516220 148251003224400396266681355280419271680 11516221 113051141574319541552191141518643990144 11516222 -624129650868783648803593583555064516096 11516223 548760372096140351014176239253869145600 11516224 -105866634179616183456564092665692422144 11516225 412951677880796210723100239669745600000 11516226 -94186670977711159890952454815121703936 11516227 163769536902701328322234956293862694076 11516228 561349210288937710339367358221203470336 11516229 -1263598189808406347324231382712398094080 11516230 -208221471714097079949438570712784503680 11516231 21877145928569081604180881682997459032 11516232 -2538376243425455657769586581267087360 11516233 556430021240319765292183443421107297280 11516234 462758917851662600236976927323362836016 11516235 -328081321812547695192514568423300970000 11516236 754802523418849515866548065400421902848 11516237 653246717029759912861637556611489456886 11516238 201841226219625436695168372798393934464 11516239 -262706545417765968451311248729851264000 11516240 -97870828745885400761740302938750730240 11516241 65540222357489939549927908645057211328 11516242 104754856877417310099445720028116926720 11516243 86096478638695927256557577459400031440 11516244 -69339754749383877945112488954796400640 11516245 -98268713755026264013609905567303755880 11516246 60537749669416377814622983432149555840 11516247 -147668677920057958312552951476480602976 11516248 936984594099080339903217354064966656000 11516249 -181238706962057383697880348924290853750 11516250 15805051474844515959150966468879840000 11516251 -515493551341099979261978635322690730896 11516252 193307262588642243345845113534043357184 11516253 -263892036337981138821949141295058895296 11516254 -1274358777305123110261916655137537273088 11516255 280672621599256972523221392203069957160 11516256 -476743362452317231588067969048683216896 11516257 385833912369513830771808099672987849506 11516258 -183438878325335126323237277740934788032 11516259 381191242948684534794360733314078766320 11516260 1625490426676260619747091597233397760 11516261 -34714434636566555889246201283903232640 11516262 48394914238280136568799773804096873152 11516263 -556258086899266069349877392927439584616 11516264 168526014956838687351869802852778782720 11516265 -202339925065801217601223716403119816540 11516266 562456304948514759627396482311086950832 11516267 -2423835230897672353625642987531502816 11516268 -309783341129762774159171770809850882560 11516269 -781422119015064973979994994487744926080 11516270 335742301050204714059534888342172936960 11516271 123886990841984656577140158454204846080 11516272 -24885031298340991927704394854838763520 11516273 91702401824462874426286428969877581522 11516274 212936547305954799473321366430703132032 11516275 -185752346959983607704716053856613843200 11516276 -101107548734383720410414351499807580160 11516277 -317458348883670058787520925887056885280 11516278 553416185213345594697263245552862881440 11516279 -1098181661784522402513889378589041908120 11516280 -248314877199917628715103188939481088000 11516281 209812766179371413129541621855913710592 11516282 42967510226088342400767209320463362272 11516283 -140337913204669505852185690105254297600 11516284 -249837123370779758486839317046225827840 11516285 72841021855566704960413510751222617920 11516286 -29869833074464817566845349446136252800 11516287 3694059650978794641417083187763402400 11516288 70878450073128323508495770797914193920 11516289 78803189784317740204236172196560906080 11516290 -7629004701494776075951111122275781600 11516291 -985064269608188986373958954496836850308 11516292 -606219035261773558644466980943074240384 11516293 -638221033745262695677105191527803821384 11516294 140316177461877958100901325641694148160 11516295 136501857626196401695985102564050920960 11516296 1749629132151322124741658829509104640 11516297 290967660464568733020379275743467336740 11516298 -206442762682399299053281756141141038336 11516299 512933551656040733373222193998585877240 11516300 253456278745899217879474841689486790400 11516301 753375649949395453347953615562596016492 11516302 -50494194118430795158092034817584262400 11516303 -11003807138676073371198569393454612096 11516304 137643461895464365227363499758319042560 11516305 -942088052255827350795835470437102040 11516306 33556213164814257797277544202798871360 11516307 91588275494138569832601911126655503616 11516308 -80597562431500697911322690257561923840 11516309 373150549757849970371173125041208218016 11516310 184451084526915563966834855072313830400 11516311 775467553475615585216976799309082327800 11516312 -374945040874832799188653257611126784000 11516313 453211668984680644073797370774420884944 11516314 -110655376859896549327882928086814665728 11516315 -562978898067067980752901853800306767040 11516316 3112697258288842631430174619914141696 11516317 -30651147079610542035188276210924183040 11516318 197234151325898070113776335597386158080 11516319 -129932783496583703386696605609450233712 11516320 187862045342682063644052880360640348160 11516321 -157934120810054098264242718217447336478 11516322 -334969739715201114672354436517669977728 11516323 134747648590644572975351427210582990960 11516324 -266695652917608052830604665085101199104 11516325 -79013186342753981353182808838160278400 11516326 -153131631438956887799261566513504652736 11516327 1153158927372906969382229925340789892832 11516328 221760134886859525014151848419498803200 11516329 -144141050390861366250623386500332203200 11516330 -58590634621871308442816818683466951680 11516331 -643458146820898002995380924303018222248 11516332 -138370963970429090792316343706095016704 11516333 58042609614500624199681433103531044800 11516334 8567650876845927571494812609679646848 11516335 193982997485614366343016905455334188800 11516336 -143284736308608984490382509486727086080 11516337 24131483007974669734029172439968478400 11516338 230706292916440181860961813441294530320 11516339 691766130056604410996305212952756225824 11516340 -219338175674348518797823577129952768000 11516341 1214766860896432046635176453292269905184 11516342 210889285868068733926428799996340118144 11516343 356756497719106692168531313647763671504 11516344 -60536887177613456447225874127554232320 11516345 105667718481393327562148552977475788800 11516346 6188924939546813265441830539419909120 11516347 45970559398739186944757089094542096192 11516348 407785859887464952791543642260731204608 11516349 -24183137982493391840774571536192119392 11516350 4081666064450629110024721733484926400 11516351 437550073676195085844409158298180897664 11516352 130007910434479210861873967949416497152 11516353 679948256542113129764076142193332219584 11516354 249023715910980104508244151819699591376 11516355 -289349623097574760327965541942592080800 11516356 5406760473770600444981353381453880320 11516357 -526387591915994618768223298421134309668 11516358 -71841508167249937142640943549842585600 11516359 -964295580141823164803869779625246828200 11516360 -175035076739798074598718205956233625600 11516361 -97106121614975403870718151465911976640 11516362 -268456185640937598157062615820876180992 11516363 -1759687223431273106342932662127903103520 11516364 -192328030361221469613350716787799091200 11516365 71098689858371035833452952904206203520 11516366 466708591810060851702953977182727326720 11516367 -106331672473084600892490173094444685680 11516368 -206506855237437866214114554729433899008 11516369 -1173387344063109064976908221337532329230 11516370 -44274563333523539652445932239635714560 11516371 230945605091838519256668065668139934572 11516372 -684533739685144732555178574645771931776 11516373 92139367520036032352866613536474671648 11516374 76753265447058470189557800351411427200 11516375 -121977485361789068166441880598752440000 11516376 -99438274281823567447948367741473259520 11516377 -1160881713582793468458626358936425782774 11516378 -479768553877247886806717242974185293344 11516379 -227246229039979769966978761807512307200 11516380 -31077888368034040729594025729080089600 11516381 -650589206070850491967990479382286087136 11516382 301736027284142040162128446180586251200 11516383 -1597655542513067107653108785550559884320 11516384 -1165399321693366120260176098192470048768 11516385 -217035013043039865964324051803000566400 11516386 -95874721451052293136392751813468710400 11516387 -549864802840584032589387849810528733080 11516388 -62416353960545887669198533952479215616 11516389 9273152243800648647221852995658248448 11516390 84693192045225319592101474504138915200 11516391 48329626370921241983795199269556921600 11516392 1092395749691177272182262925032873344000 11516393 237336621461574036807554599185368592960 11516394 185103040387758751134241613986498548480 11516395 111573709600961804435486584628215579200 11516396 -880972015369282393252410945714597523200 11516397 -99796489161136925071589669304697246272 11516398 23367497193497694882852164319161075136 11516399 -111965600236046777189019569260971516336 11516400 -14535845306785238378892627812946739200 11516401 421392530129339858499313827616020925800 11516402 -190478346405603680398938387065720147328 11516403 -205881931427399536912928529902574205896 11516404 469522876765615586536232345362453609856 11516405 161532326708875348761959454400339929120 11516406 -389184763545266792659664991906227323392 11516407 3192191846695621629104723763358388224 11516408 389532176727120620041585376014738513920 11516409 650931557907694062569528464940254009914 11516410 332404603379207857082868187855487846400 11516411 545881520256968815036248670956628972224 11516412 440677136685251047561949706659538158592 11516413 -80240815128494988401719517603080839360 11516414 74192148478699422769407938766845206272 11516415 -106813804743056004245855565350673268080 11516416 -40340583876833446498206051631613607936 11516417 2041724171036304912888760294746438258 11516418 29241449877002197487687708434722041040 11516419 149805588594126764712336412180339117820 11516420 196634531759855922284882543437383425280 11516421 61231768696696495125330175280620140000 11516422 107715350954383058343216453164820518400 11516423 -423219638904613421686633686530317847616 11516424 276364216639420468707248551560925347840 11516425 -260582238774437212501334906389079022850 11516426 -96215669937556395558554584163499936 11516427 364114886046025803997685666117040188928 11516428 203181344832024864078649860777014476800 11516429 -364108848350189035824520273578326012928 11516430 -66403026909855140795943023034551623680 11516431 -658402165393710341085715791296978330168 11516432 -760970835446497230037289686713630720 11516433 -566434431749350454814683154957412732176 11516434 737447705462460639482116122969025006752 11516435 -105375403674687363599716094775501090240 11516436 -131623990972332770963893279546282900608 11516437 287462270453110185414035344588029281340 11516438 -27100742673573850391439813661136064000 11516439 135194166415264763003748315046714164096 11516440 144857813077225988846206649593157836800 11516441 391126220066418956963824076597071216842 11516442 -28531875215840754123498899827817842176 11516443 423846660822582426293591564174337858692 11516444 523965521364079861901728628707023975936 11516445 -331473494211728833082353050692922528000 11516446 662150720542026958737587397557692110720 11516447 -19553434040208465123425789983326536088 11516448 410437722353008800850463997841104175104 11516449 291708982508776764818572252212452352 11516450 -202809461856618249837291201546685968000 11516451 262510617397388310240306024866062867200 11516452 -47986126915803842034419022843560771328 11516453 153232697521058650069481269778759118684 11516454 73231807246525936872353311986864833280 11516455 183165369645058888914175083961547502720 11516456 -337563270966951170418649342181805834240 11516457 94623634159565612699227223763730737792 11516458 185959898268839234613610689430682812080 11516459 -644878805626232376285008286825432935040 11516460 -6954442338626693458500041476461527040 11516461 -969844792664654811375816871852529033376 11516462 250909287376713033396101163745668499200 11516463 196257574722945693974140421642293419744 11516464 268172490517845619471450228136442183680 11516465 -582059070710654690626153589749865752140 11516466 23504296299780664307912764753117384704 11516467 405274750795394007156111530152934473752 11516468 408292887958067674597901741479757045760 11516469 -12562740101116948925186343445717239552 11516470 -204131788430551463891067194235927427200 11516471 223016524421640850680805098416949949392 11516472 380842893688516885718719825028589158400 11516473 1275163267575935998790599223988934983722 11516474 46811509475392581719818597585887194736 11516475 -3517557211939742200282851212082292800 11516476 281491587459242032577287891721248184832 11516477 -289894840432846701587324047070248564128 11516478 -176824097974024165285855368966577533312 11516479 -266151257890356893810999418443107437416 11516480 -16923368269802449652329679047203225600 11516481 360690973042692410801530943893174693170 11516482 389198674302648911633058064340263206912 11516483 139421322813070741677675719691994771008 11516484 -5869475720862267855728386007355949056 11516485 467287247994582004745907352376555973180 11516486 348316833371676568519597215063933540192 11516487 181794769617257926294113972995879706624 11516488 877407340134931740413483819470746485760 11516489 -310831925996756686661968391692213336560 11516490 -969006382103354458472983686263434560 11516491 83945028711278614093313715527214610944 11516492 107329603222693567117115264567975841792 11516493 -277739977532138799308363164006848764736 11516494 111396219754978578871333676168213215104 11516495 99568580227420438644297246948396637800 11516496 -67852620726934126030524242369395163136 11516497 -1239978351029412212119605026812540486428 11516498 56209418913361732902559620120665588736 11516499 -563028643977831054476561467921752977472 11516500 -38058073655319027531665061499478016000 11516501 154051335511292587249674660663208785372 11516502 -55635051395414559780841361644940935680 11516503 -747253266410879318941843559626227422576 11516504 350929842494788698566451244024039833600 11516505 -82454957638472888681873414557768473600 11516506 102662620580523137290716014837163155952 11516507 64988428280218119697994359815017752080 11516508 169386164187281083486356265088055936000 11516509 -59885402046008156840565905340282447240 11516510 -154514740160233805790824580489749979840 11516511 15036555801864683901839622112154802960 11516512 427043196376122859232690836583402176512 11516513 -1080326586446796410104193032021175798238 11516514 -50699822663293211904184748348545858560 11516515 -335260676478940841396884293184325073840 11516516 -927705489054165341106441857647081282560 11516517 -61010766309810055150879755381755837280 11516518 1533398482316817186796336129449211008 11516519 726921433234634636625416088302191131216 11516520 216834890248628617803277106512794009600 11516521 969365481557179752323377341777836529722 11516522 1274771516104742887310484412552583533152 11516523 -48607305803958089935348589841264623016 11516524 723704286265984144236077505489944996096 11516525 227789409648289197256945372117226156100 11516526 155099576226817096679293414475371960320 11516527 -1006319507799787797694676126282371537920 11516528 -26350266517517822347553871221091532800 11516529 22376854622059500734242219779068608128 11516530 153286675067590623488481143953325600160 11516531 96012212926829656612314798902441469312 11516532 -83975061468914692707804407113693943808 11516533 517591540470642406754294863332044948864 11516534 516609805143299414696510936824048288416 11516535 153610414691716870314394903886942941320 11516536 825125767750500281711896731903215861760 11516537 597447492991894670654596494953608832640 11516538 -291077689781165648443483156782808320 11516539 381728676859204341074837488667106706340 11516540 132754882925672940056987555536845281280 11516541 -739212684606306252644424304720612394880 11516542 -42552240977248130294253711918368097408 11516543 754721245600757798476792195866973905792 11516544 56026117655685005305772258140933324800 11516545 97462235269183616844588273649393833300 11516546 217406283871045670653977846489785303040 11516547 -108114659656229293823575526560455184128 11516548 -137346972474084743762663053695172372224 11516549 -1454839057120438175055959897472550080 11516550 -179304809270909434691763276818370187200 11516551 879121699588886966907858791135889427872 11516552 473765946542535521778336754876042414080 11516553 -100659686640986553200838253880437705920 11516554 216331220303017169937419404608094985472 11516555 475225221550779629930770146339809605920 11516556 278275600365449988010018685704765000704 11516557 343455520251321297860023092455056252780 11516558 -373454812706192122117896220249375533120 11516559 -513999385824082790256309685699079698296 11516560 64268539606861891594848941108192870400 11516561 -2055766730985136218792663274804771776 11516562 -12711508892362178736735087660467773440 11516563 -1403223287149879011505280117460809429960 11516564 -61387893398240314459306816306983936000 11516565 -327536303210083105760606124283295644800 11516566 -147795611458699252954582946044608012768 11516567 -501763824219884509554975263375018926800 11516568 279508644786016059490467980247859200000 11516569 430658683409935340587751423880145552970 11516570 105391176345019741906114710395826974400 11516571 425569388028148367851754039188090974120 11516572 -94345087758433736766221726697904662528 11516573 1053167152522640016461750618906981307660 11516574 -98556952551490746134957772390813877440 11516575 -76332837309990472998911763891035966000 11516576 -363664536169979096648890766209984757760 11516577 -255401552768972032773446671567573292880 11516578 343077921927115869682895161516324282656 11516579 735581284567300136614029186878032041180 11516580 -25858792037788020337304288431214841600 11516581 159486391309448626781918109490464136382 11516582 -69465184634763198823920524768779702272 11516583 -76986592672742845110967606264630098432 11516584 124067616902788161580653281746375065600 11516585 31774266216891206855649288992044210560 11516586 124602092007031360044385980104931012864 11516587 44935430447489583518139151510544224872 11516588 -324505748603210964366054797858889837312 11516589 87097349071187076727763932159404084384 11516590 309765117949121305901444573732358628800 11516591 1040363458970095496059802606340342638184 11516592 -90974777386747916049632347965882531840 11516593 118908058490409139239968055859099938048 11516594 96644132776220741829221804299138446096 11516595 366311647195562474293280811543741737520 11516596 -140836080147287174093338207058073968640 11516597 74465434711435848163420617004475103360 11516598 772685524087655776533870261536056990464 11516599 -954886938226042083955120333367830854864 11516600 184981928727625816556124888552391680000 11516601 -411667346358666965596762163834750613168 11516602 29637648682026829084620770622998003712 11516603 600903192745755307412980495256544487680 11516604 7036052153599379515096319912324997120 11516605 -439547315935147680552462124987281478740 11516606 -353186658398317877055366638788841175936 11516607 -739154438945279454648668308675604613360 11516608 -35253656437902682905837104003386703872 11516609 171466522798013088780005477849659893204 11516610 -38754729249202435789534039181771950080 11516611 1148662924871115126678271883099509412032 11516612 -777384280326875756058920989969718673408 11516613 31052299412964603709577392141961102400 11516614 -259457167984535014516664191016513476608 11516615 -857213711089730654601835410456234793680 11516616 -101173657839241330435318581707066373120 11516617 -711675297072362574764552088979630125468 11516618 614489650854116744526580727401833216 11516619 -135815052268011730029805552662780083712 11516620 -142021698011507830417273138133825740800 11516621 -393365816030748585892750079716339060308 11516622 2034635416114753694790611396629107840 11516623 262658975752440715033864637925504303960 11516624 33733283240077930595186881740013436928 11516625 130495767016095855443631781740303090000 11516626 -15032390284848033466817580110674934784 11516627 877017472976170937653442451929479621512 11516628 292831702952955518008012191396297246720 11516629 501248494391183003517111057003409452384 11516630 152544884795205107846612561375812387200 11516631 -117971833785057051700716451730611835136 11516632 357047094484809954865313618649169766400 11516633 -441514396794331761899047027478681781600 11516634 11070300819225024610544825003173824000 11516635 -3919214451331143937632517638333759360 11516636 -61132715199446319956675118724527449088 11516637 472069198395157753839321650491459068960 11516638 260831540640556445993512513628059337472 11516639 69911228513777017225633219621567296360 11516640 89141046777353840287119081969478533120 11516641 -802465331646697265394012980209365432000 11516642 -224850428952240194884082744230249284528 11516643 216100275948112997130140572935272824932 11516644 517871379869080597578838540131707678336 11516645 -213025413141608002782812985939309411840 11516646 55249217616880200497045790588282235584 11516647 -1760970394794501269367449114463222440 11516648 -145601389071565737310742711980040110080 11516649 254701349050161272891220337776332037264 11516650 18909806803130702406239141554166641200 11516651 131883925198044610118711371859274450000 11516652 55198225062656974204476731359286280192 11516653 -60751063544099169893646210468205152276 11516654 -87348794729210992644122340753247548288 11516655 13039292178206165282158250930434129920 11516656 221203206707664903448372878800782426112 11516657 -668609453183106982896063550056597159000 11516658 1042968376962056831366414766697671168 11516659 116670677926308230667863340893117008 11516660 278056930815409887890624366047118284800 11516661 -24660369610372719616033283654664474948 11516662 72549805601645812358024854392997938432 11516663 911504238157909861303881810904647687912 11516664 -54838098963597584331371383519267860480 11516665 618838304180193844977756096159580797120 11516666 442550771542685641531067480388238923888 11516667 15553162037294145900260194449153957984 11516668 -124752571801184578299152210108099546624 11516669 651469366346800329432510960482195960070 11516670 231993182964720642672776354193409223040 11516671 -396849305970369052320195424779614875368 11516672 812970047263243538040931277511648608256 11516673 -199016829222370151417333261142566999040 11516674 386253818097025908609024594858983292480 11516675 -258673299974086383926589028822134846000 11516676 288022644733777518159938588122042002432 11516677 34940871171657218382527703431117890526 11516678 196080287384017269098188922955419212800 11516679 168049056341652843642653048695739109000 11516680 -149411641005523467039159287822492467200 11516681 -155848255896136609828277588605845924000 11516682 -28352093752521055742605621706517615360 11516683 184078672262004063520564381230787460880 11516684 -551729871837808693092910417966439224320 11516685 71719504373691984860307266026408453440 11516686 -137429017413993561128751272325900519936 11516687 22503303854488311302801954186881311744 11516688 58487121117406462017125753119616532480 11516689 306098162205968413362449208968106591780 11516690 -352364176663819554991690947963156480 11516691 -207245463748998245221446845932695284808 11516692 -745124507543022427025414943654550855680 11516693 -262861558660577088095505017272978234560 11516694 -23433221943419437679604013389853218816 11516695 129828404691117993624258260719943110800 11516696 -998674787403071088387478097166436454400 11516697 445110083804265296748959692963091954880 11516698 -4662580428752104463330205974135093760 11516699 53387333675304429742872291732064196160 11516700 36015421202927688803573488244907801600 11516701 -521519566797284434950697739812264403520 11516702 -84411593637116725120839455590006015296 11516703 -411718024975512011575468810259773320192 11516704 -1054499162856320773568696708974740701184 11516705 -114890910024982847555288288966650064280 11516706 370848366839112647955279643353601388160 11516707 -628181172732785760117476236133089307044 11516708 81411305674033614371511341596032393216 11516709 -441842901688433254195914094548729537696 11516710 444989220683336682408892649487971237760 11516711 1092260377228302700924027073977708056312 11516712 -56282363839882248640358353456077619200 11516713 393607168202557206593165571130985105864 11516714 -336904437197803442848268384151983213568 11516715 36503980137248545619980631379925221600 11516716 263983375759558684921548166915452611840 11516717 219748748286027186289357563808401434880 11516718 122810313531372817152112910990821307520 11516719 750210299859650789147675304212253743120 11516720 -100234753746478277972041092579272294400 11516721 -154126595479615285414995343797120020160 11516722 6414682690829881331853462805978114560 11516723 -276711420373854376771652197216709159028 11516724 -578382204738542617399558379498633385216 11516725 690944734122220038390685546755801564000 11516726 5692086038344800461029674078354604800 11516727 41447925519482123468479819447355289600 11516728 39609093602413176463673011830183874560 11516729 -190620281596251170903289750624519661248 11516730 -42812228885967687818322606175156097280 11516731 -267919668216985554401371293257258160240 11516732 29421443682010010190051159316473732096 11516733 5331885961881275378302171068058602240 11516734 -193415950700293751855535818283145799040 11516735 -474241141303339413975641666207985795840 11516736 -20002517462372780504121664349531013120 11516737 -806633528989284183983975098721814809468 11516738 715654261161373086674300589097295571840 11516739 614444337906165757741534276258196637696 11516740 -231934401927230449381035057125313903360 11516741 -279398919383301944867029611864861542400 11516742 100425280190595336146746672953413518080 11516743 -132326087711482428673515226456839458000 11516744 -648282823307850968506562881766338068480 11516745 -425100655714845204517047426753425570880 11516746 391419724501111133220318966377368410624 11516747 -1239103294803134514555082906660381990488 11516748 31719232834228859397902427948706234368 11516749 1060671621941394572275381157982061205750 11516750 -54325279933628011064365298341893696000 11516751 -22234158527400139750058790200582961120 11516752 72409901477401785247267091740074934272 11516753 1112150844017308683621925343638168840704 11516754 -305257173765163500366481631654819767680 11516755 -242145981711269456400078089042691162000 11516756 189940003526270798540360278981707726720 11516757 -104128183820522728875054357684199689408 11516758 -301472421432370758861109589513919683520 11516759 -297435189023323864145218022899859042040 11516760 -161476531360844398441268621557058150400 11516761 -674632174860968813624125784597496373868 11516762 266663488679192374460059098806941531632 11516763 -521900397658548938378814095714627345256 11516764 1086793293039002952747934099623608216064 11516765 -5372548849735626193500394953558113280 11516766 219994870080228192057463379393160585024 11516767 -180885938638402684423141705573275144240 11516768 -104302311501680873430473960485681102848 11516769 -697167623244283084531803560900186747520 11516770 -297882650195102197265275179991578470400 11516771 247606845824623348569325255324975234512 11516772 1524883604378676825174061712758659072 11516773 -17332359582192528457636728901491387296 11516774 401481190959268328402595031906142946240 11516775 -269536550917954697361444784385527288200 11516776 -9470429557945687087249322176903987200 11516777 -49286829056661659166892817857179229068 11516778 -25134947550286035147421762198336819200 11516779 89223843868863666109896907811111206720 11516780 482281575834630260745169798490803200 11516781 523881398733883986554439393913998783552 11516782 -402542112128300009884898379617482866816 11516783 -186402469272332402176356199033262550216 11516784 17050232236993748687916025714856853504 11516785 198528904783099396377795536274254785920 11516786 327563370930089423214949055968098441216 11516787 447938603466786770152432014358778319444 11516788 25859835514811855202014540875729225088 11516789 -738009661265920500819291584124513139410 11516790 116527180692761099621802954326227875840 11516791 -412490854315090581137929024646438648016 11516792 -317777533180836932513086010946038046720 11516793 137756899023593821260692865390207972000 11516794 -225658568299158632678455428912535111200 11516795 272732611890187952960143916355042604800 11516796 342748908790487091424135083505320207360 11516797 138356306379730518183929075551559845740 11516798 -49317584470065394105370396349686000064 11516799 -136137253487919744358922846111394785280 11516800 311189960664845043278591248438394880000 11516801 -221286902513716736413310997799237155198 11516802 5986312460980491235450106234605529088 11516803 1057322239637166047871660255518375233560 11516804 181972769457350013664873935998255713536 11516805 -30645584928414744061566573484619446440 11516806 122716706251023930285911456828775532800 11516807 418694498999812589878252618727805388056 11516808 -206403522799802227999319626781859348480 11516809 -8283294369964651871262561261578492400 11516810 106351452652219831587986026497990328320 11516811 330382880846281992233957406281226291672 11516812 374515756158366597936849783151835215360 11516813 -60471620572421598259606212511862389440 11516814 -243463556222106287681457267060741037632 11516815 308157199090133005519316645567694264000 11516816 202987134939743770591510723227772035072 11516817 -89238166652508816263903078593335624000 11516818 -79895555815306512804053874994343397600 11516819 -4892813141264478265725319210820200056 11516820 67221432146546169887914913054164008960 11516821 -1919332280305455097257861985198621034208 11516822 228193273508915499042090110981405063712 11516823 33423823849242695012500383618343256952 11516824 212465372438195903687762629804164894720 11516825 348050169904024470330031839384866489550 11516826 397904394691698282662037779521634655744 11516827 409981887490259737608576672648382403072 11516828 -183745231323856725791592539600018135040 11516829 -284196299265649518789431132323017806880 11516830 176678260583952192712418610809924728320 11516831 355803153396527763981170133038274422400 11516832 128270965345797253197995035826353274880 11516833 193203522702060036140051260362906128640 11516834 134348203139598754938129876892986081792 11516835 -474807744709705970975926880454832773120 11516836 136010930467951309709563184530531418112 11516837 -19797921515126070395911428759205363908 11516838 147529813640195791709526383217738938880 11516839 -619166171215102083509795947909911654480 11516840 37869712918467276673089723856219084800 11516841 93776638949085330484208985284839309824 11516842 -470845915390627542252182022310003700736 11516843 -784550750595732966199201998626538609228 11516844 -340374549928584972205129873371953232384 11516845 -5737703648269611861962237254777905600 11516846 -151386810062946931375802528093082386496 11516847 34530689289848205036883338211009437216 11516848 -70666442662591559077504309427391365120 11516849 -145784552849204655025776125027631208140 11516850 292783011418687512756188103506712000000 11516851 43937473015495296214885811510179907852 11516852 369205171636034822695720199177569431936 11516853 -153404552271870247692942706198506960096 11516854 -165382555159766452030280140099466570688 11516855 -201878717843979591440408460949944203040 11516856 7977372030328158220234307863685898240 11516857 794104250160896101581686772827649004800 11516858 447164473713595499735324519852096060160 11516859 -109974053243920702816592885097510604920 11516860 161010993919805848922758806674168755200 11516861 170635755436471354539430309911248118924 11516862 1935010947463219010385675027315615744 11516863 770472304184880869085799023320354722112 11516864 252855866201842758855902792021113307136 11516865 -4586781691067582563212500383306138560 11516866 529723933597539248366248471275482599632 11516867 -102038389107946763408449826895119565720 11516868 277815988576097133406225014991728476160 11516869 -94034278016332076682486583452469493120 11516870 8256343675728574352806936656472010880 11516871 -627040054462390738011359386330500786096 11516872 -357728153929275256924041416336759193600 11516873 -477986736343514181925888141179134515878 11516874 290129715760067334512668425509287868160 11516875 -124672155782651445804858115980999227500 11516876 -36855228406568065060872017660501858304 11516877 194016949527591622685164262389749627840 11516878 -346779882335905086470170178037685181760 11516879 -60513834059292962603411385209751917328 11516880 110449723982069203934136052606823301120 11516881 629451005304926553236375920877780029682 11516882 -157391891440795785641946978360452866560 11516883 -29915321934792373922367066946758471936 11516884 206125947692637538518129132483374149632 11516885 -551630336067765511703539460660946528420 11516886 -382577630946946834170841087268262862080 11516887 740302709489834554210855989284034342536 11516888 390649975234370672857915699351983513600 11516889 -51171639437418130016492652720956107872 11516890 -33315381196305414678011613733147837440 11516891 -833116645280271542794749532450385115708 11516892 19591702982057638479168521648924562432 11516893 -22846993502804274934268852308060960858 11516894 211472505711121884552304241264087738496 11516895 238312554728728653038715766753620157920 11516896 753136805286959944040789972919195009024 11516897 56271842683989534227340820951037110464 11516898 -187748437025239724030451722586584467200 11516899 721614157868142887433030743583049195680 11516900 -77737521527395770876842172366277795200 11516901 869646660899650920113130461369082816 11516902 -449111303822473671467174268552723970848 11516903 315814934016555818020464244783315521984 11516904 11061547575395767871410404161678131200 11516905 -3165098265235539722182044371724622080 11516906 -122039195750688806646815765314997047296 11516907 456684977226628062690359932470326532480 11516908 956703806744403201767370688815011840 11516909 -1081198544611423639301172978110563054890 11516910 -63593489951344576260539794807360634880 11516911 -714873754670614737776770267700478599200 11516912 91844314337997792630586528809321725952 11516913 259108987483907393514731424603033677442 11516914 -136860249421354812572699194276690208640 11516915 -454683122990038986161873811719657979600 11516916 93506753461147395655095892268384163840 11516917 2292417952212810298483153780734514300 11516918 -8432132838228993619910663559513538560 11516919 -188392637957795192070393205157229292056 11516920 38991147980410932113846950724736000000 11516921 31419431383610697398087815906838414784 11516922 -3188811722419282966685719695289567296 11516923 270543118822851751091312347198979680104 11516924 -63356536307353226875289421590221747200 11516925 -49549658131083073202674723297721275200 11516926 6757765358890441377315881936262528000 11516927 -2497010657124277642275074939240425814208 11516928 -61693851186076010054957648097287602176 11516929 240031466373909910255238275827969847190 11516930 368247544064784669399442720716352089600 11516931 629821748059559355379445668363873497840 11516932 -76049488503654709874759050062862172160 11516933 -324924379265874759992096429053083670818 11516934 -9859484899363700178521367151048409088 11516935 64176562135718560378375166696037653880 11516936 893272852965843420430916376015441100800 11516937 79081918975968161142309040517711366160 11516938 -350025606200079076198222790344876700880 11516939 158037140570202405700693905916487230896 11516940 -144526626030992453176068202393544371200 11516941 18803449284229512169222337032501176984 11516942 -194272675791561528835603036975837804800 11516943 -211391797584275949914984085283882818936 11516944 -116438040708449303430915782729227223040 11516945 -560846035015064998503446636017005081600 11516946 44214296356869145088204971718204050944 11516947 -530098503383831648898665261095937236160 11516948 -7079105635616809776838250818443939840 11516949 558219605112752706361134655941568227534 11516950 32645543819536137884186663868591396000 11516951 62688239237985311697453676141752615840 11516952 -215435012574857240771248162580746076160 11516953 38770421481354739225764096499114932480 11516954 -544259347134607067368884369422163991824 11516955 -204395050728039534079929280275969972000 11516956 129088209691409070377076190179329710080 11516957 324082193190021390506269381392859964460 11516958 -87651453975725263504146891356376207360 11516959 -62306917806815963744903189606004339240 11516960 79311822778951919428491061694264770560 11516961 94701176327254300074293987370736249920 11516962 -313084922578505684079826733781724014768 11516963 -733430452291224205299845707892951909976 11516964 -166462546328427187707851750722809845760 11516965 -301428578287352220152051104120441382400 11516966 628689737688279447295793889845199659520 11516967 54580913009534209256164415580193630080 11516968 177156721889533379200779234114993192960 11516969 11844384827167376246882616919968998544 11516970 -112438427548655164956460821035094666240 11516971 -662097389586531152864244138366063201000 11516972 -543989248086500521006188688522312852224 11516973 -219733809875521168024939622246444448000 11516974 -155914461121731114903325155274513268736 11516975 504586594937575890344364907831331036400 11516976 134794442999594945083123956491990876160 11516977 711060112720365777413868552552616529520 11516978 75278824781958859373965650421346727168 11516979 382515701015755689911056430613186396984 11516980 -195562297904147705848628334564315936000 11516981 -146080116395626741666383103810200199296 11516982 -12014453160977911930870902974372605056 11516983 428687548014841572609867442654426584 11516984 -623508393209797617940824819312629452800 11516985 699892744496294736983129468611282804800 11516986 115202469120792482494265590254848274144 11516987 353175985648106298979159959700173652680 11516988 4775728006026844712691820714224156672 11516989 -2744831583165776654953768203638748000 11516990 -105626344044575936431256332529902717440 11516991 -159042043312045874649913237194265344 11516992 -346608011968066155932890258607965732864 11516993 365438048692902368577899562999853604784 11516994 -59521746258904358754357540566655942576 11516995 191105636753162643465351911220686684160 11516996 34304278219276110825806185737013739520 11516997 145106993856355865500237840141080132096 11516998 -59143561298668810521204373483840347264 11516999 109260827274039229324953510459462377064 11517000 104775112759911073482097599888384000000 11517001 175375409184705284879392816745823365904 11517002 183821279085600274899214159336029619200 11517003 375104176052110773076775115820945359612 11517004 158756801665885917285678244373258876416 11517005 -607278925285265390314819848702224302440 11517006 27083741349750669076728975383038760064 11517007 1356860379016168539374636215444263500352 11517008 220880887141597302408852901921533714432 11517009 -233436416109573576942333017103607214544 11517010 -85351963579222834756690535492613375840 11517011 51444416713797539336230314431696355648 11517012 670656613635602856593834383973515530240 11517013 -18892370800255687840358825294368560416 11517014 47896886256347857716921514422461743872 11517015 -230978612595608385172876507804066944000 11517016 397173940088954952705220865369946562560 11517017 793821215229957694272430585193375901066 11517018 336148473117993907216825387757046587904 11517019 -25943202162716334169350394651028283580 11517020 -43502901242385051789396339318320977920 11517021 -583049878579448928347463103798376392320 11517022 562913968475595318901891708040243136 11517023 -60735889015662982721728055574718475040 11517024 754848624440902286706136555750549880832 11517025 -102313466883028240595589902921488237700 11517026 -104833512865425715329323888783834106288 11517027 32696380478399423322610394116979549184 11517028 -909076807369508678345398358566723176832 11517029 29559735189104663096582752850520229500 11517030 17972461015016437345547710229018135040 11517031 568849081733181054662711575579230279600 11517032 212048221502344301638881115508563476480 11517033 -336210199984922621313003871035698214912 11517034 -6435188716454284878779021909916226560 11517035 -529476503217036612003159904924738271520 11517036 -155997376761711663173681337998185943040 11517037 369869185531970832594022454441381501152 11517038 264390142349085830800627796846651290944 11517039 -221823830857049457618912112492808716800 11517040 -61360484567174098200591276547163750400 11517041 -749535877803067279909831290965712672348 11517042 3314914594019472298274299636938526464 11517043 -660319020813216860816558859108355007376 11517044 226684008906469585599840676989919125504 11517045 -258274036071744568324970290598974017600 11517046 -295465143965515356988381588411863090528 11517047 307075499412147601638490996265608091496 11517048 -720854580491704672369514118769076674560 11517049 458181370276186763480248241243507814920 11517050 -120041436839503085848240610329764001200 11517051 -18302065339277364891889499737489679616 11517052 -190497727008595212793816242825972817920 11517053 -1206853309362930897854622940866660480 11517054 -73750303025496573570372203125516774080 11517055 -771350323672929977208982642455991144080 11517056 399156033155094618668322043661553500160 11517057 -423483769871387227358402208088119192846 11517058 109015300722922510211353860128931889152 11517059 332018879627739795017787975487985760240 11517060 -64118408834795981798034825539645952000 11517061 -790287657799207599929779201392021266338 11517062 -597168536453264423964241744829358914688 11517063 96291944586466244292081994415477771904 11517064 4011110498099916298235688320323952640 11517065 -273279640697649455550590931685105915200 11517066 -8379013467678016271926156254641935872 11517067 -124027325799457559600977309881016547884 11517068 487056875573484996791601957853616019456 11517069 -436625940243874966479592173241419963456 11517070 -377734813624287960067265316777091635840 11517071 -250166319588085048612230859791209707728 11517072 -4669682131547641171329703838415323136 11517073 24724144597239668676245502213175768164 11517074 -590999123815837609512651337721692132464 11517075 132126698350321130822654293571899506600 11517076 -1317676516515091635827521050974226309120 11517077 -3320073544550178470474147436370369344 11517078 -224278158288104376229855595796895388160 11517079 326677980268053295421574570018418091520 11517080 64704801933712952670971541616966656000 11517081 251913212348302154878770100184588812752 11517082 264758831910125792159829037278905260512 11517083 522676154520021157420611471270222691332 11517084 53307350656537727438772905272578462720 11517085 533608578172526543890290504166133432160 11517086 -137322457361220494352548279547217564992 11517087 -506804106449724487512745899467597709240 11517088 -148231131154780871224525189570111733760 11517089 -23717794351258190245814387877821690880 11517090 10858368730461895545797591296874749440 11517091 -217098603959866349324569197479871750728 11517092 328457932494988766933121170489529672960 11517093 390904843066383463489747244135017134720 11517094 239684026136701999262144981818840162560 11517095 -542310622522601571467510313330241376400 11517096 704035153831874325092953173436527820800 11517097 -1356369471534887804351796104471339934400 11517098 -674123590489650934689259213441730149200 11517099 -140479836324949705385423987458560754560 11517100 121530320193975493388311660019979750400 11517101 -412698622874665016688713345964714200040 11517102 -141705911713890439578369845976681035520 11517103 -27733338671260110721297175809887998216 11517104 -124077534220432466259811216966267699200 11517105 39945129237740386864962890628761139840 11517106 -178207420693299504434727923496034136160 11517107 -447882107003695287158776489286568933444 11517108 -77544035234155671743912210310354186240 11517109 1127039262851501349928883971328398643712 11517110 145614890121565503182364833901550945920 11517111 -854493694173198436473789615162724559040 11517112 -307921966250073107464309471320303452160 11517113 504483810064295975631796840989033448362 11517114 140510028056026465378139392318089646080 11517115 981025402079411428038602244912012772800 11517116 359286622414339655213502295992186270720 11517117 -684592846682844184440128772066279832320 11517118 -724850854374408300974568864318854840640 11517119 -1149796072231354764912153774926620140480 11517120 -864599847602372046896351295622348800 11517121 -65874525292270454678497775544388290432 11517122 -486294666769391360391022324932179755008 11517123 -220695012370070737690488314070115641600 11517124 -333299528829471451578482236017396812544 11517125 -31951388075509596639358934382523200000 11517126 -390891486894075727401115991205006489216 11517127 626169178931711255357128963123832742312 11517128 252391116708892625492890160705680834560 11517129 -84389378336552093554802646503863624440 11517130 348031104431447244038710191556464804960 11517131 -123497629955321499514571074743968543136 11517132 141599276457371362124241271411732844544 11517133 40671608968456767050848399204639915382 11517134 127209026656231160216726841326961049536 11517135 -52592149756812019675709508938276659200 11517136 -8505530282450675084151595852098347008 11517137 70492211001534771421152473357644984740 11517138 -65208564436187772975077950093115877216 11517139 594943602700768308232813945932806392940 11517140 -419840639288129857633495996087141474560 11517141 -157239293310055783437845222442669895008 11517142 -74991546404531119917379090185086589696 11517143 90172224489224233300760333575359251040 11517144 474529169735201377329897124235385630720 11517145 -142823582032773365280871607721177590400 11517146 -223134822774426619192012678134141078816 11517147 -16457500748470910395416113722251518640 11517148 -752869248891415239582209478268659660800 11517149 -5312510254302029800899823095336234048 11517150 109969200195679387025522513207302449600 11517151 -143497048924158182894295153978698684416 11517152 -762798538206329226665314149165515931648 11517153 402497097281876019148101269361783517104 11517154 -438246803101327546172798233063695513600 11517155 -561265879153395859314674758495833343680 11517156 245631615363514170077471199732428288640 11517157 879292222377368022119492240003804737406 11517158 -125039537536807001029703707393706753280 11517159 -74961389144353910391982006510604538240 11517160 -397837098487290894959953527889490841600 11517161 246395217643178525519805709412067576762 11517162 28829587761390591992386310765068606464 11517163 6134882709460229395983436533658599168 11517164 284107766226523639251593954980265861376 11517165 -13596961470556102451663276635878614400 11517166 -144016269481922703174518527631219114880 11517167 -1172873599495100243224297026094148784 11517168 -25359731230669697943214062168377327616 11517169 387362455613166780886867406146264415570 11517170 94043648729855287086472381674119247360 11517171 -175445497047220481121718801621247447040 11517172 -864259766360611220300480335051424477824 11517173 -1047205977197760696323638226035387516800 11517174 662767864906072530953004142632722029440 11517175 -130316450719831334931474106285913544200 11517176 -1228615880225428414346158025064745574400 11517177 62782408090510576734475999188647224704 11517178 443812259323390516147236433437264374640 11517179 38021266964322374477722502510679337176 11517180 -64013958933581283078205971955425623040 11517181 417080013951423227696077090895909574048 11517182 -114372954241875624677542623016754721024 11517183 -643937083610319622177180338574091967048 11517184 175048820991067322968065782368411058176 11517185 -612437552048142864436875263685466504620 11517186 -137115481583318872541629471678052603136 11517187 -88062139196722500529365383224760438256 11517188 52480276763317851552125775717068661888 11517189 237396278125494369458777841850673458848 11517190 -440906225501954477401188988703224020480 11517191 344397163152177237780626104546816817664 11517192 305255011486035687055816991500329984000 11517193 -214152091612346301661594353198439812096 11517194 166798484555053638866543829965510774784 11517195 -385016753598195148837077138869837656080 11517196 -569358929387783704371223103044376377600 11517197 569729749571625707539468379984997422646 11517198 97310108372078145783120655897048633344 11517199 -866367998113162436894622835460619518800 11517200 147819920942671907624955738034358476800 11517201 51105486240234362762067159127722587040 11517202 -74663873511057591894153017762917070448 11517203 741704915102428606717491748913878705452 11517204 -58973242022722498993047456783946813440 11517205 -260643686135248611629187154480660026600 11517206 -8098648457391882834038671564451623296 11517207 -69633663396636889765379533144805758512 11517208 -15715023574757811767377098242602199040 11517209 -1749175087028472402705662017386227960448 11517210 -1544591659781154090902713211346615360 11517211 -211075143179688950647220468161423616160 11517212 139439524908429027945606686304512391168 11517213 -10967117532125147421510110652124416000 11517214 377374356175379440645917907888545219456 11517215 -26297391330202435910329837191965470800 11517216 -199670576396421855130022813332472856576 11517217 93821276524560461798122373738342553280 11517218 -160762016983847249839746928637323376640 11517219 -279843236252606326332420049621514523696 11517220 253108751027212104786972345165287362560 11517221 1000320289812121618058991112541036047422 11517222 -3655727617770797251035005158572984960 11517223 -458595195607033263140675020511336356320 11517224 610462238749277899681701031572565278720 11517225 47121632786053827743049878762267283600 11517226 198768494778301099319706461244216245760 11517227 -930223700031582415487848400900729760 11517228 -81566600934423197648494409917602507264 11517229 -180367524561685188542496384778666808000 11517230 -253697452114742224268319248217394262400 11517231 634540075724503961219610958413234265344 11517232 -197660583618223821498631467592834940928 11517233 124853132868118283688329963587576106880 11517234 486843821623998254674430304902673361920 11517235 80732468509027067946633019072271593200 11517236 296184252588858789797004395956737085440 11517237 -485688595516796685932041893893344634706 11517238 -452932398367941350724268178856490512480 11517239 975364270957057235315359508009620784040 11517240 110538495556413670928296709810985369600 11517241 -661495624297802454579313730277342918358 11517242 -220576632571552793418204869150565901056 11517243 111841159619073976641422482490941100544 11517244 -155163022980143454124261611060268965888 11517245 -767268782849660141189928368583911454120 11517246 -14020739521463420836753509050743211904 11517247 255123387222926787963368424753990792192 11517248 -119507537540781146196878334888723873792 11517249 -2202585335951457186374365317197905920 11517250 225353790214861377445462384076032128000 11517251 5066446127597566014465980023586709672 11517252 99582916197371200628524068249603072000 11517253 -1104885380218551383058191572532716735200 11517254 -119278410016714716561960408149219020800 11517255 2304351042431632959650921396014903200 11517256 419282136845220878903453291053831618560 11517257 -226785507619815556395512465338065619494 11517258 -398418370001754976110291976570311919872 11517259 105901022912562031851872758095672456304 11517260 -85319709068064127914511267246010373120 11517261 209422394411013182199597036879207127104 11517262 -71250557733315027448224773869121938560 11517263 864630990342049499120581296533130886560 11517264 297964860825865442389400231360520192 11517265 139433284340516807628846221915493721920 11517266 -148273412904512905942479612843539959680 11517267 -82944825442730322331130959050317169360 11517268 -136511726879481186090388424411854336000 11517269 154593244055968226635424740043339938620 11517270 176864990855819013512481715531840137600 11517271 -61544672756691610989971622846009350088 11517272 384891246267722894243646087977766297600 11517273 -329567158582808865421669624701616386240 11517274 -624110592680626968037206642333286926864 11517275 -65645236995729093584017683472395724800 11517276 383689844387761724945096488744574495232 11517277 990247563205032539832172734599132555232 11517278 -321984931672159663440929315355610930560 11517279 -372232868443449658072147944461824176240 11517280 158190630771380470938263334912927989760 11517281 -747595578448388777903416192381553522688 11517282 -80906369774140731347312210164885017600 11517283 -3746838079195302384178081505054881016 11517284 -196346533769692233413241862311382539264 11517285 -206863313666173771002365940465059832960 11517286 95975369789905562737915833620417308800 11517287 175229734064307527987652120578373039240 11517288 -668021533820671331344062965077965127680 11517289 409204342928946201509281070784941693056 11517290 -204246937173880295566120035038622333600 11517291 17485295628544136564377905507055331448 11517292 10660253291791447716506269385463628800 11517293 478125195816465841560413459816007667542 11517294 -168973359263462972686796309458870142400 11517295 572438844151244914638325916430089387280 11517296 -51655581473598517701728573346614870016 11517297 416004960786707248282627733332427567040 11517298 94698637532324823095005280794116956064 11517299 -70903702415719936155943366024147203600 11517300 182426018662700450596756566764557516800 11517301 590883182871779212611422907459248505504 11517302 49710181839395551819422247101931800192 11517303 -900871026259628758576160737042985666304 11517304 91020377255388370360360498114637045760 11517305 715487438458767460808015123467207259460 11517306 79245269884667699764187181077447884800 11517307 391563989707316136573349369907435707556 11517308 -809786252807815342790651947981642781184 11517309 26916650640416452314171573795557904390 11517310 15608549805697293339909793229529361920 11517311 145655513418230416996668845169479017752 11517312 -257641846694835982359716704726233907200 11517313 -73596700889206433966515886506239699960 11517314 42255571469469322288898130063170231712 11517315 -284419043961982395808073537368511424000 11517316 -156611492265219720414864640608149321472 11517317 -36392320478490749809132044008722404288 11517318 179804960167733557064363430751765724064 11517319 -201346761838122656110825629823403505792 11517320 737248996985563516201856135103357388800 11517321 598150837827646413182420805872763160320 11517322 313604405927831338289404734128021805312 11517323 -334282967812133191300791898127415772320 11517324 4171683518267622986612724381101260800 11517325 566413083095327200167495497454580948000 11517326 -628104235925965960527731797571537536320 11517327 155754916659437830728301873573604109864 11517328 161402349360764998763486131908930609152 11517329 961975396124578501020028734563103087984 11517330 -293666871173961184368695942170823746560 11517331 82498755652054819615046164492161561600 11517332 -296440517072863856637042370497782968320 11517333 109231230724491238751688352848974914848 11517334 159423558563316215428604865583835574816 11517335 -8719777013842712819558568313252750800 11517336 -413228061157358617192490579836836249600 11517337 173049363857335098748345046692226789120 11517338 140204430622255241179634990988265648896 11517339 -349546920956308706145478136712226204776 11517340 -391715225932233453096707031606631580160 11517341 -283388633745207201056125516138349262816 11517342 45878277321650857726226273254406231040 11517343 845159710631241955051004538920291640360 11517344 -11889511268049181023411822050744008704 11517345 -142334012293069979511582427331195791680 11517346 408297445820541528357397430245989375360 11517347 -659828279028241869566849307820475827056 11517348 -223123280720626659752477938168402590720 11517349 302410340155780495123011473416393981400 11517350 -307978302763610713825799256921460896000 11517351 105558118014986145111159638391070255824 11517352 754727415076928889257068944077253672960 11517353 184423488531890066524808922999537604602 11517354 -227698368419506229752226968567178649936 11517355 -268581173090805136716242615916523374240 11517356 40863712941905421104640377643763011072 11517357 -116156266725086834795976353730645304512 11517358 546156132099261339909909251139364457280 11517359 -96901193910379580986170460904069485584 11517360 -25717614900029922360728183594175037440 11517361 -483501035623087488030907986755273405038 11517362 -510821139270733867681605176678470883568 11517363 317343061937526416933103056711666649600 11517364 -1025907551260405256050733218893209996544 11517365 -303249213442884562227437330219050788480 11517366 27537650321662375833479822395151192064 11517367 -321810742148321650837805864900026739248 11517368 145710577874814237037586173847362437120 11517369 290479038134828491554591618542670425280 11517370 268245516967902200185676707705851494880 11517371 -500287178605411246548274794487439734428 11517372 -328457814378862318214103453418834927104 11517373 218598369011873954220041599717277516736 11517374 241599500582233767601189971428718326784 11517375 306389446664245582203089347595390388000 11517376 30106137598046495229084341797608488960 11517377 12438822106106288002479372580855240020 11517378 -6115648516729039331781767864635836672 11517379 -859779217531622595791273595157297362240 11517380 -95873618087124965636379489015786024960 11517381 -653152422319250972906937072550155661188 11517382 459058109329866244314358933353710308800 11517383 -348407553469090118702012864899112209320 11517384 102985772605861019798846970644009656320 11517385 529805773928277309702958384140693540 11517386 -233441379890837083737002605032377865216 11517387 174657590549078478607279561515784452864 11517388 -285444984722218649667423320053357965568 11517389 -668820963312862884012110354539820301792 11517390 -231692015392939529367919181560310400 11517391 -975108541551727663356811483964030952208 11517392 -22742292783253164174046999558300532736 11517393 145531394753408611631979970243515642864 11517394 -167759156849327961973682327121743981568 11517395 -354277579148268548098543323282767539200 11517396 546973035291008926777619722922565740544 11517397 -653893917766136089652590531922481888960 11517398 -601843989934530340135830685021755190464 11517399 77253742732059356174119696458353899968 11517400 332793992470141426913403775769947392000 11517401 269854136993801811109643027509554396000 11517402 -91360811164850006456645802162130636800 11517403 16249634258860209644379878903927631000 11517404 -447395937055029693576832786534494918144 11517405 -529286292932196589900660691039330439840 11517406 1128194187725257393517564372519629705920 11517407 501169310025039059203958646846959362944 11517408 138232553616448284141959993771147919360 11517409 -109492954806644342790078310930850071390 11517410 219450863281823510658400379936627712000 11517411 233143396522459658219184967959933646080 11517412 -56295051144157325815352129086259263488 11517413 -120192134992967866098370148533643902338 11517414 21910661954733296407521320875662100992 11517415 53362863659121437004844899169264406400 11517416 63163741517826233144344936059774566400 11517417 -264774467018135850903239988112465959360 11517418 -467007887644362637513255340270563368960 11517419 80499373447324448836159334606719155000 11517420 -163753604971545637624232833515369676800 11517421 -475622964988963651837352450424952635690 11517422 217949298076410482643528884425011599232 11517423 65433868958304352390498658784609189264 11517424 -7120453913939523799552775929273384960 11517425 -28123318023780309588560100235366961850 11517426 439651964227332919117317147833508315792 11517427 800359297687699575044596784266847459276 11517428 -44467778642557289416971986655071458560 11517429 10008895346999767106993639120948683776 11517430 -55996094661855248798861586885947381760 11517431 -808522168449493863131086498348390993800 11517432 127259672924522670551492540288733388800 11517433 -177753971639306708044934038113451860396 11517434 -103177748475832896014410989031898797056 11517435 441419417012429765817277388217789950640 11517436 -14624911555037718110233982840786404352 11517437 -1006376005252253509209876938500155034740 11517438 -174454978973126387988444925362355860480 11517439 550971126857819070027452320223317334440 11517440 194293253943730922558619886582077849600 11517441 -24100214240728225344940924836316950720 11517442 -270230491102052301780615211584869038128 11517443 -424046412620479710370618507914034628400 11517444 -1329341386208406044001134579067200716800 11517445 413798710432515825635565346700190560700 11517446 -320280987853668906482403663390506471328 11517447 -6173411906687222319104397987372266928 11517448 859071210549435348801090638809937679360 11517449 -1247587252641278730856896167549599526880 11517450 -84758259959262974596818280050940953600 11517451 1031206043556063579007468773391705614504 11517452 -5008751001589133169196212458067396864 11517453 -97069210712481636194658030887556203316 11517454 224116247251825516830897580835015184960 11517455 -478571725654367781017118977135795136240 11517456 171983008213861160392770858171096563712 11517457 269833939449189869768324213220665991552 11517458 504541811428982141596366571906817152640 11517459 119661203934556730833929590544596453304 11517460 -634060069859284231155380083347971235840 11517461 -452389892978757438869607062755837099776 11517462 -56179958313965525784468108442849821120 11517463 -167165687700453470351734518921878191288 11517464 -6731516340623425749423251645332193280 11517465 -4238275491221155599738864527183954880 11517466 -436382570317455577529967570319309285440 11517467 554127292090863692088901663826720491920 11517468 -354956025595752348775633856847647149056 11517469 1030177445364791818414306689267892448870 11517470 -455704829323650446926543293321851440320 11517471 65412974601486074165000531947981955424 11517472 -78581964781137747972821117444672716800 11517473 198364934126318879935937796583000918704 11517474 123788671092132465890539763246257332480 11517475 73076933697647726665901311984514919600 11517476 -551744033915820953212174860674211916800 11517477 -436548262876734314349137871259494469920 11517478 -146175302988968348532884597390116251648 11517479 -708230203298388620229091885892273016 11517480 45071492337903467354019660113367859200 11517481 507970791514300079545743003810821756282 11517482 17152098810649186260057281530064252592 11517483 -3125197448915434282698119316552755232 11517484 346004222248238769486260500426344479232 11517485 -90336575639649010136652535886223504000 11517486 117085283187853987759720119872710745664 11517487 -147416249130910216941573868733645530864 11517488 36570808853702191007742430876743204864 11517489 -895148085958207787044265453260505936640 11517490 -67415922023877777298535292194358609600 11517491 1660706670967778569303109402121240244224 11517492 18103813934055008692532861774024146944 11517493 383889144951992496737660760216265173244 11517494 71524246090102536647706765493507841280 11517495 -81847173838647840943696579507638821760 11517496 -847369312931431192552516181602532044800 11517497 -158981868432771083375709386229969372588 11517498 -554482889693669642721926548446308666880 11517499 20097169117012435978589142682467265236 11517500 18726205655962798775133096746453760000 11517501 982313690984552306028542824508790500064 11517502 20573104154837921451804217516403409792 11517503 206261842193535350375721784560997146624 11517504 128913127467201260971272533801844080640 11517505 -616971609886248487100120040447856535340 11517506 2524280152257649460369070600387072 11517507 -12469055942467606064118412857147255672 11517508 175105035874696832624491174339117977600 11517509 -760515570058797881997026225883111236196 11517510 104208766382227827581988973825385842560 11517511 322949611840182760237822871272946401112 11517512 832580220700658223586472734248216422400 11517513 99769980689735673480401733728346719424 11517514 46390538235123663949405131878676023856 11517515 -103303542096344248296011532142059952800 11517516 -18978375772755027844355479978438748928 11517517 -288496290635142555943409855569579880928 11517518 26734759974468541032996983088962407104 11517519 -466702595030198414380923592678470537576 11517520 -66304160468410690505422232315418378240 11517521 -780366477471729983997529155947243274000 11517522 -62408899300799608016743309656187789056 11517523 58387383842922254911020287924297446400 11517524 -308201874803643360943317601649271302400 11517525 131171214192085126086321908057108112000 11517526 -56096545923974910521402263219683373056 11517527 78625701787508666809552449411645781632 11517528 441732585805664851354530684484829675520 11517529 -875449009688299636607047732350015562870 11517530 275693111165615138039462306387098088160 11517531 -302249197943453257563262741446559385448 11517532 -95058001909065872082153054581561061376 11517533 -23409154372017770436014656607189260320 11517534 56196545293820398446956498780249671680 11517535 459491983803088969405262950195768668960 11517536 -517418290012191688737418733347797467136 11517537 289262449646218520413229416428817469568 11517538 -613755179116235609982477453036338171904 11517539 -7610360994947454657484658758983971568 11517540 186986654758384436852797499189544038400 11517541 -251752392227415837540750792325351087328 11517542 449572829417004458630887698687631272672 11517543 515076594055745662460886483684762655632 11517544 -145577583043489468167395317934458659840 11517545 -16141365495656513609693770311056919600 11517546 -61080634327954307309419872041724623616 11517547 164236012600814380775390142744085987960 11517548 244318940380245916357645351185727112448 11517549 -191481229352652479917700484234898059264 11517550 1232169297883442994657056368257561600 11517551 -868772623318300706730509558683862895600 11517552 -13160962732795783650118890488715116544 11517553 -1363189300360902619888300609820593780800 11517554 -27533824644965389707134160283375269888 11517555 253234093152034874332656359431801344000 11517556 48573136054739181244356274527766414080 11517557 -424067301198595850469482765237536200000 11517558 -47727744393636078597192996135307446912 11517559 775096471811953732633432669207847619504 11517560 -147238216730757404343050060734262784000 11517561 901085923623737031006405402034029995904 11517562 -58704614909574004378789933386188798208 11517563 248294811310794285630004882162150593744 11517564 639239969793454787043099631605168202752 11517565 473547387856674513514756690602224540460 11517566 -370103979408330472882804707676724306880 11517567 -460235992640514347671430460202255714560 11517568 1377748672171833206111441368700996812800 11517569 -375138431703290719610027776238056125504 11517570 -108695602253589967850854988272216243680 11517571 -219159954267711152721639759641279059808 11517572 266219118346956472972013707881897984000 11517573 -131737017043057406331826757136918827232 11517574 120273885194756133656533894813829227392 11517575 -15900790109106612658064155218673460400 11517576 -138719339168821120579487816572364390400 11517577 -453193355633357347741209953170224105574 11517578 339679067290645314585365094544185556224 11517579 140446806976879944568170292653817269600 11517580 24106999481303517687169216920984284160 11517581 -354723245161527687761656128114107532618 11517582 -37586512081139425290204668695978617600 11517583 -451827341219191748281398739140910439040 11517584 -30964407928376849793819232533232336896 11517585 510871115937533727342985371949203175680 11517586 622098622477962227441819311688877829920 11517587 -817677198473131786763357408636259117048 11517588 -56154924853515147319427029431579734016 11517589 -401949626525137657780776134930238834276 11517590 42584485843325911520768689388166658560 11517591 79930374738068143034766922380651406080 11517592 773063752072815512105091244063716096000 11517593 4586282658897217689393244207876488768 11517594 36663005564572132603876832472423098880 11517595 -285793499961357143461374318634759128480 11517596 -554266390210712574904749444991799308800 11517597 47041126434797823129311203707406710828 11517598 -145400762693085771894807869111035086336 11517599 333180582741415921794357704000722996800 11517600 -119786034495617760731127864659804160000 11517601 -767377285747263488326681728076005530398 11517602 -699283480602761889218699509995799971168 11517603 -184544617811905480257797382378655401096 11517604 -27646455072847875841288417882755604480 11517605 417095148025002771994338125042635969920 11517606 677349934183931864764563108948358972800 11517607 603992346379124078796743745758324116856 11517608 -637400930112472619285105547148694615040 11517609 422601762652986886876569779690246933904 11517610 -145438042237159914357684215907209241600 11517611 549326286475278956694183792437468770080 11517612 -420565039676704410011593526487541529088 11517613 192618876409497822025971745891815789504 11517614 41882597083919598560790839871955525440 11517615 -242526541666710813896233076968504983240 11517616 -9408535958020312901176873343004966912 11517617 38948196406954680719467690175796459666 11517618 -21433815174578597849795698558151073792 11517619 -111941275037172333031896452681698728288 11517620 -359211005063495658514343306274665840640 11517621 136861690600726231222747576665089217504 11517622 -412072341241267609174031993549065569888 11517623 83424620069736563245458263412253541064 11517624 -1089905696233862161703924281580518625280 11517625 -151636843405658020530456154826397936000 11517626 -464307954916848440285314122645887965440 11517627 -1394737363387594921058810955925191720 11517628 211686236554158152102003449028378582016 11517629 22992417147476535662601676117174321440 11517630 153778601446892759449085753702584811520 11517631 -7091178374402494233379821992414944736 11517632 -91355619869502618541990527811580854272 11517633 -60348831376736365359318960896801505438 11517634 176539542522938361710515482964257195216 11517635 1217779101758830196873834478110496150960 11517636 2071860916351323845488287908400979968 11517637 22559551191872418115898107874441955072 11517638 122984746002410029577811956849340385728 11517639 23262296623904236667450060445177121920 11517640 -640735759231162700914921445276106240000 11517641 -750375136440348171151173362201758391616 11517642 97598686030064991161080407490302573408 11517643 -1282921263136102865479413482914480453136 11517644 -383083284403449529923769629298685969664 11517645 239084915228986525146787720981230378720 11517646 -51871932970215160688165265349801639104 11517647 -196536896877067075546210858437223956480 11517648 -3689541880751121126190117957529763840 11517649 266828763269523667774697626246451055360 11517650 171850886529549508177391458318821802800 11517651 224106008853958868818596004658350201080 11517652 2739287316349689780574575800044865280 11517653 393167288082531019361718070021392046656 11517654 253214384770078425523814343126647402880 11517655 -251034318890996295553817914354306366440 11517656 744795202864367128951833090494524047360 11517657 561182984947771217506003843059885050688 11517658 -74877845287405687056348653443960930320 11517659 -291064201411471311412147551646230094140 11517660 76573371872875058022825393717229977600 11517661 -1550196494996807367494889398859911310720 11517662 110022979672026335638517665899522032832 11517663 330124981264873523563059249234728470344 11517664 -516459116854121191295048654959293235200 11517665 127045325866903312373575483966514007060 11517666 -282195097610199064845700727858514080256 11517667 54282098072951625447210182953041632000 11517668 146482664936505127396718416419714243840 11517669 85599769386389303531367088777264434300 11517670 -419853514184426227572695665564842781440 11517671 -783357272327026316658240207019514666856 11517672 331408580083300446227033770464041041920 11517673 -226626720439921467381894234281652715078 11517674 189862409677595198855674773664207978752 11517675 76260947178484824518317026022409653200 11517676 -102953817447088098633910235949138375680 11517677 -601090261168855421141267531048469745428 11517678 38480256152896955897276827339712951808 11517679 -8462860412323422868110337405201712640 11517680 -66375324240688829949624707785387376640 11517681 18820755614733942650830271648349303744 11517682 125067325365711263554749056426518867968 11517683 -269421192849826734081665995983406901160 11517684 41018232251556283374952193696936509440 11517685 -169742620890023162734717288653583346400 11517686 -713256102742748707897622996086319887680 11517687 726696534925813251890759711948583713280 11517688 53581897713344879222639868792998338560 11517689 93744301879769705202612990852875024490 11517690 -30145834805291908295298320670717876480 11517691 501649984367702709231567636795355280784 11517692 -731008336154178497170146518015451869184 11517693 -85092983962520903083990445952568393152 11517694 156900968819172212409048157476287881536 11517695 74815709708934064371209935602882955680 11517696 -596819712778992281617951721263202304000 11517697 521368678495940967317789537489057574146 11517698 106876289978204574132663506865014760000 11517699 -537787377120929081613395459527764310536 11517700 466626116564659236684228768046884960000 11517701 537082105590135095277145221246236240412 11517702 61848680041314733962712188862359742464 11517703 468386123301979270180860134225050897960 11517704 149615903600671805843515959537580032000 11517705 1082609481824713870585662819378680100 11517706 -260449820211106627205931705676669706448 11517707 408201606533311465961449388877724996032 11517708 -27045554088202128981687227919419773440 11517709 -22703623218521107923134382226463953408 11517710 25309574767819790234068410233849237760 11517711 -58273354093711081360577866562258020728 11517712 132105762197805206481478031955389202432 11517713 -879206720882863239275906505688034631696 11517714 -252559105641142778778555864743488714752 11517715 -144145023248176636569174719501268555360 11517716 364316302339454440648810265135458633728 11517717 -715425253581117074251208470180877581920 11517718 -322241972031164965381528841537590851840 11517719 65116014285956970229845211947948642696 11517720 15062582507587214359947984548694835200 11517721 -3748419404062144482855654664827045336 11517722 1419425941403171051172219222290572800 11517723 8969201566018603072413160268307300624 11517724 179446558772713187789360471650877248000 11517725 260879076501820534519519065688472555250 11517726 -585372126765341569565715170032161699840 11517727 161717627966318061209128755802795403520 11517728 797768556493351535829009247484949626880 11517729 -70709779547591059369023095300931971712 11517730 67572631286562239924175690590109818880 11517731 -993142252701152427450602408117319810468 11517732 447985241753779278691838751852611542656 11517733 441518520930206196468620048542450574400 11517734 -108968358699638885359382456550261501984 11517735 133285058619040497238897400683280503200 11517736 724420969680910549933953420153019591680 11517737 -132337837315985215919117484751267934592 11517738 367808170928190279424339809031880394240 11517739 598568290383608853137020638592264143424 11517740 35178645917916072296438154853627084800 11517741 891431412252653099658512455641794485440 11517742 9293449846250350800746004451327056000 11517743 233412506099759530918762622159268604800 11517744 -64259709794226794280658648031558369280 11517745 734247565135576619005516299954122880 11517746 238123500844147039114481666245354701072 11517747 -592603580855871230756648168238153855120 11517748 -716929915007884871014544466124934400 11517749 -81913856169054305598431547980731151250 11517750 -298750456035854615507823312123064320000 11517751 -51722481036312552858263394526758527136 11517752 386892181768269238176500599654143897600 11517753 -15609870066979212209186772976114537152 11517754 192480716967423122988939760082185478112 11517755 37410562981665536486810238261419810400 11517756 20684914255652953215029005706733158400 11517757 279243685871559966764920503671388748800 11517758 32589483779122257636308072760204014976 11517759 269969929477299411830006335720778491128 11517760 -233963174790978502452495060135727595520 11517761 31054027998980267848325821753406121924 11517762 171659088612310272973841305467723202560 11517763 -883599395517627349938589285152844017988 11517764 -309596231512738531885493234591251962624 11517765 -153053757302865680035014578797455360 11517766 -118200326860210952214180527345511664896 11517767 423171650085667258791677127854078870712 11517768 -195375075724120267827403529410647244800 11517769 2601738843639667305621165665805450530240 11517770 -744369556551950970885354570959466240 11517771 15227440125262228361424555931244802048 11517772 -234301295238942083975210084702832433152 11517773 -764413101368329060757032151240677916160 11517774 -3738102511665919569278519975559080832 11517775 -271861224517527790766337690554477558200 11517776 -135343914280392425207382332100302094336 11517777 -282370818256411280517212098832878808286 11517778 28815773730151904387837191608235831440 11517779 -55045838779328838481651138557264248832 11517780 -318214116399797798905054427128999833600 11517781 268929875745981691718573624230545242400 11517782 82499710068243445508457416354049845184 11517783 -595618169176089512531716431832991098776 11517784 239672166736854382112748181183270502400 11517785 -163864426748184439755814662914015782200 11517786 -60928700383478935410160253845745200896 11517787 118223081924556596690838341326265530436 11517788 -274066488341903072970274451048986086912 11517789 566702061812743864260637960685738052480 11517790 -432034347930683964340995204476781009600 11517791 -983072169830901788958734870550131075808 11517792 -121899412539565959531599151484926689280 11517793 -505697167943026269604613648050019565342 11517794 5485599320920639692199981652074795680 11517795 -12283490729259450347544962219557558800 11517796 -905227115756821833851448205919306070400 11517797 -878530948506932016533929061419258858080 11517798 9952247631883811248471388948671529664 11517799 383226614049035386504784835346816860640 11517800 38409540812487748950842841787822080000 11517801 51288253007012775408674818719478482624 11517802 -20952962469524972712546252803719913472 11517803 -49713625607849515544858260063551420480 11517804 -109881152751453168081412228068219239424 11517805 -501129172763353720929067412215916102400 11517806 175094335534702120754613251532980710848 11517807 114140917462222329545893106920528975104 11517808 602082450748175724468936072154415104 11517809 -13926476083152955941399098310123832140 11517810 -34561596360279905991774040318008998400 11517811 269170824993231284721268070815805129712 11517812 403364719769114567694392797554997082880 11517813 274002052957322298022580708994549932142 11517814 -90068833611442125710696134919885875200 11517815 -3831093247756169816086677870718928040 11517816 534386121283192506343105900713929625600 11517817 664442844257316868453492548036346272400 11517818 -76720521349636115667322572327666097920 11517819 -151446621614031201400448423711909290560 11517820 -416433122613313748291074980352099921920 11517821 53810211721765307844262708851667699584 11517822 217086451129669391973719060830364436480 11517823 213588157765863169275313782430150602336 11517824 -817008503405122336796059140558296186880 11517825 159862114750943384973274951383549235200 11517826 137937761818261388994827941888941212112 11517827 -117625266294651779458377762467066123520 11517828 -198258117219360939561937932668064436224 11517829 87340581464310526431968732653556398430 11517830 -141990434105343177808513268951006724480 11517831 211175390317958507159746897604810421528 11517832 -1088767541655951387937241407770050841600 11517833 -155581835236136739794452053520091561472 11517834 -42030808466515999703054200848408185088 11517835 -82752127543853727523512819338985884640 11517836 -956390903211809225523391328481201106944 11517837 441765967663822344466329263855106617760 11517838 -286304424809034018296981579649345832320 11517839 27484831161025362477557030113008853824 11517840 -130590406984538734948363026394471956480 11517841 -112191711921779245451361587406353154188 11517842 -65037095972281523412378618203764226160 11517843 299525193967683621747778809884432373600 11517844 -273253806254969688035752603568615846144 11517845 -126988288937107392350147836063090884900 11517846 190540219837269101464555408051067721600 11517847 -1132387726780473232703798295379245285288 11517848 106758753258044635536808570928637173760 11517849 282165121023003792201657826152326880000 11517850 103215659036137167546259954924038728400 11517851 1147372380251606208667839137875622952 11517852 1030048525789117988954155221396160512 11517853 200103180209513124003892593023494403340 11517854 51069774694812293812349567859082823808 11517855 -452659524667437483949896006179266301040 11517856 -239752372662895908735754079955116359680 11517857 -729424455693533527064342617705567871520 11517858 37613888076859371681117026351855326848 11517859 228723576430997310299060283711300740060 11517860 -555233731790235020241119932088612785920 11517861 65007302625006662856646354951563286464 11517862 525784591834066260992104783282265025600 11517863 320535858843577498857982898606114138160 11517864 -28468128362675548673017984261741608960 11517865 533402668354333249388502828551026180260 11517866 103788767925355392960842148328914835632 11517867 24659471092999268129658773913858944448 11517868 -538380895245211449055384936199139703552 11517869 -557461774141594643072257107009108330 11517870 1415154937204859062277798943610982400 11517871 -30590749465144546140526211013075319728 11517872 6618973918023587025555073528114053120 11517873 -361563050209803813527427156108770975232 11517874 -529007593441542797610896624631088125408 11517875 694687422375551336894340822718318104000 11517876 -14654908349411615666398006689359278080 11517877 -15598163710625481215912083834609847488 11517878 -176408604057949079681544341373914779008 11517879 54607009180464953286129413122196260584 11517880 -534057813756478764771291676760336179200 11517881 -444908413252197947198577495908794815318 11517882 260690420321999225689058710929537979392 11517883 315480872816612299106282753832912074704 11517884 -76048911077429453732072429443004497920 11517885 370305479047273125008337519117072531840 11517886 -40777376732701543328532654452127268608 11517887 940946419303277348559289904918755081536 11517888 -63052241989372607043122940953619333120 11517889 -92875127232311745304720250485179561276 11517890 -287996741337360332357728004037704587200 11517891 115891467773045831236143736210631859840 11517892 -159259148147393981838743396333099397120 11517893 824809078141526329782765720710135834142 11517894 -2991961980486027230581368011702863872 11517895 -93902413152984571409271003966019737600 11517896 -443417552196800960550725217067964160000 11517897 -289653967627573317083907914605580060400 11517898 -248534243682744472964232836624367556608 11517899 -334969640643312523733137224304067669100 11517900 26193569920139260121046273570169612800 11517901 -658298238518410620928718519616491766600 11517902 -283420533336150162370187084223528300096 11517903 -976425944129310874454537755387471764480 11517904 -138256785050159737868636918568358379520 11517905 339463737056392290011522674233869271360 11517906 19894944949354717761964530234825172224 11517907 309843453731083518854021230201185127440 11517908 150372217381718273082067669324898082816 11517909 171930685836299191869726518120895606336 11517910 102153478122870544827443697161977330560 11517911 41391665587482106921834540170196261512 11517912 139301811404971490426675063393862328320 11517913 629906755895262018862641566420552928 11517914 347715453774945237559552559046236544000 11517915 -180429885122352587312897034675962376480 11517916 -480496146867095104184422280087068341760 11517917 -38431624660174969354833468037199674746 11517918 -11827008347214360663319004820616320000 11517919 -389652043651999209311831960740083042704 11517920 -499442913473833172478282652716749291520 11517921 31564083855929690490355132504311240000 11517922 -25366109916132973806257572533574580448 11517923 -574963149136329004617159520864460249256 11517924 278154003875233624115253813451346245632 11517925 -289205819223609668128571510751264125400 11517926 41750713876027413404736119450988257280 11517927 256231586729850020068578809012693588520 11517928 -134138161923433660710559552376746967040 11517929 -398814743365297005690560507850282310470 11517930 173100562798132512011665151447095296000 11517931 198970015851462890853622819873205792752 11517932 -577566990628832556962123140635586744320 11517933 83837217365863471953293773836882608640 11517934 -267546090811635932362265157544235931840 11517935 -37164700167671683708998914034961070400 11517936 -68488339038391754233494467335295827968 11517937 5200617589317121972661185553464964672 11517938 571708780904727267207675993891491487744 11517939 372993058455258992253358914605312011008 11517940 -11936833092669071755823579324854272000 11517941 -211179422689281914816393312539487323200 11517942 139539771851337182001454643202543045504 11517943 -878271073197126108463962496575940278808 11517944 61761525269910587622726100034817884160 11517945 -487426308286581327764367343354947238080 11517946 -460676985386005290909513826568846128896 11517947 -23832448862494826175606754549169430768 11517948 -109839556167731097517460579752577650176 11517949 -874523333955571003056920228753825837050 11517950 -2279632331810356774370653864058534400 11517951 -442350923361495447231070144138662675768 11517952 -193041628295956318692265561407346442240 11517953 792783543598338086830245178196930099202 11517954 -18527510160400858965807367045016775168 11517955 -213131414222183333167546047337653398640 11517956 1262783411770435961135825719516923202560 11517957 -225934372386948731293479035353939937280 11517958 -998338703793233631337401115766007623616 11517959 -1427761643328753854694234378016725089280 11517960 220069836232981891768311470385824563200 11517961 176548563783129676441619052913959304704 11517962 136465628334601741804933382666753981232 11517963 253597537823399427446451346361306711040 11517964 -217021731961721694194503616567691553024 11517965 -562804121190764945820101800349128393140 11517966 9111902717436701126172952464032552064 11517967 954629590370953469322771137084924390800 11517968 46955649968827014455030298336146227200 11517969 -745780437269776748342574866996288025120 11517970 478198005600026813602420014074706101760 11517971 -288315027877055463126772807145756537280 11517972 -106755419352596217567903410399354308608 11517973 343795845994084258169881049435355902222 11517974 -34360152759879498150284059357470912768 11517975 107254392323232828402344336972205427200 11517976 -125978935233132651652588560339342397440 11517977 428965023983891518774482323909253667860 11517978 -279605803263959128162735784994574090752 11517979 -449519656521797501563254771992703991320 11517980 859195257723228020575391812858060800 11517981 512768398052895926074087088804214932352 11517982 165799434057991362248523617208578009472 11517983 -312790234965612311359500273218127876768 11517984 -1100845664985919354827273256060987637760 11517985 -87441573399166520090682908546779667820 11517986 -73786726017933206066320598025012827136 11517987 -1884752157498859811661205252993150032 11517988 -92921332210181418420115795844991959040 11517989 -218967589597885663441754275842228627204 11517990 -427540875818565104186206063437158400 11517991 885841468640715880168305146614550670472 11517992 360230034310919448795203186013098880000 11517993 1942588432975376320088015974264267104 11517994 -4087831948817656408228082644244399520 11517995 872890477873009941619144254435635388000 11517996 2186860138881492507058349816702238720 11517997 -662920453928421945845535230353094504554 11517998 259713344606884123348397984397003460800 11517999 257785331028283868829062459755298737680 11518000 67230598426635887417066813818748928000 11518001 -480629081721592848576903353144200767456 11518002 132748922786381782071514820716073581440 11518003 -113420295406444905039583786782494214320 11518004 -732747935854722167619818467723346146944 11518005 460349934327158209478141035574492278560 11518006 -639959302338017212963460779705296510048 11518007 -16217563873913545582115657261016163008 11518008 658169552235591590971037424084514897920 11518009 -366694766453595367637175322959827578560 11518010 15608429727635726143066576327973990400 11518011 88218529521858235234198179966755635200 11518012 449390509154276916293220194016667540992 11518013 -15960175763155855182187982582464751760 11518014 293004800655625466218054529492507576640 11518015 57735852818180039342186029624270652400 11518016 -72554279550639567137334453502767267840 11518017 204268391753188567905251627165368398720 11518018 -588601076676376987088613907793998709040 11518019 -133004468141188115983140083933514302400 11518020 272272238768757731753016623167760448000 11518021 265206118342485698155293637331877689052 11518022 3921337103703128614604534160070377312 11518023 2465946216977545111186509333268249728 11518024 68435488737838975449033234701682278400 11518025 331593955587298231497775890880055039550 11518026 -24607559268094576690126605520255608576 11518027 -189304106318182742127432895245346508088 11518028 511571137126766727422153711331512747520 11518029 -12948405263901229119199108269793770816 11518030 -199230601313703110460308632676434003200 11518031 59059327584234107889507745989871652592 11518032 91373845307640491883776414394175193088 11518033 450064322408419459768333205407384007282 11518034 -34339525427627433798887120540006983680 11518035 359931401105515942836537708600329233200 11518036 -35220243706187049441294158685692629120 11518037 84808159075580925882279791930158489152 11518038 -15659515166460582299275002255498657504 11518039 70094764590602999686200611501881687920 11518040 577139174334547154824315518932194713600 11518041 -545922677830320367508743006216226991408 11518042 89060525827018694032519489560539443200 11518043 40240776061979916493695068228373158640 11518044 -116118689925910399987826073108317700096 11518045 -279163895826541046905683164558001075840 11518046 -474585908144503936524257578802833117440 11518047 169089416663008604984868603525048018000 11518048 202927339711763192827552436897124188160 11518049 42574143027301676470936799854648918050 11518050 58032200535126416477092434448943769600 11518051 -213329891776513279768739705144054965088 11518052 -5022851131036156037127493668328009728 11518053 -398521565337927169162221149371896955296 11518054 -551863259785958680012358033480406208320 11518055 -267514924435956839860796425984791137280 11518056 135159669528256763729907740482533949440 11518057 -313975563488907403513364670699971417088 11518058 -68410480664516541120494083738669403040 11518059 19217490683683987487324428831078679808 11518060 -565919460968622281505221491266934763520 11518061 440159520619917687945491068502224197612 11518062 143217148395047089308505049045230258752 11518063 -500140825662171379946490750420428478200 11518064 -72386252173108747856957999262620712960 11518065 -92175051772717046582452640327093961600 11518066 -31023482259706113048939579937291776 11518067 -1286166188774332060792647517183444705848 11518068 65034725633578654642145124225398937600 11518069 -263404576881369194402192958567673468256 11518070 389107854313214710717151319419932308480 11518071 96265135660773986581984745019208776144 11518072 806914708489286423541859795905059020800 11518073 492499685222151418007051445606228925440 11518074 182602258227299962740684827199632029920 11518075 -6946528794791337208375566492740148000 11518076 457900726933245044502341506421318072832 11518077 629023324364100916102790568013473861120 11518078 215458217601175159876338480834122981376 11518079 373994316279975872414923343387273143680 11518080 153343353454764894568624079358237081600 11518081 157329472797106127700610038410381673728 11518082 160046982010866710485367402233542736800 11518083 -88289349277774741133302641877316940348 11518084 -151722602429637605297529704776733094784 11518085 911611128891011100926179142202263798400 11518086 -1792905909284076417870658741210306176 11518087 1150852504791585194284176439453120076832 11518088 1192781060376800015696397004977595637760 11518089 105382150726543807979249953154970204096 11518090 38186140796386723618249830705964336320 11518091 287534894466508576059926780121928569072 11518092 365737741173745002124409266146509184000 11518093 -1197458529154600130576933330336147619658 11518094 -97684430697388547329596659538828528768 11518095 -204371629577108818770019802211977587920 11518096 -49115243194665733488450498964270284800 11518097 -419601686496846718858964762810224487820 11518098 -48622627783515396264512215770268289280 11518099 904469920614964426693485196090686685100 11518100 -61110043922110746110684174657387059200 11518101 -134824471223191605502756196836403491200 11518102 -389188841416625326197314553412354460928 11518103 -579902037122023921784926515378308622648 11518104 260681425476955989395185425646927872000 11518105 -832203638328099284055577380165233839740 11518106 -8120208726070361782287026100541663776 11518107 -312869732126599598389948114317093369960 11518108 117601519120330458759060590719636335616 11518109 16339774638021385556427866827351948704 11518110 116434688063067476611304658435355204800 11518111 730568434121523579807787613321375336 11518112 217589567607932370197681464763549220864 11518113 2449475296173339072837844179521332800 11518114 509567930228485393804418485570380162432 11518115 270518300520913906424388627749455927200 11518116 -157075383025715798663649858569749180416 11518117 -241796571869861035250120495105025530880 11518118 -75052502135268699914016221838835230240 11518119 -6071586601468147508436893083947671496 11518120 95712271409397816703900061336494080000 11518121 212297640424625338673131534509861264000 11518122 -85806914278688530697494383394130583552 11518123 515629534007553864291221309744997610800 11518124 -288670376179128405004318896818185688064 11518125 -37302821617745413384252970522895360000 11518126 -485546776275711808912073315609649654720 11518127 39396801844419561698040839262002731680 11518128 -6636499449906747839330389254268796928 11518129 -96124158590624148838941554792196807936 11518130 -15447025577899819525439469238195916160 11518131 160421035974934543169083782463310470704 11518132 -170215297243593273006250009410206015104 11518133 -431518093914283568677591729426174868640 11518134 111704786311464078625756614751347372480 11518135 -97888566763657068261863716292201530920 11518136 -477191371156945263976158321383570411520 11518137 -256285359869081786424359979214854524220 11518138 119150184275836694545775060320465969152 11518139 163245834877396994804338260140722994640 11518140 -54141684929300100379639612559484902400 11518141 708502846856906539571019526039173207084 11518142 -67934142527688234040828854701368675200 11518143 -36796405540030387093846052637873352704 11518144 318200764683904089905181724160286523392 11518145 73517225013335174125249432676272530900 11518146 692739807371311188920281395786529989120 11518147 630103306925307914198447992297331205600 11518148 336485608394301206218963505258847565056 11518149 749822435788574938457846851618352158080 11518150 64265089302910466100560493868647024000 11518151 -15404032632180388253957454869003287848 11518152 2230617235010387239704036765673635840 11518153 392572318804852068668258245667300757120 11518154 -544259117997620164282524519973839286224 11518155 -58794295623529908873291563960614047600 11518156 3261477185780041220199758621240002560 11518157 414586032582713586088346869931293622880 11518158 212570357945627730351849942565286558784 11518159 -32345100565900380018316858969490492592 11518160 53402935821070203379610324838190202880 11518161 47946982043380970143257134039678894400 11518162 -4424912757274540451792273373702376800 11518163 1202784865589380865280826289454680968440 11518164 -71784522039383808457651718675398354944 11518165 340343938137247423220677485716024568120 11518166 -63745756368839042436959959675812643776 11518167 221623078973020350681587623332615492048 11518168 655983505453505289268942753715455119360 11518169 -510395962825071480733001136556728007356 11518170 -116708754648735880605810304229347292160 11518171 -135943195462132420168326336925379980800 11518172 -360225258886317132697621216920967991808 11518173 428542344416902604173762745293646906880 11518174 -93731762643128924766564856368055366656 11518175 851208318436619317072526724831521971800 11518176 -473299606017718584681134471755438227456 11518177 -211900756858995695864515778137917634128 11518178 -63393165827857299863280947045893522944 11518179 128473939755514708484561090961049016640 11518180 -87295378282068431592066550999536230400 11518181 -1543456918571117339876482168271059518048 11518182 -93524117423552434767341393446517857152 11518183 270740665462444216346348403874663205432 11518184 -530475748322870313944035277490046141440 11518185 -160537510047409238299496358302074088640 11518186 598315183751219215649644038515074767792 11518187 1009132978386854217050047213927217134836 11518188 67099686747438664570298222724857118720 11518189 824095568513291478029356982504057760160 11518190 -233154000386017244736398004758315184000 11518191 -24273231315941239990603248183755069880 11518192 34432625748119179872332397647922921472 11518193 -348004575964157145464948575131196483776 11518194 8408846057909530246401065693968753920 11518195 10057082493166689930355665916268638320 11518196 567438508971436018320134644596302462976 11518197 539871942212127245606570562805807420800 11518198 -596834688527099814664301248494217922400 11518199 286091545629423329064228019943059457280 11518200 -253065509779911850666543108143098880000 11518201 -670894354525753048266015786128687419798 11518202 -36821832842702955659583901750093677600 11518203 -27985593236425532228807765720884675872 11518204 -141642633414388235031442331261954412544 11518205 51658335369808772786107590305297886720 11518206 -53344322514545628404716780652801565696 11518207 112836469154362835553571709732341014792 11518208 96255014423040636145317559582247092224 11518209 683072983169906554897010222280304627314 11518210 -2146808828229623403382408650225108480 11518211 179185863196375726718194295935706046672 11518212 241938471175446130066712935651042907136 11518213 250594652803993607427970340653671484960 11518214 -68511310126791113563845420660975099648 11518215 34647165693900369213874864993272903120 11518216 -596721825528275001244009408839113932800 11518217 -172941815643355403382453461770286101734 11518218 274356802293103980356193398726627443200 11518219 862729289095032558086654035224515361620 11518220 -108746007854329003416246034337952460800 11518221 -111162060070554031643042039633959627200 11518222 -498368598694994025578697489006452417088 11518223 -372691506666498559911303716566416840528 11518224 -20313322813090631090581724800011534336 11518225 -253106382822821811220608217584453924900 11518226 484591703067413074402483741408538768160 11518227 -323567527064782954686918606837549020160 11518228 -121178305920578282409266909686295032064 11518229 576602154720162810258866857030704754176 11518230 153819131815000021981332526581197070720 11518231 49045127416920709761411260054751868272 11518232 -22050651755136161760822652856586240 11518233 181566537335566109437162620491821691424 11518234 36719499244627263320314296382488994272 11518235 -338927612158798331242215911155283535600 11518236 -3006372679938792502666869629508489216 11518237 400198038287405693295424915288303090240 11518238 7380871618028959028225865507507456000 11518239 280604295011528708546187583308335726208 11518240 285228418699792972678067367918018232320 11518241 318433170977941516188055013751919726272 11518242 -171486221283537805961845160340912053760 11518243 1285500804869093184693564165916070837760 11518244 8566252129100723369623278396708147456 11518245 -181161577815529131178691759219603127780 11518246 131385021204508648477940249646240303072 11518247 536325768381693367455965561686549472040 11518248 -32961059032281100900589649835730534400 11518249 854868686061794121948435538666596450660 11518250 667475396967471097419018563395268664000 11518251 -639029133795048252051477505329969254568 11518252 -556058080823311999212579094589774443264 11518253 -133086964383960130991531228361848333556 11518254 -20900324755721485429512708375037624320 11518255 -269748817056608000999817282113846292480 11518256 51565725173565753188785172972059852800 11518257 284975968861886948257154276929611734640 11518258 480327510754419970091477470543009919520 11518259 -116824213523084371029118152170899464240 11518260 9131620781560476241653536293832540160 11518261 -262287130934534647190617549400367349138 11518262 33971902522599359868953015636199880704 11518263 198396393682018774847668598554938124992 11518264 -128004395549652347611204887777283092480 11518265 351428186782045265521600674420375490560 11518266 -243126079315079285669118128340916478976 11518267 84715433027572684918051261324917694080 11518268 -263010834335903118238039846178760182784 11518269 -63826195986012751477321726329657347520 11518270 -139036820493559395617656489709640979200 11518271 -946995069608579360224561016483647230528 11518272 -29238781556932210177399142597804949504 11518273 -416297881817257310883749779946758977836 11518274 165349146096364942786192781945934392832 11518275 -105655052384961002021982062905442640000 11518276 355014049617800989309094896479893262336 11518277 -1313544193953538232382079358944462187874 11518278 34405694234309436648794444363130720000 11518279 711373279385425657539352538381434238720 11518280 73339561946257901627805031658331340800 11518281 133488406821860663460365831219757072 11518282 412777512381541140414463708422602605152 11518283 -155594994074325427922805423609729074400 11518284 651908693236279233949317231285556592640 11518285 -38651429926994851767793664841010611840 11518286 -15217446445273552587529679441591096256 11518287 -414128038211619589369197736995291459840 11518288 86830558211620760107552010650198925312 11518289 -174761651955473767330419221507002976910 11518290 88838972868419702919129088532440166400 11518291 -477983480528229505019593785077454070200 11518292 173141168172320183741400254945885706240 11518293 1002863902235064654487081402036325960928 11518294 -28423181115963938160641096371906197120 11518295 1220854475872531551822459299899334249280 11518296 -217128011207180884006777465139684352000 11518297 -169249987563791750524693772742000291136 11518298 91001369914708927907917304184409896960 11518299 274235341144043509722555730490570398848 11518300 -419175675657959683332892090338393625600 11518301 -930964005057016649518059944276692084698 11518302 19484535238718893614531467721290778624 11518303 -228230804005584822218134128622781748448 11518304 -211686130135489718606879177601046806528 11518305 -36275495826590698132758362976018910080 11518306 940206245488271639387401975143958041984 11518307 -730286456053791161563615519378619715840 11518308 127666742859097587270255783405644881920 11518309 -1164868399066044809947368683777821565760 11518310 -118910922493373680399324018517797200000 11518311 110332742091982126080659171085846873600 11518312 -200485606616448444528299986929855252480 11518313 162716083004505783597813681661978592640 11518314 -153487246666265833767429816500888021760 11518315 -182169641587277297764411568361611915040 11518316 184465583327234935738118680780719744000 11518317 446105095083057267653284635318758566134 11518318 200873893073458999030204042606642947072 11518319 -107151551168183262383282577963848499600 11518320 106788365038702879310234830042827325440 11518321 1294218495423253525593948088578970445522 11518322 108682039889721719433977673943016621472 11518323 671541420403836045172957456190298279024 11518324 -9264744198493932086931614067982061568 11518325 50337791261505815712345700314043747200 11518326 250541862226401572055225437558259271392 11518327 -1261712657045112516340423571322743996824 11518328 941349608421871622730795308598129500160 11518329 -167953173069770219845248558447058774272 11518330 -208805421395221636663252406033359073280 11518331 -86575822935027945375480450161550808320 11518332 -227215969398823127828453582487388692480 11518333 77650972195989179265746498317577477376 11518334 177950481670183664605742953067311773120 11518335 358034788437514279848130060260667598400 11518336 130810710646256710338162598687706972160 11518337 1763623413484471600308152429169535878912 11518338 -199267178077622122795967705673334272 11518339 31694558148942960498310157080612789456 11518340 -191072851069695686844841524652545369600 11518341 176494278250025604494748552146241165984 11518342 485651301254380455645204265167304556544 11518343 364838762861336406211954479158963801784 11518344 473618146790649896612671706042693391360 11518345 639733911162521146902433325412582848100 11518346 97359689480783328380255080412305194240 11518347 -452957675660430657141318588633158274600 11518348 1034901314609427110901122138232072115200 11518349 542383053244776876291335325387876967350 11518350 96598576090409671164852935709056956800 11518351 222791579214010156773127502998964659280 11518352 219361284437440824358231585187356016640 11518353 452230654855573431880339623618906432 11518354 2876704373057562081212531222075996160 11518355 864748322908235954957353163947525100160 11518356 237741253366480804629862528828619446272 11518357 -65546762692696261239158613843107402180 11518358 -981259736577088019352049546297221200640 11518359 -179995273015101688744700248981864931760 11518360 37117972814595575832774285679971532800 11518361 -236154414773795961949862844269195020848 11518362 -23721792316891553525616687233638898208 11518363 -323281161886227061410053992097328219388 11518364 430089121111141337549819942066544345600 11518365 -174893244139649007182441289030277536000 11518366 -131967731565568696619590099814429372160 11518367 2163421444965800389545754154648427264 11518368 153698495865531979738055475868880338944 11518369 663051358061896553810118446852986380720 11518370 126718127266111658683596999124951219200 11518371 23810570184703886730165943331299269540 11518372 -155261844478651788813352464618323164160 11518373 -492339552737829716992837531553242701378 11518374 71984409775423451320763827668727388160 11518375 465282364046931319041032041679251644000 11518376 -338708993566584471443782270354060093440 11518377 43237315727351502686940259374479899776 11518378 -36389232449861852766826975761929513376 11518379 -652542498682642643177448333262687132224 11518380 -196075931429716575107193009366898176000 11518381 -253407855254544539946769902150791593290 11518382 411143405894125247551677299516106537792 11518383 -244587839392134153817048387725814296576 11518384 -56820159482652935369945465808259252224 11518385 530034288388424249634923191840859750580 11518386 408670169802928934469611208630924934656 11518387 -1671280044037178547180196649325142726640 11518388 129826335206543152959524066025349380096 11518389 380076692367630411747842654721192292800 11518390 21658913197411795185742594272427587840 11518391 101020248754157307059738486721104078784 11518392 -150104337116087126184131314456539955200 11518393 349846007269294519772995191457472152320 11518394 -401756581007381805387880966784876939040 11518395 34576030712614086384559199553308797440 11518396 -50448601667150494505977887326163558400 11518397 -515059019204039046603268924744877966688 11518398 -160686403114295875970325204859988298816 11518399 -109542438192782163506618102224169233600 11518400 127655392048990078901749551810792652800 11518401 -25541060730917571966130558335921670272 11518402 8597454320778392651396996680993009152 11518403 146311775884998869766046960615101213984 11518404 180008570432187306727122173740578487296 11518405 730677417432161552104068464649905568060 11518406 -299276773454746766499269148887553586848 11518407 -74833578461650131667064884573875961296 11518408 -205742316954271553340935970670816665600 11518409 -64953588518752817563570905042973037184 11518410 3966207215102268803807539605146841600 11518411 -641434348458619292630314527290685498988 11518412 -126157046105114196438834907478390576640 11518413 -201092933483464899915324175535610382656 11518414 -57268827419135214279746604503289948480 11518415 -1341915666254370022917378842234142480 11518416 16742983061245860963517901134894202880 11518417 -8218162207319318574111412350797340000 11518418 350308312343398616014769529480780976416 11518419 -416731419129098092621571796659584070592 11518420 -346139186477883091901757376410832830720 11518421 -685153007553011644320917474637651378 11518422 45536449286517193878097526879526641664 11518423 -128518690213152432417700260957009277440 11518424 -191210090101058230507515735552778967040 11518425 141354471737439625156026097780892440350 11518426 -460839197647843177501239401622625283088 11518427 4062918321272620895470891165524652236 11518428 63908835471459291660649502455096773120 11518429 20007304433227500247227691601125780248 11518430 116576984404797804383981067811394974080 11518431 946510421951112901411883670605555094528 11518432 -148927177667024450127130756983300292608 11518433 321766052616927479291780676570655560744 11518434 39491353981436777448669823166641319040 11518435 848101735089140933496472892664034203360 11518436 234210161264697232481707754656444759680 11518437 162113016198976158477087091618985226240 11518438 -523936114704619413129320393729487278880 11518439 995430762452735342397116062853888518056 11518440 -300850708228056943085435843385973555200 11518441 1353751920937207168549262074939639458384 11518442 202898576336024681671726783928527696992 11518443 397099218739995364577968711900012889664 11518444 -147088498108558060514321967403754846208 11518445 341687541794099471655136853885624259000 11518446 107805330267175985932529539642953768960 11518447 1289345217621857137233785736637865567512 11518448 -60579015248904198433101918182958563328 11518449 58069192858806199191842951589767028768 11518450 -147766415370904632676176435457168722000 11518451 -28749616763645672575029107076011113056 11518452 411528385859762080834224213237766041600 11518453 -2299569961747184578563916916148228352 11518454 382019735046427107468435645489375157440 11518455 46109587208350240035644920692713402400 11518456 1399363560285210596857546184263004160 11518457 19628894153618510105749536536941915392 11518458 -13370001890330189967693474514980695040 11518459 260519619851773281781262410311248043016 11518460 -596084104251476290244491457106433758720 11518461 289374615770658081593214284060572764288 11518462 -126220574380748616628452583334299545408 11518463 835384506761061921608281964742786545784 11518464 238269725514098257404372561973739520000 11518465 -17999713789747318999952533442655964800 11518466 103429304075964126581457651468924080160 11518467 229308085659609960218068247374212449280 11518468 -139134915534987220439874274511990301440 11518469 -204601825076567542512617700685106951040 11518470 -32313525570309398274174249982532620800 11518471 -418219169093686389582290424089588713200 11518472 -44378383767299134312032816316082749440 11518473 -462416951867299301083195354984653727296 11518474 261264187219898026282604286913613489664 11518475 -148576997939461882693310902906615644000 11518476 406508502755666086896496273170903608832 11518477 -329840081132037973048152237683425577674 11518478 -90844016702363253586933498824571196928 11518479 278273355945406923527321371286039966520 11518480 -108325733435715139901038533965490339840 11518481 -469080178827247180760353534670971697880 11518482 11911031729191408238320951822689538560 11518483 -1240441218970043094089321788288005088680 11518484 160398527948242275285084831355442380800 11518485 -329162025048343944053577065792149060800 11518486 152081746141881118641689217340480271616 11518487 533043496202461255619108190362297528136 11518488 338242651078620628028874828081927628800 11518489 -1299235885403133169394961796490565158710 11518490 283737294909460555043712887240975139840 11518491 334370866497556171599856608974465543424 11518492 381410114573732905102971903632707986432 11518493 -283832353013744899834396735117013796000 11518494 -10557132773843485260511413059294451072 11518495 -327451881600680266550924200422233822880 11518496 -13946824358753808399807500235064737792 11518497 399497016390757643791140467587345355040 11518498 458246860900605297775149177062137266000 11518499 -39331599741701039765927891966339956920 11518500 -24357947120781484291116431393507328000 11518501 760000132699748204958050650121528605502 11518502 -2044379150075992426435496861730774048 11518503 466990243955031678807572869890415587840 11518504 38056308267827798082067640389050931200 11518505 196974075029713111474081839427402890660 11518506 492372827581425524135883878999541133824 11518507 -46999503015808483795963245598123287552 11518508 429124813080927242200623090412686652416 11518509 438191891125379493366120715974687453504 11518510 16868585156211031768423427044964448000 11518511 779970180148990647319651535327996995800 11518512 -13833788719155453369719018588506226688 11518513 -596019675329238902118660303130850745600 11518514 -51360764235012520218015672595543062528 11518515 85214468285851362670822655545674854400 11518516 -648952727359242808313667772913229393920 11518517 -1036262820017631137838675291698195020434 11518518 66184956951747567152325626631163852800 11518519 837812672490114909397596039197595594496 11518520 19184853109519553116524873897568665600 11518521 101266480211132345860084989408643641024 11518522 -19759405956879162924923853573029721600 11518523 -3413589203254360756734387435715539228 11518524 789033182346179100739534215267265536 11518525 344197090195663399637726322935409988800 11518526 288226442985975275633636096368436819712 11518527 468486188569096430552173633855983550920 11518528 -71159532550174004464031291084279119872 11518529 298578518713489537961612985372448127280 11518530 -148510742629396699861548211071881671680 11518531 285798762828873933091283416762668390332 11518532 885903935292100585509934303855497722880 11518533 278293714644485148050417037253539667578 11518534 -68646698173392606704553876781312231584 11518535 283709287106090622499034097273028500960 11518536 -502902173708668712222014306773939609600 11518537 517190562102348983056490018269421104692 11518538 -105404374801084420001749675783579520256 11518539 -8064228321424749890764675448782214400 11518540 -158115045804022326906141652726393559040 11518541 1415316752567164771450738213589258483520 11518542 21793929308159327690738533285598519040 11518543 271012009904375690692878026380233791328 11518544 94975219626705436388572427529044606976 11518545 -271458010033231976833066729487229447360 11518546 228702222720970197177636640493013458592 11518547 119894763773571154709305834001028213996 11518548 -247428571813062892402132782372594309120 11518549 -21396979808160831921053459690923583808 11518550 131147269556807364061151848221362116800 11518551 -998886236487023994229999879556036382720 11518552 -6794596627392324253276252530793082880 11518553 -1001724292518477719878807776261186990198 11518554 107344740424170374779346352272141125632 11518555 618783563124830886605162357280445974960 11518556 -183622640482692338458215320831782938624 11518557 143273986581514155435057802376740659840 11518558 -44668632506390234762852015617361166720 11518559 -549126352101881837247723139431947987496 11518560 196971524921059196372037022348306022400 11518561 -434627126406054099252799752973521192768 11518562 434637424205841495490625347488268308864 11518563 -141110387516349380264302676272460126976 11518564 459793383509364391585686649223044290176 11518565 -712182599794041151256174319500365233540 11518566 -117772208100305558719697557811195309376 11518567 -408446025848379644799274749157662501128 11518568 1003373800997116835120110239380465664000 11518569 -768229737819101054952453775891646350812 11518570 -64844824222162809875513536714263168000 11518571 832796518547834920210140767039931443592 11518572 -362486295853651415779883496012483035136 11518573 -247555797947654793706659462183169647840 11518574 -502447934656073988364813158966863497920 11518575 26308805985867625778681964605659230000 11518576 -124151106064615188614472056702015930368 11518577 9409038296078010372795771741675205632 11518578 332072464535641829852572030021645643520 11518579 -510416115770810329978500436822763288360 11518580 515166380184039297484629568151432793600 11518581 -28178530059786998105753664315272615232 11518582 -1937971400953501121674205242840651776 11518583 -58575066695438142058188618091736598168 11518584 13386825365899563253546138907789230080 11518585 19353799807130228617681830902143398600 11518586 -594813250040583290460889162589920705056 11518587 466333276016342511470249991849142208844 11518588 -440047369440948364243406859797162072064 11518589 229787108133698073285393760763015616390 11518590 -126791030632757420204941217129006688000 11518591 58050637666297973905459962477123826560 11518592 653053866897458079533097277229786726400 11518593 -242620558667167317726493146446946559296 11518594 580500067464023549730917469499056160800 11518595 -21220760790822420496065070680081600 11518596 276792926978888518451755470093280173312 11518597 12272617326830949201324942290672232120 11518598 -25430287365369235149448608172108216320 11518599 -657343689893107176660927255979994574936 11518600 500948334070296237645097330685015424000 11518601 862436478550293600690668246763644151732 11518602 -328997080683525455417605128805222311168 11518603 -217440521969806744186330711017000495148 11518604 -385457330271134636491137534764170047744 11518605 -6639947510074286082229552391571340800 11518606 -427339961736153091219075542491156521536 11518607 -55198486353032300590760286793717295280 11518608 -15938241938923835786366158711613816832 11518609 861289095649094957093667154685293013810 11518610 18542284643570690713174741328735244960 11518611 129848676007007716560860870023738235136 11518612 226689105271238688068874243881337456640 11518613 314799061508800414426658810463037506204 11518614 257111142866842693835139699462298386048 11518615 180744763021509234324204694674180644760 11518616 -270363393245455127827068665248677611520 11518617 103296960688179321191198165369856341760 11518618 -66795546902219306754005585079258564384 11518619 -434049762866746417512036927242924679168 11518620 206074241549369725841274105136921236480 11518621 474848865451102373923466865633569102822 11518622 -105121681250031035124506270385365857536 11518623 -838819961493205586475822262259965412328 11518624 120988971790615039942905774046408212480 11518625 -21291652477786616234004500500621632000 11518626 -260028878304613003893366004832350464000 11518627 -732638642230001646623786674250079027288 11518628 -166991419871300273888320772386203208704 11518629 74999136998343283625652382600076038464 11518630 -4196107119054164239732257785035215360 11518631 -13195952158257975486967749782538718800 11518632 -954754823488348519331535127893034598400 11518633 176399624540639720087123799392333207360 11518634 503029314530769382673628188849833815216 11518635 -168374422712948994622072433006548592400 11518636 210530005589177470648223176255055941120 11518637 56198482496536430220807857804837621760 11518638 148973200435637754319222705971092026944 11518639 -206225912624897735827750408881465916416 11518640 18923947437431915130001867107996794880 11518641 150214555681860895965136715221327712400 11518642 -180268587477388869647168656427824524528 11518643 -1043192031558572324855358226983630021108 11518644 68029803448842103533644586910163030016 11518645 426807056887716677668439079189576303900 11518646 -315618677191978677650642310958870425600 11518647 -86261943094055947128043528452032451840 11518648 -860652371091422111902771353278833520640 11518649 -316956511641849812569528349577426898236 11518650 36117486371123808028079993931066336000 11518651 -420459992678349279220877850860123797688 11518652 -66063645064151992586876153071606202880 11518653 152306789956520089534572904763081632128 11518654 182404245778150314453484820917813183872 11518655 102588431223156951412882287813119976000 11518656 -202000952997525271695767805724584837120 11518657 -310970098047672054998227280529692052768 11518658 -750053456899549608430681322213247681024 11518659 357914015851406871993815473262066924640 11518660 120899271351331511908887175668914342400 11518661 -27572327397650018311578547539429358080 11518662 228941868053243487899821953875358081024 11518663 193389327828547557610698478281769094448 11518664 74385573942051718966418432722098447360 11518665 78335171934715036849357933056273424320 11518666 -107665903053762035591657414713022032896 11518667 -222009707437186793921922350446407376680 11518668 -2694045058689236381263322991981674496 11518669 -1020605237379854682701032628954159521930 11518670 768913880564853572871907264738867200 11518671 -87627220674761230211477224719307108080 11518672 278343640910240476641530627896724815872 11518673 -307525884288537414788704180222151608362 11518674 203489862421250669918913572478713856000 11518675 86411783003195262883250932390940127900 11518676 -32558430563248363934231512112085958656 11518677 -220515085046029529255311652139521945586 11518678 90572560476257085605918243799524640 11518679 910907686774277024723841177567982976280 11518680 13594305101292005061307494992182272000 11518681 531768537920477142630173674083198729482 11518682 77729157143796829342495216346051734272 11518683 -38897536533392637211306903026403436352 11518684 152908065722379496902678575183059660800 11518685 -198251260283113889967755878838902954260 11518686 -90842593450208926852416060549518461056 11518687 339257660238998041634159617830985874336 11518688 -308177488639208965970388640125274030080 11518689 -92612619242241570593442730518165044352 11518690 305565522542805811828857158837543215680 11518691 -448402641555875105560631533486998119616 11518692 -204345179060888545591136790468933808128 11518693 49458694611137649386533917230997788320 11518694 -59585986592810651323601658747220241088 11518695 -185478893959737709148095508541017638680 11518696 305557434675054131119021122211626024960 11518697 239940228827342001075379024579022665146 11518698 5038792266735084176670138899188702464 11518699 671132898240529971203553132385169868288 11518700 -224837899397934288869461928858771328000 11518701 -220204930241699852401162556417010788352 11518702 -16981584407125107543047225753156642112 11518703 -101974237678460848788373802907202440720 11518704 -54493821234150203182157474403700703232 11518705 670889517963639338717255867978825622720 11518706 323843725360251433585885336991043969552 11518707 1327713617214632955434677222830505294464 11518708 -910016231421125709791334354236273408000 11518709 631332404836413284955043539813151640604 11518710 -37731869441375852663312748233800366080 11518711 9085668422287335953478354721506275992 11518712 -342349113345515486403466465734521548800 11518713 2515537859824661932732271533755197299200 11518714 -21615070397150338880384088787952102544 11518715 45816685694959378702470886515354893520 11518716 39051096175389923681451368254235136 11518717 76396272538417776490362246012927344000 11518718 179028065036037312119059448825972290560 11518719 -583285931791682366954408785604571500856 11518720 -90147520193678234715113012424867840000 11518721 3474919921952492918703164186454994992 11518722 59360662726229594561650263834207372288 11518723 -475699615369407280661908599086667585028 11518724 -453002148656271711462634917019609372416 11518725 198410921427397050098967320523941299200 11518726 48584292016308965972944851882974028480 11518727 -683090207863507847130747357790773303528 11518728 135070924652046270398811039559284326400 11518729 -18228516738914593465632553877958404160 11518730 -194128119386546283933677031847547982240 11518731 -5117247334394738281306549827655729920 11518732 83652154642822452215295365171754668032 11518733 427816638287249772994364970277397496864 11518734 38520860020181987522548451687715055680 11518735 -282118488764224154493180049300436400 11518736 -80480535950124219219281849683246694400 11518737 -122800454575404542284859692400541626640 11518738 171336561400786470414791025096561664512 11518739 366678020900474103878321239396456650540 11518740 -366210630059788554529987312627096166400 11518741 -287534823546847014312258489465521219976 11518742 490807267459906172670603151235950608000 11518743 -10249293881435918930562875371514344800 11518744 -124366256391056765338815318741138739200 11518745 11912919370257543488886575170717632000 11518746 -96763286431730419775047255493258150400 11518747 -595501846078950053844378939880929549360 11518748 -450436750288403210709645860785352366592 11518749 -114956392306358293933141509120380293632 11518750 -291134689437978630360489017950074000000 11518751 -681909236808813791217073897012283257248 11518752 121457666554366180605491536459588435968 11518753 994648145741998028722184120103209678080 11518754 2730034845209300099406499883725099008 11518755 116198713414423426606299805914104392800 11518756 106939362963704114440643115778972508160 11518757 565090336701908276681155179324354195006 11518758 -145358685764642682653288466114862255296 11518759 435949787599712796710041915045603437616 11518760 109910604692205294114780617652899020800 11518761 359845249838073887035053210587844803472 11518762 226875127461855760576777293364666579632 11518763 366861887297201897488440164064094979904 11518764 -87253460025480733392809361367728427008 11518765 124898917122269349097456894544639979660 11518766 -136037025398569715532423030409700459904 11518767 -26900916134857268092632824165639329320 11518768 25728394195747603841066528817126703104 11518769 -23630977245376277202487992755412902160 11518770 50130549664363162142116134454012032000 11518771 -666407665901358007636651445190143156400 11518772 -614270034053388120597268075138455594624 11518773 2734167097504081333297070105902949376 11518774 -631162168523242608836394614103888658464 11518775 -292777292551845693076573795236595195200 11518776 -536956136797898565200576603523256012800 11518777 196384647793757664568245292236620067626 11518778 747534621386109993590844311718488232960 11518779 -269589018834341977128913082074210563816 11518780 -24592478923490373718340474146388889600 11518781 1563216019884524720182296343770161295564 11518782 63571438122316984868248432390531866624 11518783 807559000673691609230290826463164565784 11518784 332349059936957041464891409488479256576 11518785 -17113561379566575161435266883955363180 11518786 -163399628472742776044043749867874170976 11518787 -195505752512763673439373487432056663648 11518788 1354994192406310484016026533466280960 11518789 -514937379409483387139679568138499142180 11518790 -161087038668850677050942886992647881600 11518791 -206982517543153103362013496429503489280 11518792 -164504433861991466986163887219384350720 11518793 190806142824530357972937307791110865600 11518794 18505881413552631570691180023016980480 11518795 553193654433573505290563224934736610320 11518796 -293127029916569646367586312850619526400 11518797 -7162691292690855538833929095740437472 11518798 321315798469014706697065312331577566400 11518799 482621764641412907591883362840126850864 11518800 51789289836669350334663269680201728000 11518801 -16716773670399559477459555336454637248 11518802 472565126312205080518955791783028318352 11518803 333433310704962447886881572941969310784 11518804 310480977817009164347117676171788378112 11518805 -833052263288717307921353475317385996000 11518806 -129101928904068414113793745679827691520 11518807 2131178972464306517002832573347311648000 11518808 -177846093482142755991251540161239367680 11518809 907908851010608428121477318896317637920 11518810 -9865940245776129520924961406384817440 11518811 -1106428208172301768696479328620679494588 11518812 -456508567685074209368312505677059160064 11518813 -117260690572207489607170774351632081716 11518814 -8008069560822867446897501938907998080 11518815 8811569032834698907531756838343037440 11518816 6461710716689618562784999036973481984 11518817 56892737782028007489853492873849624866 11518818 400488614237190837874411190326637910528 11518819 -713870115787854916236329967971632762432 11518820 393923179372563339246360784234910542080 11518821 931963266311785906816181088155450494080 11518822 -444615017481340312115743129854454718880 11518823 70427318191503765740697495616618913424 11518824 -485705861695058009215985633920858030080 11518825 -92774408353542274137171771695946048000 11518826 233952188665130048513256726999775726080 11518827 -95648821815900579222206937644390269440 11518828 -175726554907219303506424919190151962624 11518829 -301383531817928103291959596009210185600 11518830 -72701936932411776526796961975573982080 11518831 -247945409538096477847266083744198668400 11518832 -124505161385999821771263764310404628480 11518833 -621439532837162785673927302646479698576 11518834 436419509313971544273357579598433484816 11518835 -188356729799263452087241749069156408720 11518836 -1942985874791179771582083522195087360 11518837 708764905719531845750699600752657440 11518838 151369112103240820803840415308024272640 11518839 382789794716523069329901788064166552704 11518840 -1269189864030689390459252751191654400 11518841 -167859610614181718057530485217604208048 11518842 -120981782382089062233305785775120271360 11518843 -473592722536635641148275118127133551584 11518844 -53965007312797370819844910370989824000 11518845 132493253960513258643380242882465584000 11518846 -79814790117968375781235549344587632128 11518847 665270943377893138117618425192539318592 11518848 24601457731790684952890462347450122240 11518849 -296236839707222745561507981246491929260 11518850 93243053402336371061831629597277260800 11518851 124037707813567148121972764892057143280 11518852 428266196864630817022000000943418743936 11518853 -579193494102869375153595663835098548898 11518854 -171653486723953828067028578862457479168 11518855 57225134313460391504532775446126179520 11518856 -82958300011944323306329999291943485440 11518857 53780481643718915623290458398666034880 11518858 -123275126112870827199719786551572709440 11518859 81603882662685313615136297924072995728 11518860 -111615001543061016788834301078360391680 11518861 199149507971731952351915811824209061772 11518862 -68689376776806321026834004203313941568 11518863 -63571516714725651099109541365721684856 11518864 -78733547671562926161745618427462287360 11518865 -74366916335386114400265909768235243200 11518866 -75726461354345025468131066468513380848 11518867 -463698999201849471329731334259546208084 11518868 -267350601263521058420939992390464708864 11518869 -692624777075274011689936422078032732256 11518870 240909703850225873444856160993064991360 11518871 -287583837381279542137683638790042515280 11518872 325391748344061515573177353663886929920 11518873 -239198927877586521091235048828989365116 11518874 638630600594282843434443205455494384640 11518875 -567331313620054184935620314965868520000 11518876 -16910356795532830982670122314902192640 11518877 344053423919933454870309601868424593112 11518878 -39555013606810420349944325061885588480 11518879 -133921589476129661085691541506607399040 11518880 -240321102928353695776542551430154813440 11518881 249411765813876748292678145530386672320 11518882 399723796233639453734191793076751251792 11518883 -8418048474201204548390158639171127040 11518884 -28511786493172595532517189547461373952 11518885 290927926041702856221918092472079493760 11518886 -558136551283087860196989234137200737216 11518887 -188349680843111133519146917483410984960 11518888 -100695897621941448206572376636475555840 11518889 88745352853756601178597466524775393524 11518890 4875904324997937685329197842251889920 11518891 -244987761808153696225013514866583637708 11518892 -190821061315032279570559318227602227200 11518893 -485532803016887575023157351154971519818 11518894 -77465031245501048763198845714581696128 11518895 -893746690151910490019068713520880364600 11518896 64600669295111681320799394293828124672 11518897 70598560682112287855150965454878457140 11518898 -56007991094626254693682981198268098560 11518899 89077974079648992550018774152926135040 11518900 832053815657533702051982575272755200 11518901 521770444778580117592654028750726340672 11518902 -311049059860265853145615630071916032000 11518903 490728564257187301101378033608959170264 11518904 -258401369301383804838734420016160972800 11518905 -134779584690473829010607810725267870080 11518906 15774600921726977450037187271586643968 11518907 129891367414148322634192913906403597156 11518908 -192864276504465393456710067285824200704 11518909 480711663431094421984213422688425489900 11518910 -123715322879837816426392009986976650240 11518911 1197581047943895817329229125610879696320 11518912 274733411098960718134041072724797816832 11518913 -257234155509613461853233057660789157440 11518914 23501500091608793487590751475175377920 11518915 665954505299147456355150326851861324560 11518916 14989912019847201052613963824320000000 11518917 -21979999667558430446929925745989049120 11518918 -77369119728111425643888661018166085120 11518919 564007446115549507073572255595546383320 11518920 -93277496493693894977549777647954483200 11518921 54126674145581817137966783231860865600 11518922 -616740434763335834684793060790683823776 11518923 -229010119623096531824738394762698397456 11518924 -663097405460414473844665861250005747200 11518925 250674412983495879003418424529986524800 11518926 5553558733815888892606020247591486464 11518927 118177101447531819955692948305774367472 11518928 178071920540181406941520115383636377600 11518929 352105260183264127597549562260055174400 11518930 -157525871918837382294301968943583692800 11518931 1475238612701343825361038394254261786000 11518932 100837949979152718874335850041698076672 11518933 1136923493243202702134905239426138218620 11518934 -128350141358224117690254498148111463808 11518935 87544576230230308005225725800571488800 11518936 -178136060815727113956780360842999193600 11518937 329798891842533581159689012649903199252 11518938 -14174654961502243158232876346124266256 11518939 74476956556266329609203753041884553856 11518940 -183579417544497197707555516017258470400 11518941 170066476033411048116672999487701593664 11518942 500910628928901887391088219767510291072 11518943 -551557622508925213795903969942035347808 11518944 361928616644957710457024016207592292352 11518945 -591980049468116543963751302370933889200 11518946 -717861986760134832005001428859070097328 11518947 -136243519101892421197987717103614390080 11518948 -170086940784456438974121654879861817344 11518949 41708937816736836072638241693495307776 11518950 -29825573864050450852105120351333372800 11518951 355557059862278551588209790834392422392 11518952 76277578319241799680633861195764613120 11518953 524469211116449678791416474042475100304 11518954 1214267537320296645667082512010080176 11518955 -303724401659728098411905883196438545600 11518956 -36401231976418919198028716032425661440 11518957 1011933787818365618031861529790481429206 11518958 591285487973174619428186741694940800 11518959 -179225540327927778939023266376826629760 11518960 79549155581910654715179951561089679360 11518961 -19694300836648934231877158209798213776 11518962 -1149302959357552691993229812067265536 11518963 2556813547134061470668578270555329544 11518964 -12456229446441014854593506625418257024 11518965 -162994801291112502878524918568748959940 11518966 -292563423009387665469508319928071369568 11518967 251187929559055579391068097453895548280 11518968 703018307428450927143180671626406645760 11518969 -5515294269624878451284517663538329600 11518970 249650094416914630793583861477536597760 11518971 -1212065391103045758098564727632603929920 11518972 800198873308991591640566788399505731072 11518973 205157193213479286434380120243553199264 11518974 8910936654599054007852261374690602560 11518975 138040469906755995158977859814568816600 11518976 -428077496346390874374536009154992013312 11518977 156364787016204618275062437254145959808 11518978 130045804722737757036907552509682256640 11518979 937002643188048885593337657901149303576 11518980 12399329820935413785424537911160995840 11518981 173465548378007886737029192325776098364 11518982 -134362281389195653085823740217121941408 11518983 3233512344556373294177687990540966400 11518984 270838870943614033283526286604667340800 11518985 -154716972102467923797767471033737841820 11518986 60339607124579488839933433722194797824 11518987 142233364675321938745251279010858775636 11518988 26502927742235650057121121789572115456 11518989 -404363351648869381205845623541118473632 11518990 167647023770478563855251788674253004800 11518991 -374167582299248906667649636898579945232 11518992 -324751271967149867051053003171760701440 11518993 -896307233959052562444973844214830279758 11518994 -60558797609163610772133575299188238560 11518995 667319862687987565951205512695186470400 11518996 -491237681460664312893781915859171418624 11518997 -517574884714450288177892615866946935680 11518998 14449852273869069726768112104399802368 11518999 964677418245131451897982127585536157000 11519000 -457041780979376177788223544011980800000 11519001 -42620721580715670123807328272108795132 11519002 -317419498839989812206695974327469926656 11519003 288249377199191463151305337677975518400 11519004 -7185053471050289848854117326250958848 11519005 -294048564416242568184529614404644093440 11519006 437172728531066017488139580454949037952 11519007 58093317476780126405589675872091490320 11519008 348227726180262644731919993878083010560 11519009 -398768217366975838826993014189648133790 11519010 -24807146924306669725670268957120764640 11519011 -14298087469455449078730382712535265280 11519012 -21356358455672766503122119736488941568 11519013 785886234551437663029429436647565217088 11519014 -191427668030769904554373326063917329920 11519015 427384884427011383364942469672283231160 11519016 -474524348116939397054258727786095001600 11519017 476075581420899926517512882736424920832 11519018 174990088580594924027919068730048743856 11519019 -386225602891974202344566485740426640512 11519020 -158911650040328904226426552409560888320 11519021 300553611124097116887914751930695364864 11519022 337706237323715058689357153144114141184 11519023 -1178017399926796105392025470683229119728 11519024 -178918307570418886034181445559601561600 11519025 5946553517186946139776751350140841600 11519026 -1036046532847522898132209544102684446176 11519027 114392079279720192296181682135405466112 11519028 513708375964076245039105196631012938112 11519029 -411393015430997971109319424023265529024 11519030 470909817019463780173748113156518028800 11519031 732891744261662068631556622915407672552 11519032 53188993651445333072798565752539545600 11519033 455474617038488472193837505161445525844 11519034 -366048452927403597247936433996728734720 11519035 -33223314171286947244736761396573939200 11519036 415559671696718169781809319106548730880 11519037 -399989956136768123158475493406012762560 11519038 -189231436363552651626089429011108942080 11519039 186038388183436124940253906345708050432 11519040 -46915607259530309748968109606678036480 11519041 -192654430279453534365038218229335488600 11519042 273808550807375868378436204020756971520 11519043 -188681989627075034163183070377425782536 11519044 -520546731978141486199579273715696431104 11519045 204229197126560617960872230089162520280 11519046 -32268917266597832438278427045184202752 11519047 92364983974457014754272956395441663952 11519048 862412641108006160661171663011216655360 11519049 661097225110143794474050302453231150864 11519050 -128909419746649481246759245460509970400 11519051 683235320259408062417339363143075916052 11519052 20313745686380646739529595208095800832 11519053 9242233923657530939326752781628683904 11519054 -354334855777621729340099152788657141120 11519055 2204605523993038919645276132551661040 11519056 -13070790558863663392754628921395519488 11519057 310969263128590635731893342402142911104 11519058 -49752522239653363278898069107137836416 11519059 553420572175228814015981378284249281260 11519060 189061042825383041433746906477391667200 11519061 60267183383569991343703823916087095520 11519062 -192552881894057227901974597500437991168 11519063 -258457354819028621027103811585292573688 11519064 527098471072776200803057082788032921600 11519065 416294130906223744846957916150138008320 11519066 175728098466882353139667192741131892704 11519067 -242012344798188005525165453582472334848 11519068 559182955317901378597316013513358740480 11519069 1101938531502469196753590526581187760000 11519070 266253397184656954527617805896693059200 11519071 109411416101948486524767965389358730272 11519072 754417326413094994883998716964567252992 11519073 -31485829809151226503869354620106785280 11519074 93989485736849091208377100093359524352 11519075 2348996221447856251963302729015840600 11519076 152011393161826051079537964005189007360 11519077 673735042454566191846439397363471932 11519078 312358721475348747677106105995042607840 11519079 -389169580830970875782954361368805936 11519080 167387077680498297643712175999324518400 11519081 347516351065144907267229429539467276800 11519082 41570466542691058356831860380499732400 11519083 141689716384869558750284420874345087840 11519084 590297313540388500689881889977645353216 11519085 -181892117985509098866227246593982447040 11519086 -287241435187063601520197623828766851008 11519087 758588662791614363508900929620651514592 11519088 46212596542293835642009280618678452224 11519089 -1165088305408665140359155516419159698944 11519090 -195106154846599770112016329030425446400 11519091 18278174951653927695701330065608759132 11519092 -143107988743697973691457808998635622400 11519093 -32146754233909731518247920630501576658 11519094 -22007407797045716421411128963030313600 11519095 391879008676431002844329185830211992000 11519096 70995346231680025883831170712777932800 11519097 342329942805258592802157753229050015072 11519098 4375958506091693432437766751637378560 11519099 -176715146584081659641091182148657677760 11519100 243603293168549790713609204311019520000 11519101 414733525047963499429569573820624860000 11519102 -201723986173274549456528585169287058048 11519103 800581022570283630548366843423245256904 11519104 -193721723793739237771373903496358133760 11519105 199428733235978636017598854570714632360 11519106 -44767508286371886675409515377178784896 11519107 -38355322309453397608055229415392078120 11519108 112585117380127743236116202561584103424 11519109 18956069422825213778426258870129405760 11519110 181600959788980593429564837813486648960 11519111 142620234389484426368395121298552681600 11519112 305545363292464344696935282433463664640 11519113 -714855836707811363752957596549412452096 11519114 199501630554274945947927888853700349792 11519115 8325734913667525593590218722964032000 11519116 263303742227627506418685311315427564288 11519117 357843043117480718072825019514071338166 11519118 -182627259559615036603014564274106918400 11519119 -82495031820438215150436153525469966440 11519120 -50701559797898817446707021196105318400 11519121 -310370332434240103101048650456816867088 11519122 -517231470897164678092734814086186828000 11519123 42464772134253771527888055857832426240 11519124 265743615401949147385038069752227731456 11519125 -226140585328877634621396825003017901000 11519126 19255023513951960419704663145175679488 11519127 33776234456625353907684583217342896968 11519128 552977193567165425334010973188624988160 11519129 121997350102154385361795474431104446080 11519130 -21454294695609415321216594172277964800 11519131 -138150429436189502611532451229588792816 11519132 556973343723584077640905214223243187200 11519133 238751530658268780935880080498515722624 11519134 77838305773280222774862394182780956352 11519135 7507964950881979788562695222151512960 11519136 -204073776063088543745877703774433181696 11519137 179695349099303906156956793973579618432 11519138 218618919648047238130560790316026190496 11519139 -360960237832490615948438824000218045576 11519140 199860098226320840761514112350678749440 11519141 14764700429010944615595052747190824512 11519142 -155659941453571503032191803175714421376 11519143 -480772659147717578249364283446710454216 11519144 19780098997434668859415087417843384320 11519145 -262681493576451569302975731528881500800 11519146 -733157348194061793955958824379026046880 11519147 710435835000762164174312899757971948596 11519148 -133269144855080975119157327652483072000 11519149 29641379057212750361693435204113946796 11519150 44568400900099821039831776817928444800 11519151 25778459099181785701057042013096467968 11519152 -13671286825845804374406017140046086144 11519153 632652193300186458030557399867278752402 11519154 47257199084072724323451844769516666880 11519155 61690656353938436758998635495006231520 11519156 768710612058759870236376371279190988800 11519157 67416335043491672787995201841568142688 11519158 -282894206193442363868795888701656963840 11519159 -468282608701561325497807702187933760000 11519160 42754736106516601003100636991725568000 11519161 -946667868248285405511470095114877578748 11519162 -138326589254596363784508854060993121168 11519163 15236321148934989948673011642159847692 11519164 -63614617950269591253636873542086810624 11519165 -404821114225717850624782919558603717460 11519166 71399380963270560743695147526973431808 11519167 -103489119101494300424220372106639296648 11519168 -71715701405056446060629622727303495680 11519169 -191249362133547645578197383099499299840 11519170 59630078658086964911303920456170177600 11519171 499339690334429340368701035409659117372 11519172 -17230986141855101529620355392736964608 11519173 -518706760672436351381105764563226110020 11519174 283636488833022204233768234200093482336 11519175 92799394588449780754548309247121067000 11519176 -111822366959617794561596420426233405440 11519177 -380323745917703706663000002328092357634 11519178 77387875398952611926443367170835443968 11519179 15942191801936123847667272367872018240 11519180 -442338811549108103655808834963183641600 11519181 -11957530742944174486236087744150099240 11519182 -206540189802102745887581026336769519616 11519183 -817906365228618543116806786458633502080 11519184 921306835225446729315508201399123968 11519185 623557250475530529196773235966086115200 11519186 -186718962958228929037593840760683033600 11519187 -242314731566084819891590422139762704000 11519188 1095504796211178569988964769157417854976 11519189 449363556244594358972888153107612502400 11519190 -79971002406777527507229420847264560000 11519191 -1093585640324463145972832410020410572408 11519192 207073946088286925871730930655851745280 11519193 -42795441926779292470572683277857207616 11519194 281700159120842549895101173745621542896 11519195 17361031897920264509934162761754038400 11519196 58500199201249338927308789011900213248 11519197 -238531233543551180734810964977386251648 11519198 42946995165484490651155048972366185600 11519199 15087925797249131019690462678047343120 11519200 289024832180478320634447423877939200 11519201 -476587923816313932318700840458423432798 11519202 14893350413059405335865706692347331584 11519203 702928288720258757792372794112457104304 11519204 183030080173849693481268877656933027456 11519205 -117370775804500212486478264159930379520 11519206 -271730876794346276399778249291308380800 11519207 -129755145433896706677438164483207655888 11519208 -312392612154966917915632364019626803200 11519209 785516734685735897922657241571847621534 11519210 -20878806491939778253970193520333332480 11519211 1334298394364390977168396261835344869120 11519212 -38555126443432220794236716433426636544 11519213 935186611929708468752262364142977365462 11519214 88710773069210771714423219106888601152 11519215 258053175737500083389013983285631564360 11519216 -200816780023086910383466421122398486528 11519217 74118659875069277889392973255832136580 11519218 -351456731691661325801923672834114045920 11519219 -716450715084094824310705422532340341080 11519220 -73037465676404655958493408991656448000 11519221 -264607965245325250046028016572176705888 11519222 73085765437335845739307255676066991744 11519223 -885844748342582684719919894721075628032 11519224 -280857720786160211905109232087608279040 11519225 403651904143919584669680668353367826000 11519226 -230594409729426867355722277886487897600 11519227 11001834083165380947326771015848939520 11519228 21311007326966818693938220730604060672 11519229 -37245646764852629131180106313970070880 11519230 -484799691122353385410647650960645107200 11519231 919117402267401414667643698779976972032 11519232 91702586241267617507703552971624153088 11519233 15710737276378950121431865349523443520 11519234 141146071163460186135038628760933284672 11519235 -51145478259736836166795323227114006400 11519236 -8858333989037722676919488239153391936 11519237 -91285970511179215418010510236370150948 11519238 290281057689290798151647374983219675648 11519239 -358442538298134904672037531354771257960 11519240 712350165303660011190752603051053977600 11519241 393251296272690746802965029635065701392 11519242 30389010522343794179016340891925728512 11519243 908635258046886241247509597996167867480 11519244 -497876965578778506384740845187624325120 11519245 742400091310719987832010553466952935500 11519246 -1036653275701829390075745763334792014656 11519247 321871162768302573747344010268406964384 11519248 -57733641172816885831603180965061246976 11519249 -202550688849073808632424275090031772864 11519250 -26133145930021335087373257739714560000 11519251 7873138196638453890222632965536666192 11519252 -313607170590200811622558534754161129728 11519253 22874291489933322989799021086494884384 11519254 -12888578730820935236387699222691412608 11519255 240051168008693410936483161900158278320 11519256 -258644718359242711734816351362232483840 11519257 -1184929787858729768278175781588457071468 11519258 -289342843030286506010329109334200885520 11519259 19938905766646485901387490058653242368 11519260 -485647008359758536080427530863248069120 11519261 -303114899504053863982555559344146600948 11519262 -177234601037477903505296194881376082880 11519263 247334164278825160204334734334636689320 11519264 654177648342085224921906445130557685760 11519265 188783705039694804028293522344030056320 11519266 142647161074529470595547030053190589824 11519267 -838954844476569655237516276255367883684 11519268 380954503913529472762656596681601755136 11519269 32806527988203141714249616942430993596 11519270 45066150302486334054124164232822790400 11519271 276900203747511596382805721418489516240 11519272 -499068332756195661954531842381359027200 11519273 234985093817911202671482155188699650960 11519274 -90864864273530504034202349574157353984 11519275 359072291274883770450265916999156303300 11519276 226878223418232499337821783307164028160 11519277 -442606316682350748353080304537787174912 11519278 46941416072696177438436665730241453440 11519279 -1008203279174353447227624688514400795120 11519280 -13496723075494337860133165407341772800 11519281 -537604849086316924331341813379303118848 11519282 551508565303262720196010020081645724800 11519283 -10135278601629571871667995938542254016 11519284 -55443721994655511649577628143746007040 11519285 101892780679052076135441108301925037360 11519286 -244429347123694721502339529794056156736 11519287 544535151549295327508082621110529462768 11519288 -806398820710612048511507084078139310080 11519289 452234506296783697564031412183572386554 11519290 31759461301950588986588425499643801600 11519291 -370415132473214917883055920391469337328 11519292 331444920207597823820376226200812401152 11519293 -630146405632790842626965901270503826420 11519294 -610813460505190690728396030943238018304 11519295 249579270852002139846724627789751271840 11519296 -233712791056427603365912517788924641280 11519297 -180387993765914443751105996163023737920 11519298 -88419225665462975888641807112687794176 11519299 -744167216677574289783169365834655631808 11519300 -66414790301336341927735346712854995200 11519301 287450294532348921384764909310083904960 11519302 -527334401591010779202386022525263074368 11519303 57038785151682642159154903476636990552 11519304 -652763388825539279988230114630209658880 11519305 85294597409066073514492191592057210560 11519306 589197488622934499701162584392935534080 11519307 -868215049668895681040225309714140641360 11519308 -3583817071990474669400658271492975104 11519309 -523503339592484450489321498662680500490 11519310 224268715310103362365917511765524387840 11519311 325911867619178151323883617213225516912 11519312 -9638562228007073240687360537886720000 11519313 1318552159375516601002637926637300160 11519314 83017780696391474867229240548584780800 11519315 -128171092236301514583686202534060794400 11519316 444739997777689612290855298632591871872 11519317 47015140848598881883984120290141474492 11519318 615468047107427716578804826855060800 11519319 118759256073636677346363466582359995904 11519320 -183707149972107074808281202179850240000 11519321 -140755307726309104069047088193119488 11519322 -91036729021864423054968352115360409600 11519323 -369884420689296768299432453847503402428 11519324 -418741241907386984254687947342898003968 11519325 -325340681997105487403413243402362367950 11519326 -93675296967369802388467077312386519040 11519327 14346674315291456370471305273898087600 11519328 375641121303043148502619572830897700864 11519329 -641625452150936269513742726829864593616 11519330 -212692929689967200394637073092778377440 11519331 197687443475547743092135665268675909752 11519332 -290691234861815242793368952481572812800 11519333 -120681241129919993578430270300939142336 11519334 32850159948721556815168680703708220352 11519335 -439111858970428414931473257777800715720 11519336 846039332760604507986893481699161487360 11519337 -77382433305382559402687494202294814720 11519338 -60237434268400837208778133559303676480 11519339 -683485221941944195345599305229675108000 11519340 67776775870259005891309223394450554880 11519341 -848198994509817200535491383195369959188 11519342 17580355018010553261131817399432977472 11519343 220629230252934950966837354064233412480 11519344 159738331959353532138231641249970421760 11519345 81261022589884232597502317602067435520 11519346 193582428653457651901735207771624185984 11519347 -320888416578906528239412160480904550400 11519348 -253265850617143904778620201189267659392 11519349 -779799173851710413559463711488915411936 11519350 -158516155694631941749039331272891269600 11519351 -348228023176515172124999178245079320400 11519352 -60997318538944019052167019073535016960 11519353 -1086762854356680242616790806257333573880 11519354 194318700677044491112046894990083903488 11519355 151542207952342550310117366349669614960 11519356 -298043616689557704004920686723260928 11519357 106583369358656798756372989993935081606 11519358 -79180668419510674071170974282426168320 11519359 -214603223074989938557626464649655546320 11519360 -14606338471609080688516071293976576000 11519361 -626208255457458692516378699239891340640 11519362 -659523484578015443271551928934459578336 11519363 -106148379849374979872309797314302638896 11519364 -255184158287440437467064304525269709824 11519365 69282221251706844678113977206401322240 11519366 -160549245118924346747229667537879296000 11519367 737922423577716593651853931621978391760 11519368 71144039733297985091615715246618869760 11519369 -25565718811167567495753988159215340800 11519370 -225720024791579201632994976305274235200 11519371 212140530804644628052202201228809199040 11519372 52328818033557807047583915269614968576 11519373 177618720876768489694576140918032850144 11519374 -122967728746127729101497061752585344064 11519375 21445522432575153368123435402705070000 11519376 -100503427981645328546494286569856434176 11519377 375707697640688339307885451708874036000 11519378 95672053192252395558601079248088892384 11519379 334701563950037984771126937545960598324 11519380 -430832522148507479668572694368213465600 11519381 -807141631817859640964578258892768392818 11519382 123009508853042182746189308905786712064 11519383 -143423620080231906938250646143917786752 11519384 -400078156548694899131187287705448775680 11519385 496709067138384764630070705540269433600 11519386 386443558261771338544159249778898865392 11519387 1127962373173954204663905483040706311200 11519388 320833148261189166175256849858443269120 11519389 -102639979951183353434073666017533718400 11519390 4279438576749715466308063498578948480 11519391 42848576597991747799591418555687933856 11519392 -607847905427126790612448296316873801728 11519393 -122588423182401463984635530257785557760 11519394 -42520581081502192319639826527805830400 11519395 242169701963120439990850670103345015360 11519396 242583762035742575473962223775898009600 11519397 -55718519825149110454301918278937618112 11519398 -246189787129026311263132276617498836352 11519399 9775306123495271652763422051484261464 11519400 19288439121116050037398059478511616000 11519401 135076641924588952683755806268141150208 11519402 -331528359536067141676857647143802203296 11519403 146114179562955753088814126115798165504 11519404 226575551567814312606558139701384763392 11519405 -688776063829757859648840842601220545000 11519406 -90686495239690152898124416630545454656 11519407 474193017128032391134360469566572960656 11519408 -20830353383290709815990852081004052480 11519409 -155395543449299170402751037629124847680 11519410 -141665244681774648126351384770481237600 11519411 364265698867267356988016606063079955224 11519412 -110351621062348365246179778492912488448 11519413 -748221343018016546176132862876696504338 11519414 -60818081217404031123753932950618480128 11519415 -75133187697642814871402976793242000000 11519416 269241772731517653466179406412056596480 11519417 75466227138463255955049491497430027520 11519418 -404152836201256097319022916513804620800 11519419 -588591069786806130213885770542466113180 11519420 362662493137473574703552757017089858560 11519421 624329262368575352521603274409569253504 11519422 135703390359490367992244512972181459712 11519423 -1107312683617016921114192574119348721096 11519424 -33631039984624544146533996207815000064 11519425 -55647842745118832705970574476141639850 11519426 22473205591998118629131180933291976912 11519427 -457986958414071015116191277984093961480 11519428 -528588567475974163746147805279634012032 11519429 -519249893108554407096734080416347942724 11519430 -24720424330888329896189095083736346880 11519431 -164921794123662632717969518621183683456 11519432 -290554275658135541158691949357930731520 11519433 -644615759786771028550025119924907067798 11519434 -227443625303410036200918190581840879360 11519435 -22403675638062073809164838071169136800 11519436 319892563180626362340645926706219597312 11519437 295835231661538400341627136096333219040 11519438 -265267593473060069236329765160706726400 11519439 261897691294460964750666293303390751624 11519440 29056116465993110403686326637266206720 11519441 -2613060065359960009175117170084007568 11519442 -4624540172903300332000199520360960 11519443 -69572810272171232362576807098292222000 11519444 184962224302476392412153076504475953152 11519445 36399998306258306374177844653435084800 11519446 224897186082928754710164433431350585664 11519447 401589711912931077650093024318148430920 11519448 224694684970625684210626231173069004800 11519449 -71165448671088746439177109399684557036 11519450 62471447668709458734088283887502466000 11519451 -2511086677789412207861592283517178960 11519452 103070793170846133483123395185735060480 11519453 -449087235421285139356808337916167819360 11519454 -110463732065227296925801772438357324160 11519455 658262769288509603278653012200995048800 11519456 340684311736988260103859451955566608384 11519457 -450737882309403120298613027122482560640 11519458 -371397364012032528420555315471651810816 11519459 -196719622461444538985165476371252641844 11519460 368196121862972677250616063590242433280 11519461 -1229429725968461574950173507473739031938 11519462 445564531378077673326506266208665606464 11519463 -142620727317825340758513115421864228016 11519464 732391288014025723637429084608900300800 11519465 168277808359145850128568019464447945600 11519466 -55311155032270255394748549786205765632 11519467 -675226081583115151441329230556618350640 11519468 527894544742942177110230594438783456256 11519469 -44117991949016363386711515465793916160 11519470 181688948224708078420201131003552326400 11519471 -60472754033779170635762379099246456000 11519472 -24961424930386184107104874847372574720 11519473 3345125783616405104880517649151782144 11519474 370601562653418367679857661698876105632 11519475 -355291557662937304717053028207557796800 11519476 167568982047534435287449667129264742400 11519477 -484699658195048425670717060428014670674 11519478 -319425497211687017768992396800648870336 11519479 505677923701057429487566424259083823080 11519480 128458027607302901991122230352438476800 11519481 -364743237803268344122835412829959499200 11519482 149619847483071373183908842216535067872 11519483 440738108013723150464437622587043815704 11519484 -228309560178901212180425331057183710208 11519485 10769838065871548067208587164695387200 11519486 172140427918736392406670449659292820480 11519487 83992201951890071593125284095735913088 11519488 -335627967719779510884236829138301747200 11519489 -984478477603599242045064329569837862688 11519490 70715640626930155169585046771578373120 11519491 404486155743192512216458914484462510080 11519492 -903235286174411541322039166935157107584 11519493 -259628091435664295424443877021049515456 11519494 125677307799151732674518822964032072832 11519495 368619466695753733973429778603042897120 11519496 44671488014225133295019189023205836800 11519497 370361373399656608324877542547795399040 11519498 -27862587300056084861716002396067102464 11519499 527976890977987934080331525466946760664 11519500 178759822215087584617177637191434240000 11519501 -284164443889385417721398544646648431648 11519502 -171440743128264183136351712761815058368 11519503 26105443295207869554635635225518456752 11519504 -170658985133941256574425125555089432576 11519505 -82139210808918166563745290225286625100 11519506 260715193296112378670491357147915534656 11519507 -690672966059945282039829037106314220052 11519508 57782708919852859255022449173539868672 11519509 546622507248676714588299161741901693710 11519510 -2805926323272205314396987109484979840 11519511 -685682688465463803209415870278617598976 11519512 1952646250646559854820440972683226234880 11519513 -111431486626623335729526582060519825600 11519514 42888981104129029341128587671827358720 11519515 -71084560271556295224794501774743207680 11519516 522600132700328358943120634352142333440 11519517 613555479386780624593523458757243153280 11519518 -643415048033458828981008859959344423040 11519519 -868460966460751932561005173992925772040 11519520 -949316471599002310865011229840596008960 11519521 154901794673201321019125042916026521492 11519522 80464637410177358106317467202822533632 11519523 1050148714091100917016701109881345073120 11519524 -95938493922100524255359368154048932608 11519525 -580028035957575444664083246339012607500 11519526 28733701636874730877541295755359227264 11519527 -69037786455949351580718935713655916000 11519528 -16233261166235557167305776778520330240 11519529 -57341743763491973033937738424868613120 11519530 223263455071665734096345318065428645120 11519531 -690481301757831643800314466820527999888 11519532 -140466322205286870419308447956171717120 11519533 -1182140852988001887433304749095704233236 11519534 97741662565869305681296211036086797120 11519535 -213907348336749508853121845026336112640 11519536 -25214957252410546531985244474815021056 11519537 332625669981823730103562647055728437760 11519538 -10904564201762738518532933194101860352 11519539 85642059291070198146986413035970099340 11519540 22194520428954225338685303551170371840 11519541 506666022410805343198031729258113523040 11519542 -204273871262432439240024474092144735328 11519543 28488622996360808901186786248833090560 11519544 1058311252691793601194370902130160640000 11519545 -383774345522461767331536311682357854400 11519546 -42035343499973501179140910726085146656 11519547 -405651133345234560831667324846658499192 11519548 137410559152393796626025613340877662720 11519549 -865827671115940467713726199908611419450 11519550 -22343315868037288915359404883360768000 11519551 -87856442478579752513313477333047178408 11519552 157513405201028479075408378180027809792 11519553 739148978751075105887032813120307974704 11519554 737808148580305717719749297981551318560 11519555 -373826189503985226943093343286502564080 11519556 -232141054232668560508333896214512291840 11519557 -1277537010479400656658848564812649550660 11519558 -548028085558231135944828414264329001120 11519559 -6014838010002985997895242235899742912 11519560 -208053022314260721043142170034041958400 11519561 -143761637255794230547126494712059058560 11519562 103661005678903601757969145221246250752 11519563 920001314127461014589423833499196716 11519564 15430466297313635589022334286764009472 11519565 202140820196099084977788197922873791040 11519566 40186225582802420895255856433982167232 11519567 252019233725437246685303232306053462400 11519568 -4727750086238924937496647285696503808 11519569 31087513525609446868620194910507332352 11519570 -48532152155559159586041273385858291200 11519571 4963285060461151442315006264910561024 11519572 -714028196296668102413297284381915345024 11519573 -66254290782901465960275049967808078720 11519574 430085191135058312072700489769773702144 11519575 -152358367750011787574570543946459909000 11519576 98024167607840550379989663343989934080 11519577 -40216789496673874638085853683633741974 11519578 -251026510757747518656567837214594057728 11519579 1031835314959141211652371657618203770180 11519580 108448132679276642472640435889729587200 11519581 1179405750381223494447745055062546585382 11519582 483241917859252573845351976283998027392 11519583 -8110795939275281083346669444520476400 11519584 77163020871953908303100270364855238656 11519585 -225776024176735929855338411197438097280 11519586 -151104904286475960869279117721651210240 11519587 -262440786178341864966649260461704865764 11519588 -79657368818615726959323032006997784320 11519589 241054290856072358799121575462254744448 11519590 271665684629011177537427702421304579200 11519591 633152988558411775202960414672040591264 11519592 -155171975526987528974844951202155724800 11519593 173657856504735445073072945593042003024 11519594 -568273163338675801732685850087892109904 11519595 127115184784593674579898277516147871040 11519596 195205904682569048076692116341716434944 11519597 68068432471773632974864307581109902092 11519598 -4474299185949455705602618538423288832 11519599 -48202489529984171066396370825191375168 11519600 4755658365344458156506508745539584000 11519601 -368202468563502903915745573662446453760 11519602 -636372524138828593191870191311225867248 11519603 200506725456635753655185614400434964304 11519604 -455606092903336739086445423156396666880 11519605 263036818482225736138976254158799956000 11519606 234594668953332239016010710705784653312 11519607 478997853318392515286900090378811304320 11519608 -16444467946914603223550858552535367680 11519609 201759143597612811383040423647030616810 11519610 254943792209348431137086872796464469760 11519611 -1126224380810110725777934895274748376 11519612 108523826202400568224898998556213299200 11519613 145665288671193676819439186981538813984 11519614 8613493355102956372534237208997278400 11519615 -427546338010397062654072756175653689240 11519616 -636182349689657646417452837897030860800 11519617 26430413245886956517202473602938877012 11519618 2008517200898937930736594710047324928 11519619 35411942694284862297860129369565109248 11519620 27116134988935975378183139067388108800 11519621 996579941199939844131482989859662835292 11519622 125334214123677984342661940946375563520 11519623 -353543867312418516734505183695009494816 11519624 -558694724600876615797274001439255142400 11519625 -215413947282243700645848328664904480000 11519626 104116812036944798875932114233145510240 11519627 -168082575850751275259321919444387650928 11519628 314345647697747152367572504593717726720 11519629 -815641309139845450195574883861777119520 11519630 369908144909814792687378720235251744960 11519631 68552443610152390242535604038709345280 11519632 -3972450713853478912005504313940705280 11519633 430391952993569437242310256047142616882 11519634 100092635834149569458125184622543539712 11519635 -691006819600418269892097726451723651920 11519636 782678281953032187467705237776043998080 11519637 -343414480937198042926242714103222082400 11519638 20575641167914390154132628482701686144 11519639 805792899359158340815501696132660321680 11519640 -403925969271429403132231504048425984000 11519641 184229157526032506611763521182567746880 11519642 171319907809494419262889370299179876864 11519643 274860545068739778694918299653534424000 11519644 -143543461605795057115728536161084977664 11519645 288531450377021250541212916370933540160 11519646 -61917223973736302247157973251811168256 11519647 45480228727085944039007228189214153072 11519648 -23503996772688811291567441655626727424 11519649 -183045885456374535251004138953040792366 11519650 -201927596447758768065557913071497741200 11519651 93869263960573338031167890579948877264 11519652 35609743457067248635882695366555850752 11519653 519557705663590518309443342404101711744 11519654 260818362224392220782691963808140971392 11519655 184181509490916386554679627271429120000 11519656 -284777887891071485859219743473632153600 11519657 -8814210111692326726253133408773761200 11519658 -117144566512451572982452858861401362256 11519659 1375955965671994194108674109938010097416 11519660 36682344520896814192764826046800128000 11519661 296279197079223095561521136455461182304 11519662 31798129001232768323429113151021383680 11519663 485231153018572149427323345676828080624 11519664 -8964021741840967692188636242531909632 11519665 -32181359326986035644751300347984608000 11519666 -413104441178573212413039486618231241968 11519667 -667051538381286829750241110833276034512 11519668 3125208008056861587346156649127202816 11519669 -141518528183802347196053541948918052704 11519670 104132208216712680426906867533864313600 11519671 1537985368303586133013870678389410379952 11519672 -227010947469959567909299504178994094080 11519673 -573703972639818324138836794303228422432 11519674 35462262180849327916933979235580980336 11519675 142711371256853747185740213632871162900 11519676 175780610000656744990641658414820259840 11519677 -463477104387539656328067087641997666740 11519678 486536919680216654603532522793504400640 11519679 197608738704467657605743192764292148608 11519680 84906250744006786470518921562685440000 11519681 8879094031227209783163888967729326000 11519682 118967324258538151266271355056649860992 11519683 -384904076432026491233707574218842828080 11519684 944353911536119609838060809761080448 11519685 204731329980242759151214920473106955200 11519686 -348607342621933885527702598599012674208 11519687 335365588009993012408060262328153212832 11519688 10486930944768845895295754588489318400 11519689 -128134882350608925810850789930789081510 11519690 -2886932574410467058948686633756646400 11519691 216105816714725893963303546039123891200 11519692 9506069849540534578734035081567775232 11519693 181367689678034612533405934734061118720 11519694 196655606723527127471576835587893060224 11519695 63802444053110316520452180725605302000 11519696 117961306542863232444327766841661284352 11519697 -181291167172064921534418290882422667328 11519698 -354407423922024720547200801712974167040 11519699 33097714686086079635781284545141514160 11519700 -4641121186931476010571225048981504000 11519701 1116245284646184756409048054024158769600 11519702 306071457038418412022982054117292299552 11519703 -137607114857407706055338242800156799560 11519704 -924204293256929274249228761510922024960 11519705 583620666140210256021256710051890112000 11519706 254968817555814375779684251433487249408 11519707 115972652599483477935598448516239029956 11519708 532555532224703125489844873329338505728 11519709 277009177840626192219168288103580277024 11519710 -419183940323300909140052952987484448640 11519711 178905468594079084788204436495274532864 11519712 -162549375116658015378611218689294336000 11519713 -141062818625474751772854102814745737580 11519714 -426594436555678441581370580975783834544 11519715 -69154064281768431681727030254815748000 11519716 598260685488291548000201517978500495232 11519717 -1349227237350952838874183712411338954048 11519718 23136952461602656278205638740832602112 11519719 -513666035512631429820874751667053431160 11519720 -83433536057615809595841242347756032000 11519721 573728983848526737635181468247489974090 11519722 -74263501402534803524496414253696130976 11519723 -277827806364809925634001029291377398028 11519724 -31323108719408823117183505952692961280 11519725 -42430171987213941789602656404946781600 11519726 492770952179847203600198446721049385344 11519727 -52984106687648484816950337515029149696 11519728 -85895953648650867698475694039127162880 11519729 2211741559729980301120284343357515048 11519730 -154429903271459633139915006873075654240 11519731 -39328623398620996812727963409775264368 11519732 125348749381276148255171968241060462592 11519733 -280283632213965984629481727580215658976 11519734 -120585460773971608940111336497049444352 11519735 -192792328799275110539536263055622737320 11519736 -448039558617264502953984774641466408960 11519737 -620909119414334250130020010663848734614 11519738 -9066671565810973510666274246949020160 11519739 -20371145463088351413121196600377920768 11519740 -381988870354570287135033084909006927360 11519741 -415082336320244924322511132766049432948 11519742 -108315400165820644738868278039830522240 11519743 5425649280356323731047507135163043384 11519744 1013630937990380476895618721791613075456 11519745 -73971873719587607329385198184489888960 11519746 130251561534461172865589982479938659840 11519747 951730528440488379482809448162943427584 11519748 -142891250207372202313852030956588547968 11519749 1250000784313816253045874755515748087836 11519750 -234042658054839870981740474825848320000 11519751 280695611258048539994941442569455851904 11519752 694771092416266455469174370430674457600 11519753 -421448351513267609828731737066270942540 11519754 388545977322752158377427755610766488320 11519755 3791124803788657693219045627062923520 11519756 975997136621980188840196533990386726400 11519757 -237092426559973232343496515192185923200 11519758 -180365090106342518050346495598272454720 11519759 -174237250578108697233370174370846403240 11519760 9367060593476107264448399347860111360 11519761 182692874301533031237582772230054981984 11519762 276005295523564351260822852475434747552 11519763 -315949546063194029836078226962130159616 11519764 -35525920081015802919557718206951321600 11519765 19301669113879051175064373815065772720 11519766 216963199007281388629932773415272265600 11519767 -251506305297951924965244076998504054608 11519768 83940487704443528792001658537142353920 11519769 -83214155512695164074389601827209668656 11519770 -18296981781657742272434621929066405440 11519771 962438639279594766377545415145686332344 11519772 187289325538700531914675594626276040704 11519773 -273209560728389896011283038033661453978 11519774 -7307204923851271252750181666078112000 11519775 -362677310052463221873621549381354240000 11519776 -658030223016949243647592552043870945280 11519777 -104172403746186672081722705846333732160 11519778 247192582749879059394915349944691879680 11519779 977836018295597892800356822082884905976 11519780 -421211205741937360145272396188821913600 11519781 5204755703464196178008985014963793024 11519782 -212911785976262312158174564971012324288 11519783 -430534138901553908673012403555613801472 11519784 -942898707910497547727793615034724198400 11519785 -79883461056784092953640596073028812600 11519786 3110855234960245883462240212735488000 11519787 39346804478723852904015896103052105560 11519788 -127814563657422265277215898372153621504 11519789 -311144171035703116427337056032471584768 11519790 -106802495645903457808458323982893506560 11519791 155811296201741734673634007742580530192 11519792 -12806244210608718384430303751670988800 11519793 24535537401982846337767694851462929600 11519794 -443357970564412295458851627292587411456 11519795 253233831766935207877118691012303552000 11519796 4652635494400732214980489061812500480 11519797 -227675671807931326967265382549180836754 11519798 -124575462683199686141154125522359302336 11519799 -2551527153429641141139284164059553920 11519800 -3557476189511661183928719000791040000 11519801 316011443849441408656430795954838869802 11519802 21007650473436891483018262870329115872 11519803 -794671001239263987697847716128958176336 11519804 149200030077245120323029046077380275200 11519805 162656973957288650498450235701627610240 11519806 104352066610136873314085528509087556352 11519807 -426001213836476236296025967131699728 11519808 -227792659227004987241297844243529728000 11519809 9962037692256286710676421903400563520 11519810 41738570553244064349832347441661270560 11519811 85571008473791636239295391428985488280 11519812 693985710133689098517342609146694017280 11519813 64298488610495573147235684900305020062 11519814 -371794593166092250603325313670722424320 11519815 210959500065027094328651233710572700000 11519816 85257275931697477384104707729243013120 11519817 -134861583767661208877030194760237523456 11519818 -933246005859814883504934293001824002560 11519819 -302324924577522655393460458826308786056 11519820 5144588828456888413151463922983521280 11519821 -367377966611594991316346349011515527456 11519822 -358233868512171943658841979816720788288 11519823 -8508326301276226806810121105228687872 11519824 -130758458933865194205429201124272578560 11519825 -281229227650324604667225195575608767450 11519826 -191936050295224031880090840940117280256 11519827 -114224105128726709665486322345981669376 11519828 240242411697807335617734253412938970880 11519829 -5896336702972114257580823669683034976 11519830 23037956113815021134008545819723705600 11519831 -578353877367841407319366720386153375936 11519832 -21007633036966081099877765499636326400 11519833 -300702890738256010706246355494176662400 11519834 -118211253679828702081597892697397271808 11519835 -359885024463012746352893269129386167040 11519836 67919065217340484199022736330514406912 11519837 -403679392054437372845295628223137484448 11519838 4914363154352971778837282838450561408 11519839 -437853221170390403650273558170593553944 11519840 -417131708296144095836558661955092480000 11519841 -388843343479344591016035093850123679616 11519842 -375584364568747588643852725111309117056 11519843 1205079570796599707021986301240867896092 11519844 -91885830863147175527496336313466265600 11519845 359403691237896597453901353573047251800 11519846 -222180565230520541130310984894336600320 11519847 -165735297522922282623082839159955398960 11519848 113307545485567391785290064020546846720 11519849 -114251146207693127009593645406777497152 11519850 41957544616475827278633077545945056000 11519851 -796384602250563163389197381941592156700 11519852 -301882778450226839447609148092376007680 11519853 -112882368326272890405761017211798748096 11519854 -73505582789463147290493576663879666624 11519855 167143058933604585219381857751565010760 11519856 -7756668242574773519904969109340160000 11519857 1146630599092872539691188105150343121106 11519858 33419778643952883408710181703513277952 11519859 136915662970616565383153595189128332800 11519860 -13713970987607355287163641140670269440 11519861 76414174866135493973082087495087221052 11519862 78614885578705620406343315857652037120 11519863 565679747563230451835289722864823941040 11519864 1612971098989588530171025839729245675520 11519865 17434141584336203645672067692117113920 11519866 -21964178269484861992974419280354676368 11519867 803323175531100558393024970172829194916 11519868 -47039565953300031087255907868778209280 11519869 -319837891910249924463128042859565582080 11519870 463716831328815291690221883918518114880 11519871 -7037594409535497193266490473617959296 11519872 -1044165252067536608516897670451691520 11519873 779221053577923985252373429079200724180 11519874 76317388431080033021242931448431984640 11519875 1149278702390988514526039249375931492000 11519876 -92638233016117264109311955649506194944 11519877 671252096658309390329039750663398948320 11519878 400544935104608346229861050020881563840 11519879 1185568629817016079919831555610714112 11519880 366209874542881446395204259881651404800 11519881 -239984297655198901081475850546602825628 11519882 273292978028838328055094912703136438784 11519883 150713603445143168106996964110369128640 11519884 -755907866771957860612759243711963005184 11519885 -665629039714434338889101547208053923580 11519886 -24419609400026456260629369979016457216 11519887 231619048711366855031401698166004696880 11519888 -99744253053775532057518778392895815680 11519889 -639324123795584201198708366582442402576 11519890 -92449804346705810599389664213524364800 11519891 1140658570204347872957531514593780741292 11519892 -260013664388782529903056695797911062528 11519893 -101882394463245408053748210949774580160 11519894 -621189042742273819289274775670201148480 11519895 -177238186016963192872029920917902044160 11519896 -505372424914273112812149560595886141440 11519897 628183347249250371021891357521951329032 11519898 26374078939118669781354872639842595328 11519899 1088574654336488599980941776544795888900 11519900 265132327640181248565192562545923251200 11519901 -735466537432123574050245909316631087808 11519902 289605172245169074653111449180247406720 11519903 122608406730399005423017592947043078400 11519904 -383286197552971346149641938836846018560 11519905 -401258133124566347168638908288473912940 11519906 -71704016614016982055954223240485852848 11519907 -112894570440727534675594895446793380608 11519908 91276623182129671817296566360672399616 11519909 -115906844003886388002306658304460324960 11519910 92189239173578116893467912082331161600 11519911 -4285133631993275702161480318768270400 11519912 58476116245727900928494047969303219200 11519913 266406206499464574036626615737488225600 11519914 22665834931125551259171650268608640000 11519915 -8420916997626725115918999114377736960 11519916 380076160205783302549896396749305282560 11519917 -1007036359359836851624017327414863469034 11519918 137520720713172997693125373049662091904 11519919 286146098349136252184673156402182640384 11519920 140665391339812930758663303578910720000 11519921 71598970514942322705616232746961308224 11519922 -306474100547624407299336050968337478528 11519923 -157380862218832146975395621185453699828 11519924 149717962065904630845162962044339274496 11519925 -237790110158082832949875900617648228000 11519926 -289369602696783842216347731491795328 11519927 433878367241458250212646228926648982520 11519928 -147431353228703358571892588087771136000 11519929 534578680465058694315995365167376318980 11519930 -489122057886917228491179803050092932640 11519931 686110511007774930076838490766210034400 11519932 -239968185948109574681961533655630844928 11519933 -20139735113876223668251495672394053818 11519934 53117661119414013136430669015803797120 11519935 428464334235121983325842894182235996000 11519936 -250191691514366971325043272391327744000 11519937 284056457796141930773699044995255969216 11519938 -90067531268254807483605829011806115840 11519939 155473869946446753806006538954591225120 11519940 220291553190946747348335146241392640000 11519941 73295788884571759845606156916250370048 11519942 215430766968918982425899478821734749312 11519943 16752425787460984057701888604684123728 11519944 427558478954879604959972445024959569920 11519945 -142380525941433247016734819750002774300 11519946 306980781369312726916853911770301338672 11519947 -524280693431716342356127765488256061960 11519948 -31435175935280093410567369203669531648 11519949 -327290825948753611529380774542871972224 11519950 67699432209529276172071564420646784000 11519951 1021987888647682368024670356731908868400 11519952 136735447096482843842512297629843456000 11519953 -209853408122496833360888246897442590720 11519954 -26981039578309521128258130123039891168 11519955 -187667804859869104158584114202875824800 11519956 -64246207697925692188583448623150198784 11519957 -436227553548623239305318084157988446080 11519958 -5211205827583913149970642777246034432 11519959 44934554647043897678108752723535778480 11519960 -90752011559722963706983501018438656000 11519961 -55652742676035495129562913718324775728 11519962 186245263403825466210595565102726069232 11519963 -15795652055139755181040456645743117312 11519964 -366933784752715584308405311171677920256 11519965 331430847579650887377276976063230233520 11519966 518031265983227011849562227803584723520 11519967 -652653703725962115167039061678911011200 11519968 783148550057990344469496230933181235200 11519969 -16363983283694427083378876822848231404 11519970 -53863880881049895358928134855794401280 11519971 1189339864947630060299743085586611158172 11519972 -19619959958685782257589154497067565056 11519973 24625967482936307811852544405856772222 11519974 143106660839212140171927721298006292480 11519975 162475325353878074926011626368664802000 11519976 -55195853686187125237670817106349506560 11519977 -452069610996811916743281687913192622848 11519978 25500592588538484344505249284208397824 11519979 338180824333075544185083763633626582720 11519980 -522168755491344114808228644622281999360 11519981 745638235442552825123581435824421728864 11519982 -18536936840980106731327139098128514560 11519983 655123423347854278073933817280535473232 11519984 1348043867480770604734774107456798720 11519985 83713445067865643255664715097482214400 11519986 -160559594837666258904828662456874297600 11519987 -62983040923678320543904356787398105888 11519988 -37677288399190353266829160517213423616 11519989 -290018776230369522992407796978339969640 11519990 206454016111645391592603144618362880000 11519991 -257557989923599216964111838953526314448 11519992 -244999061422487706387535533438398668800 11519993 478889917510335969524025854986977215700 11519994 432937941303136057854521169780402319872 11519995 146382075718715831106851859475192320000 11519996 739977107851747564254123781343440896000 11519997 -450347817486867835159247567790633984000 11519998 -75418892049086912745442677599452281600 11519999 -29349970380732125020407013214298677664 11520000 -7405900871840438755870775653171200000 11520001 -356932498250924685795209346633994448 11520002 -65226984008259018622387887401781278688 11520003 158898394448496898634295003022066953216 11520004 620527273921939127745206826074537036800 11520005 144123016942297982117311064573325740160 11520006 -28576883744825405717461926441553932096 11520007 -12373185511193562174541390354824673248 11520008 -469590815252506066968772988583831459840 11520009 -850825995050519059657059114726866535360 11520010 248229458920919512671051125488850703360 11520011 358569178566899295876244677634189205904 11520012 125752361411203947370715433703564787712 11520013 1007359534709306827451222789966212798262 11520014 -315732609737021440613085925681828104768 11520015 -15443319427808507914243117659136138080 11520016 1066729986337724961692908410058604544 11520017 -1228665676158843895990120614981145751040 11520018 -90563561402685054105815397223304870736 11520019 -273489694397069397634338889817243276640 11520020 134066811536373860809765420676737140480 11520021 594546459577814380343930673754618756512 11520022 183063689701714397587749681128045025312 11520023 142766826371628533183546685975602346240 11520024 -94927297670301087628105222207231303680 11520025 116883769994422408677083136576329469600 11520026 1442282682873519320087910037402116096 11520027 336419645162740932500720546198934727728 11520028 -79523312073516213741406291484561077760 11520029 -67427080210130744763303945611919599424 11520030 239199196276151142454631309356465096320 11520031 1194716887508817761734288205978554516832 11520032 -456196336755908333360545404227818487808 11520033 -122686829726231305644297560846182380672 11520034 -125390507278321478790681854849851355136 11520035 334529303658732695121489877652879143200 11520036 -475252809209023687126095203056003092480 11520037 -215611928497057446427535587194674885314 11520038 -39027440926031273804999688930382505856 11520039 -167390993775039600617918062645726206720 11520040 215971903909701329300102306149952716800 11520041 -1855610652482613079114313300355072696 11520042 -94844626464571287906625247208608870400 11520043 97346767300690724322796531917909372160 11520044 -1048177053540524535662192174316762624 11520045 62546400581585463004488734812927284000 11520046 -248912665378341128441230278251045843136 11520047 1681089565882602029744072332502480520 11520048 105763871833611191019182522704147513344 11520049 343398345262860408485534119040980516720 11520050 -143176509597191449194345450681379735200 11520051 -159575636450189376836316945503897095368 11520052 -286542761561661375358042021019050929408 11520053 1625620906655114779363687783872364315200 11520054 -112907184781738690452810534162629069952 11520055 -817595870093920932010158169707515744040 11520056 -142055296063439515654037006377999319040 11520057 25426235767054200215931518223703772736 11520058 160665186549383823716247764514469121280 11520059 -295921116295395842710490023740702547740 11520060 -110318311546803629888295907607156398080 11520061 15464351931200343427005527263528282240 11520062 295825867392754843108518277443810996864 11520063 -64974052175748691686432144879988822608 11520064 224080671164878637127281084180095041536 11520065 -165167352222740909971996258296151783680 11520066 -225851155461815296495076179514549813376 11520067 -442902306155954731224613343904404251008 11520068 -229184535063560993535612074367972102144 11520069 35999246994106983195600101960335912608 11520070 -72646046658828656671547322981410486400 11520071 281388560032395932344127816267263953600 11520072 178617786568972057871942251477123998720 11520073 -10800164197776284809363971642206992678 11520074 -704957118800142333120790552552141095840 11520075 -40077849903934763766989355224772614400 11520076 -719324164325956284604072327586977566720 11520077 -237301514472188168537348489823427634388 11520078 -252879344567096214900736900335042288576 11520079 -677132928107206549167427881043669680816 11520080 25058602852875620256666276353920204800 11520081 203471313010510380025213668521152877328 11520082 -17519595208517862094518170404314462720 11520083 -812144672005070480012076680614870843668 11520084 -418507047139494900402601034233517568000 11520085 537967636465807656264981327669441138780 11520086 -126337260412501391426054520793876923456 11520087 7437409080476727553301474108832682368 11520088 -841571302988056832353643832813951498240 11520089 -139261471533836527597250555840819276544 11520090 -200691650556238960368902318225885222400 11520091 1273306463606445136138995838185694910184 11520092 -329666865980378443684552637823218285568 11520093 14484830195880401357355707510297352864 11520094 285102706135913965053026658801075390912 11520095 -174214722396221383106308328940164861400 11520096 -169432826986639340908313548351277629440 11520097 -352778608765001758042749944973200152428 11520098 -73822755768700161945650323819058163648 11520099 -449195558984032353370848970266158476200 11520100 -32512559654769933129054260295300841600 11520101 5622926900314483329638644479905298360 11520102 -259156361669649498560870005669628590080 11520103 224406478121160602290754304123769426480 11520104 -1020406376002013655729062272508373811200 11520105 -84415384815856692370360188359947372800 11520106 44928522205273068810138381513320918784 11520107 230620145162479679305190213430480862272 11520108 200758027966754922605712012138535564800 11520109 1068663197942155665427047256117101688204 11520110 385317657705090800074877594758656000 11520111 -606146851470044328762258755616148027128 11520112 -232193246705108405724468543696483549184 11520113 24622268603672102057421661155892345584 11520114 -197640980366521437719222041656955300608 11520115 -304935121786929829794694431446692836240 11520116 746593601003425049030204282130222560640 11520117 219080925302149259407309167635646695040 11520118 -166339730642189363737353988919358552000 11520119 -239459715226295034427821202453612336056 11520120 365350689225861509360827622109216153600 11520121 31477197812153214282447379053104528272 11520122 -146097930230725941985300598043165773088 11520123 216045865466727520783290333130027344384 11520124 71338237225313678362455020823630495744 11520125 -422275396680422742317335622328386016000 11520126 -434554859750320796439609317421972249408 11520127 451398825191409736051688657881800978112 11520128 -160067224982402326403169349518156103680 11520129 -92529735645101994470181663122128414416 11520130 -516969596023272574349549170630625280 11520131 -16412648180418470684230257296813218608 11520132 -211186882428158583108288704976164057088 11520133 76819828893991476474168387957341734524 11520134 -149841926369643777817509642178949552640 11520135 -293269762021327921779528493314705417840 11520136 588673601155645199676053664346051015680 11520137 -283645099165739982748981841155325867760 11520138 -68938410472025469731082181745068326912 11520139 -23273202292558908302053633212019205640 11520140 -458561239905027062163578720917036446720 11520141 -73354500489343920766344719466102453600 11520142 -189933967247061646886059099826156478528 11520143 1232191045800693254479143001321751711304 11520144 -202924455991339164001803107613543038976 11520145 -173537850286836092111263101303768506520 11520146 335934269993487169457190217297298557440 11520147 -644014918434563895083500082181176164800 11520148 -110431000681255302153239306655904942080 11520149 -284901042072489466474447029710282036640 11520150 -42202934339594522863758706346731934400 11520151 352557071711865310959977662086618585672 11520152 144334667551884287485759383739463516160 11520153 87393838634002128532899884417105331204 11520154 400981388451142491933272377580784100320 11520155 75528739556458427926704636556219487520 11520156 281233007077210380922313266256929259520 11520157 -113236772457974472628085819324021222016 11520158 44562001576200922167023546413875760128 11520159 15438749111928248980014579993557708160 11520160 133087141880275053666322728676196352000 11520161 -682581154821808232663357225019178666176 11520162 -155272147010010921713632318062479807280 11520163 -403294056472993093815400070338729868400 11520164 -221684991973055837003731302241483914624 11520165 113967973318450579374151997509327395840 11520166 113751457497218001352431207713490821376 11520167 690135354727439887149230195921863616592 11520168 1281031878622835773146608635057274880 11520169 -490681106894655605534051621043409080204 11520170 445410392283017804247249219707180482560 11520171 82170845185351817077809170809762874880 11520172 218655679354523923467304461841480837120 11520173 -3767748261520427797637649446012283456 11520174 145079305500616009074102498474445527168 11520175 -158659169612309037228527630842372960000 11520176 -8025350454193599382307327965105422336 11520177 322683598444626466191685897605796241520 11520178 -408093247757097786776432786307236246400 11520179 250867451037977589310752378947063227080 11520180 -30575204184644650177694445937534894080 11520181 899312490917433075410262748261067841440 11520182 -264488364377354713765651955696445107808 11520183 -344938410619481913841709272267727953176 11520184 -182494016043384615438531050193766625280 11520185 -434333562396513742142724517138192066620 11520186 73694827870861923499299959284593090048 11520187 39463804800883577775340988788845560832 11520188 5402951993052374117276758102992683520 11520189 -191704512643627703573716822278204867072 11520190 -163805146466678735056291115136575683200 11520191 289930640024955290661132493488829718592 11520192 -176553229409927190769061663073003110400 11520193 -312534420075397528539894043367147270460 11520194 209158408887510773853266252913169574400 11520195 -49982384916087072372901810541740384080 11520196 621924877851560090064449697518549686400 11520197 -3011080666113375699319699622903573160 11520198 30926565980527926246488088993906549120 11520199 25436705981414529313690900364194342560 11520200 -12204165562772794740115898483273856000 11520201 74234934967199330838884377737030432768 11520202 -540144422736326905870309253287894634448 11520203 -87325731130630656244527264095102169936 11520204 -449782651630692366330421595660785058304 11520205 -591093963709578004879722969043736705640 11520206 466759636125332366151303755268934479552 11520207 -688210542880212552480879235061358703896 11520208 61419282203504496554233937715403816960 11520209 -390039292309843785312677893434949546560 11520210 -4672807715003594765279324252074905600 11520211 186860406069830343965107529786924758392 11520212 -284147511274684862857786128027251294208 11520213 432465365546828433556393079995659410400 11520214 -647155650164563421876072455891110392544 11520215 -36192950200912830859293109418581793280 11520216 802134625630738302017199176991528960 11520217 1254305847483008688042710729308013398272 11520218 577452627894941792637757608193725208560 11520219 -673482284762655161051451179527379347152 11520220 -6608072388350585895164042602507223040 11520221 305869248366053155315005582851150885400 11520222 113143143865330351264444792475021568000 11520223 46391857610719923482615881346521154664 11520224 1092183654988306151419162410430045618176 11520225 5207352712802201503923152281460889750 11520226 179197065239109690385228500205283667744 11520227 -105278091822650473500575748418802253924 11520228 -494013294285200975761371876707962260480 11520229 -94180357337152010259073360508047257824 11520230 11541033136404604604006974000305509760 11520231 677845787800813665515220169064416589352 11520232 4993231971825822727970167606010035200 11520233 513297588529644596014909897227976068900 11520234 -244986797174836172015779300845081287424 11520235 18052777439744013546583505388377324400 11520236 -32243824387621248413477002926738585600 11520237 -171876809133080597518674390639766368000 11520238 120807799339740986761817742992177280 11520239 -33922479200306910173630736208648465176 11520240 -28545212508825580822342807777003438080 11520241 -188835988915700167837321684847525455808 11520242 -413858170956419108566637183328333919728 11520243 151105133690311460492452441368741458544 11520244 153663088146822739177533145248283132672 11520245 768298247550954456214901897560430253600 11520246 185323186970561716955372389621597732224 11520247 95821758307318495728724488000247651632 11520248 732266210858778636628644404630943682560 11520249 74258902851377061577747426467595459200 11520250 25190765110005762445912023962031360000 11520251 -375236554079706591880086022581478425600 11520252 -535969777299064553311501099829061196800 11520253 -1484336274237190559839493430056415931520 11520254 654345269845023669668442631046473459200 11520255 176475640890776706834873365249051368320 11520256 -624888733723422675239748156369420681216 11520257 -454350352398940430672793624571663239168 11520258 65566486150264549817653588630758105984 11520259 15046084769833148535623224618837599304 11520260 -134944567901437921228865905612731237120 11520261 -3016071912223664211392982207273718080 11520262 31515063414913042421984700556974651648 11520263 -141587818882648835399136627788636096496 11520264 309837906183524669379570358503840153600 11520265 -725534692392254865402992930694116381340 11520266 -191579750687771322679186044624107817168 11520267 -340591948331350093090815755293305537600 11520268 -464257315410470031542575136235173738752 11520269 -119174827222152939927863259275223504330 11520270 -116802785108554040226995408293497532800 11520271 -613921046988513063846892122572471205120 11520272 -7742791880020199066799378632133623808 11520273 264343721402580484926964426552041567984 11520274 186926317516814823177719544281070197136 11520275 92048105446054984659645553782177382800 11520276 29678607203407075796853130438639140864 11520277 -963759377784033489032828880041650589828 11520278 152588246369987490318852360620462530560 11520279 -139605725886301908436588201912880584800 11520280 -82990576612074105457392454201410969600 11520281 173364367228601718700603265994545379600 11520282 -1771322599990801028640082697972969472 11520283 -322308880474468816960121120847910163840 11520284 -440286611331759283128021482849861712384 11520285 -49202320274156177869861194976781792640 11520286 -131046193561656689702671711520564424576 11520287 -1057900609859763830914073835712419164064 11520288 -88901940938163931528581076134553976832 11520289 -1989408415242384183629496285613845680 11520290 -402702824026890714949992867468023589600 11520291 197318347188634337440303496973628983024 11520292 304127038130157521666365273419407028480 11520293 -685642266497643572640872369053837291458 11520294 222276031522002143773682242979801937600 11520295 -188218248614721501303820274115100144200 11520296 -229441032897731885722616486697081246720 11520297 55677246630515845151686037703261941760 11520298 586954221754301010798280600798705847040 11520299 -389406091347559869563985612294034084464 11520300 -2618150063946069828971008967665766400 11520301 242250377838792707814876842707168592812 11520302 -5391760493256748747150484712235598976 11520303 189287071617118971204044163287047879200 11520304 -180092497153046055053867373156981882880 11520305 193659079098446408640205152892212105960 11520306 -6637882499990465576520677982264714240 11520307 -46312129032723315247407680121120931444 11520308 495247529136931457476580694514910668800 11520309 -27245867770413786552418422611797248000 11520310 -551548864567786040514999239149883232000 11520311 846591063512213379075928465287093905664 11520312 -44228789143073764007557577943258132480 11520313 -146800333182191692560475956879132229120 11520314 3185576479846187077928828481872467680 11520315 248247888581008307243899384395108459120 11520316 -34625307589653895010533301648144645120 11520317 296573194555062202712086416902802897600 11520318 193131392730545529857466414045586971648 11520319 448425680065687225665874661498499330520 11520320 23738934861389626327145712606353817600 11520321 -199047632299429300176042834022735182288 11520322 -76236705542815016875860800192321961216 11520323 -1228565165204750667548417316870271087428 11520324 -108420996916677298996186572409161171840 11520325 166005401911239251646668832011933973050 11520326 -506854293123096145619124076601421513888 11520327 6169163663246103873064943588928130560 11520328 -1389333036906434687282533468771369943040 11520329 179857463905740842231297278808418372660 11520330 16747343862351116988635341298488235520 11520331 -310152103477813747095929007605380773868 11520332 196017379108067690189023261682692733952 11520333 722533842415371329009461941394845542400 11520334 -49836997872827029274178982339654190208 11520335 -200087818803916052951520232132052007840 11520336 -46580969204920822948653630221715898368 11520337 -1419707938632649264005413219166997321740 11520338 304658154647685352913852241391183076160 11520339 282558774915132739668505008398413684080 11520340 -145309468407858924441102407359331942400 11520341 407848947607379367459648626526290548800 11520342 -38912079451108858996259631721399846560 11520343 -1168112146655766031381580702238902236408 11520344 166012041998098977356724595901076602880 11520345 4025638252876958103409992794800275840 11520346 32476840633396079907888234690173456640 11520347 350989868686407456619059382031840674080 11520348 -148127509152722305186691754190198431744 11520349 -4211002500456264864846097743201230036 11520350 52734832087052464253945519854193712000 11520351 -163531846182876490745225697005939997432 11520352 501274210592497647593320643919109423104 11520353 409623639392305511376495702101541259284 11520354 -364321294629672193255607065870922491392 11520355 63554649085065276178044436042796989440 11520356 160598695714202801487123486948467736576 11520357 -149025889240781891042331957452063987808 11520358 -1039684870218173368140222031438184634624 11520359 119599289998915586634985150807199665920 11520360 107676050906863757221742773019086848000 11520361 413627511859329961867283342124358683962 11520362 -173775820811248249346643037983063691008 11520363 -322435662635861324786630429311018109472 11520364 -111061183359473188667885434592722824704 11520365 -493924817847697642277822242499381882400 11520366 29308797920008575116037177336401633280 11520367 -729673062690246918593114461184133902648 11520368 19206701014122869691059818213492948992 11520369 -24131554198725080088295948644800287680 11520370 -335419102853675701096056887232259521120 11520371 -1119763031800188460850335371206835541428 11520372 369603854473483280685222625035769454592 11520373 113423727356360333859474568606365293760 11520374 -139764922654462742998718820940934253888 11520375 112062076815350173023561511677229056000 11520376 182214136096909086228553927775526543360 11520377 -273660159328316421105374851310860783728 11520378 -132443801847236585226946122587338327296 11520379 513025928173196531678232978412033359184 11520380 84877580451808127078191541290094860800 11520381 765989236015030191053979352882607933952 11520382 363750124280772701440911105464914166400 11520383 -159315400232783357297323538288316366480 11520384 484342110290586417229503581380411392000 11520385 -256358217804096773904403234577225500440 11520386 -93846461664814046517025627398730114608 11520387 195210310897430266275100971063517090644 11520388 -6933209307647618891548588700079544320 11520389 -167891785097396068723995778449140637120 11520390 249669344191972399255833308954442120960 11520391 -975466845858942103630516208670579327208 11520392 38131435401432256895806516280845777920 11520393 136068593520446156770312998564444074400 11520394 122066574654088814165996971918817608704 11520395 289602500895393734089116714317675950800 11520396 49767887607621111439230693352305975552 11520397 -70326512374951319943260370527737307168 11520398 49672966151331517926305059880368825728 11520399 -364812112655171434343448595866609227520 11520400 -114940457454235257913681787049153331200 11520401 276704544000607629726490931057876553792 11520402 -346001071258272145704871467499252482816 11520403 -347140386651418332968396378942224691200 11520404 -3532412032335614601113421802603935744 11520405 62554938578157973212432579568882118400 11520406 102231588274767047690557728001156329984 11520407 -221266890338926893003749760155708886024 11520408 -508302548190208080042450101556641648640 11520409 -732233662436090599929983651375632606390 11520410 -124103059475857163066224210334245920 11520411 -106675420080746060050236386344826052096 11520412 -50895397829921258336432057161640437760 11520413 22226215654111927968085588258120440000 11520414 695160819762864913695933507091555779840 11520415 1371877572829846558744538715196680490800 11520416 -613757124708345339048614436302114390016 11520417 430789013548672505629596958552130120880 11520418 -47869119943916086054286696347978406400 11520419 828336187834320054192940386392831033820 11520420 43742710802069343459964982361408122880 11520421 -15332071510902208318397651949990497856 11520422 -20987777461719811567641184399076411520 11520423 -247572585933163839308769526000165099896 11520424 366922565333106357346162115095874764800 11520425 -84659106770658580316293831834406011200 11520426 -174685837730756362679325016745651008512 11520427 44375839708462482182393740124388809880 11520428 203923536259517262656682187584180648960 11520429 -496854537047405503225725109884683869440 11520430 -165405113501197588307811544139960371200 11520431 -338014588397735313486551008280562336 11520432 27911993081456656830165222496099368960 11520433 -150017810811914440387961556182002462318 11520434 591649684029973961584961541965738489616 11520435 -202259748231981236307371477795815669200 11520436 -634179720564860765829376235270200520320 11520437 302017514657923616171942197344747100032 11520438 249118867542108759145577454945781093248 11520439 682582481565354091279274861207152586616 11520440 144057252853242892534353454669317120000 11520441 -780781865523417835174190346918803107200 11520442 -702913501889339894088357254899002804000 11520443 1119647312818212166656369718392757987944 11520444 32822549432523533527665169298179507200 11520445 -509679616914285724672138371874949961300 11520446 -33700801216711986871846342523964447360 11520447 -262663661479965559102259453408890212864 11520448 -363324413505880399531247465947979579392 11520449 66430677272650534748908660411298661936 11520450 -29653748616232259566660583844684800400 11520451 56550330857105700989408357455727611632 11520452 -1686458777868052982421989561086278647808 11520453 86906910514633955453198106582551544960 11520454 281858470540075616276412086099286180672 11520455 726193769614345726287209562311824668720 11520456 -317329634322530683389971068363036876800 11520457 -132397809763771082715429754341461430620 11520458 -619643280383638616717346394256168033280 11520459 -48399633886180261194577998269274562200 11520460 86450446540016298241881219368194867200 11520461 -586050990172104838157064058011076012938 11520462 -597753596406072550805591079280737954816 11520463 -322218804641848557667897500088263550800 11520464 189763364578883235399871309471821250560 11520465 -210663893813590056732818288391637277760 11520466 156126874938961831363334458995615180432 11520467 -36687016120763326501805703379178602176 11520468 -10101097147250472741041264468840716416 11520469 -30153105661648025508262206830654857700 11520470 75271563649722955063961565100819146240 11520471 207349585976473924716552861678281502312 11520472 120957094338212720827675064635946311680 11520473 360631653825066437113424911826736691722 11520474 -1560783142841245061226803533102510080 11520475 -237801308342349781833554942729285340600 11520476 370849200252902481127462957665700724736 11520477 100953091023639665383182854920796578080 11520478 -211615355607901790691322591463823178176 11520479 -268525253288019405143979847405908966360 11520480 481990121751559432416082364797322526720 11520481 -30194165424909552746490171472682212096 11520482 -162119907643426025537290650889449669120 11520483 32798117575922918371972333509412327680 11520484 -562141901545059890794563029474341273984 11520485 896854218423448759993368471154192077180 11520486 114075096957387901848881204353428966432 11520487 538566006918557262966708676759474723992 11520488 828968388371657163618957761883143961600 11520489 444252064451417696603653576576943431824 11520490 53246492609818791615211814991532056000 11520491 -305605052221744302436244244970725477600 11520492 -500769805389384911716157739740379583488 11520493 -229321872907721806828737754810624932576 11520494 168327385424806791217145066520384031296 11520495 23897966051551152800347933317041203200 11520496 -61271717657493248996269284323988668416 11520497 -68161213551083516000312646678551382528 11520498 -251016685730606292732633009604189317120 11520499 -471584328081074835270022732689069447168 11520500 472343249743999103387376017447243712000 11520501 -2390381825447451561754290055613517600 11520502 -24688894034324976315953250905490008448 11520503 -1107097326167633970367739955106786668120 11520504 232925453925343989847000715490636902400 11520505 208469845497270943682497365078239604360 11520506 -242877822959918690103562199342235956736 11520507 379059129736810785708427540597617071640 11520508 -8229314108430714279342302673065625600 11520509 50467925714852028719636292743504941824 11520510 13397965159059351568517829948819538560 11520511 -714243819170345246796906418678703080200 11520512 278085142403672512127517400672273170432 11520513 -192625352595433545715209282648289820316 11520514 -151991457279616520989337233144524424320 11520515 704678117549426007545163078229030070160 11520516 44805245132501949348674827328423854080 11520517 -6764517422822400313189311147913344000 11520518 19780708986560634611383842541401636960 11520519 -151493457484966021186258096041091501656 11520520 380928257083346344936084895904475545600 11520521 57695137590903924451472097188395127844 11520522 -135575738879930273288671173077881259520 11520523 1535176177049484941727280621393475360 11520524 -239702995181597108052091125875806619904 11520525 -373636460522520397269628051372040023200 11520526 -41558614214821079299898481664802789760 11520527 1222468121366566232792744748771241842552 11520528 -29850561251958815107338868848754753536 11520529 207758862479112071048563921142917449060 11520530 -25427392942660100242134812169204326400 11520531 618505057259141041802098607118382800 11520532 -581744693141381057660637715392830101760 11520533 431211165012576636259116845330004694944 11520534 349872884510302714992047421584724665280 11520535 248042571161034316553311189017373898400 11520536 -772963857525671057714546129181112012800 11520537 -305118226524556387410098788926389980800 11520538 -438577753019273257754326429072273528080 11520539 -674151468424326543173646287258233725600 11520540 -76190945546246412541687410710850969600 11520541 92958575091221018975823059100940187500 11520542 -198248424043044121000950520655867627136 11520543 -489813560714805753373100489861079176160 11520544 -148976003188748513437934282638431879168 11520545 257869380631246769154258347011240113600 11520546 -3064796218580093204545856241270844416 11520547 -702785611574301892811678189033446643328 11520548 -157544472831399064682602412666194579200 11520549 -2773523097439947401811322091119113060 11520550 559613494798397132332565544619990780800 11520551 -49422814219721352318474728137323479040 11520552 494446327797595321234128472273412997120 11520553 976494986341189055631671172630825482064 11520554 -226735077384101258732253542870915187024 11520555 -295513790627659892428633183763390841600 11520556 973102576929081418612014877758121564672 11520557 435004863201692370703186760266235982540 11520558 -125836512433663350054739012721573936256 11520559 606979951554485182203138742159083199760 11520560 -1621801802893885053309615908375101440 11520561 153671352091833728730445159028391035136 11520562 108848322134556360660127697637177208080 11520563 -289823963597515172728659484832399203188 11520564 -490094903167793148035649767875778377728 11520565 -153749732558238990065725006616567798400 11520566 222393170518815939963863894845563996864 11520567 214408023445774460031759226127525101200 11520568 32210668830864504073701046568234434560 11520569 -1601013112592342444157449119189602509880 11520570 -59764914305214030864641814034334054400 11520571 -223883155279083513972682255560508627228 11520572 -152867397576211096123419984624749798400 11520573 -19234346152786494951259257860675010816 11520574 67151148323007127364013584377513802880 11520575 607062317905180319579577186929627850600 11520576 -87397702423977879551460061104360652800 11520577 -617023471122025704682853942260203256188 11520578 212029463394914234588532768926998533840 11520579 67024112020387264596786908653707224832 11520580 612475478015753541448284816184890451200 11520581 -96417496148331916750520248753506603618 11520582 -142617470010844087951940373675454670976 11520583 -973310536838576095127041717768305354624 11520584 -133068232547835457381895151123146342400 11520585 -162817310612940847078539001396806077760 11520586 297948028534260134662652280000581707776 11520587 -157709090022031212432972747517364787600 11520588 -159900786295140749155197369608549491200 11520589 11760619378603069027428651308269449324 11520590 46954650245111381025132846961787856000 11520591 -888133474927122103621560794489983735920 11520592 66315093845426474455860636395073175552 11520593 9533372006376498271098991586831122176 11520594 -416597250748500190849393946196903967200 11520595 -814962413398350046642084480407115064400 11520596 -580642557538888525149294892502956060800 11520597 199729054159681968267424664926224961440 11520598 298076150703073084620108035976617616000 11520599 -767355011511907013543601852022609361400 11520600 35673355293936445051146898884182016000 11520601 -458867085166047114503554756536174305398 11520602 -66641107056164411964507978860047908096 11520603 6356680284518885200552985013368446080 11520604 186229023472482599537139245674341298176 11520605 301384839578547408431990728390473303000 11520606 -263825928535746061978559610349408456896 11520607 -156086704030904125110073710793752460688 11520608 533053144251780765769952071143672250368 11520609 286451390957350198021737485072190953904 11520610 -176237348524120721958177794576954466240 11520611 1411911496479886834974087769573234375512 11520612 -51107855785034043583490295745256002560 11520613 846362245010333662886854133759735850200 11520614 -197055420620269924308708404256920661888 11520615 472849216113723222823460026948113984720 11520616 390461385711055701530519712997636700160 11520617 -542345232204315803780602545095192891334 11520618 -98994530361814484386710226449402369792 11520619 298400612846231502281290891303726326720 11520620 -365985532058560810080040328622775480320 11520621 58602911570811049344427010450113767072 11520622 624689161721696537098248200515894274112 11520623 -241790197715282318319332858579171770176 11520624 -907318692527124116922727595363205120 11520625 245117921846523043168789396533993376250 11520626 -107504698367790222648604284555319351296 11520627 -837184189813915673164022253878692067280 11520628 -425267385271711964825563238324769460224 11520629 27273546597107410273982842690893853230 11520630 59608186924884198860160416391717335040 11520631 18616848436788145697235655340224047360 11520632 482106288844423387889072047564726886400 11520633 -609280336498000463972476180764037715376 11520634 -52591872404254371051708981847651691520 11520635 97930108314247134669505626604687592400 11520636 -135453046754465753162381711117163929088 11520637 -482113443608777225371135529114119185408 11520638 137893520450109376417607603077565229120 11520639 162963641546511622036972847908512593544 11520640 1015630930573226953014352745617529241600 11520641 -74082927511535418786169447986193033056 11520642 -26813626413089007514050129182034110976 11520643 692948629566931259078477669513167414144 11520644 -3202348713012952477144797764104418304 11520645 -142670752294854793709192368143736843200 11520646 -1043685394762822961612564138934038400 11520647 -453342635955734899641316238058815615880 11520648 -335146196252691496212483359554746854400 11520649 243075162931739777604383589674088069120 11520650 100686767795433306433304733219716256000 11520651 -835755199417037645704061129156300379216 11520652 306872766421826699799890384673596416 11520653 824263781737626965691324440504018544384 11520654 40464372959340632056619737439585550336 11520655 932761877925979989453468668727711093120 11520656 125387194231554687287491902709522759680 11520657 1174580254361174450780509019268991604640 11520658 199951035310674809637298607478965318784 11520659 -886552700299285330951663326391975789140 11520660 -59320321367080739610863537197222256640 11520661 -331091335612283042679803113766220154738 11520662 945937720983864663544263853671472769280 11520663 -125651750286014523087585061583617058304 11520664 907689332937770340783422209691404677120 11520665 123782347500111125210162983205803915980 11520666 5805717474610582409555009357592667104 11520667 274543370902166826164401559071921587716 11520668 235786553667936742077733222580326338048 11520669 103715415371510839085185749167660044800 11520670 -15138129122297649397961735362077968640 11520671 310606072830154041482660308071415963872 11520672 -175537512138232666202063036152283136 11520673 -628513075517672484098461270829598140736 11520674 186149488711405274728572078064867243392 11520675 73143250323898340639720221313498882100 11520676 767581393934818677545501944035805880960 11520677 -3242849169622930750346493095586723840 11520678 -48277098948727609014095681526536896512 11520679 1335487720904151969227068743400050196176 11520680 -638964604662097400313122535232596480000 11520681 -438592915177765791584184057480838324848 11520682 41740957157033486410403139975720066912 11520683 -740157847955892869322379252608391621068 11520684 330982476993053754524832051594141696000 11520685 307729810261283635490746427736344755200 11520686 -64759113484934871089286421892042582208 11520687 841651151656814031634683452585598788352 11520688 -297166868264543907807694988621053460480 11520689 -4682619218479887307691189136704049312 11520690 36031636622077901506432475313543797760 11520691 -87612201276163873254353221156540034656 11520692 -403839607744629694368589513212523757184 11520693 -109640955801138402737081689742360096676 11520694 -34002139929503234505085253088362505600 11520695 64065965644292502349541748317353930200 11520696 -125924279035739441138623873374169006080 11520697 266564118576978982692257372286045855146 11520698 -102364114924503092001164466013048414464 11520699 64963842070643843384727420686249187888 11520700 -106687407070176753074826476392442496000 11520701 -520163180784039480918745061868398522298 11520702 -311175555298383272581291799201938989120 11520703 -750630461186327723568617488834534172496 11520704 14752264789085073887147448160739131392 11520705 6966354422839829519011167385513269120 11520706 -61652772889807724223803007852472028640 11520707 -68165318835805144776047307304334112000 11520708 146814914790300605183694037031238466560 11520709 312197711759628983854481365088550106910 11520710 -291849255358221352892547584494593210240 11520711 27146921478346795854936168304847916552 11520712 147736803479025340907212403860896153600 11520713 62138599334273782725567685883199360360 11520714 95919413752553838527392818157048320 11520715 515343883176405995278040234551526591520 11520716 9944390134694426091234942042239606784 11520717 -104113623392254030955255169859359581760 11520718 -149219638346587114402049681084324036160 11520719 -308459589045794283915418883491346530848 11520720 62775946812841152520907958324254392320 11520721 -1689111706772110138113796566843987481356 11520722 -706722668793579665647313268274945758048 11520723 -185422257131686061611682737729981783296 11520724 804816457100662106805593942104709146496 11520725 109975329360463517781720288080644058250 11520726 -77305848168837475827780877514187970560 11520727 -422918094373286388397745416847907213608 11520728 849507655020704690777563050837952512000 11520729 -470835705902071965741673566342750739152 11520730 155751747261970492013335435035267289920 11520731 -1242390656892632042872461128907395357328 11520732 -4815023544638550929758680250724229120 11520733 -671636895442930911763407346027716034362 11520734 -480306707767170892181513105680146248448 11520735 -171729807290734228715931186357467622000 11520736 -195268089469569883903962673232537714688 11520737 462428731353330679580700260763379228080 11520738 415607639419445711840883069078174474240 11520739 937622869909445362280837797980074288540 11520740 151085503463054486187957615494881320960 11520741 -297152376648776100699957249707954820096 11520742 62435151945381911956927172920398850272 11520743 -345303234685514362569725292646060694400 11520744 64944992443175475230145352560646717440 11520745 -822968159090353729144018321257527140800 11520746 -16101715179810600108202750409543014656 11520747 -108092249835269541669304347254360610816 11520748 -249717343457592584891384727164297166592 11520749 -1258763784982742988960685287924689847636 11520750 -271521176094117854888464841818665312000 11520751 504580423688811307786547075919335842104 11520752 46537130342249015668540707218560253952 11520753 -738714886327900075807355853429237607200 11520754 -33163167524597508089779417978377440256 11520755 63604059957301295240823452580723462000 11520756 -155772779359108536751878691056380067840 11520757 -818828046737951927737405110434627625828 11520758 -212673305605094480391771556392670161024 11520759 580877892495882606383551129916648790504 11520760 -116106675363999906538276635215011430400 11520761 -493850853656050080951991176703278150720 11520762 -43452538996235632851687215243311941120 11520763 -592363992722562512908281107956848480988 11520764 4567872766820512569116220659030353920 11520765 -525441678262105595583380560552069920000 11520766 -455414798866110960811552753116273159168 11520767 344599638184718634853304332233793841832 11520768 -199342001992835176331458991318542319616 11520769 42370429553756914735351127679396611328 11520770 -335418627536740952676803702881955581920 11520771 544256130151903417274756246141751211512 11520772 404413888281992323961306170700366634240 11520773 408066235604146441111537302196898046 11520774 212000868598273512460699596487538634144 11520775 3818145815306930716324702417174889600 11520776 48955649152691016936133292758882560000 11520777 -559424904040885369927361772585676420080 11520778 -228656759552058482615771872205618856960 11520779 1342056460384423752503766912952582304280 11520780 48195865223011509328136360404871285760 11520781 761697877333542643124052250576638683520 11520782 43533201888961294580679365132053591872 11520783 -20199118283167116200303438778195860400 11520784 71398598372542089177689883060361101312 11520785 200737167864790339464590102689146820980 11520786 -181261941893630175604720346024983817472 11520787 -8798343742158405645071366488675613488 11520788 -360798410456598626833584337412655606912 11520789 66798069713102072741680886014053268992 11520790 -71138915184563771029622230616060025600 11520791 -397762490375065925698978941319571258808 11520792 -29230074894573852792753918434791956480 11520793 -51472059758269863907770449739050619958 11520794 106539369559145382985136255119522563840 11520795 -73152799915754792183894436735346890240 11520796 -91131405602087085453728802386337245184 11520797 -218664108278736022296098199971293193568 11520798 -299394009940834267102760863376976353280 11520799 -369978713674639287491259157358695799200 11520800 43165886285679184445668731945462988800 11520801 7654294503968847719191739416913794920 11520802 49772072926905224425613820902404673280 11520803 -228825085221290451733055163378968911920 11520804 -53425014487981342125559430071636776960 11520805 637936861913297270024052224253154959360 11520806 40954522749394595312348873868776249664 11520807 854356575558971008648247898099065368320 11520808 168883215194520913112330930384902133760 11520809 381420933468509312361703593753411598080 11520810 -35601183758347470286481937913050839040 11520811 785269286716594773762605503868532344824 11520812 207076698840627636953441297023972692480 11520813 187637762164046827290792062663490202944 11520814 165689968757201011581476338479571611840 11520815 178619073846750012074380308057474800640 11520816 -95332439068813852425731641197132546048 11520817 -471286583014872441463423857853946199936 11520818 -10121155184567547127430941445691789696 11520819 -1069435266081085195074149954562583105680 11520820 566181983252293742875534197341896846080 11520821 75349502644096788225938919302392099680 11520822 4303632367104428598584206698420520320 11520823 452280657712502432491307383273106970544 11520824 50240332783352146240932058202657587200 11520825 167158175491048132134573461308697403600 11520826 511134103385401053137971076003337564384 11520827 -469793894980617116544872879996555511324 11520828 1015514764545803030795974499325114531840 11520829 -375463986902509760675306918397898963200 11520830 190912953097135315425920254470417830400 11520831 42574970658371546142750906655802853264 11520832 -105389716772484528059550331054121287680 11520833 630466037243825307246103449563656070082 11520834 -41282436517719418410806182216470308352 11520835 1464909771421410793217480876642283182400 11520836 99883515342627117506816420079211680000 11520837 96936550172435710137089061389940650748 11520838 -25248418554650720709691020918884179968 11520839 -187654646226810334729870454283247851600 11520840 20729344684484294949431993379323904000 11520841 -808492364933983183190541520552070284848 11520842 326474938423681723353239375117621376000 11520843 780234402885060508544145526090226679024 11520844 -580647225873552242038086658240445566464 11520845 -127522590437815798815151772754679000320 11520846 283691768842135431166352450338110672000 11520847 -203813062206652746411587365173621015520 11520848 -75310084861457845087375489696658300928 11520849 -103114937337802943433729527101071140352 11520850 89857238978756130877596485235513052800 11520851 -622832207641601270299116910963676250576 11520852 37013044785248874037071646960333443072 11520853 -655748421032210132446095575087636334898 11520854 -450820574042514147509037895162386918624 11520855 284181773194507998272071737712446160200 11520856 -528937619259927513328353253750810245120 11520857 -484934469058195899093278472828771416880 11520858 215694371093172759876738280778323997184 11520859 172799164615447514165741570805005891840 11520860 -15007979776841916578186475341121699840 11520861 -1071470999000129629112914750005224448 11520862 -318717763825117367884469642367330653568 11520863 -998844282664117922961299651110006449888 11520864 -292230041847819550939405061952377978880 11520865 -71975631210215032754421305645146414680 11520866 307331328250800874739799364521650789376 11520867 669202361228220808658395620146843074680 11520868 -653467654423135803428798177494857717504 11520869 280827968140637405321524347282331542270 11520870 110469505331349537675319843136501500800 11520871 -73063716958007077660358255256181824000 11520872 -179135725859161789692178333389599539200 11520873 120245723124851842428817038357353052288 11520874 -375521885553387371396261324917482602064 11520875 -280574320155999580974781959418637856000 11520876 -394242804069059183607232483649036636160 11520877 -209181378888627228056301906825332330868 11520878 -31441337686135719556452588645365938560 11520879 -14562954109843605297312038890221666672 11520880 -34868258837259961845341819855484518400 11520881 355072116178748667682627545170202473682 11520882 -169476728714230888380310375773711596400 11520883 1218242105822157504800306772872019845520 11520884 38955101223067949275386234369277120512 11520885 -148266709196791022148864815565645938400 11520886 95701408852536400180250255742394210944 11520887 -107927859773168503247412526373070340896 11520888 303475969706229691148632791611940249600 11520889 737065270479723209030735106262955315690 11520890 229461010224977781174518837160483444480 11520891 1204160681802666116611160112772456075800 11520892 610952364235970237873155075149040265216 11520893 -881075245042816752824002389447399716160 11520894 82397645532594120280564664644801536 11520895 420004049978429760130940950001131127400 11520896 -85824432498648607663304292395164631040 11520897 -13893396697958627342007617785593815520 11520898 -337289536063566069212519488186448939136 11520899 -611856321105020997943427418342957242196 11520900 246611923764560746816526065074037248000 11520901 324169528529589123259138748847352363552 11520902 39572285050151156411833480682873608704 11520903 159282261604106162033798315842828168104 11520904 12988141002481887668404696947358187520 11520905 -842618517960554668692706327358292794880 11520906 39746483247501200927215266906288960000 11520907 63261599882064678818546549243290063920 11520908 140958261584521467516812873398797926400 11520909 124382826951709260263257939424461011414 11520910 79504893899914146447943681170746247360 11520911 -126453875720609896094005903570434241488 11520912 -2851199372407361749182071103651840000 11520913 1060337202964670775711449211348135194162 11520914 213112758942513422155757627447999071872 11520915 -37287629603321748608377160075837698560 11520916 143947711714272218944393194644848035840 11520917 -1835518721308324702869541073500656923400 11520918 228509411569368839266703309045361836928 11520919 610898573110713765879649108816832751400 11520920 -5126333034272941690270908931880755200 11520921 -287121059392511357739221327298537699888 11520922 -163585441260243497698245643174135511040 11520923 5957596124431306445906102162081831172 11520924 351543774764656181775444113731175225856 11520925 -146219110560351150266043952355689077500 11520926 280967123661475015942937285878521578304 11520927 737055457097078882551158258507544423680 11520928 -60988524705853283506830551859136167936 11520929 -454022685896157770904795529915694097408 11520930 47232481876094903556444726608505446400 11520931 53009250568793515369543367496842884152 11520932 -541615650093932494954951818898419548160 11520933 11401763926004692383553978190602387968 11520934 738378344016402167077933652972679690432 11520935 -280301455737357156072871754798630901600 11520936 -28229037638076699191635014636359270400 11520937 12171307578744987794165137505849642832 11520938 -148893656393864937479744235210196776192 11520939 -435831691595281220036949239773630622376 11520940 341648937883096177946552396211875374080 11520941 366496704702528360625098486717615096342 11520942 -235660595596551859402316394910472803200 11520943 296606370938884835297853480706471279600 11520944 221056353149800939329655352938048143360 11520945 -91566543270140010511725296311226343180 11520946 207573226150428286590782355115456651680 11520947 4925885994443978174594844122775242760 11520948 225987364071230077502285253340611962880 11520949 -31453475409972943394982796011519069408 11520950 18891501286881386351815880735558294400 11520951 -241966909888915670212589287426121618016 11520952 498456635458091491556504781334807449600 11520953 -177530471413389781696797500004492068736 11520954 -324639093320312335641710390947230864 11520955 484665128659378747846028929057191999360 11520956 -463445171288206304201375537273922554880 11520957 -7021879237132641224048389238026407936 11520958 3596569808469023620853182776414144384 11520959 59469105490647891107103075514337807712 11520960 135289948297404992051275759279952363520 11520961 -134004675070888311358933664408350429500 11520962 -754984728690077544703563797382644187648 11520963 597574409666515825230672600990743593092 11520964 25739658962032165315048463577320587264 11520965 660815981056512467880306440911973030400 11520966 -217276423362491012261051959242262944576 11520967 -828904732285602833544495719149490770984 11520968 -517480649467274254938196936387212195840 11520969 310262027349099162202853885423304387840 11520970 223576438423027530940353284311976506560 11520971 -61218506843284842398534641423751798016 11520972 -300136462025398341335758251536604021504 11520973 -322185586545054095682705537939005317600 11520974 -22693832003226792921523590517564256448 11520975 -471210102448436647160443314127883106000 11520976 -18657949880128240184356093342601576448 11520977 -173096617350730741328601461894573753280 11520978 277884895101859089630652996701577612800 11520979 1230054387378967005638334268558672009580 11520980 -241168493884907412646420838926566048000 11520981 -257368532082415273502458206476869307520 11520982 272691544923916113644286548152844856384 11520983 -696901113917830306331521107813032763768 11520984 -10999467574318936070230153078324961280 11520985 180300091751308957645795013253611539200 11520986 -65296392714121473294135991034767107360 11520987 248349412238204696093971904493628830360 11520988 -121208822920511863759021271419629448704 11520989 1050377925514387123648465578390892314720 11520990 -1541203745804385644740992630614380800 11520991 316200840484771630933492312095579807392 11520992 82719659496950294723785942774075883520 11520993 91676451512829633592000996074692428128 11520994 -67364707126773336448500816407538550704 11520995 90885121837720829163873758243836108800 11520996 -608477567837102047792560105589271040000 11520997 -57956517078825126714945418824287089508 11520998 43927811049394384956004501142715964800 11520999 -184556636460540648403745324268481661952 11521000 -196574707765859130307459931049538560000 11521001 1058911177974134551604328372535610288100 11521002 -204487732500062683378731991749362151936 11521003 36158151109611741076313735135607811184 11521004 280395416365850317469529037987058918400 11521005 2610246404638756000429124732654857920 11521006 215381444318863155336356277548891904 11521007 -114044926442047852758076173232409421744 11521008 13878508337201604137148447696160358400 11521009 62034670458947843558622927073141202740 11521010 77150462917232882356401110563386432000 11521011 -202119318061088878380477104655892502400 11521012 -212251634750186787067548476050965179648 11521013 147350866936125970675240897292552772480 11521014 -200239019758127147070196711801506705408 11521015 -426900343488805157711487642966632400 11521016 -642703416209913883315746339144959754240 11521017 783058070246555467825993255665007026234 11521018 118976364243443092008565579081113390960 11521019 879814308498942900499997355869437162512 11521020 -39315912168973101290866295904985251840 11521021 -779612620196295393646529608421825526778 11521022 -261571483926131698110267643854298807296 11521023 40044246604933283551987325296772825088 11521024 73069221155157322759534393352536457216 11521025 101565262090718693894456822261985062550 11521026 -117093814259985955221924504940845299712 11521027 191394490456609365408324624493431812000 11521028 193391584293809539375913377726633451520 11521029 130207012073028574174548477275916600288 11521030 427465520531760475770805380093605769600 11521031 -191024523690479433383448658467424632168 11521032 639761097121952043387249476608707256320 11521033 -14412752271213413764448657003211201600 11521034 106802152997338024377051956121335872512 11521035 -33908059231798958363217171014573987520 11521036 -428002436286442508867253638895822653952 11521037 -506035724878315151665968128000603589408 11521038 212924607094524937228156960151664711744 11521039 177913435054409794323313192940903825840 11521040 -14005627197019037278363860451508797440 11521041 26122119124971870858940858619272211328 11521042 2641884422705383250471272022807340192 11521043 117845980598968480407741764085100060824 11521044 -407947181700222395062204674202521661440 11521045 -361843386529210553081537991791770135680 11521046 -413385785202964460720311160687964354528 11521047 75683988296275515731855838159601444200 11521048 327158668303140789148063893619005849600 11521049 13179984452315495807285447064288063840 11521050 -41669767248856798971003824110000896000 11521051 -702126961182487512179978460384439405948 11521052 532894483807231767629729880748410001920 11521053 -449944795676573661988725638700333782376 11521054 -225007767191424620176305842940177873024 11521055 60737753664818603311058772292780950720 11521056 -114477830952696364580830286671205892096 11521057 237407097089904355968379339995375416064 11521058 725988195808295786518594776397353260880 11521059 -494622957330567545874876002446668288000 11521060 168623829841105974917300022578411020800 11521061 18869135062970178254598691760679599424 11521062 212276732058785157899345266414553395200 11521063 1028988322474262205948744464564512690080 11521064 -256204584963886839699774618072871649280 11521065 -929652097739539346452303153509553534080 11521066 -96299363856505422947368301514990360576 11521067 200668823865876804355332816023754504072 11521068 -138462424796588133724604737704293990400 11521069 -195121971503899789971708748454165513504 11521070 243365667803057072588417805473344304640 11521071 25383317777136478071345943677687029640 11521072 217517325789111626881966624852624015360 11521073 25718274944250823618750019115794938224 11521074 -117363550452795353503691788220468370432 11521075 -694694649361623944451421782652449303700 11521076 6995963155882460540792426879951628288 11521077 -663419831602153517954737440307458950880 11521078 -217942488851377689115157131095638487744 11521079 -53465387790664766268868437512602050816 11521080 -347914681793241066801750318577863782400 11521081 -212231033428748299348625935958143884096 11521082 -2861437672475124663697757132189083200 11521083 36076046167948729330189730861690494464 11521084 164263370451160083708746702611001609216 11521085 -501632941224677813524024426229338235220 11521086 113096267197956001736728092944896883328 11521087 557151968954161838051922933791498731680 11521088 -33870612921760189820458265144243257344 11521089 -735598095865234417150690272550359360480 11521090 -61252288024461871575317633826378462720 11521091 -529811124103765249858069576697798971680 11521092 -104800302879207155687007336133130397696 11521093 11571080266227156480392016130813470204 11521094 -291395338076338757773232810015041573248 11521095 -453998872105211117369906561723099154480 11521096 -89402545417167314287919234517974999040 11521097 -36772849997742605295431901471070433088 11521098 373711930608902238399922523362294503984 11521099 83039404676186586787975377314329620240 11521100 107319539088851442430814763657414470400 11521101 -126985352361688957906364635238126433120 11521102 -321852673545043524674557707414680125248 11521103 -1197606946371656797749301388542889451336 11521104 65444854408033218939850892107741396992 11521105 117754718317440891971743047031276680000 11521106 -514959457618251828216576775288906730880 11521107 -253616914574076980433694778431613161200 11521108 265033901835148755873123963491726534400 11521109 -325371607554022061240805516098177806080 11521110 193105653675859279273683035650863697920 11521111 -47446415243736957981255932008354322768 11521112 227554040362027338928050801828514099200 11521113 -12847862253270788493720912977339920896 11521114 -99890590946233011216356300230734405120 11521115 -819224319738671867458677265157774610240 11521116 -40532102123804878423622639982318650880 11521117 -9731587768175086049147317339839408608 11521118 24879525021007290400394281215137651712 11521119 -191525902719405962387525697378260869632 11521120 194702210865292448167028074347075993600 11521121 605726265293740939332595993913122711560 11521122 -41385972908636892694577943413145664128 11521123 -381427647064093089946777900621318568640 11521124 329832249111161752244712857270334535296 11521125 -394607343509919049401846541277210520000 11521126 7252788169139014428586651719958287744 11521127 628329230352286145346424171781212123800 11521128 -95063317752382984018966204549824675840 11521129 447722986455072119537497128158788277376 11521130 -201335148977937284966280359679299003040 11521131 -307564339169848325092254434072067105312 11521132 166383767212928439732753664199388636160 11521133 -310647260300635519807521045791286179796 11521134 2939223820078815540020805154565217600 11521135 -467060687845291885942346496214391103600 11521136 254808556461298965975192647681570439168 11521137 -299909174481118889267723625731867543232 11521138 -438053461008975790589655132711933479904 11521139 -3527179577681349535870561543263258720 11521140 -114987764255094309864816057987612794880 11521141 -286189036903878888942101648539915555428 11521142 229708063635266150838862997165287373472 11521143 -181631010136630989948296728167490042800 11521144 483860523332383254366591583394169753600 11521145 426257121596502720081624534815325528900 11521146 7477752368564654380195113865322431488 11521147 -107794507493930006753086473975463744320 11521148 -94047082768041481260527219538666562560 11521149 749712725424898942636912768545935387520 11521150 59218785567155900336708504225559513600 11521151 655823521313111503751955573918119277744 11521152 16713878772808427066712064318809047040 11521153 270547428229476643196349442881638226880 11521154 214724648952966756012633487672662852480 11521155 190002071683300176205102542865625773920 11521156 298566231439887381205351695317151329280 11521157 -421324410196018668139778242477387777728 11521158 11098049232124914182511233015066158080 11521159 -370211245936654288229373910710592739096 11521160 33832576762950789347236580613537792000 11521161 693741810147152588834799832059615005610 11521162 11557206312866780497401183530045455872 11521163 -471922789399648737147843122834111976960 11521164 -91574969446089231818450906006911853568 11521165 -591358955823451489778423783967841781940 11521166 75848605679081303763604872469299072000 11521167 4459682417497279201444897346003539200 11521168 -242575198456701110492960940799729074176 11521169 92071306883219432349390709677163067760 11521170 194561670233450232780493807774597478400 11521171 340631066327560699826965423842232954704 11521172 318129693407616951710389772949972229632 11521173 736197880558306326918918672409293511584 11521174 -287052231493198476684291512802873381984 11521175 -303769255301514085560306652086659791200 11521176 663692979077134432019198047208037888000 11521177 1574130066275075001682050179473824784000 11521178 735016617134722560427635813415258836960 11521179 469732014110281353724315526366539463724 11521180 -35726675169745864508066362943949542400 11521181 95971374093849312406407209329466187264 11521182 -377028030022985566555383557837106385920 11521183 433861255109133324945304760939329823184 11521184 1276377814251344977368234744224544915456 11521185 241269092449041484027000722646245205440 11521186 137938702650941439653065841767591305216 11521187 934381274122356504761300383145742895836 11521188 45359896682609562694711206217703731200 11521189 -815665624862580174286273961108779125444 11521190 70620010886673836864861256315383241600 11521191 -92099130964923995782146734910279765120 11521192 -924361281125173003806088241783082854400 11521193 -117444263197921531852686123367882998072 11521194 -167618294063264620021304575323368697600 11521195 -42932087031119055279918357717555671520 11521196 -837679516160074329373233963691435641600 11521197 37425731692139950707749621645769357846 11521198 -48586842058069347433357071370054355136 11521199 336967084705473891022202902144145197200 11521200 -58430743940813213299328161859933798400 11521201 741099250248326981031032865173140111600 11521202 -233484594277879817600693601669453987840 11521203 192410047679266838984071796576554709304 11521204 -687651522605245703116663643675841859584 11521205 2259342714212258387027346716415030720 11521206 -151917553837362976031016340980524810496 11521207 -276048989020215755283203259965116602840 11521208 185298302119693928863318704332789084160 11521209 69747617441959236146702724177716141760 11521210 -241574401360807701691928465422388766240 11521211 -73154493653726821105162258530722649648 11521212 -42074207751990379374563274109291954176 11521213 -587557833051004470454153418806506160032 11521214 -105239797929324101281996853356811074560 11521215 -23844945708981247182385173191025544800 11521216 -111225331892105357920362408921396150272 11521217 1606010705652824752427846718613923367620 11521218 83843819008468584101152264643396114304 11521219 -457965025971579934746121311403547221040 11521220 -77394550119143047638583379052186624000 11521221 -567386396583299140925016217192506893280 11521222 547617539428756673393566387746571074912 11521223 122501283457255749409618789571024141616 11521224 -105473039051539247914442255234487091200 11521225 17478816150115480113796976171627148000 11521226 -456302675832534970809400872832995188688 11521227 114478317460729203573478170033477909720 11521228 185605521922303648313147984613830423040 11521229 704910963973860834444650505737778122784 11521230 76479106812300860536635125300587376640 11521231 628557951783466282477959698563961479072 11521232 -20021248766000042703879524509380771840 11521233 601681217635307214128729395389795710544 11521234 79887525343036796684818596395715886080 11521235 521041471286847377185149654383326362960 11521236 -117011521008759957422652851910163384320 11521237 -278173285591151601844060342584524644320 11521238 -613197327218648336205605074629692064480 11521239 351737852580024033482394951804907011840 11521240 240243199174971966908145790717312204800 11521241 -5784264312730550197496878933502626176 11521242 80639003168749550764903439319267533040 11521243 -22183516579187192118817838595529743360 11521244 -45067175192838148808018368290971464704 11521245 -218375170243320161845585230845916470400 11521246 -1459510102363428741314103787752516864 11521247 -2094187578359971360516259918413867965288 11521248 1442105202021211392240052636471001088 11521249 -1165428990919684899244574309474771590750 11521250 -4733878740239053033184763344514300000 11521251 387337132330129186803498044837217208320 11521252 -542969115481452139082975662079405580288 11521253 1146758804915235861534288412036705350240 11521254 -32583537603845816752999973289845860992 11521255 114719155789596950357951211835466447160 11521256 1150798591908546461875403213904020275200 11521257 1315517358674266629598164773857756896 11521258 -122978417442431730481833840671720117760 11521259 -734725806160763866060285708193437302540 11521260 226038169802609958475844472801719854080 11521261 -210652537253604904197975417264855897908 11521262 -523728758673615166565253776910796882368 11521263 185939940452461856945175054739919639184 11521264 -43744491846077807181786336100720050176 11521265 -257343755106925143734239405719911635200 11521266 4823522746607826223757588705920977024 11521267 489587857993423421415544315414693594316 11521268 800205706534254511779956078673589856256 11521269 447530978790557801425025308467479584494 11521270 -116403133433320400874309949888168444800 11521271 1238196616769365129066646135987495619312 11521272 -221522357877659537897729558343570186240 11521273 888438759330742847046791160471591164522 11521274 5173708737852523353228972590395149312 11521275 19005565694572428380208837981625248000 11521276 -161497639080086958243287352678206361600 11521277 -175517590449831640150082757795195082560 11521278 22064177509229095164513648435927438720 11521279 -369055901975965962415505866796820352128 11521280 -313728278693868593582770347114642800640 11521281 -192032894759706980626554158545065058560 11521282 -162544615402168130801808218314058885088 11521283 1112992995072780335382007670685099329532 11521284 20720043240967460814476024064192952320 11521285 33394491971156069706670233043882753980 11521286 136036305747414261635258676625137667200 11521287 -291990762271966021710997948416315101232 11521288 -1341532568235729345468931928957440112640 11521289 46560227167745088583656160249758792840 11521290 143188297789236305178827129946423575040 11521291 17866705754835817207639637290912768464 11521292 -157116188608429150808805541255300651008 11521293 -132450139570476542641160728627203909120 11521294 91882933587164593506041368499620523520 11521295 120973751115223753266390980038981000320 11521296 -175674600873136028929352085289277521920 11521297 14329935050376468903997914217594289520 11521298 374655848213152191802674126985478544384 11521299 383582155160662305258995357064866246448 11521300 38075171720419692088217184344935424000 11521301 -222831514312053337271609002151854375296 11521302 -63686910270925944117312261123381356160 11521303 198979986098026211871042662979393812552 11521304 -97565652004397620711040781978307584000 11521305 68944219072936737187533387058379750400 11521306 -310140246603299506542652509376892833536 11521307 -51750795880915397116552587184195439088 11521308 -228803664466526774372728550749394095104 11521309 1622211928694025168248128086081564164704 11521310 -382290345543413339803934974495414880640 11521311 20879775264802982170626073136981781504 11521312 750959476036454264670047802786765078528 11521313 19628389079567731238530011511846738944 11521314 67704739270726007160697202479238976000 11521315 -3813503086878248412974101176379612080 11521316 -252540962501572539913239399939154584960 11521317 19229779104844567139080240113468178560 11521318 254274865280975434462340023355344443360 11521319 -420578953094571717179911013114996102448 11521320 -285067535433647528196834223880746598400 11521321 -46046098485173766264405097762037167488 11521322 372825740493542483814565061521262465712 11521323 -203607276822562181960693511000946542960 11521324 821110725990133194921709214983678397696 11521325 -652840689391009736109301481979793693500 11521326 331015723753279634793233854375318023744 11521327 -792199776085691951087772473391497699824 11521328 16013163095203931983434398695653900288 11521329 -181210090352049467920660609107438940512 11521330 559332080691877843527537392365593792000 11521331 583689910761474758908481791841014596264 11521332 -208312425770209096367964953850440970240 11521333 6703425832946999031286971441667241582 11521334 2362117762188288792896551401300802560 11521335 -84742164839690990698358811385255334400 11521336 -7345188713447765636040076333383843840 11521337 828758021811365453726938296151224343812 11521338 -1195003083389930589601892144976454656 11521339 9831161432102672460893962094642237256 11521340 973978520369924106857879501172909696000 11521341 -304891283355002084349103507869987106452 11521342 -262832824468128050182597293776797021440 11521343 98830344090000881917190599419527828760 11521344 -1435260081537835418735322946055700480 11521345 -435819083459899992600290546052291191040 11521346 48069265150328713682098014925122191904 11521347 659725461469295243089570659048492209400 11521348 107990129710307355845732210685180462336 11521349 397984307105148180284278685003543931936 11521350 48131394818303975583742030014796749600 11521351 -275294969992719369538108992827948788648 11521352 -668954412817675189146447817039503667200 11521353 -430038095382772645559786279629799176800 11521354 185738882859775430120958426093385553760 11521355 896193109493015560589866447757782169760 11521356 -73211089970104560118367366824221769728 11521357 -377345824828869819897254642609825682048 11521358 -379685568698810049280190243388533670720 11521359 -595813099984804792232744894022354739920 11521360 -247019542848204557042712436253864755200 11521361 1027716674974115041994122919913840238962 11521362 270368052990095527935463154026332404352 11521363 26797604529728778201185188363219566160 11521364 286819696345216046973698408759440891776 11521365 -579466411664099059383978374265063703680 11521366 276718455586694562845037901789855624704 11521367 -25908917539364301035527799658484543488 11521368 -619805187342511192533568729074675148800 11521369 74057683669764923709708395156305624872 11521370 -32680037541405999463758417727964160000 11521371 -34726566018994671017696023579236849360 11521372 -589696362982390272549859992239101591040 11521373 884264081050558354395370216514064020844 11521374 223795951700087417838548306282399216448 11521375 -1191063924013136620286693425513658472000 11521376 445897941359086342439284502952003502080 11521377 5221714825567881339695444830871780928 11521378 -172083968079816639691555350946985520 11521379 119146084887501856590481635966467869980 11521380 56187415554204637915400369592008478720 11521381 -358989131294526905031259735615742883300 11521382 282283418248795618265493162413568429792 11521383 -174978177400292945304007021366324628352 11521384 12821761227610849381780357494782853120 11521385 84682506011433860795139248487242996160 11521386 591918502248740937875949077848465075200 11521387 -2563719494049870328735731016188752563200 11521388 282709071007176525789102801051285420288 11521389 378751833975890640726161800252254305568 11521390 -171908582786692070612380322679408142080 11521391 -18726630811628184888482795857065444480 11521392 61202787799291526915420746630453788672 11521393 40506257116989444235910030109764410320 11521394 -201479970508448057471439237793135078368 11521395 -60655444745485042975134021829947334080 11521396 2187969028643556213832098091949985792 11521397 -146330781404893804431923397444881440740 11521398 -33882566643111500429100501642371481600 11521399 -1561639971665124098239872788246931362280 11521400 582439308049301239359000488338389504000 11521401 -1032114736175880576770402367284435338560 11521402 -242330497486071228705810907323016531200 11521403 111472442674585081532321865871615388280 11521404 -392604632576142910329621874579794639360 11521405 24452122918467830474196333904471931520 11521406 -202467365977634975960276965490979440640 11521407 -194322988003367541496567304890799528760 11521408 267315757050689871730094622035064913920 11521409 -13997142973674113353006495279900990380 11521410 85095060136139157747551325000283392000 11521411 9238045694128817804719972158213000000 11521412 238461854301087028041708727137343549440 11521413 52512517241692814775935909542530372480 11521414 28552687482362804827712043575304553056 11521415 -24344215396833264845604414097396930440 11521416 -551557200329216464703878857924766310400 11521417 314175218458395678183728482913627329152 11521418 549989519031844755175292709246096030816 11521419 -88510118431013887255150018532786637840 11521420 3448471541853847236395750077202887680 11521421 418683061425295961345877125429079197622 11521422 467099717469998525069237995574493812160 11521423 -129418842840553676265096993521316450440 11521424 -99786532888187604914061779697858600960 11521425 -242668699580476928239429287335303160000 11521426 96902798310739551194779683848530000896 11521427 493638721283377056570172468154134864272 11521428 466720177976441357220917865684062853120 11521429 1027955345923189580403022616108156221920 11521430 -91357518474093020203907767796249692800 11521431 -678896156142238833012722082512582040480 11521432 -67066311779353838453787271088350617600 11521433 -111401012713414583819382185962286773440 11521434 276382558294416631959681111734200942080 11521435 150420676345613137045179482371561730880 11521436 519821597787535732511697779798746589184 11521437 187189897149128248798610205293978828160 11521438 488729451170712554786022578744955765120 11521439 1186953032023718655977744046772411238400 11521440 -6959475328472268719883383901121413120 11521441 100545748454889172893840049556676351792 11521442 -325733285955544006379868122679754764000 11521443 185704354700980458210856543362394931064 11521444 -54040640488437659507405067039796187136 11521445 196851909261834723692199993243718954800 11521446 -56009920104539615716159040668692965376 11521447 -91503528002836743447053723170611836800 11521448 677168079119964495998085098535684096000 11521449 125003858841363169807606673470187345034 11521450 350522937362902863843781244806843008000 11521451 140892142374703455240727821253538311008 11521452 6180505831024953768642998152300032 11521453 424704390592396662157183954088785991702 11521454 57895116412277610846538491158537048064 11521455 -258075891912181142797989420956337982080 11521456 -18958663742238300660539946667091673088 11521457 275440156307172718173429972528377570706 11521458 8991884896861352289173542279290335040 11521459 202062517151005154498666907165416955504 11521460 -84675852866120845154726359413245706240 11521461 -113732433375004938088747559760967111680 11521462 550277425744257655957508996937201936000 11521463 -357798090185515324346709267066476136 11521464 513691360550192242513413136375503851520 11521465 -105566949790059918308840901382296110400 11521466 593270660333519804307380340704137228800 11521467 -355330396798278366229558611232894617600 11521468 40754896592081624313495633424349867520 11521469 261905095505332176510982424973831430080 11521470 -139219665600176410484011263641530992000 11521471 240598349838849484884533686468791604160 11521472 406407123928490841920142349795533520896 11521473 -319438770855085388038958935112175062400 11521474 -452986371760204401483636270647661263328 11521475 -56580186486066251432229952485257427600 11521476 -107046348120042783063761926524963408768 11521477 -666391707939853832989275141358967392320 11521478 -261906287528369742583799106612661114944 11521479 -195595084433805323030180331864241646592 11521480 -296050687869139761951418014587727360000 11521481 416774093489408815471326152148226566372 11521482 -95425332621896304133517241538653044736 11521483 1062284101626779072719065295362078563732 11521484 248953952664296817330282115648316030976 11521485 -144042263207755647463794852837975434580 11521486 -312667391351014960789335809641058703360 11521487 3871037087105786808090511582210637952 11521488 4844373235563713121737417889610334208 11521489 -145123544199018396484015931674531953344 11521490 350993048716655084052551048146719012000 11521491 -223907869221110495274090722708273412096 11521492 -11648946208821534314673271032780988416 11521493 -1010567343152631963432020930647127886258 11521494 33174665584231942808435805438769799040 11521495 -30227240840864510557009278199815717600 11521496 -58268504266018662197251961087504547840 11521497 -358264517126433576482115821051328072960 11521498 368063137765979444944564873683940566000 11521499 922018502058424024733246327028866460 11521500 -48983908460592179370228599211261696000 11521501 1287349462370176009076995286800913710502 11521502 143538300875886987817276852537872405504 11521503 -6740884232724791638338107745719232000 11521504 -690988958304693193971938362020465475584 11521505 -11833023272270808887174151233099337600 11521506 841467339545394365583031449595125504 11521507 536906555391922745259838521594126692752 11521508 -992666475914754013413340438563915350784 11521509 700923605579783039943165985637368977504 11521510 -32686411408550530537449660295932149760 11521511 -230121102481944350964008578259610409128 11521512 893982809779375095285725310464444037120 11521513 -1009134492608542248989272455645581607238 11521514 -49790657006220776323507630952580599040 11521515 -342125307190968250714447987524250129680 11521516 -371591557245192539603980061916518690560 11521517 -22712753314272972784391868881877671988 11521518 -124252664186663808280707479719337164800 11521519 -1037695498065718409268217410500177564080 11521520 -132716217770527567617914152183367270400 11521521 -75009064949261510734678220607809582496 11521522 67121748887070953291232436343117236224 11521523 -44006112234908702699941642717057422336 11521524 157720106176365286117052414012421734400 11521525 98700020938441369429345446693992733600 11521526 -472940998187585041472503933440810875520 11521527 -413870008962989897221562539766775614592 11521528 -38978155109698472376563991969157079040 11521529 909454526183887029444315868412842171476 11521530 270184760239998108638840488798025419200 11521531 -463184926429217168751004205767147655408 11521532 -124448137383278035148909216117972345856 11521533 -48538063080841680400192845992188307712 11521534 -512711230571867365104202027753938499584 11521535 227709367762783469553609463310232645480 11521536 -46634675505706838460233500988975087616 11521537 161905517275268319130019731053864351700 11521538 -60475089877697673740809123161624288768 11521539 399699976117019756488764202580754812400 11521540 -36726748208662064544604815331247838720 11521541 482125794626069316309806366506944164412 11521542 -303529127038605402574971551826429972288 11521543 -792038462239681135989329573519262456960 11521544 901243300387489066304932204582120120320 11521545 10989690333777029158073233996461960960 11521546 -366419811249836439219484263729198987264 11521547 -266720817028495261930570567611113369004 11521548 -157611989756373372987006154849515463680 11521549 -7478414449449742843792595539490909152 11521550 125087452284966861998619023764466284800 11521551 -273149863721053119956459181851994948480 11521552 74428248204202254117713992433344970752 11521553 -164634995981719023384820164722245449216 11521554 48349375225037028074037451179196097280 11521555 17947203894983192510168301220894872000 11521556 563145409187840264591121891199578088320 11521557 -366230132713928671412206316804763863346 11521558 699809598966340552044122326142981066880 11521559 199474230677000646763659115794136484016 11521560 -72739808477947879117302407257381478400 11521561 -867395872769923172817517796065359702838 11521562 -91222556129980521449141492480093207040 11521563 -75394690941923000352908445142106189424 11521564 134633193863917953089389475537802302976 11521565 108437488885805914706294522113273808640 11521566 258404096838039580272299473824901163712 11521567 -156807721498051472011183419783852722688 11521568 489603434595514834783739659818364108800 11521569 -736598148230881494307956023057724933456 11521570 -22521129797698054371066666345767543520 11521571 -860952169782787549809620919105774401400 11521572 128491896792614738078201316925581960192 11521573 450601141148270578838381613766076081440 11521574 -227280085742457964000476644135688777600 11521575 -222755176564755495622669938253362318000 11521576 604426354010800339064499543261296885760 11521577 -1035699582626025660752336435819006333574 11521578 150423632087019747289854082377581548800 11521579 135518655894934599159605881583713213320 11521580 498767554578111436113013433441345863680 11521581 -344259758618466821452666925375234711040 11521582 48238026609159914517311168986766961984 11521583 -108490127933720082212294363677674813168 11521584 -19024485634246043448372424581985075200 11521585 -272762061207322618353360541932334022220 11521586 -308153220842470705086140197140559150080 11521587 260858438719231261644579397643887359744 11521588 61630061178980963276994190170015942656 11521589 87667500195413065455230923283004033390 11521590 15827861826625365507817864696009962240 11521591 -429120963396583224464892313957604594008 11521592 10614306108705343094843302866610974720 11521593 32709954574428455261881291910626117620 11521594 -235259477102142976504098019112684736768 11521595 488141835282213146189355455589676137600 11521596 87448833781377902266479509914962223104 11521597 270706960780470719180575965118309777920 11521598 237636718956634163415223026463518062592 11521599 -762903197586222801722279189220146490936 11521600 -107478337165319322284524301574471680000 11521601 -78872019174548514475916003686439228736 11521602 348713746940472792286422853675739395584 11521603 476106511783421665442692441108653521852 11521604 -890885252465525139621235956860232530688 11521605 -497620889088502372514453368877493011040 11521606 -93083673925253032975145739953899993248 11521607 669383004695997062836918457269236608856 11521608 212096955673641261176317035567632056320 11521609 -478982306269293415259058117100248986160 11521610 187812496495365803259947436588483108960 11521611 -415579436940656968552247397547979169540 11521612 -38864360717639163875316736268295713280 11521613 462647347133425950368830266400453495980 11521614 -6077889016071185162622258883642371840 11521615 -24316974199498726109579475720338807040 11521616 264093296889524659360673465193494863872 11521617 352322461854667358524744714221257540736 11521618 -195854886237016202750390295594748247040 11521619 -1228707685807690606746607431204440146320 11521620 -243686908000513862198462082176161920 11521621 6041935403695710416822577629671472512 11521622 83769100700125255183937687777767996032 11521623 -110010672285371742778544634956170142616 11521624 -483868778199621307914071817181386455040 11521625 -1129939764679499280290324540245797411000 11521626 49716903843619204447514152476643705344 11521627 108427783781834109994858586821987424640 11521628 98574110871218220023513285263591162368 11521629 -118505774635423304442720247210385957760 11521630 -83017244573877625979969896158143759040 11521631 -769403019837116421187984025064974478096 11521632 -91733627357327677462436714046616240128 11521633 -363108833668999754728397863851890673118 11521634 75681074176761232250835747359591067216 11521635 7453341365147464095418094732557520640 11521636 -343632926735439591161458551364389679104 11521637 216001648609522180135474569742558604286 11521638 -216113556960497574986899221270275443200 11521639 552438553480174296218887274912568204024 11521640 -319188686404736502212222743974417715200 11521641 -234321411629506586844627399889511281008 11521642 62271545668675551821302292347570425600 11521643 -102265972499556226253010636712308930816 11521644 119028166238296395852655183199051798016 11521645 605070786628269082260136274199299082720 11521646 4057028642809678546191260466677466624 11521647 -11873460030864514766202846681859246776 11521648 127172240009195882692952272934338560 11521649 -992966935863127920153685651083466402350 11521650 -47570915398220950632908819334477350400 11521651 508645904593486869493479203183974840652 11521652 174980052574877405704858412653140652800 11521653 -91191039872828914797644880876045510144 11521654 -364188833423434688982607038595618000224 11521655 -181769837347937815450375300071132727680 11521656 150395404469557415707691701543972454400 11521657 -142306285916016456706272573754051470400 11521658 172604683021468675660725236592519181680 11521659 -100021852005820985340797008286486009232 11521660 -324742955312324207047695123562041830400 11521661 -1077209925529104374834195800143966831738 11521662 54963800086150337941467340598164884480 11521663 -81110343123578011289989114495449412496 11521664 -844919775730749290381472200668521431040 11521665 -75153215397988916233308287795713947480 11521666 167683862112014486183442349745787277824 11521667 294687037358761247915119986637453480272 11521668 -461900921125667597758164476416058127360 11521669 -345351840753471207145570005798736406340 11521670 5907047068303879876822760546337206400 11521671 285220987376840922530832999134183539200 11521672 746960229354522888330661824161844556800 11521673 496629744801833707766440555870225820340 11521674 -240781343791182839320660697571478018560 11521675 550828962478080435128330798121675007800 11521676 12953842971070527170754009658283796480 11521677 -266935836890459539206098010662388456960 11521678 995541826794249654914398190510330880 11521679 195740624633184426651206954832982227384 11521680 110555129102671660048237923553746616320 11521681 -1593748095742058545047393466154977500 11521682 -1121723786112015855027462541344007807680 11521683 65740345379266107913137384423889081104 11521684 -574756023319881469169519193417601811584 11521685 -23189559654582102436430772787871283840 11521686 207445718025557850947194151986908169728 11521687 -235315736489677101185934649272714276664 11521688 -1134684657482950401303205280531244042240 11521689 181358891154029604680856511387650350208 11521690 -3805710675058353609987449937382068480 11521691 -258120117337923295333340926115335654908 11521692 -85537468631685503763403542084338731008 11521693 562010665492984835274777927642082383360 11521694 111104300196202206541233928667105114112 11521695 -70329878097052764738379696149153052800 11521696 486902317522965224067362449785195528192 11521697 -85377591367424710037649244237220982720 11521698 -107932791407871146357593780497435217536 11521699 -198803676693952982645788668466785480288 11521700 -47831225646214550542884180386506684800 11521701 -187009283737514693232790401885452752032 11521702 42937321608249978833698818035417040000 11521703 -674997449619388628111240798512082535048 11521704 -89895298270565076644069311671905402880 11521705 -170378793658299165418573498128100917240 11521706 -45851542106187998698795478180049348096 11521707 240160809428174765765729185228221095088 11521708 -24360194128457105277727763670717431808 11521709 -89273695247928697787021682554923386090 11521710 77619119405171411064737984375464704000 11521711 1221537538627152031436809226032446791312 11521712 -82978345182937877687297717754648330240 11521713 357702056854877394455314352462036553600 11521714 876484192164138339559105805629604686080 11521715 -322148077465355325867748824172689530640 11521716 -254679804086021334818939819234244280320 11521717 -1309354973076645126845658450825121705234 11521718 29656835834716947458425442519580519168 11521719 166267449915296097177784917574216400088 11521720 -31641733862968538040393839467530240000 11521721 -7696517027905723783999616387712951936 11521722 -157531070258066945995978198042925634816 11521723 -575822554636059476539847076075953922000 11521724 51233397893249618561767539041102476800 11521725 -233054862184864410921543404716839698400 11521726 8516918303280276034965227758240027200 11521727 130212783942953855699966656089238357872 11521728 -2081466849366661005405807524400070656 11521729 -426954825020472106932301278107623597740 11521730 -36332278522202779247386367588364295680 11521731 96210921389496457927920982202587500720 11521732 444177223851584560667506308327841364096 11521733 925913860943301579804808747076699163840 11521734 -57899335276982404497183599692049135616 11521735 430566630096564581411066296815427082400 11521736 -9057637926785541888342121423260364800 11521737 -347036086336292900220418308480596470560 11521738 -171436962280556745557284458288106990080 11521739 47392360095598894939476291366883218240 11521740 392391968090936478868333230406762982400 11521741 -425744395819606766813709108342742528 11521742 -354966618996857260709233421277449371968 11521743 -235254381766559587712109953654531231616 11521744 1619772066930490766885702180484685824 11521745 72617981095288913228334425367397600500 11521746 -71674603982501136421468086648356866560 11521747 1195060007106414501533003715378505753196 11521748 216365317856593933458084755584438265856 11521749 723607938807685757896798988878473283680 11521750 -264859530369725684498234431966284096000 11521751 413224612074217082796848251845756751752 11521752 461463352695005507456927884372412006400 11521753 69588346977740249287038132916566507904 11521754 -153129655427891492588888729988179345424 11521755 42805061884491666975518870665876377600 11521756 -802528475629970221548036091835697123840 11521757 -412373156183981891593459528849128913128 11521758 -141320774510920636338519472185063014400 11521759 1381540168073999533704964376243892690616 11521760 -406498270749419968128342085006841610240 11521761 112737227749222397378502914502583191264 11521762 147303600480094034190283660145368225440 11521763 -243905273215390220249829731827229605680 11521764 11440795545125515611288290228622336 11521765 147647730727451672776139500834683408000 11521766 337625925473840337778617989483835332832 11521767 229904356283082024357041122104363767040 11521768 499683819627893835796765560811582095360 11521769 39135415247189016316824324289437396096 11521770 -35702739430877652237409085138712453120 11521771 -352654445417146519348709148555774883600 11521772 -938484493279083418507592900716856442624 11521773 -575738958389220891948054504792646648116 11521774 -458658048883612908346133178152741203008 11521775 604335014751993171277957677514002205800 11521776 22841060169499620439223292413758930944 11521777 -479572926756031288426512425091299929548 11521778 -172451708295689216230327223537017229280 11521779 -82514076468999302362519236946210809984 11521780 630532671849713179914761097687663993600 11521781 19266174124693825111579064870042159712 11521782 349412369611648261461462119880483199200 11521783 -16161612475643202766769846747147611936 11521784 -701335143295215609778519664080764518400 11521785 451151587042243471758769765158152145600 11521786 -338462169036918324885711406802659527936 11521787 343375108618803368826863820272629979760 11521788 -933883343328277634153809559569402281984 11521789 2194275622756914537891560107018949606400 11521790 -130236639449149841648283126336073420800 11521791 119971090664123230321135792835968000800 11521792 259465888197665436808818288377804619776 11521793 -218768736070185051932234256395631368958 11521794 154459967585508552659283051922570953600 11521795 -46676635423301377209687170687610529680 11521796 356654732042927590941455876940424863744 11521797 240844790004559935407282275197188887872 11521798 -112555617049909024301395430831650845600 11521799 851001411676149373354921594807172731800 11521800 42393998065643643041248645882291968000 11521801 -38562339604541956644380100147886265856 11521802 608893095016627442637947452380337214304 11521803 -356309782496732071587645039500459488296 11521804 25710077603498152014387677812889567232 11521805 160831027516396035669754754165220360960 11521806 100985736004929165258193568402787038208 11521807 -2175505972563770656801721177069381760 11521808 -95918916049157196910207372723031162880 11521809 10032667498742887045028818189961435520 11521810 94109720555323851632584449334066726560 11521811 -280366045310913411394322707758862051368 11521812 -77392026082263855539763778028669503488 11521813 1084051826749462647260865885192511938062 11521814 420226184489485785186555640815503924256 11521815 278687370456959234718022864997381913600 11521816 1015876286410056149060463710469213388800 11521817 1067217373256890162711291753598674513866 11521818 -38903770022218515263776723139534929920 11521819 26079036037127506482180719235175344744 11521820 231599927508121657726903131561039836160 11521821 315628449753909632436717589508024669184 11521822 98985698308737307412718596504855324352 11521823 -58804023630368415930875596829324864928 11521824 733297637546740654355002555583280709632 11521825 3392826436208900885935555433631376000 11521826 186155616156331948123695586377900428112 11521827 195861300689348977295460652368079819248 11521828 27319564507884030519680980655669355520 11521829 531282519645335370325245470615039001888 11521830 57699602073592354533685406725518721920 11521831 -1728330681522839668407967768425054739728 11521832 -75982598519916375329723077784917770240 11521833 -284492259173267701175168484045891127200 11521834 -111665808880705578757477155856879127040 11521835 240942059725959938782242180233378739360 11521836 -77209401365421801787169213332782422016 11521837 -34012784500820439293284683816241715688 11521838 5210182426648163862664457441901480960 11521839 -18020451217389118144858801972024651008 11521840 -15171071893071750777947719472025108480 11521841 -181365080458206439813343748606354739728 11521842 -78912339101321840224594087378268261376 11521843 -1321569437786813319427968506037456173712 11521844 708251880396676619632414067755962980736 11521845 140460646642974432591007718190767103000 11521846 49740389950587003432038314561425690240 11521847 -810018400929071336971182633077743659960 11521848 -149347080447073290176965908863693414400 11521849 1094946128999067946275810534368861518480 11521850 3431755471309181884890087272000755200 11521851 -30052161321848893827876640060576414080 11521852 -208893195519515634648494619110481028096 11521853 460524183385531595372025213903599952480 11521854 -250646548393365107768542883109165148800 11521855 209039275333740177887364457171503975360 11521856 -195689668675786800643312946155389714432 11521857 35771301762787822919542554446301981888 11521858 -1523100061749085397355134935991728224 11521859 -226680700237445963415256191430807535940 11521860 -148986465069443787037898263969802035200 11521861 -147804346866819760011487385186834542536 11521862 -259627146897707662639872677819261184 11521863 -59031684092989200515068737620027574912 11521864 -875800478448319812282849281711536880640 11521865 -276510504749377096061810241048185395740 11521866 460293647329938120265040286602100326400 11521867 -152669258516033828298425327010065826048 11521868 -319604669347207016719085261830266039552 11521869 -727450025560414659720454638330388085760 11521870 -211738669493839906862977164133766349120 11521871 914767645417595032901774800941675081072 11521872 135664962105630714895470582004285440000 11521873 93264598865213253930323247258721745088 11521874 -28188350840475382131043902427144550400 11521875 -132084920866434326909168458973055750000 11521876 136164193674137391435389644353166655360 11521877 64114024283397339811323159227984527872 11521878 -215815862815649934146431873853929690752 11521879 -764951349091259993297708795486163702520 11521880 -44854801589874059991982907577936691200 11521881 -171050161311482331494683565754789693888 11521882 -9272949124739230093033322101934706240 11521883 219857121181176796427812470040457629584 11521884 -166252644173824246079885242842804781056 11521885 229771807459155416087699374704756175200 11521886 91325511244872186520612727032823203200 11521887 76784851302839080838134886927443492368 11521888 14131545596403419921810887356185051136 11521889 41597002840550339454516535753417631424 11521890 207607989671596210383446201209853356320 11521891 1545573998681958042107858683177117068784 11521892 461373777896637128140688849512171161216 11521893 -11051641935189460771536115750193564256 11521894 -91506750999803814754615658755621847040 11521895 -18181303252945822821093981104636490240 11521896 267771522534932594563827426706222448640 11521897 -646993605012670923043372084785568147654 11521898 -418057393337457833560232916722565598800 11521899 806150195898806251999094537674881555120 11521900 122182261936961911001426038400207564800 11521901 4917174652647748508722323911518380000 11521902 56370198416427864891292410638716704768 11521903 -1567916998387947061676252293203717924240 11521904 -112650154100349548509761889835766251520 11521905 358580614814348344825235622159344348160 11521906 781227239088688457349551146443196738560 11521907 -38218911060825871486798114572921690600 11521908 271475822135087469350124856008064785792 11521909 -425309422458963946721474485359078577344 11521910 41564361952850773469501305623582000000 11521911 135974386162303248746620893648462379344 11521912 -939317984272087482773121020890618060800 11521913 -600969977957866581082403615850318650880 11521914 3506913179930623878428914984831292160 11521915 -247121008850844104998389620185061261280 11521916 -277783525802567696800844634759145089024 11521917 18408854818553229709362938461968292896 11521918 234534968336372327601047995448665244160 11521919 561744051202738626729542744286128116944 11521920 -70786268372809238204988902186208460800 11521921 743747469760498416937285345517541909122 11521922 -219047347797362660858085800411120893488 11521923 -49989090514950449688376833342840299520 11521924 679861824151699229158680710839214632192 11521925 -121807224562320845919104884160114563200 11521926 5117071464314266373654961255402069504 11521927 128984511993660555489629725956743867440 11521928 385440379844609399708439212380794224640 11521929 54050687473863640020261427852695556128 11521930 61541702506232750287060682031969408000 11521931 -109104950378023669637490259376005460268 11521932 -97039855110660300952460419338491258880 11521933 -152239488391330505438167954797516233280 11521934 417860390506958219197518756610583495616 11521935 98721170650972165460518286078444403840 11521936 1713480095543435020010707884314263552 11521937 -379043704540826417859243017526472975488 11521938 33889643085805703834677276787581344768 11521939 -183144006308031636397276497979454859360 11521940 178475976311849859965631326555451379200 11521941 495848718274225215486204493783504908192 11521942 -70503861802507634221025922596777656320 11521943 -134852301220118144257794189976926331776 11521944 45299495690969401837493182199901265920 11521945 -91841744190614171381927677380334002300 11521946 596112724661879523226901177941930386672 11521947 -55381233418948204159196337158236804200 11521948 -174261771447663929268547141813333295104 11521949 165766487873571387839220342009045598950 11521950 205194631510762456671952246656866995200 11521951 87805177770958142318493492449635706880 11521952 -135111143204997407952956920687976644608 11521953 -545240086433181597840061587221968063200 11521954 -215237896538030273750825609899489022400 11521955 -4035731358879059809090556211031899840 11521956 -119318839771597460551007833623932436480 11521957 -776965902632515602038666495944587977794 11521958 510379016269030231112762348734901587296 11521959 -5555506082943438683165397034656920880 11521960 163897614745159455086932856865611520000 11521961 551293628146525164849230459889261950400 11521962 240430229538568396048285572954368095920 11521963 861273471805653636058609336469765394280 11521964 57754679826059369100498869539719622656 11521965 -39051604569829540104555212599792680960 11521966 -65401207258770549966411827384778341568 11521967 126590215319894893874547655815542000016 11521968 74001557454513736082081431925536948224 11521969 16696031988635900944759529881232368420 11521970 -139028976484406266433959570025687313600 11521971 -939776988683415301790354110719098265528 11521972 -85655955789396438173157547147743498240 11521973 -379108027967943052455105868027989229956 11521974 102437042493479860247746033593960551424 11521975 -249646051731378008514779718037904844000 11521976 434100552717232543098564758659043758080 11521977 -646657019251695859124571050298166807392 11521978 -190754897415761417402963226905141695776 11521979 3433099383301139581441429175940337920 11521980 204088983819877282484101952927803392000 11521981 -175892338755038766039354177912042205568 11521982 -516862904940032269266274082741321467200 11521983 -633233589266557677568308589977753528 11521984 -32017983175308713448918651053537230848 11521985 -209427003243834616969231503175843501680 11521986 97067249009738966855713227029730768384 11521987 138154576563913396140268379873808860160 11521988 -180519679331132200254896600478624030720 11521989 690004068555220809155808646803090762654 11521990 -69898284197889901302877489709771731200 11521991 349362507440940786522579378490179981672 11521992 950626129803433763164322426129350656000 11521993 -445231453653335826861636143899214480000 11521994 1072284844923734356948705210168680960 11521995 272014558543555856780050722339535515120 11521996 41149143607070827671450898281179360000 11521997 1150593201172264994390845033410715555446 11521998 226334056872074385149692133017410739584 11521999 -708667740536441696595086367881075805360 11522000 -80263481940018135400701452534808576000 11522001 553784487847580987949561460739720424432 11522002 102942031171965565576914476644935863952 11522003 820619077812428360436692896553919842400 11522004 9188705166510971668502545357393336320 11522005 8250397195415189417493792713963161920 11522006 398260334122706123696048840979125489952 11522007 -30642018229629960546066769443278448504 11522008 166462453904882510422242784478247874560 11522009 525403870165848533537512499127692211210 11522010 -73020293348981287305711776992622173440 11522011 464369269577714134712793317543798650032 11522012 510494209441966121637356945748778093056 11522013 -411635531285445647159295506861522576256 11522014 90252810283972158058473351731408867712 11522015 -642457607441451586136551778249631450840 11522016 318323230624791300908833635041041711104 11522017 36393027362439633122413422105526208192 11522018 202782327663208957002262494530217646080 11522019 -723645743096747318397170644855182914640 11522020 -378380498070403068402240890978462795520 11522021 50814022318080156308490389516667350400 11522022 1276178497166831180597811412280782848 11522023 -70756900874301964457169738754630934728 11522024 -818917953294668809309305223818458711040 11522025 24784104692558137573080537687943537500 11522026 942413815258939544666773076190592794720 11522027 -685608456672722595212324175927682650480 11522028 4409531916842267293822502659612508160 11522029 -228555248074683226158657956420471120820 11522030 -196705404538760042760101632254739745280 11522031 -337394136677939935498067343198085267200 11522032 -10243691716441525425120590097902731264 11522033 -754809761849499108266207834099711756718 11522034 -2975847939064005733371479869626485760 11522035 -155554314299589500026235742913038131040 11522036 -237288796475628231740150706745287189120 11522037 233686235059356161408999623785737280 11522038 328369426209932432486681080983629712960 11522039 -1555314344544331658410030086175763064144 11522040 -225111667392859818522561734864039731200 11522041 274909473199453280699874286188548103492 11522042 -35771848513813557823887169214657964288 11522043 -13986520999789151159095812858999413280 11522044 185624800491030937179220477992327643136 11522045 268757474073971436546247662632889151320 11522046 -166256334723848072742962865184013672832 11522047 1078937219517075090043328510476798570496 11522048 -693114947419011012880137184097725317120 11522049 25029629972702703298111460576516628480 11522050 -126582969914095124345676208584883891200 11522051 -672041685931063848208193129333553182400 11522052 99379952599225349010080063617843867776 11522053 -687791931590538215013039153054161681698 11522054 -376093248859363117238333945390961285024 11522055 -125908574120370544320589719246843156480 11522056 221082919702087788565007957631221760000 11522057 323978040744113763362167439931228581952 11522058 -258200925348823436640074971853420764416 11522059 -290151438453382892275439504207047085984 11522060 -475360558026504650325537108609961082880 11522061 477312561430682384147100106527765512640 11522062 268802972538332309692675932221528294592 11522063 -110348173532503489583313227130902693280 11522064 -77159234114369664830927313689256984576 11522065 -11532286122360791902249126480698242880 11522066 42490562161136487285102022103634051840 11522067 -754050072431830961916576484562699624520 11522068 381311042991346211558891814223708854016 11522069 -15793416553339054814939753618787762756 11522070 -100628428671677654732171228508025977600 11522071 -752856235459769016097404962800820486400 11522072 -110480126803146586499674882819406899200 11522073 53311765499522205683673172309344622080 11522074 792631871607598332979949553346989898752 11522075 197295706413532039866911804490756096000 11522076 -351534268048620155237370873661266298368 11522077 377374897502193615118003322942620291200 11522078 166206776165074478482300116466335587520 11522079 319774028612113558329786176074482806424 11522080 76511505256397939265090658726513213440 11522081 158719552453520396683642333660482119520 11522082 -2394724312475823145985289558824903424 11522083 -1033361986513482405277177747664713742136 11522084 307353352160486932358989940496046350336 11522085 484463950050304526466408342887176970400 11522086 95534327836307091053446913612329216992 11522087 826564286757267617130756048939108959736 11522088 -893582139148369269811694785132766576640 11522089 33749485023001649957476335757185301840 11522090 215564688397537964818907865981871769280 11522091 82967041832755861631458773766000318464 11522092 236908419678612907350770831379967283200 11522093 -1425768343883934908852013760652139072 11522094 -22436197516522342880921260087741393920 11522095 272252860703741035028039983127813730240 11522096 -17851618681756245320766556529114677248 11522097 -902178495986844497324427977909266581120 11522098 45175955538985211111085550887322885632 11522099 600198904576968296904858216040294889100 11522100 37496403842436836075037762832412160000 11522101 -33990602953857006014351460858544693508 11522102 15304712659089090154636482049666868352 11522103 -338597962030519460380184189526202214016 11522104 -945541318639703014576559653240504320 11522105 -815691126446029946466619697186507995200 11522106 -45338381987896476298121031775337640480 11522107 55774475002297816951777359222059399808 11522108 -2192634543373811143674077896765694976 11522109 -664749567374202558013815427789690788096 11522110 -23792880471911800822942148785939295040 11522111 55368968401529386800260847175887037824 11522112 -86730044179318231786344611182383464448 11522113 525297704843289702434486344687238975840 11522114 722680478617504742516738159919141928656 11522115 -13177392438393066447936330550720128000 11522116 -489875093085388124580902571514395967360 11522117 335892797841652068641953207324873355166 11522118 92293187465386361441014266991220945280 11522119 -82763409956877557437279985587440465104 11522120 -131980012340053870967574847467377203200 11522121 67781347389899751526778440758300197760 11522122 -20201657691863344822590326963206503888 11522123 517689368389458053392118168998280580372 11522124 376229262932097480440735913231377144832 11522125 415886801689413655026748628282023887000 11522126 -26551133252881760098778954724766789632 11522127 -424033175482796636083816097963036739840 11522128 206828413196490870606820823357030653952 11522129 268000035287615382256484216926847279730 11522130 -16686588750409719104573860570431175680 11522131 1047752330692000039079601227731388754112 11522132 -325478442001919195486876432939130685440 11522133 75086598269948536841312264076269455104 11522134 225676727519111764614843729965631976320 11522135 1141551437931241918439897928052134972000 11522136 44104977737120594163211274918102261760 11522137 -172044093896822449875235000845141908208 11522138 -300152527336565751956589514160695883280 11522139 -512926253442995473098102946071951945576 11522140 103861515439168034372635007300865914880 11522141 180131670776390266219926953957370396210 11522142 228930752759521512168442241337893806080 11522143 -49874084084673421003117382337130884696 11522144 334320475626755577966213757116702130176 11522145 -407867545059310991662391201065189804800 11522146 -16463308707988067931035054482285714656 11522147 -25546321507529728466086328036890568640 11522148 89548599067512628913051589826930667520 11522149 828199692225897726517144169833706938560 11522150 4350112656608072059288949112856032000 11522151 6720113495716217132809366541618311680 11522152 1085789480991872257468109578388124441600 11522153 -748307462813302706904045538707668102598 11522154 162114413632986378763662252953923130112 11522155 31497884073203461471109397762926871120 11522156 -611631389891030585382998075183501603328 11522157 793183574230695416908117793951497650240 11522158 128674589482264440956269808622587040000 11522159 -132604703328173150940862778682498703560 11522160 30319027592256929271505972351240765440 11522161 -131637277195690525226594576732299794368 11522162 301449235365388190251566124882231970832 11522163 -115070832615482097184691176217906611656 11522164 -394958763983337313082339636813749248000 11522165 399492188186362918058069331083033904000 11522166 -135000594042091851394649555767354522176 11522167 34771840336376346687119244046862906216 11522168 371812610735757801293615623483848376320 11522169 -39247784734342396891817070052522501680 11522170 -134287616421258975172790214740737920000 11522171 -693804157483832187645012192754084881000 11522172 -117617470049716713715532814157346242560 11522173 187773969485131654480842559661616432128 11522174 -17506991091560186216167562709327672960 11522175 14060595866034960605383567130688249600 11522176 697821161330373988690080725896066498560 11522177 -1718508871314953052406603992629692167168 11522178 -163069893365657730487395417690656926896 11522179 223233158926540306929305809794920198780 11522180 192712534010130893507339328298877299200 11522181 289192275921228925931557413327170618688 11522182 -177530335309095621408865269697498489728 11522183 1046425479181536378876092320869991185432 11522184 -337719043470551089989504731058095431680 11522185 -246199500603646948954445565046638094200 11522186 53603602737664441510529729475019784544 11522187 641737127630910859238385598727563685568 11522188 68171385898517409459151463675039556096 11522189 -77893314122383685025680723905107265920 11522190 145296615684415284871430777486230118400 11522191 1893041961103679824117422556454260488960 11522192 119274056894851810862922330173448781824 11522193 385363459893656686898968577849569262400 11522194 -4532748528125976900211767301057952640 11522195 304720547335164698854683574159691101920 11522196 -318845612073383449046967983265720852480 11522197 -787090421663487515262050713017106474354 11522198 428309101747882002972614262024415246464 11522199 -11101055188171541883326611541705439792 11522200 -18499123004705194316686381935599616000 11522201 191533583140237598226084483528596908692 11522202 110576911179808261299938918039224786944 11522203 -42127266797094398856978516584641570584 11522204 117185609371478176292198646079863386112 11522205 210589799705373783939132521243137495500 11522206 59973514596899994437927902035477477504 11522207 -208138477795803202589796951043969770000 11522208 -276827064956281392280621727613855989760 11522209 851175988463892505765405959661846555872 11522210 1360863966488987387999692610292741120 11522211 97628625018955564987225272539047441272 11522212 -131727134159057480985128824120427003648 11522213 -12561752762371276436510864806948485696 11522214 -34898310535147439357311448095062574272 11522215 132347923988390780914357165248259122360 11522216 805614289431769152787744479093274368000 11522217 38855654472656656997979609516800133312 11522218 92683086496645687599946302709073676288 11522219 -140711987586420445456771291080446482380 11522220 34580496353153990982403111865685089280 11522221 -892779870114228671314864609087581134688 11522222 704056798762429054580871150824189236800 11522223 439649952806893703151736390585774821120 11522224 -77979248450462304827488478757055299584 11522225 -175651500587664131360149888693457700 11522226 -349983552271296446642055082252887424512 11522227 90206839700166937801699290447132308440 11522228 669796478672248472702463702857422940160 11522229 153851734088492236271959656778673598720 11522230 -78978733246160140992643632978396115200 11522231 80117540045951706751695676122620214192 11522232 157825655011036375564425008181283307520 11522233 -10661465635918795474126305041661458940 11522234 -857643144130570640882560124674384143648 11522235 16149322256927078129696630147649024000 11522236 576454871697321339531864011062020096000 11522237 -20650564435610746591568286346161677280 11522238 96280538560508186744295205099291852800 11522239 619459131077016063526166171139180723600 11522240 71094688572871389227505876248706416640 11522241 -185487817031076716663675957006806369152 11522242 -34151929626058874062338535105731036768 11522243 457578274718531843085432881888680285080 11522244 -216502381449686927191920024716786515968 11522245 -60711596087383056619848469266017205120 11522246 161254282483478444504519157444906294720 11522247 -54798624916509395355971768334814523904 11522248 -360803866714832571686194152799178864640 11522249 480317950934428537301034214709140700250 11522250 19403669099229517510875049812962040000 11522251 779494157609069188203440103999233212320 11522252 -392889042078565342660245765419828173056 11522253 120716825250291380452774483290318701664 11522254 697687349853681658522109478033788112576 11522255 184091806298406850082746364386722353160 11522256 -142304843188911260047606771729452761088 11522257 1224603839774770996065372325662959595506 11522258 150737589773826993317715096987760534272 11522259 101084538433985289095566853274204611664 11522260 -304365955710092666336775822413235110400 11522261 -712189206869589708710171236585144064100 11522262 -175529549424228056904207294608918902848 11522263 -1254937578925125749843510533482363386488 11522264 9681357233850686434075098332719595520 11522265 -319817685346447194606124186127765784000 11522266 -35008260852325639190039833953726627840 11522267 18265322631033178435004904557102964600 11522268 509349557605175097554975673058797514752 11522269 -209061029099229898132708601521308899040 11522270 -294860230627186842870992490151187209920 11522271 -119307754963216820223590475173766190560 11522272 -972878053571657624852990605454207090688 11522273 84957824502311913873027140869335990144 11522274 6482465602995609553263287683397016960 11522275 -479777994808344051254857156299884673700 11522276 669437832262754675383178279234314604160 11522277 28217370121957861214329546253276964480 11522278 295963530806266668563455079513527177440 11522279 44307886781998451391536719746872594520 11522280 2024116372946058415615045632393216000 11522281 87670368033924834478465961808916637960 11522282 286498443719461708348831404257143749984 11522283 614887732280112567098539795879312603224 11522284 -226831176039360396199024652846623654400 11522285 -738776786539508328275068114595228394240 11522286 279558666439717678205444442307241413632 11522287 191765864475179769546287397521128419840 11522288 144614000589634607523958132402291113984 11522289 930967938964550818648311149619481399200 11522290 -94123094825649431687294551384759512960 11522291 -1555057339536261674261555100945046950336 11522292 -521134048060556394283849711214469070848 11522293 179644381118817859455701616776435575104 11522294 -216838886486792626609551657477525627648 11522295 -158677379356333139928834851894134700880 11522296 -72448762855917762585954526667494809600 11522297 -17055682232523775782641442048413243136 11522298 -243043482779273483469691703259791118336 11522299 5044889107503046232246302852826784400 11522300 -49245252116455209991216883246551257600 11522301 -747620015191135553542634867983930105536 11522302 -9027124488224851804147597793407269696 11522303 -376837023255992806492451918074677054000 11522304 783644634731763080978395647502838661120 11522305 -225402555418442324043277076685463770540 11522306 -195850930174633452745973833331037691392 11522307 33608855552856833298401767222096097088 11522308 63275636322450564290929314865286758400 11522309 291358764080231859201247620091166705760 11522310 -31302204654259936747827746955415296000 11522311 -802958049557491559390944778072354907888 11522312 427585887916808503887505296809727436800 11522313 -152191598139606418861773518925716034576 11522314 -297842863481458618139321106078781761744 11522315 313097188019690306389758947772224416800 11522316 -313799763323410943783387341749449435136 11522317 -245787578498832228804706845312196212608 11522318 -7353941750234500986251889210899467584 11522319 -105516782647641429510035679668907521256 11522320 8312785965866668185672386951661649920 11522321 -429749321706221029227843083829750662478 11522322 115588932590799130599654099179557639680 11522323 -7255001795137616624156319175590987896 11522324 180526583375612379257917247291416184832 11522325 175436087528127423904265214250208301600 11522326 -357565678997614221369302101424620497888 11522327 348879928844591645869768210586771233392 11522328 -85529490823388799887072389115160821760 11522329 54387722484217580099882439939901837312 11522330 130337611602455109104469925548361486560 11522331 -517493302407692871292747128337638168888 11522332 1938680060548700673301598625837232816128 11522333 237784983001782635016046464400651739904 11522334 -25613890779329090343007650981417824640 11522335 379654811443119594086336746286292098160 11522336 514798522111355580722784822131152650240 11522337 479021040001141662364711989392528752320 11522338 822995839429729277147839819404930116160 11522339 529916328191783854362704639575944520056 11522340 -115870047320082595078035590008493571840 11522341 332647772803108360105807429528318363520 11522342 -17894220705568709467000367102276126208 11522343 36937739742936360791102218549586423808 11522344 512700757833552970959825503082592988160 11522345 -585820158826828534859909283800203123200 11522346 404086857537013247705826141676627200 11522347 229484580769919328004003427575215247796 11522348 761272317812904379165418444576628303360 11522349 1660461815782325326044600400367237868 11522350 -101332662905139456953839837110855609600 11522351 241869558154154610510304530007224017304 11522352 -32066476215016526421666200561464934400 11522353 270285773744674210436462531350318972644 11522354 82193332823408134655373657087603827712 11522355 -94393905133235777067564789195869628480 11522356 -537036458620228541878801556196098684928 11522357 172995305146202497370017473789037928448 11522358 63100776319057232800943127119717299200 11522359 14473576188066904815261812974644855168 11522360 -164883244646882754280097145139313664000 11522361 -424110367056554386748903767735514878128 11522362 236154223584559106313998559968940687072 11522363 891437206289119430843502931183165680612 11522364 124997875256713391019313000365846528000 11522365 -976867389959018306550446874717446149800 11522366 925280856468214336349986663150935744 11522367 -1115099877624473160760141374001031821680 11522368 -32606344691032326168332993410294087680 11522369 530336849043786346031596705810860179796 11522370 -157394696428676890896157579849955251200 11522371 -11903805690918757433541722778336516960 11522372 -264054183861179880809654747022427746048 11522373 -437238072945853602132874120709903843616 11522374 -138938397528806142531802553563439228064 11522375 -850589175730070404172685363651972390000 11522376 287265968644114016694677077324695659520 11522377 215535508482957809591207912820647582592 11522378 -21980352704063255317978503227975682048 11522379 -496961614368286496855081714575365488640 11522380 72924223232276842019676907952560204800 11522381 201049081307025091341546058597816516332 11522382 63472269829780779456282037695058531392 11522383 -872411381937361623442170607185548510136 11522384 12535647715571425007917297211123810304 11522385 44020024111879197292209239391132864000 11522386 -475465828856873662165926737715978442608 11522387 179225208881585058932174444407023662400 11522388 52277953212655727771067160742143027200 11522389 709585626320005862496967911823543411680 11522390 102991007105659420892989965678765916800 11522391 -626058238618567200068793206033711769216 11522392 117058512866124801782294135050915676160 11522393 -94229145293709591996830873000156084076 11522394 35841999113626375471484734270686968256 11522395 -43335214437297215894652818037499233600 11522396 1224937920551774883074612360987189806080 11522397 -52550697445286582908396573976130566400 11522398 2755424170414116319395808592041296960 11522399 -220365683400889787467673947024261963200 11522400 311630641889814141375485645701388697600 11522401 -1201909593505729983961666183034342358096 11522402 -19196226699615520284442022319961760256 11522403 -203363399058261760858685834969255836188 11522404 -1399629677156097374005983657531293794304 11522405 -314651231378698931082608196809463336000 11522406 3348547219776750047004753929962027008 11522407 -37005693394676946273670014752492319320 11522408 -1077359322866983643005934940276339287040 11522409 790050875952626837706047717080800000 11522410 -276883537280025776631666755928138915840 11522411 -393726226705814500176297368793358190988 11522412 14549476914720422965204803788160328704 11522413 -360539648656179303378717903718898282304 11522414 69390598745102950687296806849890598592 11522415 91017668557608507950254908668446075920 11522416 -37133091617255503191153269700351459328 11522417 -231905814005313766251177696462671097360 11522418 -35139338847229254327863868071296999296 11522419 -350419474268824158058624715464580128180 11522420 38179438737433132773650444823386234880 11522421 -164034632393116359099524181973918396800 11522422 -135517010999987777821934653515085545600 11522423 -872183730502544899946172423449527704960 11522424 -497219089620529370079132780622919086080 11522425 167704523192368240828451606159900568000 11522426 -68621734607234989483616592418400862720 11522427 -195181344079463372500735625461143955968 11522428 230712610188431041575266818406883411968 11522429 15330513507468039711630301139809370880 11522430 58052076727818346988607259881902832960 11522431 -918121156864283266212231175287940816768 11522432 527456528285550557030371153634603827200 11522433 20039409758498501680663981227284718720 11522434 -81690907993523377488372030691492578816 11522435 -118864859862702969397879516981748283840 11522436 -275176981077134779309329192172187381760 11522437 1104632760757778685345715770777011253086 11522438 -309894675816156212575304837900885822880 11522439 -1244329209248259903316995226514594514480 11522440 -326102515408602145124672713077104179200 11522441 187190557381021463879648354712805141824 11522442 55026817404220640754122776174136224512 11522443 223341263435750893902286927797932898480 11522444 89399623537677943969709878223567717376 11522445 362756909772592914868279620048918757440 11522446 -231430221072131591918283944298549875136 11522447 1550799340754973959401924252149758388672 11522448 34750681766276605600583448235362484224 11522449 -580092775878419086176452434918140825550 11522450 -51312162896301719163692824666735170000 11522451 2759765887011392935348677668581229424 11522452 997195335394346960359660003097821184 11522453 1033399704070407596513805600982921698702 11522454 332474097866983069803915849563227662720 11522455 -185299764342189247130632615588543718400 11522456 401720159827291576159940352497229496320 11522457 -449700928626190939989356303373915712512 11522458 105265928277024889330474911448592932080 11522459 405426690544149526528802850948634293360 11522460 130390982635009692169293629995144120320 11522461 727173758931175365743444376791041641952 11522462 54642257130055316719410308603294251392 11522463 -519804440428081540350251074461197718456 11522464 -1110846267389654492025845260699199078400 11522465 -127707751401733403577594857967188537880 11522466 -17879998534764060559298602030436044800 11522467 -1078599951555738985407061253003376567220 11522468 751638833126699390154736496424111878400 11522469 -33622702909282902536027237613914416512 11522470 -1595159265812611957644200136664348800 11522471 -484067202739715503980162967014597017328 11522472 132270388420002013752057933682922864640 11522473 -1661743645714280087455158177548213900160 11522474 194126644500150808824109895738455372800 11522475 -2068808560180407739293019114914437400 11522476 -123978583952159489481958002019777296384 11522477 -438606375022129102695290006595366685674 11522478 131279876532528269367410950354327047168 11522479 1029107087755496238112376320848646152080 11522480 185821041664695960977542608137555804160 11522481 -117184322188865126991218791647509417376 11522482 922297648289545912329966061788984139392 11522483 82271014920737941574995377306486558720 11522484 -147225166837198856353770297597696994560 11522485 183419702976530809054543074776671858200 11522486 760770579996394352487885238034917041984 11522487 -189718818043732423339886611073376911640 11522488 1071811901724452482536088372165040640000 11522489 -367138367327450043634362625386248070000 11522490 72613295652949860294644810156207539200 11522491 552893403549944275404459689720001217892 11522492 324457181826393175732290093458745196032 11522493 3526282469878689980052370559177176320 11522494 -211192487835537244374820074421905333120 11522495 16801746451734548046316402062545403120 11522496 37913221150083919478832244973667090432 11522497 -474372128266636630577932899617642977788 11522498 -44047629682780441360724983367777203200 11522499 -346539948676914037188642551191640712960 11522500 28240984215713483683793386561699200000 11522501 -1165463296752118831231695667529488278498 11522502 -405008183292442045914388636712628205920 11522503 -125856468328221872133934083623823953480 11522504 -14338580307839631184829769353507635200 11522505 354077957086993581330258336365573146560 11522506 10383692088262718753856502232145275952 11522507 -2548921319208842466866132950259925846960 11522508 362397001840357873948449275971067166720 11522509 145162951274927945762160910661773355616 11522510 245786408776871220546085594988221632000 11522511 48659823693057641844633395330494218240 11522512 -119796857645932466084444725434197606400 11522513 -1050970732239585591918487776868058324238 11522514 41341304186383862648412395662625740800 11522515 -637491134168537446629528014686419727200 11522516 -843240877721129228279295995363129362560 11522517 -105682851273709320303747470923921647744 11522518 64629609808835955764895529954837716864 11522519 790508884163311300413053481019558098480 11522520 109267927779654098216186036937228288000 11522521 839344484237894276840924261997794355722 11522522 217365280728894460262415142143363400704 11522523 464529995200680114109393067111002872000 11522524 -95707932352427945289319650064786824704 11522525 164787802182529531195076796523584952800 11522526 -450729721108691555269969935060494294016 11522527 1309392784495522817556986465440058761376 11522528 3454146586193542324742201767430455296 11522529 -431931408211699793517474653730645423726 11522530 -57803927402695427110813200648189912000 11522531 -552731941674854947830979884704507841000 11522532 -205172817895714479105541085613555425280 11522533 540260678165054410177793559998934825600 11522534 686123092439918914132351977236521796352 11522535 190266699888867457949319623846119381200 11522536 -477259735100730804012526777281937720320 11522537 -410254547840414981509331564076038454300 11522538 -4624247366390100349334635446198594816 11522539 18724668381315806401950434192567405600 11522540 -34128827115337913566975246066983505920 11522541 -35694669954954584232192227688106626528 11522542 29038014558435172496263715315158788672 11522543 -788884397635079263407707978223183308208 11522544 104376970105076319883004305954331688960 11522545 339527512281948226365814713682153113600 11522546 -438261999115262694576135516380677723632 11522547 768637349278030706068352363784996893040 11522548 -41044434791169604885706337375934379264 11522549 1976283350562111141937196377600152691320 11522550 -47377163602119929336525388772313856000 11522551 -465236788184180939798445648267763815448 11522552 148281919875500220946725507317698252800 11522553 -96418707000908489375470207355687397696 11522554 282045000201499350695046122410337924976 11522555 449514436793135442469161429025721733120 11522556 -105468191476910317629373748763866784768 11522557 86166718449624169926591321319670412806 11522558 -11317012946267475136730868149940116352 11522559 489398005037779899168320409370152661704 11522560 8972352392648786738416496297964994560 11522561 -423296753830016679348868060921577739948 11522562 -209833120339540913523063657248808709248 11522563 26887720161088334193546960415240758720 11522564 -60527012809243463526513640061646973824 11522565 169562493446055220763285952983700208860 11522566 149344691593894755307605035964730465920 11522567 -784768778187505550224283876576516118528 11522568 -47350161334447247369530848922561290240 11522569 -126495980947314042716921635814168952000 11522570 502105046424100264645334089958025892800 11522571 37569599582270895146730870295397610480 11522572 609266113208097418396170823457731294976 11522573 -442130499274780294031536772738337983178 11522574 -66435901499514758691752939284491968640 11522575 -43066580424460356490924124375337182200 11522576 -31159805443094859495197838874153844736 11522577 232691842955188184287837463989099015104 11522578 51101801783552793456768135906083517840 11522579 380655693395139775820131011705525339180 11522580 163958033121543498905988064659191900160 11522581 2618986772835241591246722957370153664 11522582 -306362597180026978232430157432127736000 11522583 62539169483834487546899112131261935104 11522584 -25031643045612108321717046638047232000 11522585 655763187546783461260456917089983063560 11522586 -148274334305184248578222736978004926976 11522587 -122780780993054401988298428677131127080 11522588 220169575807753571556143431619174400 11522589 -284048638804093919724284548261744856736 11522590 -12680553656342452257029455171016659200 11522591 21010395513289888574685558637887163032 11522592 151619389576429850352713948177501061120 11522593 1247984090810815858628591118729569874560 11522594 251013030989122854617550230910669750096 11522595 -344285312950673560545158753551366100640 11522596 97829968740794981181980133525471939200 11522597 249132201587721755667318933016343690046 11522598 -81511646177787043163127553739170748736 11522599 89304655163914767059391617313321356640 11522600 -652648590345000564846089306595429120000 11522601 1212181552425959410949145306575006531040 11522602 -87158731542992090678451263652933543936 11522603 -241897272896027920884254968848396131148 11522604 -376061801668465920298373101015892335104 11522605 -80240707814739244271968108418235322740 11522606 249367898006286519350591361759363976704 11522607 -262126608781865204840626008528631280640 11522608 -66210753206864309474053721713959895040 11522609 98759884751627120311359859273796807040 11522610 135377360052443798306947230611056481280 11522611 213838400722329030224877370895940099212 11522612 75681080884105211094376708217039284992 11522613 -373960590752354108313147497863104590496 11522614 180747810664522080940990101607416387072 11522615 163312663216022625802516589847198852000 11522616 -32434470882128346331647697927237140480 11522617 198806570001595931167860432075844245000 11522618 -193656646689538100300800996955609241600 11522619 -56349837190605797392179856615095715956 11522620 343143296456673807688255092484031623680 11522621 -401673412325989356264382950642240879456 11522622 -167502232936969447641348875967101032128 11522623 -578330732780061550459861379964241520008 11522624 2812316315432822189199047933464412160 11522625 446746581157993227972623202684706224000 11522626 -34688422271148497432403069600341049600 11522627 560256489052259788900082333120896108476 11522628 -133741193698765071889873906595639500800 11522629 -1366514086532548900544132546204182190880 11522630 -85164951544172209501424470211329912320 11522631 180129125744565063296519230091774636544 11522632 -592190268552186998730274269261281525760 11522633 -218815454207763968831515027131109138176 11522634 456222449410270481016233903984235213312 11522635 508007835626951323662661581211762066080 11522636 337683348606116093599636360621253518080 11522637 -254011055173592139231608040695869615200 11522638 150843715988992318625576392546155763200 11522639 -673392360423944368739944579897895260560 11522640 -43202127419638976402123340965652725760 11522641 87662962168887397718596139905942802880 11522642 89590593348867339880283737409309795472 11522643 -660780584525318665278709488858959604672 11522644 760463513142508536422889786243168831360 11522645 -138919978234399713886422168197473048800 11522646 -86686234783188230655031138924061126016 11522647 -124894285073358906947406109221689958904 11522648 -4961509756182357020183303453842145280 11522649 -28776329518791927137070029635831957632 11522650 -247966047279342436177069019921241457200 11522651 212754004037132689093787336352939448896 11522652 -15416152834680161720074441184857574400 11522653 -1138361147615612444907882969200076539098 11522654 243415767801090203144822967183777432960 11522655 -14594758424269722976144327635940259040 11522656 -965304567962879515055266356282126237696 11522657 273272873917717350902958032701642792320 11522658 -126935350689704301053952951743275276800 11522659 45939444655595268326314221462842910432 11522660 -572678793923485233882446666611447296000 11522661 361537311127936320232033318354665013248 11522662 -146000230217565208223959668164514555168 11522663 661924595748641064199336629689979273912 11522664 -281992768914146943044415410172514713600 11522665 140566678847782823040358410277625488320 11522666 -390131159725790725924828268151646176000 11522667 2915532944458086965300050997470392576 11522668 -50682874735470674063453028108164812800 11522669 199425287135228438447098099641219254400 11522670 113163744701864597738656994848162742400 11522671 -678202477907335868049525519791356334128 11522672 -100344684572850611775907328244864319488 11522673 830170367790358880695599992563330232322 11522674 319938505285775994940762405085110584336 11522675 -298452459352654327390591752212940854100 11522676 -292870257188239916204540640223897368576 11522677 303004061660050748902385732449786640220 11522678 298555208656355003644272126783654560544 11522679 131167581581516752044999208013367667968 11522680 -208235960865773809048080638751117312000 11522681 -93973812154804257925627395980067173376 11522682 373948479255086708071467704932628605440 11522683 1057790752669943731117793376017564177600 11522684 722059011262868785965805050969403324416 11522685 -51990298742448692107487958561582153600 11522686 88729023470773546137162529839797521920 11522687 1457934645612133259582738777871238594800 11522688 78939440542858261486282488976496394240 11522689 214725169634737392096269732012842454340 11522690 97347869891542458367630911457593583680 11522691 1003732725562473025692578026012043571120 11522692 6478692773767659510276351641440721152 11522693 393281716616256377441791805943850675740 11522694 578290515485868912199525489762791137280 11522695 1356077595178781667727631614813620780000 11522696 -133841848626158317525491950175620044800 11522697 -53928183262203338428793813326075771200 11522698 184454168021062587897799239096706091520 11522699 433663740081090339345399838922064867936 11522700 19585121262580433733623504996917248000 11522701 -210126500753619572945024051779589552256 11522702 39246371651985503106660833559843169920 11522703 -865933145106780926130678098097051052800 11522704 132406800403528910363797587663167635456 11522705 -683811194761856433913280979379274080140 11522706 120665615437949068346131426471154740224 11522707 190704805243716011045728267249831212112 11522708 68459025403169252765760070219443818496 11522709 -1721515300291049137793149160739176640 11522710 3542972643860659964528916754386616320 11522711 1217190468223706569554366135640203738312 11522712 300757514548929640448838582920474603520 11522713 297305593135016581207348684093745465344 11522714 -45906031982270174996196490517898079488 11522715 114817507899314323286530829849961132000 11522716 111301342120880967804858917338676004352 11522717 16085950802827821966195670332531890040 11522718 -240875128304659910685217058613434022336 11522719 -7481788739580003624137817721007430584 11522720 -670560034433400142340270848476724592640 11522721 -190819677708037812303783764103514060800 11522722 65615502308027903233946942233751589024 11522723 -307607301825556835335064997941188991856 11522724 102771633108765647319864034926906114048 11522725 -262709146382950010227676984891622205100 11522726 1703134595325465318791618807484979584 11522727 -379583584189628520486363779110271257008 11522728 315775040620470020605511313139244482560 11522729 88190452824125663876773955938127214330 11522730 -115248546002431573136019089816185313280 11522731 6747661414192784293183972044170723328 11522732 -1987890148830365608929051115932235776 11522733 169687625260116519568229026233182601024 11522734 422644852798579702788995787014858078016 11522735 3011373452555494223017885941866109120 11522736 247679854052439760419214123364155392 11522737 -847970634712827522668417766603814897040 11522738 -195599139319705187882560132926848155104 11522739 -35794253244589553804962924650731071176 11522740 -437676506567080248993636286143292262400 11522741 -4387690327346093305941331491980165700 11522742 -17058257899811050783135567567661568000 11522743 -488591696072615441668188120590324738008 11522744 327925894033808220266836269033967718400 11522745 213607947475881297265862883267439386120 11522746 225436292045588129290382334558110121072 11522747 18617788552060026403940768472551826432 11522748 -170207425553465484988124440242543275520 11522749 -339331585678115624776895874155289704864 11522750 -592456022926192737862798359490129296000 11522751 -1217926246617979110430370070179214305520 11522752 -69185761943881725853534821385312927744 11522753 11322273423238643465005648386949616448 11522754 -347291418286115599240554460306020348336 11522755 -983793030003608160448987132934939538240 11522756 -310897544876842668629461602846916472832 11522757 -337389864373010665656525302496935429760 11522758 -31631071803610277620726402808218758336 11522759 -24846327344361702883141395543593697480 11522760 513839841054597640419498635770692403200 11522761 1030620719321636114871707221914158838362 11522762 -78437672118188897832286614644087341056 11522763 64364061220658434265083208096112138240 11522764 780822611430145704321803326286485258752 11522765 523617397954896052837001267723733363660 11522766 -146864639764183266256086515879462448000 11522767 274678607751316683995104362126823493160 11522768 126526393269421544898689780089862971392 11522769 671820539600170925103386217446600335344 11522770 -42760467319110824022244924986281594880 11522771 -250390644468848153729434018945147891008 11522772 -196725191334280836231055586794031720448 11522773 -1503460790170942607246708016424702802820 11522774 -581896142764048192540868371059640752864 11522775 231896243093001740904584482747830777600 11522776 679865708014341599605787137283007283200 11522777 -279051058517057917407869817697246633728 11522778 -190831427954099265513560673435103019520 11522779 -294250400339644961385334138550866658620 11522780 143989633325698447853650508416722508800 11522781 -486952084424121365663195373886125255930 11522782 -1598361642952665231089692823789304506880 11522783 232635983395023874811284546125142887624 11522784 60328005164500558053522905266158305280 11522785 -63457710801984660193433379112674234240 11522786 534450914479425136077430156816773519744 11522787 576216446789289305509418503369269067104 11522788 46982359883064845967447693593399510016 11522789 -402148485865640297840555108253662113410 11522790 328337634854146633338498698636703993600 11522791 684302883125823539814803584513825641480 11522792 -10662578921571726613888609333348992000 11522793 -143759899678407154922323742749588058112 11522794 349698340673862406991559413474996028672 11522795 434728699651031174870417377324543480800 11522796 675591156937489616048761660684836864 11522797 327042403296531663310106377896259364160 11522798 108044439520867712745075605746883657472 11522799 73593856593255082876623337115921328504 11522800 -5335657206166566826183606662924697600 11522801 215586835513882069548536137206924904512 11522802 116281833559068609590612127946839705600 11522803 768034488635709037997534446945041449424 11522804 -304629116782361886282021447105301068288 11522805 40898322060878783629666205509816840320 11522806 -342839291948273096641034399029648887648 11522807 -156140723261029507023599057056340733240 11522808 336402405920770160422467327824088576000 11522809 132682576209275101698162279609917071504 11522810 134405633830149128953478168668822533120 11522811 -252803720292307454549318991628321506960 11522812 13593626062283923558323854776028707840 11522813 -619878178582519459441940197814006916000 11522814 94828667831526071975390716241975250240 11522815 -677840164679905901921067587164764518040 11522816 612137264993203970344123434765731758080 11522817 -26184220630172177838585996745666643760 11522818 -378432908801189298388819525529463396480 11522819 293865010399238506121409994117045486080 11522820 -100072745305328662887884168257193041920 11522821 955557521580487930879157605098067444092 11522822 -168815307877135990781146493638570953600 11522823 310334472620690853616235068611600391680 11522824 -351899249358323354335903029713515315200 11522825 -220894840942279150865864206612088424450 11522826 26718450573498500155133048235288652800 11522827 359736678990561433748818996948663054676 11522828 -182824534471217584682030236853705087232 11522829 498129915859374314219915471713614030240 11522830 130283291886459069069212019837897600 11522831 -60221964123154997759081588907486176880 11522832 67016255252598090387213660784944414720 11522833 563986368296514982276507823597522165376 11522834 528181049169274609694656902627246780816 11522835 -306785231448964915013297052380627014800 11522836 -21058893289691342003222456446618039296 11522837 701911806336053323928675857604242079232 11522838 47053844837968030229698828579990487808 11522839 -6135461286620264800439550905901256704 11522840 219517217578862386196603662083787776000 11522841 -40817360426803513466415758933180134176 11522842 651054543094259529736372373805925689072 11522843 -828605164943779189687774194176380181760 11522844 -368130988829523029228143938355385134080 11522845 -35090447311201045482068236143653327400 11522846 372908678171862697302575554166729599872 11522847 -268234842565665168000700200360314790528 11522848 1214291870932419429022239368795761213440 11522849 -846850330314110215823960878903427786880 11522850 -92631096055902493496881250962136784000 11522851 -763993706970445484559381408790961226148 11522852 -801923326809561038698338011585696225280 11522853 -852127443719136370995222359717751046338 11522854 196539547847090785394751974099954534400 11522855 119572331890253223571755902707431525120 11522856 370819310029759538775028306610460426240 11522857 -818146873682823660033657488575053494448 11522858 527971376514427309413871125904919777376 11522859 236497810665021702227504354525153666904 11522860 -82686513628440277293228604994218060800 11522861 492813598472718994933296855178160271360 11522862 82384519336024658821452864725076470016 11522863 -1026446708626980133284058872754371625416 11522864 23154724434175258934456271609577390080 11522865 411752374172887680978204816376876638720 11522866 188061199532802363793986801026754703632 11522867 39773893954994884002313331631411408432 11522868 90161057709860037203992109677448564736 11522869 -333326484584139682295749760674135592960 11522870 -410273490188341229719061661472530501120 11522871 259621360768477092180217974210175260240 11522872 92178811529507113721073609717550694400 11522873 -506634388946389931482180247092239656880 11522874 -232734174445066574234153118736080875520 11522875 -28053854421973064272164098892110832000 11522876 478460587033907540484162349582967823360 11522877 77923295604800988686233819393559387040 11522878 -552660428509247975129540965314880277760 11522879 759420529770157035578735445238722540480 11522880 20328550274366006022600356748365660160 11522881 -137269965964391623510940995889621728318 11522882 -3425817724202207286264091263293462016 11522883 -240643009234833199347895609502838170376 11522884 629663766744959036980788589914651321600 11522885 -72158073316336399967702739746816572800 11522886 46964637452924689475915245670112608256 11522887 359466506694774241218427115418550056536 11522888 -43582539387587181061677621198763438080 11522889 272943994167038779770565560987973865160 11522890 30239866727219308278214392451902961920 11522891 -806258167203891965746989079785657138216 11522892 48328930944895928547091579325220556800 11522893 -1011666888445426999036433240758419316896 11522894 -510572510724436422310422695798200605504 11522895 -18353403016433311707283647094249175280 11522896 -17296718163130813060154880666737049600 11522897 311396244818589903024378209705636543346 11522898 -30856946709396617275258523702123460720 11522899 -812440506650032850391031626014036910100 11522900 -217676395240641570826246671822649824000 11522901 -240470678585753832644928987157358624160 11522902 -286898336216280428073657529698424474848 11522903 715081730645344342075370441453821599456 11522904 23049564852304952549085052703668101120 11522905 38755887474714024027693263957787405060 11522906 394239064037724217355140187778360929760 11522907 -95389116300797591092346326312275479040 11522908 38792324940241751226690902723681280000 11522909 -123225623604085324666317040642453180890 11522910 20991845197776482749867630213634641920 11522911 -617076633850610082641171870557958187520 11522912 1064089812732850329750959660947784466432 11522913 71997692140982125810529896678089127344 11522914 203714675947738290119649482028592046880 11522915 -764860539873156723143405295788005038000 11522916 127069903922980459617377551194619001472 11522917 -116879906585770131883539432425485666816 11522918 225229886681121213566824926042781806720 11522919 104369108323124921400149691301324819200 11522920 86347693048470248241012291164592537600 11522921 -124832420440649777587860799075465054176 11522922 118149721251679478506442628339198473472 11522923 -592124483901554129590559107742091420864 11522924 233194551784936364779037920976969041920 11522925 -6659626810489668886667073421370184000 11522926 92343866617126531535905799043936846912 11522927 199367056683848296427507984279505616128 11522928 -213150535505496366336605281744098164736 11522929 -684789455112994362900398669595873691920 11522930 184375496569737558072986798504567385600 11522931 118070712243050245712752072842320361984 11522932 127324716686324982426264703913248474496 11522933 -1762807083427111744769546754948625800 11522934 -95847021170853236371399192977789002016 11522935 111478985668050531887585462595484701600 11522936 799325246164715782567358897926389657600 11522937 -36852571827164733124294905675751791648 11522938 144326722975661493551269403226017427456 11522939 -795965397879345677121749601665025319260 11522940 -145668113322021545889891146548455014400 11522941 819356139197826743470951785362559134342 11522942 112218621213338345449729654282175406912 11522943 -1064128608927621297010786119588044215776 11522944 -410805823668881124050836599073123860480 11522945 -50271604357132731108630197922213507840 11522946 281964206543516371391537402046902764800 11522947 43037620645384275857845415445343417200 11522948 303473185353242736480934902102945693696 11522949 60762681640576963607837131631610187200 11522950 125749383117574133568214035908682422400 11522951 -1258975149202077382368133030281606144 11522952 -299450736014276839236973699836734668800 11522953 270295210203779170748846468889489307684 11522954 -196576784149257223846058081305276704000 11522955 159610933209573900650787453495810405360 11522956 956967733160408090416924448304486629120 11522957 505069840701408354958425940775443994904 11522958 -53979370971769220449715858549930728320 11522959 -76450307448212744622296079094671644800 11522960 -23109395634499874802391289214629560320 11522961 388972758889480055164616293707249097920 11522962 -472061282700830254885546697857054628736 11522963 107325988221731181158891903523666351600 11522964 -110474481753072283472622573187525705728 11522965 498134365375005710380572093329621296860 11522966 41860522073901367270622282568410436864 11522967 -373414421092164403096082451854267993520 11522968 -257813345200303086362894975094449049600 11522969 -651277994259481126036881146692604712630 11522970 -13231306439906175826766512813323010080 11522971 -290325721433582010284752459004311768828 11522972 411141125557033910550555690088495280640 11522973 154794796345547140227811870282580745216 11522974 -75308528984445490397653948799676140928 11522975 334531806702849359449819734952002423000 11522976 -485599328366336380902314898908223897600 11522977 36285383112243082924312365013342833408 11522978 644143533110520414964673086398890441040 11522979 1266349703048933429438186866657054848 11522980 152641436009641846538558147673795440640 11522981 -1065502303100416231600016636814023473218 11522982 -156770198064933977787532286300137689408 11522983 -229185142058338814690113492866879781768 11522984 -278149539560681417420090406105387417600 11522985 -15488030743367101438961574236889288000 11522986 -560865353597204460216786587277884585808 11522987 -126077107405935786005674148218267330440 11522988 -110549392438925753555898148932063875328 11522989 -341362347853028430446636881418479967220 11522990 -55593768475934612301703374673751877120 11522991 -635603091178059524623240245689598383856 11522992 134565346564067708845963265722870988800 11522993 407527383702684316311201346573240420242 11522994 14786291943415581034403457937109417472 11522995 -331098189413982412161591654880806892800 11522996 237157656983306888718470235845067854592 11522997 598334530188111215845799478422029833774 11522998 282906839532874552090778009656739268000 11522999 431242527955514685457884440265334281000 11523000 -392525412897558234623995469265960960000 11523001 73130980675795986335128670518459044352 11523002 -263880689298320715097870072185247836048 11523003 283566657645605357618599817611455485808 11523004 551263425402350368219046080637244980736 11523005 14390140665423177738246774816009327600 11523006 342894870593737320221956118518081689600 11523007 1282038036378866750105341045287337384256 11523008 15159337577752890911705314506320117760 11523009 51347229689925093884226353952156633888 11523010 -31781105159941485182371820104274503680 11523011 6099450501266620063405350714008677200 11523012 132272221182357195620189711111979482112 11523013 154458335189499444723798919341119263262 11523014 319980105807084353955356070073572245856 11523015 -212285723318907677170491447586056674880 11523016 -485578724212803926727203709109858467840 11523017 374524280493468731232998029037406431424 11523018 -9503739980829034896656475676888422912 11523019 -904025182759233929843076973405125935840 11523020 -26907776904642370108167934746510443520 11523021 -141515901308250624361133142035502536736 11523022 -398557212588487138769622328752879316992 11523023 -255203674413063982504486241583554721456 11523024 -75345009940741694634752694950403219456 11523025 195456056969144849176842153863421708000 11523026 -7975812611419015804561656169374676320 11523027 549008776653584564683314589084153972920 11523028 517666430224238298899328238898496208896 11523029 396097606791409853534076336603458076576 11523030 84961878421248472886264909423527280640 11523031 117825840030954120311084451232998439432 11523032 1204704664781938832377177742795986790400 11523033 622098790208901673985631407259123669600 11523034 -755475085425159401587793880041017988640 11523035 -32626589317943590013018815986741395520 11523036 -100515717140561853944463409076255135232 11523037 -1939709309958086800906022636507030215488 11523038 881736231624747466483656019382399778240 11523039 210214601185854276938846957924988960768 11523040 485634142406667669284578822141516185600 11523041 589514393306427995017592028144909947904 11523042 -368080118494077524293323358055537452128 11523043 -365303209980222849138738459672567383600 11523044 60123451495947532587231502687512883200 11523045 -110294510658822689813731511228620003680 11523046 -4254449667259568297810825308385725056 11523047 699807071796365625152601974941652765496 11523048 283186877613215401642232886329928499200 11523049 186070579104591282964153264844092965050 11523050 -2470789921985548085646551697828940800 11523051 -530835615065780482517247774579680166480 11523052 478095698394918619977299257604611502336 11523053 47278124869889525428433798382468121302 11523054 358524435721887861360743267297879040 11523055 94627828454879697968448414835273893960 11523056 113432885251497603896423582330414333952 11523057 12337008381969435268460799602019719040 11523058 -205749505707608490617853245590390691424 11523059 -673922807012377421101362735990800589384 11523060 305954761118608981448066400695975208960 11523061 1211570668059717861364250583204420685824 11523062 245003289070130279669814771786089157504 11523063 179414728985953115893589442419843222400 11523064 -275922960162686465549591741600065536000 11523065 -1307769731125120914006576916619077397880 11523066 323528227334814422173148440689365351424 11523067 323706815131728867629789863298634414116 11523068 604497336911156544483566282329706446848 11523069 52606111714045434294660508784347786464 11523070 -68386085873754606759411738461278794240 11523071 159354219262652906753322512868292332912 11523072 -243521187888456363824981917726408704 11523073 -67605113107544321796638687938800583678 11523074 -103621354624009455778981955989860028464 11523075 -342213863504049426795653127153769997400 11523076 156460457027812560097905638935780370688 11523077 880282965006118827218733069476001160926 11523078 57704052175321374042017616716755987584 11523079 605779866431482128183653818667806341184 11523080 203228181432606600933855026980365158400 11523081 -196876380883434559284836097418630027248 11523082 129666754363091095609958828799640558080 11523083 310936229184625273290173448160165994016 11523084 -443571806478256122921298416400745299968 11523085 259635999507198576748958880022567680000 11523086 -393446944457833644348065560615753363008 11523087 -611214736155575903238949915875786213120 11523088 264019986833590927332516282414069850112 11523089 -197844000144973910941339839876399473676 11523090 -128143568418361064143535463796449999360 11523091 33468540084453414301786396343411311104 11523092 1435951179820871792311503126440263680 11523093 850579670104879513326626966799739921344 11523094 440014327787854299979186144299830325312 11523095 63772208978347699940554946173627032000 11523096 -399207941858622318116763904200093358080 11523097 -2825946736325010372265029465192145440 11523098 568543333558062294533036833835777333760 11523099 -82947674365883091728838438425403010560 11523100 404238712870104312658933525653816640000 11523101 -110840817284149571649335892270939282720 11523102 76631967153835489506898646269942293504 11523103 123454351687687634062875717693273686528 11523104 -162640549341226732380731218344921661440 11523105 207429415803051744995838643286400393600 11523106 47966972774449410776751758102658069504 11523107 -1242085944412355170243907586606576159720 11523108 -160317781404868646759767302422710410240 11523109 25926631222109917720098404978708297400 11523110 543202970941528650586427330469949896960 11523111 -107192255122596127201994338775477820720 11523112 -415905198833939097481948315509531033600 11523113 311967148546372554370154199457098669120 11523114 548076157880741823018801936106756592640 11523115 -3430391362196265465637016621069225280 11523116 316652553352216572075260804291550965760 11523117 651979334713205553538627723176870799680 11523118 513406456667380650394537800736169021760 11523119 -42789202325057108453581049881139082480 11523120 25591318981857968345386226274690662400 11523121 -840246057035542943283153786113606503320 11523122 22025225102138136538618608350369249280 11523123 52619209253807920582276105348143402360 11523124 -453054765430364328526147973809847158784 11523125 185575675821826884187989575430350100000 11523126 -345142768941920340137287414616716846656 11523127 256231005422851413184165472203432706304 11523128 -28909016582345378385847715179739811840 11523129 312202424012602820232867383823228329760 11523130 242959704072574214536543833648579732960 11523131 -1230217589576637286227550073049711398688 11523132 63800414788864931326796530784355431424 11523133 174467409808904315968371387435520297024 11523134 125750487459529534101202497037961313792 11523135 -205584783764176966963640844745726155360 11523136 220518431727471565248629324098908979200 11523137 926957753211389415101098227607962414786 11523138 -6937926257112892056236637011193421824 11523139 -580832314309514817307340646784683399360 11523140 4953075864168476158513752379633152000 11523141 8379410207535461630936438275688129952 11523142 -193481575143592946096193830765717864256 11523143 -193451437155987137343181115693689597608 11523144 -124967035123144923570209475878834012160 11523145 723093472704488107006455512965112700900 11523146 -145783345552171459850248162347762869760 11523147 308618938574699762925760674127370448600 11523148 -58351389256699990320375775668542101504 11523149 895436372561336076314757171545912433120 11523150 -4608880885436282237695321330155432000 11523151 -324386843189121899703089823654079344648 11523152 42226844633839344022225681482689273856 11523153 302156958789745378793653508826556852800 11523154 -5630848619653715225036858590114723680 11523155 -226548266475537490725492477891075596640 11523156 613028411260970529737095122458672584704 11523157 824005355656687263718379098147079635406 11523158 -275970666680682283531625849360007966720 11523159 78403180751376480280925517276726350328 11523160 -1344581550183583352488845506116608000 11523161 121453780550595078624096073536829977984 11523162 111694160733722616214332068318861842944 11523163 296427150380100269015305160574688921412 11523164 -291594357176867414862009398394238837248 11523165 160887800073086951189126267667479523840 11523166 -364089614399009618898817483728443879040 11523167 -1493550364569136405417496636642191919568 11523168 599826433189041318431424850220765675520 11523169 -90910302632377900681877660799610222528 11523170 73968655041398633296574964654764693280 11523171 708870779945714812129437580716043347264 11523172 501022408099305410974054050251261276160 11523173 -392840006728457854359352410989945484516 11523174 -1998743300185718348888556031136872704 11523175 73248899023457578705837802825554524000 11523176 -66787162060872532389809619020103843840 11523177 691931586845153872422495738419499158400 11523178 -58635846157761847124479720275454983168 11523179 229476760815408203231835025704720023760 11523180 47423800710160652455428649828782504960 11523181 865256402901311903756958140008141648982 11523182 653972337890643101614322013223974835200 11523183 -9954334997805766961479142371917159936 11523184 17433987743648311475963932369285152768 11523185 -33250123908999953572507191443785948620 11523186 -87257273705673392843329993917306351840 11523187 -2266627862026089040644341526197790432 11523188 -255835217990518005777237481234934762112 11523189 485148038965017180503387394199549038624 11523190 1524472687303968630432368109358183680 11523191 -52702807262160967430880157841915610432 11523192 -193002973390437878083318919543048417280 11523193 485261322763679004410654820154435706 11523194 150766930867429794770293063090303153920 11523195 991416521234605971762738941831522827200 11523196 -18793734342003017922936156322128527360 11523197 462753505325298447192676296683866331232 11523198 223507652519806830637263574336064902464 11523199 345555420101908569054336089548448547200 11523200 -81773245720834757285006200890458112000 11523201 -22102128601011124667015541838499343456 11523202 -462646176133271655364570499859563942448 11523203 14518911765562571507822897361233176824 11523204 -55969735695201117529914210041678819328 11523205 411257974884236426230227857639116341720 11523206 -197865338269911509604690570815391223680 11523207 -72347222729675994800204035070088140592 11523208 918794510913202715252697841309402368000 11523209 6536703024500287858083300783150961920 11523210 -24786505635237610680701127721653815040 11523211 47034081667715802412707705444982502032 11523212 132477128335042656861782909459820653568 11523213 390350252634046750642999654269776518200 11523214 -138693960824171588034350038517882020608 11523215 297044083024415593291609770294672163200 11523216 -3347585054503190873115078370958770176 11523217 203699637633321260024073500857715174772 11523218 -81414798975848802174684035648890257408 11523219 -229380853098022295318343354865604534856 11523220 46376962439609501075182420156299482880 11523221 -724692298902127517992349361281628377856 11523222 -26092267922744907689517223059031111488 11523223 -433916196527077853983236679920802057528 11523224 97913333680857227981138624474505000960 11523225 -178510499017211575986696295191852595200 11523226 -4904972079830692784503314399378012672 11523227 225051441838611128066628544498760770560 11523228 -140339298391569074206538469327228788736 11523229 -674166395048290655405498430767946911808 11523230 -17359913698207092953797987469385204480 11523231 -523616745579820765249547834752959216360 11523232 -793863831225819718593708443113837363200 11523233 595939183077293939069671794666807328482 11523234 -164270591847136933785112893454690917120 11523235 -670711363060663760016653772069314326320 11523236 768566284283199339529197103548929393280 11523237 511358214848305995448735598458340063040 11523238 498296920828852270495733394571512023520 11523239 -63557156812022233977900273747307299840 11523240 -424674196531642045138841509367146752000 11523241 -512521800388615990172415324938160708358 11523242 632363554063117340046193446987375748272 11523243 -92912227955224360396635491218136241936 11523244 281379980671806883753243875457631073536 11523245 -263106537737332501127729901968351577120 11523246 -110280511478984237816908038571215083520 11523247 486059405603551525756454296813906583696 11523248 -194975739416075027440540693781373714432 11523249 927426188235637978200460291145769321120 11523250 -14882434566195048910179683140263096000 11523251 128152785674653826694765184136206322400 11523252 32468260047942935316921879761163159552 11523253 74817845234327473586579191787898071040 11523254 732857476930306531783988566347480153792 11523255 -168215636605111546001795187514985851920 11523256 503828675470808872193545560588559564800 11523257 -406986505850478887957921316870256219308 11523258 -70784374001891630129092173907293898752 11523259 -16364483952819552322622422299562635072 11523260 63193970207296130558030226628843253760 11523261 119032103257927061586920090740631561472 11523262 -58131171406289267774290799767478606400 11523263 669319058893558306879556140143231225936 11523264 38095171737615123706913641607385317376 11523265 439389625880714851028176438958419410000 11523266 -394144759036067806151347218392203784640 11523267 -139230301099472987494663722994157240928 11523268 60017749560516181281746266664295045248 11523269 849988478833376468558382690256484928 11523270 -69835012221439268651841788430239385600 11523271 724667257682467677579867934874264608472 11523272 -785350614024647870369148654260104396800 11523273 -401409397802439603747938085555266444016 11523274 -25266282297965723788470344676450240000 11523275 -53132358844073541279757153840850745000 11523276 -70813574482869144187863548735648563200 11523277 333608842231319710834457277931850315126 11523278 -67860113470837587431300406351518218176 11523279 3869137183096578471139681903845128448 11523280 -70942449003534053746998478152612249600 11523281 33810378974612937355771313233467205680 11523282 -47336179128421029178843502118831513600 11523283 381133578461192823884618697994349671532 11523284 656871387632691277477517797699939141632 11523285 -123622703440242404502552245188825664160 11523286 171265123595791762630525308292841954592 11523287 -69405010177707400449952785431256524928 11523288 -75759919572560811685964037488278241280 11523289 -53947287518803295175238334002235068160 11523290 98537373516377535766965654971364345600 11523291 286461647425857684227255755605803612160 11523292 -91692173872371761288877802881195979776 11523293 948655248208424950763748945158393893542 11523294 -26757920813723256962981840119418793600 11523295 -203782490936099720819382679495659835200 11523296 -37933503518982083366302421508896587776 11523297 -70132614857736656627389173642559072368 11523298 -299476116966062089923985729652298951600 11523299 74648721439372580841298099425567777264 11523300 -157008034875641572940281525350603878400 11523301 1210944114498226040029262563814006802302 11523302 13905362878058803795175864839551442944 11523303 -897315806445012155464919766213855897600 11523304 -346756696685285628761134627325958144000 11523305 30857841826399172405526648091884624960 11523306 314129669909318392436583406039575477504 11523307 561703382319857860027770811471082125556 11523308 -387081695054916222594586532817420771072 11523309 6868755297309837885267555310493354112 11523310 384726453312848610114149374547796240000 11523311 -1526590469134256642327928655993110000 11523312 -1065544464232062119092100211919060992 11523313 495929499290129518501789826808725585844 11523314 461294488613070786691599683167162656 11523315 -552449989064390385885861975577233558480 11523316 28936641841247227486273086248460103680 11523317 44215854435519150981410538420034368792 11523318 210950577650050042744602001117619568000 11523319 -906807243256783563039169446032431243104 11523320 -117644152387214815266998178156021350400 11523321 23145789114126513915521554676056209408 11523322 396980961299022982852213455349983734784 11523323 -218245063558043840434202620551113656560 11523324 472246792097789508581231466078482703360 11523325 -188925616555163373401315548419890606400 11523326 -362630601449625642929708397277672259520 11523327 -532215418260590599343402763792204891120 11523328 -712391207427863942732117620200149352448 11523329 -782118426683844860977938405422697869760 11523330 -128933110265862525851636249509548518400 11523331 587077971169044438965952327310071054624 11523332 -106949546428357303454345538971821225728 11523333 322229927731811053422887763043442579424 11523334 -92300235621708011765619623875404202368 11523335 -780001003611833044712714375870645083200 11523336 -329960147637846677058737087826880512000 11523337 -189668553409757207267425870586695840896 11523338 109703097814509075072807285264487376640 11523339 -57261636171989562820856662482746873796 11523340 -337981268781251521717001971526545628160 11523341 58422658977042530784691759671558688800 11523342 -11473016314892599570221236293754866560 11523343 332838826046053001575451687452864766288 11523344 33488099082143262771628426022592970752 11523345 144708754416569761969136573948589834240 11523346 2444844896133798839806950746413033872 11523347 -544136695371652189333432268829501912240 11523348 -288709766796414857032452635387159592960 11523349 -372870532742587504979869232821821170880 11523350 -233742882067486469533464886804894197600 11523351 136675076398015259831690457274782298752 11523352 144006764139528279095712022382069913600 11523353 -666883024682484321946644451436858012220 11523354 3469707946248196412427848626390463232 11523355 3132009095716163506616093393052316560 11523356 -107184493804892727873022010675920393728 11523357 223294585474045551250060024962103611840 11523358 162083430800268494469415723206315113472 11523359 944250473716935377942266810324732990560 11523360 -191491184792503746142626565296582819840 11523361 -295027366374199229814334454205679451038 11523362 -171415953744254387221773944895221772000 11523363 -699286265708213426683388238334901726856 11523364 -142647835176889317107896342639454841600 11523365 -50237825094606116905689101463894493440 11523366 -280307290523860041444515849445115163136 11523367 1254481729587744206382733439315580213640 11523368 28071912686604939046338147134025154560 11523369 -301141663365535935589915206845760270144 11523370 335856368137121119194377589217211222880 11523371 -118990684981248739711489154638891807200 11523372 -110387511503001900439092978568550350848 11523373 947742703802394564387765660909647656140 11523374 297546767152348264524011109002352495936 11523375 -265439458885989838195409970709317222000 11523376 -230997037208578897174154509940180205568 11523377 85238854300660307631786799592162192820 11523378 -134569591057630399893258667997241469440 11523379 757258846762696973880414531701910471996 11523380 -318931873116234514623387426074479257600 11523381 -331994810558608481903479197901651086048 11523382 21696175763443416674848335542659943424 11523383 2147540895920410054752498832833694632 11523384 -43754426960507232920858613896800727040 11523385 264666255555779901502075484713061654400 11523386 -144643198355064168544467180320160898560 11523387 432746527608502453343041628829806919960 11523388 406254614418038052309398353574150845440 11523389 -726080567169253445481644699110597578810 11523390 158745312452162495465425084655811553920 11523391 -175897014788708371559648178606236470272 11523392 -33280585982495112796926654033770840064 11523393 -208575436418093230482155656112833718592 11523394 -124496188822413435964005747821533966848 11523395 -327833553324982187919064859634437075280 11523396 178914989272631403018324733872537692160 11523397 -901723037296944934842009691207974650208 11523398 8246800102084472553145184499095072064 11523399 -61223551389095517143160633099142599600 11523400 -177947667813159326758463326712549376000 11523401 483101325979490398333430566925534025012 11523402 37852277555259404704044819864680428800 11523403 630704335030024821758018084768927173652 11523404 362286269623894558156124526097982681856 11523405 -539866672776962247468383852029748769600 11523406 611819939638358548104345362536984214400 11523407 29166265513572183621217594969422000000 11523408 -74190551511016367244110029654236856320 11523409 -1635781599667784679277951630078964262684 11523410 -341691372731253853793017848233306465280 11523411 134688441183360073538521696548168693600 11523412 -35405115080691833168906332512741408768 11523413 -737159124600715683708780998145560248320 11523414 -59329813952579991031816681021365288960 11523415 -1032780520082740864866120769406110560 11523416 -997059458076645823823902762149840138240 11523417 569640224532787798881464797734587612880 11523418 -4977274427340941831250272223119779584 11523419 208915861633894539706582272412962003168 11523420 233930461792182395203734326182834905600 11523421 129236529246415746967769520534411999104 11523422 -488748706796730527034400157557218465600 11523423 613983348567224813845719911434493152584 11523424 -1353748985527449994842583573697679851520 11523425 239608202742944771896438868411856204150 11523426 -162696286138206381131110603506069949056 11523427 1012241971335740886518032153646443349276 11523428 -22439256698710159791939711494258073600 11523429 73902506553183132208936135108905331644 11523430 230251631267855466347338764759696255360 11523431 -327141742096418908208738258465106717768 11523432 -341056576878957943876861427838914887680 11523433 1679018631188900567312972013677027870976 11523434 502420467190468170564095171523900680448 11523435 856925888148731338738661395342080 11523436 -183319197968996382641265730458106136320 11523437 -225226790997032366594121382056619265760 11523438 -373881116708594569092207661228703479680 11523439 -112438682201371221866097615123023187760 11523440 100798543067465443367565331503523430400 11523441 2589326348290950083661243593902113120 11523442 31078452695968327285458095235642860544 11523443 688772506998610372945209391778009263320 11523444 140320738174567631792770150650380500992 11523445 -361080993806187813096456301936176723300 11523446 -224586971723524588314180990302578792896 11523447 78600209931864143573496793932436718328 11523448 134500694680515200710884987638711439360 11523449 419363181856528434705196184870192592192 11523450 -184385629314953517196704239015966784000 11523451 399387710119920770237479910171938660552 11523452 -412687170081460383928107346064888100864 11523453 5672980720314004122685676019638980800 11523454 -688050125093455004955942004283438342400 11523455 -296509046213554806068378377839250655640 11523456 -104259279742416141780194344942593638400 11523457 928767216468109149467867775825259344432 11523458 -154232068880947160596105105259540239920 11523459 445090953145517563708431410276942093304 11523460 63409234748065773408090517683499499520 11523461 -686265839054012310245969499774807499938 11523462 -13401945355718800644515708102068285440 11523463 -363203434731750896924500942364755513040 11523464 1377364484201931168768811590593510400000 11523465 -3699125730121177827106951696597049400 11523466 -40791510499510968177583815633370768896 11523467 -1451095176711504730660019491076154543600 11523468 473438077699998639011789575408933785600 11523469 -491667189065229174840338749716993161940 11523470 -49607001173639792512866297192838237440 11523471 387405084533512409404509925828145128320 11523472 37352414873985840045999865516190072832 11523473 -90575468346121782706156020954748545036 11523474 -24675252244199066501843462354153923056 11523475 225990129474339661533785829020013496000 11523476 738073147412976119157338384845639666560 11523477 117348455586936827104990465610872606752 11523478 226398421284217455935384409929131350720 11523479 -134897196829187445224919452500886161320 11523480 31901711026909707740570699879110656000 11523481 -14742730387909638209919451077344299788 11523482 -591934356976498463009902730652474651408 11523483 -177670817701380618659140392774493666560 11523484 714090352305918000567642621628465152 11523485 60051749147863241559801913325361573600 11523486 -160372192816621866394912715584366378752 11523487 640415888039338246538397467379877867632 11523488 59749743782073193252157655548303376384 11523489 -384797582592764192408529456826869136512 11523490 -476678741962764446360928459893297318400 11523491 -126139956914428487666023914395662237536 11523492 -524789721970015073812632276366359808000 11523493 219692296887470840381186704510655072000 11523494 -429902027551649326927091667489653102208 11523495 22651008409809060227900995215187036800 11523496 -442784254432201089757052355605007774720 11523497 681405301136472884222956642865901821946 11523498 -103923245183672971370428079830409825280 11523499 7482461565790529253808568380094040848 11523500 666972413160005604614366156634013440000 11523501 356139172895310690322126601604702941568 11523502 19692115248472456730274844477410220992 11523503 -155383910486600794357217309032264855200 11523504 146880228679239035495800774133447491584 11523505 -64392055580963545343071980157786011840 11523506 58414075469540690333623912322110844928 11523507 729499049265815620017413766156691771392 11523508 603931971426036773539680522435432403328 11523509 -1113191277476402632910603120125025104740 11523510 -14544302817052733035556506040207568000 11523511 -450913007983120378322459804511760269000 11523512 -10176971238157860992238261017326387200 11523513 262492385282301755902291707363363511488 11523514 -48859040247697884705090757818645215520 11523515 229754654526901135095702986693621886000 11523516 -122977924100463537859909361430332763648 11523517 964231986038467678809168662051556126880 11523518 98947996484705316167559928890860226816 11523519 394972958091809089742209348821476544000 11523520 -106687172874899982705818883131933982720 11523521 -1029948358595541724288946898639692538156 11523522 -388373003566763843557255657775294003328 11523523 -1265005450522525674757891051703263988160 11523524 871783329566178150129837167517831252096 11523525 -43460879059687083461965057638894681600 11523526 49161180326841241229565213213030442560 11523527 18885326374161188948192170131911446320 11523528 -547578579054262335200344212171230592000 11523529 -65400099923862539736316485036423910272 11523530 -100447714128930214156473737322068258880 11523531 -650061479566875062779260295158529517376 11523532 -873055332804297962783408175057589122304 11523533 10818054442828162650413044039010442720 11523534 -139337447159707858850695575790846233600 11523535 910710413703598254714166337539647518160 11523536 228596745347054398205605606901898043392 11523537 180863458782052484196349098440982852096 11523538 216088031637380377528943873350553303040 11523539 -421015250154562148684548596048456979344 11523540 -50385902468131358426907144167828152320 11523541 -1277623030952811032437774584788076204000 11523542 98554605146449059082747395138059318400 11523543 247112531440004193198602230584704335464 11523544 -774068583680921966634249533339553699840 11523545 -251334377428421415937925806038160156800 11523546 202456586123760743695939488095979456768 11523547 -233607015973328307626413363619539881968 11523548 25949945282006463563039646980826475008 11523549 437289203426785995843327153857980913280 11523550 230368838093188466932710910486126900800 11523551 -321216107266686357874926854578835195688 11523552 97716874609109891297877478959747170304 11523553 -661387064112763710768722595515176975198 11523554 215206011126276535886388572341907472384 11523555 265377854742246080768477993171911120800 11523556 -26289366346604012169102303415023360 11523557 -351158965079556592181599743287885432160 11523558 -151660290290277720571562147417915524416 11523559 427830117141551106408095005694759272760 11523560 -232462841631722178267076020540013824000 11523561 153979939499726968532156753279985024 11523562 426924360581950754918260952382172512000 11523563 -81411974539656970624295720820873891600 11523564 48534242434468691024206507613998086144 11523565 -359880875192840509793368192354150510080 11523566 82859255581889739136830084646075079232 11523567 -109074287878079277379676989042525075200 11523568 17824820171211795772481195252268400640 11523569 1292590671691988409885528054189231288996 11523570 2922810510061646137408010436035735040 11523571 -17758758573806433563901996250371393056 11523572 -201519856689385331228499178143588495360 11523573 192217939068195461635877529867265776000 11523574 -330920762801426290788285135387619153728 11523575 -166319216145863557102609711270692066000 11523576 125359752662227992403428155508606566400 11523577 145614425864346403186026225219951305860 11523578 -258405338615859840096523240892203698432 11523579 420779326302716498659400021205499396800 11523580 207734967197941809273261035102007667200 11523581 -100750336634777930570182793993664474618 11523582 -136645801683937880677956016058526738048 11523583 -257002796725610522941977354387828534096 11523584 -297924332271309599871579086279323680768 11523585 496647703977136637525801689252287600000 11523586 257678611080828418948906575936847728 11523587 -474489082408735038858293861558750293608 11523588 32184047539428895250152542844330060800 11523589 -129491083481729981766501013256667000960 11523590 19476938926757352454649927147437672320 11523591 -465804645224826436955460976050999709200 11523592 -1052298689814135478243201545110899584000 11523593 -321145025868159553644776415167583133158 11523594 186835672552596571995094161867916051200 11523595 -310741591463059083402809230249543005600 11523596 -24298410592348862107163813600892398592 11523597 295504196584315640475059938119465086400 11523598 -170907172746357818950759174629512401920 11523599 159554097666852809234791462340984832 11523600 73971173557508674784339230788059136000 11523601 -1634643493843149974217398384104260553728 11523602 -663153620711698215867787350920650267248 11523603 -117392332692345217230441052598460567552 11523604 18707708533213789786214826100008592256 11523605 475922809923131071677572973887242423260 11523606 -115651748896151563637953450152542968896 11523607 -340851917716190138514158549605272770720 11523608 -227923283593667774527497625420169994240 11523609 805887184170468565685694335926106303514 11523610 100687125125370015121712730766718146560 11523611 -146603645568332908723819893103678568256 11523612 163562869883368623834928638539242804224 11523613 -2963302395666515312929098875575230496 11523614 767554677683913426005882435469943017600 11523615 -396265708233978736771622772610950023280 11523616 -173142860769240322466327682395398864896 11523617 -390333004214107736683733636689587882816 11523618 -112034291698178231634450040969619305056 11523619 -1220537512996531631228443460908646814480 11523620 -102054559779412587455783736119409630720 11523621 -120732217622843501848145601195955805760 11523622 -624978825480639160160645994998630659776 11523623 1160080039323032387156338498253844921840 11523624 79473146174370975837528882116576870400 11523625 -361196950983661177316918026886623995000 11523626 201120115022930234106569192463026638512 11523627 -5545157183417516767161481891799792280 11523628 566040061095952365412142055954874842368 11523629 297162644128568491839165815753392608684 11523630 57822313517205098367909098242837463040 11523631 17127477883629622738525198372594488000 11523632 -137600652664199434483656503049796190208 11523633 135058351478234622091235929383074438400 11523634 22475156943478997150587019978557040160 11523635 -350196163265184792941954526969411067920 11523636 216000666200006229033047893411999838592 11523637 521260934471252655783613132591227292992 11523638 86718173650070418315385025457796116096 11523639 -590120780414603163229027381620137098752 11523640 -1448792652939438838987215273198082867200 11523641 617927890966051665710608280029551744042 11523642 147832557550623649769544127744666824960 11523643 336332575708889337621070585174527870960 11523644 414341893440026430093660589335070064640 11523645 -163959715258096995069479349428038884480 11523646 318198649966538214223496185074736124544 11523647 301827156848413792994033771511192171552 11523648 246793778619460682247409583251947257856 11523649 -158290187222903318481800382630732384464 11523650 -57090680737700654923809023109952068000 11523651 598866193974050877747567783698364625920 11523652 -180894720428079683394872083791547617280 11523653 -669336715113534773131909034103567040098 11523654 -701820808975695088946821817779475938560 11523655 19863373799548757878907665441719421440 11523656 199717070401750887330277419308236800 11523657 60171313556194518953904480319951380240 11523658 -88786156108467002135289586727920786080 11523659 -389763349814166561569070932703319907184 11523660 10523659397521086894663465713729280000 11523661 -124079905524418145695201243443595114752 11523662 135769869705791444666405745677745787200 11523663 -400284469315144464272742171794595590808 11523664 -148953837312583565460960414124343173120 11523665 183443786837927154638814152297407766400 11523666 41823016589789642934978149460467662848 11523667 -116465286045473867390306593296231530640 11523668 240862568374835362439373960877693157376 11523669 498783497942438065303330770498188278944 11523670 154528093839411164569265918746328897280 11523671 -1320790653294818826924793041544194983280 11523672 379767008782943776303712702881376256000 11523673 227064426698594999185426059818283108618 11523674 -539364135783394127910628467203623259664 11523675 -131887320498912606709843996488430155000 11523676 -1180807607285591505675465732080758253568 11523677 775645267600393782029304837035804256 11523678 -273967146328396910382801554270885597376 11523679 16938695036203194922969806422821834840 11523680 138577456722861353808323490000745267200 11523681 -396682338646636150025326835981427102720 11523682 395887484571977825394743811694633242192 11523683 904019675019183935407164806489660155932 11523684 128816857528098656724960653862790410240 11523685 -104106648034351125253334156202750184200 11523686 -253668471796523038567795123595211230400 11523687 86936522178589027501385150902842522624 11523688 449979882120465928952844864154037944320 11523689 540915738745755776108824032979650614820 11523690 -62650413359758263431306093395602355200 11523691 989521094521079365717202511587634298800 11523692 -34979573046763363537971953941605580800 11523693 737705891102632648272483775971691501728 11523694 20046738972954279621660345495876471552 11523695 1002837661606113296716740139055509596480 11523696 74319397805544911040361062221324550144 11523697 70008580645286178529398666135528297892 11523698 268523882490792909864307362462026274720 11523699 2451015848788343278308199603029509568 11523700 222627764214746632449964356766482051200 11523701 335928908387399583230301064489452180480 11523702 -378668292009927040707311193199212091968 11523703 -264544460098508425089736911409939904400 11523704 37998938547183100347928270238473912320 11523705 399888961096606058135143731119175515520 11523706 -127851582412567290848528341558783911456 11523707 37821049613197061768944181235846890688 11523708 -18415548915950965207571907779605054464 11523709 3085663628258959972850204307415727040 11523710 221543382812085495646241842889659739520 11523711 144508199630759047691270167850172547272 11523712 -295083911560019106492765924886409379840 11523713 -246206653747977586096491143993929605696 11523714 -58846377992179617967485890851577862912 11523715 85516246200459846172407457176911465280 11523716 -168659254038967687173128159910312529920 11523717 -924481642998813973531470254407380798240 11523718 107931668294787013837738542666362927616 11523719 -111751072302974353621909354690464698904 11523720 -43554900638288967952527435852767232000 11523721 -716651970892027126885989842065755228576 11523722 86179623168645979733143655351593139808 11523723 129015501663298899263124340530929875968 11523724 -274888244968365612656919160098060360704 11523725 -575985070278380974991340201342323238750 11523726 96911842514507611485388701561857903616 11523727 -118934851223248124546983919123900060888 11523728 125888861234687861009481892618511646720 11523729 155300869666971969551107697461696344000 11523730 -287420656861212770661428638852563456000 11523731 -148071681582774833374606734274026192468 11523732 36180398479619429367720928057624264704 11523733 -88385124646720489295326958235195534592 11523734 -110251873319386868494050172979525013984 11523735 -609948793691872237203232679573375656800 11523736 -128309463593477578741161764182861209600 11523737 -462259444064396475672088388501058626940 11523738 -401884986843871366142687493975256362240 11523739 -731553988150511918183877274345191422688 11523740 -61633392096846629346065006014910592000 11523741 -343733770035706682170772772497352148608 11523742 19112298899591440494078588878604171264 11523743 -408275179630701567696037448516866202112 11523744 -265272253805501248377667994366070030336 11523745 79947154192694373128333836898532292500 11523746 -7424920345701376063919670713315533536 11523747 -18577452956332390579714493261259815040 11523748 321217292172587776511436696181740421120 11523749 639999954676658377486269412624455618750 11523750 1437317639222482255543765665004800000 11523751 -529860565920987848418885712675267226248 11523752 -851454261308949896550283260396836582400 11523753 749959631255291814918029095061281684362 11523754 -77441392273587010873243403829606715392 11523755 -66677026139572190279548120427099780640 11523756 -366962716458113930892587310258925532160 11523757 25350403577652195183267812558857857600 11523758 84887482938216169137409532369992476480 11523759 -114446978484104788662210120541173957120 11523760 6833362036866624036378819795728793600 11523761 -482031235688748208483508758359919588428 11523762 334453067265174137808562483306319347200 11523763 1113905472874560368285635745827440704012 11523764 43108205462335595089251595045121980416 11523765 281064990202584186628959683361495713280 11523766 -467217031443822693491602685664854364480 11523767 -343270824682584790753999019322494516184 11523768 -283591803051192984158057734772878602240 11523769 -32154951280675229396355247904872467756 11523770 111488048899224082532484839202024610560 11523771 56034676158369581040808316666006599200 11523772 -109183004695308910291520405479897833984 11523773 -33630459569318032489701258108436341864 11523774 -40290293751107347447733766751310840832 11523775 -464694982341803215271123480619507512200 11523776 -99967846602365274134144552174805319680 11523777 581337888879313902660600188210105167920 11523778 117703709031381929524624851877291347456 11523779 509367477536088797837964459989630124984 11523780 -33236921657824816788162824298245015040 11523781 70483904512799155911805784404959095582 11523782 10258811332506658630941590143944990720 11523783 186455851506029434850177405003118829224 11523784 -96803563261948368648005370117788605440 11523785 450806026472322035655567696594124800 11523786 -200761440873700672997808589173494036736 11523787 -185798690015180183660359926404287374960 11523788 332575674308456618894365992532586895360 11523789 -509235400379637702190596385730368874880 11523790 105785910473262204025970044852569292800 11523791 -9274359484832109965465607593769650616 11523792 52314632704802341764687825095861993472 11523793 651571838959331782190135595943750777200 11523794 -248040425090561043951296901478316630016 11523795 139922890858649281394925319103126150400 11523796 -931826631371874175007822020586726070400 11523797 557600308767640532114283846637462356864 11523798 -43718375713109909649228915551838929664 11523799 16257705604449992855780344169859101312 11523800 503992557951142043219243881328166912000 11523801 -314630024334362884712860781930109208368 11523802 161495407673918905827995758884576698352 11523803 -635016328270905195326161400986455187656 11523804 -48217505367536968647855255506397020160 11523805 104381225295273618521751351145572514560 11523806 181408823559384232056752528960768618880 11523807 -158437612661077500890892883493361107760 11523808 -1736032811393194305455086853263294464000 11523809 568088942555673577615141861326444960000 11523810 100492716324917491766333286768403153920 11523811 -44972663985122876455673571315575827216 11523812 -571448531398432262366199931047810367488 11523813 -183566102835954463690626417394512950976 11523814 -364541684463279826822152343645371675648 11523815 -545893864647052508334926882017070141280 11523816 141377247368175961226584954485139046400 11523817 195789681436905922093287555424306693860 11523818 526325746712212754015566120846476477360 11523819 -96271929888453791961388759027109229120 11523820 -523616061300880660467236982803741875200 11523821 500908215943225022906508556692954007200 11523822 -113379224361142063708321006568945761728 11523823 -190099209849963253336441264854172106160 11523824 91598426951406962468238059605537259520 11523825 75491319703285335577687869142110770550 11523826 -14198521780151218454121497904267963888 11523827 52146239414646758597407561401477390672 11523828 -2544885575551819569076961064545452032 11523829 -358179838927097177750514034564519264260 11523830 112922027021537433123514833364143298560 11523831 612961203334346834652222267656910582144 11523832 88386462274265480712636914007051878400 11523833 -1223267776798388297070724083725251968918 11523834 -79584699883945070286680620907559617280 11523835 133739767829794015419625054024628189760 11523836 408411964381687689197289481539479144448 11523837 413750687626554349656968478605364353856 11523838 -299270879614187138200055230377730759680 11523839 -221893758770106012403539148720280175360 11523840 -227286210331477819075344583177304801280 11523841 -329599525904447665031893567757379047040 11523842 -8367663730044362622044524845161590656 11523843 44587551218937947549943842982516547680 11523844 251929186207426697006890628601299896576 11523845 -593478419505136520779968755948015389320 11523846 53294859123838952337953750059328931840 11523847 33926298378301301399816239894935113152 11523848 143198041506680489224404235978030940160 11523849 140615185969270080704556539412321410064 11523850 22170018418100623375091287136244000 11523851 141117619951001554070228298746689388592 11523852 272318113273899861919641186465186744576 11523853 17505520557654409037157663178863187968 11523854 403275862738496048912218985748769277376 11523855 -24979168760314278996153035069024494080 11523856 93058409403865146086702128112126861312 11523857 185513034717434630403892934625338621106 11523858 -249852150225269186226951772475239069440 11523859 -336945467363522942923493051942285652584 11523860 76349363417907286881597264798797326080 11523861 695205902073638138865175262445248436480 11523862 30234040305310811638090569949450032384 11523863 207206309267201297901725286160695316800 11523864 479023495963449127261628950971053015040 11523865 78152199006546031786788101876266096260 11523866 -570015781553647017702156258441192768000 11523867 -8797881399727738956000090564197975040 11523868 11238512560704263351467752766465084416 11523869 276454007363888851009285909508016846726 11523870 9258137634546717675248761048335116160 11523871 17679213021915007746187605393019639680 11523872 -107177665162072023113315954158303838208 11523873 116196224271009164998052855192810526384 11523874 349300139106056349499500218628666078720 11523875 -330731344355976981875623667988425940000 11523876 23724040112743981682955874092965019648 11523877 81074556192732070520796025352624945726 11523878 -84350269556817652154116359811985487360 11523879 -406041129363940808754290409630226768176 11523880 -540910286133360305194638574931128320000 11523881 -39727682742599244479573599114540771968 11523882 -33138789049236910265492346789097810176 11523883 673419878357214638904781117673839550976 11523884 -165192250003896330555559051445976029184 11523885 -228026638819199473190138820177477626400 11523886 160343023387580470730211038517148996608 11523887 -16315131771031478590969747807256212464 11523888 -34541663135173742131402952157995335680 11523889 364269571308825256512506742330887503924 11523890 50387950906922145047406789727786452480 11523891 -356344344660625562858945258859614948808 11523892 294063745113937958105979228117490103808 11523893 -320172484838453472282390358593795385536 11523894 -60797774294876081093720273788143270528 11523895 660515048187889475800064019120864382080 11523896 -104352811628020345867907916054703411200 11523897 -2828711577480756020348922116519178240 11523898 49438645002901467923104370969921741760 11523899 269257328623879819858616357404365885240 11523900 134509516114074711353426572619111424000 11523901 1361761168057178763948893363413938664332 11523902 88594454538905481598948330899630770112 11523903 -622279081649234607205398271750754275896 11523904 -33191126038365282995422529019508162560 11523905 277464264326214137071431925711666191060 11523906 -66431612628974007199236639352973040000 11523907 -3013323570185045751817162401082090640 11523908 252606898293613666917001323103700078592 11523909 48194182347540499394232566047258604544 11523910 450994507351420049636285320180439391360 11523911 -107328972474816328439730667691154772896 11523912 -220370277896078056213363375808807976960 11523913 827247250684668519454009249588298675162 11523914 -601021477660455817962398219912640000 11523915 86273306362170044390721861664494894000 11523916 -39390207725754184028296081772204810240 11523917 -719383112387193105065791041218774369034 11523918 55357357860388574764523692345162045440 11523919 -351662685669653031489801164027828680 11523920 80043212776780027506195555083361976320 11523921 142408978011518739229632420751760240112 11523922 -281615007399178972540680328160501755776 11523923 -636331372554378253641027595635226258680 11523924 287149081328497682466205528893208043520 11523925 -80665351940728676719813113705961263200 11523926 -35802344798914099913824400278521330816 11523927 -274068091297660383930916127872649283480 11523928 -161881476286755962683479213188709949440 11523929 1589692207513218785312153119108055521860 11523930 -57197358400063298170445042645976514560 11523931 -339419967092172238174057630668862734268 11523932 -319069937322753884626326163113595991040 11523933 -511729177847796743596061374557658058400 11523934 704947333932412341017409930939490226880 11523935 -553548817258785245487685824335095644120 11523936 -844365819788698210447350514219684724736 11523937 -18612181718274063559883144171989321680 11523938 257209200502049668889778907937404667040 11523939 135394862868718160942933590763776020480 11523940 22945733184146021025596440370558484480 11523941 84441716079119321028236331075067096800 11523942 -292491788857367197298647825859375432160 11523943 -351573862508744888468255399326776754656 11523944 -972117603761484005469643399471886115840 11523945 99365017564709611047103190643347785920 11523946 83577701774883937052013486466554510336 11523947 198606212408945566286483339255009928120 11523948 241935034936911254773999414497735022080 11523949 121563495044556424961432975496813800448 11523950 335198717105633124997681674198768912000 11523951 -23438617953249780258316764177377596608 11523952 -119790243273361111984694394861030014976 11523953 -8079015526293451627676824166216292480 11523954 46419593934449513750187793519267780608 11523955 140875355067123829973171050308280437360 11523956 -59215813607818240785011448105135943680 11523957 -7675856690361532280397066509036925120 11523958 -132188077181309993378059187392386451200 11523959 1049571347917827150501168695266233389160 11523960 -138541321531145321540108358848630784000 11523961 1346177070189087268287712488624608778324 11523962 212208118735123685823302170284978751200 11523963 304140298930689170450226233098323165888 11523964 433137810692170823483172524168747902976 11523965 608989435562004978762676286983734082860 11523966 -80712410757519931738317170450983802880 11523967 -441875935450584552638656248921752289600 11523968 -95941640789053542984506963420648570880 11523969 -36725464943743742131488754666468619376 11523970 59274463559784462403653697012505371680 11523971 -303840739917768176455504989160963239936 11523972 350486443192282963173350471583831739392 11523973 -1203869101842718582969070725047919791778 11523974 -200789008688445246486074189203525840896 11523975 -89388500276249878162343217322130064000 11523976 787187607827554753346131287753262325760 11523977 -1025794669707277238907150589413668337408 11523978 546069122286161776405955854695493355520 11523979 448209912479213348156594070891778426580 11523980 27672193839288559925109953089118208000 11523981 88571610904003835895511658177358049344 11523982 -274561902212561571703177096945548729408 11523983 -244856931140088595473229363378959130656 11523984 124842706149484328656108137239718789120 11523985 77920236667928566931005455114832542720 11523986 -165005066570297962004788611611733917808 11523987 187436094535608638374527446470265432280 11523988 112727242156764633398681230727239602176 11523989 -388244942297685517059948442728109884576 11523990 -15119916250829388339390608839745162880 11523991 -752745889284030769428148256542063992600 11523992 -586038504338452125599432175936533760000 11523993 -32990558186927021331878245281735706752 11523994 -518626748879744304103937488599430579200 11523995 -28541580273527754100450666634187921120 11523996 -364269419969200394106997651367722461696 11523997 671156772780183053506785109855757769446 11523998 -133688495411836121943191180417302085760 11523999 27969128638834613009710754293311080736 11524000 18723403641629543195923758920761344000 11524001 -226526072867820390613697914657918538448 11524002 23528991037158411248768554891579097088 11524003 -1052368959707288510406612427538396787748 11524004 9983285126841458088624723110333325312 11524005 -751272475000076204966330618996292916800 11524006 34483902222604920320880513892383542784 11524007 323140678359973460980433754769249127424 11524008 -333206091940073579901919928648365424640 11524009 223236883313410748237910448645215999616 11524010 -217190753343635993692572769784571847680 11524011 -753817930124922020551866739406816340816 11524012 -321611685811560570835872058675610539008 11524013 -812564432478818172222752195297704846080 11524014 10975666451627294857722824795245595904 11524015 -32121115960493085897673894995812598840 11524016 202906102022884951737698265751052697600 11524017 782077237235354973257083745013064967280 11524018 -57182185693700247555816365754020805120 11524019 -298768394765115264825908011595046819456 11524020 70483912771307538801422624348040192000 11524021 263721086566843990106578759125419978222 11524022 -366473065302477185786690089901628590688 11524023 -103331654262957042221919045914337844176 11524024 -143624702356831357014009211702253568000 11524025 -17282833734211020348899849949696592500 11524026 236523734951032456237041833167678854144 11524027 -289103780354160416559100124813072560208 11524028 139598867345833187061421325767155449856 11524029 -341179245694729940227991331858885988800 11524030 -158268877992751157346031650266142343680 11524031 -383451181116784221389724724639642638648 11524032 -51242668750511518097141000803618652160 11524033 -4666553670713353857601495082445705472 11524034 -450488548822716607915113675332571691200 11524035 -285736041824310418518876845612760456960 11524036 -968045751888794941052046891137742133120 11524037 -139030990405903087062472089572562298848 11524038 -9836777888588033277726360706637346432 11524039 -224967567176106805858779536341616861840 11524040 248732769680332224992416817147750400 11524041 120445172408530779377683441253623082352 11524042 87514280738785157370353697813717715200 11524043 8160929884432151525520182557149772224 11524044 185811813877305439109177998771267878912 11524045 -33391677207533022535157096225589709200 11524046 339696128044428076330286631314026356480 11524047 -65667160783238235765659909191899027072 11524048 -250072912287435903993326028655611977728 11524049 -464105971718980857259944685810210036440 11524050 186090657575242079588423938538446638000 11524051 -479880706536983512309999192097576981760 11524052 -1179569406992361040794921869568280178688 11524053 -68408572031679427101164421566877907296 11524054 536760045420075471616328330307081842976 11524055 239793258641413907128845175047274757760 11524056 -84967216949138242347335614324315852800 11524057 -382359933361238412801244746852945043200 11524058 -15955315568073288104119864185951148032 11524059 937711260197258712123822056293602831840 11524060 34770845410602126615909016392699348480 11524061 79991776453834076585789195714930506662 11524062 -417936508217105253593141415431685169152 11524063 -445923022719593049193280614620663438688 11524064 -297493483324869732924420699811687170048 11524065 290344583378260710353292494332286246400 11524066 -48214999673364891588007005985532622768 11524067 1097404587201929273329334783461344170232 11524068 -259434522900818919120484486702862552448 11524069 140179339296272231312202377896856121470 11524070 -95366467810801158438606193952419737600 11524071 93872770571822895921184444630981638144 11524072 22047162737289443299705378481521459200 11524073 1128085446534091430222498380870951426080 11524074 -345380605912228410817468775655594013440 11524075 -94826805498413376950339600478821915400 11524076 72674394189093854935160686867199946240 11524077 -357284146851640560678321076794536149386 11524078 -161319867103026457768477116154034542080 11524079 219129042988118215582250661730670565312 11524080 -73587730551678175675483642511741091840 11524081 402521735253956910143192609881129375104 11524082 -71164608934506365548245933557652058608 11524083 -658757314300356889121713687626424005576 11524084 304605408068135261157075330896415516672 11524085 -162871777920512532039722088227869680840 11524086 352174167627121179906964300946534400 11524087 -1004182031468124657679605695334507467520 11524088 -787815279664816946520568339437164298240 11524089 -229096097014531327568543348212735465920 11524090 51068200935760583218487696155387392000 11524091 540595454333061226150530935078957336184 11524092 444475651009457467747160454102754263552 11524093 234463814986673228478603299628999752800 11524094 -193421973786710416432680339927323302848 11524095 105712096688267753704151018644894126080 11524096 -58531434277322448754981501308260843520 11524097 555962310339731891409231825892752185940 11524098 -207869410244711588642263944949162052736 11524099 -1027015385850765929547451761593590576900 11524100 18383341681911077836541699849797324800 11524101 -280578763855978493390032964725374555168 11524102 -282686383283281318263024462046585017600 11524103 -485453715429911496458536474374810616080 11524104 -83238362124815425987397085878299852800 11524105 305923147470686669409876812642473619520 11524106 47726349540121336096181903676987582720 11524107 -158774020955637622704184767097522176000 11524108 -455096925008095004178539408232413045760 11524109 -34803948661891810905491775144238977984 11524110 -26757435159434733833102853630335391360 11524111 -802056880389919807773103247521247902288 11524112 -217021126869907243705252838474453213184 11524113 31477114023486440480153908560218842020 11524114 -175232062072173070042063414032407731200 11524115 -248597272798649578680630167818816092240 11524116 123430916645005617371570119363248721920 11524117 -702179147327943602093527002521525413248 11524118 962238977059133028179410083423731356416 11524119 22297035432887683630966908813140112744 11524120 -369355249727030743009794088630561382400 11524121 -266587691594136628702730147846409746688 11524122 -128640873581924976055583816494607335440 11524123 -215650994205811624290722386322674061936 11524124 303351980234219251199068387489227511296 11524125 516811936859771621716499429748340800000 11524126 19643208674473145516903713158051515904 11524127 616627092343594677111115313123051249280 11524128 35128463184416725690284438397900554240 11524129 -19169843197621921281323957902617294416 11524130 -98767478703647164846304388785785444800 11524131 101660330739563566525211167356863990112 11524132 -901769163055678551790771405193624739840 11524133 444854784228298353152846376781184835840 11524134 -167014987046398384877991780347280168960 11524135 286477914263475692473764311671735541760 11524136 -183082073684848915452564267183448166400 11524137 -401156385903623663672445055622195329248 11524138 8976072351458089542994714699109601120 11524139 -191342361187134293448905633313057322200 11524140 -51283402360396712506073091643652966400 11524141 286016409849657955156193623826616219542 11524142 -175698482010808650679093413790841589888 11524143 602737579220149483311701154583659321864 11524144 107882817017575545471746790906144620544 11524145 5914575299952493531618318811434743720 11524146 -167414777093480188599381903817674182400 11524147 1438621282489187479302160546870045033272 11524148 4812817507562355273396152727400016640 11524149 23389257228123108066732236979187855488 11524150 -67150497171061905084721876189596364800 11524151 -64913208360607983791790651083352277848 11524152 382110376241857664995208626703706685440 11524153 1074647964136677219297900304927653071402 11524154 171490138785387806259837491649138865776 11524155 596851104873585692494477979867470291200 11524156 -158779192651676126068488526616103314432 11524157 1870968589123983558511886988938306304 11524158 192528482711438318924651737546193125824 11524159 -1189885264240822053429132726023413882584 11524160 -182383110197989377078743931608991006720 11524161 341124084372517653894716588398459200 11524162 96115233098779846662628435025513228832 11524163 -851249584384292707236051051741863422104 11524164 176219721409102251496649253202061915136 11524165 -444110017833284244802832479842838080000 11524166 84801096313657790996170826476452562848 11524167 685596947012633264083005464137502000640 11524168 354525771562720938368400376418483496960 11524169 -689275325380350759663553525540300372608 11524170 -65136721246520288423041950451820375040 11524171 -1081481250910611548231780318595536763628 11524172 -5768020982686140559769883239787933696 11524173 61944322570283280878240744308146611904 11524174 37885370266720182304032496410753798336 11524175 -178825302069270725884838729868619014000 11524176 -22746973975289074801728420922518405120 11524177 448106245013319443348031316633436721472 11524178 662348633784671426089710899567766506640 11524179 38003838608628505860610398544201049784 11524180 -357808404828862868133201119805931799040 11524181 1521432046695669864805747593408258144504 11524182 181999656735003048085209932486522765184 11524183 -523441522864787753403409763929826039976 11524184 -272396925967464983213886547608030412800 11524185 165059754236189593784018171872419094020 11524186 -145674414350376523836237423493510353696 11524187 1311214875140869764782599247187203508792 11524188 -20388691521346666756296814973383606272 11524189 57345612848774336473792762975309192480 11524190 155373306257946211727308077764899425600 11524191 -156609992330970316303863344665544862336 11524192 -155285947973080016787667926389551792128 11524193 -339604507127545907351662640392612565760 11524194 -20123001851644905226400154696012564480 11524195 -656810905769909099768842354045746298800 11524196 244068032422392700386848141498838650880 11524197 -551235766204311288985838261467871863200 11524198 -104744199005949189260597413437486706176 11524199 -96613829488352473556727741057723290040 11524200 176687994807419057015600891997886464000 11524201 461739075358445197097070719984429729088 11524202 -184995589957731538891529848083442395648 11524203 -18962505918349548054740517090679389468 11524204 650945017957193317232238237905865164800 11524205 44154899063943145457239696999116153600 11524206 -118372920696367510805191644850904757696 11524207 200725713824742165629667298260434645456 11524208 5255306739305036035325224420222009344 11524209 203048887347062823628337818365953192304 11524210 255089657813036106262562475226613177760 11524211 4153750177142773691778007692175675800 11524212 -455272657532465916118287142702702817280 11524213 -28274533185201705928784825095473603538 11524214 -4752714766224090919970859468732669312 11524215 -8081334988839640850892020291626248960 11524216 -835942944667201443842572877001010237440 11524217 -1797609035087777120487996363809024481648 11524218 21651321292651061558564521082816982528 11524219 54324273629625779531031230767897866240 11524220 273734371718072593513297114479838394880 11524221 138385146935543038300999555890656500800 11524222 -19478721206066070754693461750311963520 11524223 228490314681584850041806677210792749904 11524224 40698719907651556400143916817281187840 11524225 -87661357661601334749693888910918038250 11524226 116835032484498315354409451007475828224 11524227 -57046812797478290297939157616264594944 11524228 -231461174694780198168514759135217218432 11524229 180382288845651900844705834230953338140 11524230 -213517864251971855037527115999375786240 11524231 589558583691297407746811550735244203032 11524232 -991350582123397564792618398086459627520 11524233 -164643079652482118575916159355144840192 11524234 -82586480979610004690332515956555980800 11524235 -116960348947499950065543175629535320000 11524236 -300375786580408535853026204767157580288 11524237 -920432523769247552483082587173808695114 11524238 -355053358637858359495280884502733963840 11524239 228479330056415640218511486043169553408 11524240 7560430022489507273066809638801899520 11524241 -263371479036390158909320660622004397200 11524242 113511461529461573434996425356870413824 11524243 -37357831727649345989159483475913725440 11524244 571978732308123690849886955668579441536 11524245 1186047316452984553510390139814964800 11524246 306964542392695976228022524747919255072 11524247 -500433650528898947857572789508707052368 11524248 -1163827725717010384809891003008929996800 11524249 -485435130564525558984070669312983789408 11524250 -77513896941005557031268255256037376000 11524251 60288954073159464343539255553094375280 11524252 408619779475596393052804485770902909440 11524253 175790675556500900073231344861903306400 11524254 57881761400175889887632813270801909760 11524255 -826823433492835007148429723462295914840 11524256 -689096812027692907989410651906103705600 11524257 11929680094893378361030563943317932754 11524258 7316064779750333714629848317751341568 11524259 -1283645334294881870710457787352036231680 11524260 49666023464948374442573788760530944000 11524261 862841906378840195696148428357092068480 11524262 -157671868544519893107899919696555214368 11524263 -57723880412971371933554126777568988416 11524264 -359427904268606899600679269743017456640 11524265 -34008547394614071611136795124036042140 11524266 34867200144913045402373652161608069824 11524267 -134781682756760380337450607740679059520 11524268 -115535092882253835781212063772604104704 11524269 4694308326012306356571199211936860320 11524270 -99447159976555246402337393791848791040 11524271 393997162462451650676164424474838563184 11524272 -39876245580561534500611080532019281920 11524273 -342916209683840882658005634492171354478 11524274 -321320791539063202708015451179399578864 11524275 -21558568075544562654032064201111206400 11524276 -11639085186356793673803207666121229568 11524277 -654786614491751170581103127632488304740 11524278 22058147660914529309159418794632933824 11524279 212522759519153708500893228630944318640 11524280 232946581612799815500458485856800972800 11524281 78551055832804543980256727285186711040 11524282 2718570936214607541706075362621696 11524283 696955361529511503656409526018351364160 11524284 291922993004108039866934775763397521920 11524285 -180123103120602784213338816967148968020 11524286 585047377424302995729496572608513678592 11524287 -127118742259819786443546547757562640440 11524288 -204492895026071299209014811699676446720 11524289 -55267135749180970801486504013419209600 11524290 -270833628049749041262142074010995041280 11524291 -4051258662465268571717855577789701048 11524292 -384080262442815839406945753900285143808 11524293 375513387120593442921343019621856864480 11524294 241249866721214922183880811689822357632 11524295 154697482555960858234668606091803382320 11524296 173259838138916720300542621215460392960 11524297 914508530673611588043030860394902598746 11524298 650933739104457957338220475820994474240 11524299 -492564230727333561669067993650511844136 11524300 -422507338135378216040537698445907264000 11524301 15092492193811487118934469890420655520 11524302 203585577033666052519045764038913358080 11524303 -99563084981247565443453557514273615168 11524304 -140305336655818311408598642333469245440 11524305 -1306396950464506301857354871762133120 11524306 -506333775527668630188686988421470950400 11524307 -761719346323335614819806587949413015444 11524308 139102983188366386275534490035592144896 11524309 22407594352481853689239788179334002510 11524310 -128446932828876362510921726669675913600 11524311 -316076616183747597294425922775337648112 11524312 407181122457005776029194617499900160000 11524313 -225934752178875040576292391705346824438 11524314 -212148224865396978831371263922297740800 11524315 -293714408123114306144906354405310359280 11524316 128371602627757820140825176699316950528 11524317 -148736923889296749525561665406655872000 11524318 -101683093557435100853721941572595493696 11524319 -668051596771943449547487203864355869280 11524320 142075450198353002149463135822193623040 11524321 31754006321968673781563961448005683844 11524322 528243110182744737800308752053852357712 11524323 -325118926357446210520054265589110888016 11524324 -212231677661240645410302695247943860224 11524325 -221635447853907592324882664955725302950 11524326 -1315141692033475845273225997555725312 11524327 964004241417439672993591463260918090032 11524328 339032171982351895216450664166514114560 11524329 47307818229083556919137235515155184000 11524330 43931019668339093009644796401863345600 11524331 -140293098312172190031701464352967818976 11524332 65274245861572606089767381541939769344 11524333 -207923264997280931293678027502237694420 11524334 -265789317299076660305133744582630083328 11524335 310793498780858894557173183311186328960 11524336 -39425311524007889205915044099016622080 11524337 620670070069316063203854504264750462192 11524338 -27709173178605072476920131474416426496 11524339 -401552763304368837491928340481711998080 11524340 336931268995358800714015735366608003840 11524341 434244015708474696878928121785256613760 11524342 -1434056133632887375010691219633981888 11524343 -129983913578589259063208931422179643520 11524344 1146361682625167254353921576109670400 11524345 -253877974636414897812508773471774112320 11524346 420059477537649225980146214633735125872 11524347 968661611436827325977343425657127761928 11524348 533470987890421905078712969363232165376 11524349 -200509628239622312338290679840551142650 11524350 -36356477112969579304215402232288296000 11524351 519548364173278938815893519729040813040 11524352 -87100151076231054694469302332319334400 11524353 -281039591605452450083714545719418126080 11524354 342481379247896285479482181388688743376 11524355 -630419907611106796336201123362555114000 11524356 37566636938227415636973803517151685760 11524357 204596488125261461455478144390003321088 11524358 426234534690951321844705493875731293280 11524359 560021769186436969177933460048491112832 11524360 765246623678740783451851573661109504000 11524361 250411095690083855149761342041475262464 11524362 21545061404428309582732102793613527040 11524363 522843455368366942050905993748586456200 11524364 -51500080002858665493788532931319175168 11524365 64647970261818677349108948229151905920 11524366 -17370042563385934617987343393818238080 11524367 270079474056464891507899908339342275712 11524368 48510117409996783782554550264971919360 11524369 -96011901376966458380038266772425041230 11524370 -171311785591176458983005271980145804800 11524371 183085271452890437018558636959904553912 11524372 -445889660373595440677926922463709233408 11524373 221861184147908314149535357513338313344 11524374 8267611126148784093599969671246970880 11524375 -36465221571959496956361545452727725000 11524376 194384375203869804466173635488013660160 11524377 10723861270865209355643894552507568320 11524378 -334073352963469323760722393836847114240 11524379 -6979567585586539782123097963624772760 11524380 1610021797015709773301321778613125120 11524381 -1168539654020116739657095606940223738336 11524382 -1088810425034927951366949150145361188416 11524383 -148559103128458381661841405624784074720 11524384 126711964847213561360601712923133870080 11524385 619949375670805398944888950314928353960 11524386 -405454007724273754588277994918883153536 11524387 7364394306097368289054165771157391872 11524388 133610847618332706119840023916962716288 11524389 502253292388171689422243964045044884800 11524390 -33313439502943097583798996260764187520 11524391 163210755967957749040626954209797311792 11524392 -38688963491261297991544306819807887360 11524393 517711493338451812755947482108347298400 11524394 -89579825023438969768031749842359766528 11524395 -11070567430478767043332984043215760160 11524396 -258041912111532049775235010519519659008 11524397 -1486530317371719385645893860330767409280 11524398 414021082302235448828968685923221608448 11524399 -303824585552628024329578877543567410664 11524400 -167283713298043897358872060502733619200 11524401 182698658637466282110406456326167064192 11524402 499822029216155230777128282453086434560 11524403 233992136414914553905737996173513184 11524404 132306852781591866432653201898406981632 11524405 -30996932842034087432713611890040000000 11524406 149813310705998257054391954091190837152 11524407 529919268110799543977062079608169259240 11524408 627143261621578941674938391485825536000 11524409 214372268282374981532654197949011078404 11524410 -225395015220721048754087430990428044800 11524411 -12874752165536026892507144334567238200 11524412 -476210333702385838535823519110117168640 11524413 386662227105937694208324183963557239104 11524414 212282051162731832635954556849245707264 11524415 195234255990607068949512537754251381600 11524416 184639645511814115417396728109669023744 11524417 282257365759752419377350898395892188160 11524418 -208366817865980596141541207330461094496 11524419 -585342366133647490601814077435359096536 11524420 56053785510180197295207324301772801280 11524421 -364694990255461168464424652384291647428 11524422 29047249316100867572347712872349681664 11524423 -1259832922648403390931828589176475068328 11524424 -295265285741728431879754597307674967040 11524425 282575956911338039451004609508676456000 11524426 -32813228773040602703941299888420111360 11524427 -404343199042974181166323544777981775216 11524428 -222641185027711651953712323978718172160 11524429 88628584449157572891522700429707575776 11524430 -445196269884558188036444380775729280 11524431 -136163413286222693914162427099172693120 11524432 62771403829443367403234027688343879680 11524433 285238733471633959800239733132775949682 11524434 34262183185950322661459216780834110080 11524435 -107131408507522171685308746826020313440 11524436 47083156720945823355708370228922548224 11524437 -3678488938298086028127783930870476100 11524438 393824166950687955570662676843955641120 11524439 1108425238331849734957527563164701375240 11524440 -175029409323910552608711252304260710400 11524441 1399875530128683691762715258424454806400 11524442 -156568649384695451032632676221269146128 11524443 -245808878656192616529407837648016815616 11524444 258399646983833225411866021859729129472 11524445 -628755777816841689638699001649499905800 11524446 -2099756829018196448042181210974939328 11524447 1199194484408278898985396516769810953984 11524448 -317134506547115202205209335155725828096 11524449 27790237639059676018855346676719400768 11524450 -3437833221113927479546590164781504000 11524451 4297951881578202912256342680214016304 11524452 -183096978598403785924960205388377069568 11524453 -303558443586427724929192831149881692102 11524454 -31936558773203065214004134657264327808 11524455 152618083217027856225857469150630489600 11524456 -886574991713948870729104060342188549120 11524457 -404228163849252154360387779676801920000 11524458 118177292046679053914104467440771397888 11524459 1020881678128191245615957123635894316660 11524460 11481695093640943206829681623124193280 11524461 -47621448299560064092682393057459310720 11524462 -603286386355509248648360609156742648768 11524463 -184449863619458521535928955928329647096 11524464 49823467159072281718810197050618019840 11524465 -23680602221751727590147450066605704140 11524466 -580870638973447794986184941840157251568 11524467 130526827078042475813256885231558460416 11524468 731151424001081420504636613921104651648 11524469 1193608691342553647877843327914936302080 11524470 -242291646199124290827378592954756300800 11524471 320638427465143516101952465896974042624 11524472 -13024770651054511863816511119659950080 11524473 2235307321142047480174619164719080544 11524474 -37165543764861402595264433348180916000 11524475 623873996833680694181756701107884524500 11524476 -131258293914190256240022081488158023168 11524477 -940850331678664499376928608946947191674 11524478 -246061802158575133744035765297634095744 11524479 229156012638314127240365935664082365328 11524480 377662373541739208350469590707968409600 11524481 -187922447462752023544531613676005582718 11524482 254371226614024197544210484118228402000 11524483 239612677324123386769306675649600110200 11524484 -625835870495075526664459601919707616000 11524485 23615693816755421160350579712046936320 11524486 46196648064630742292149454128905375744 11524487 83013393937317356905849617243037798032 11524488 -43433299006103692572296447089704960000 11524489 123175261380704909598125068366228689424 11524490 272567382895219563582047914567772678400 11524491 -486276564235040025853460657191419841920 11524492 175579243616491671734527442657703531520 11524493 603256879700587311709152741146342409504 11524494 117364030833666413499191310890583631872 11524495 345354395060098978843717815418889817120 11524496 -252516928030338000550898847792042958848 11524497 368080501734067194234072787439082870000 11524498 -90024819702883154077351256627115755520 11524499 298229106043990598996175891782877101136 11524500 -99788366329231613128532855734893696000 11524501 415519401149141865383216593887252435292 11524502 346236221805111702841676387775351128064 11524503 150136876026529864945670626515765108864 11524504 379699338867493308208568748821646950400 11524505 -637608215456873837146581147521287433340 11524506 -253061407996184687213752643034032716800 11524507 616161334504287316786703728708962862080 11524508 -54186120039236576432783988320482140672 11524509 74762199689591843091553468415443921728 11524510 -14823960361690826065799732846140160640 11524511 883217789694312465146693210957865158112 11524512 -413373265674751869318147291187739885568 11524513 138200835563954613312893214280671294720 11524514 39294951235043304370200182709997013280 11524515 -245424687413935479419504690815391257680 11524516 9303869066677846173877825637364708352 11524517 -948532921626963529728395007493120378434 11524518 203004892632033927700424016215190755328 11524519 862403166525969620487834730373281932920 11524520 -241560587651883675952530805926690816000 11524521 -204258113950795884678042460284161716800 11524522 -161056430430476614787850344584226852688 11524523 55152408211594529441029366051753161000 11524524 35972842082398559047835850042275328 11524525 -515786376335154332444224621332071093950 11524526 61601489235290345070330659759824569600 11524527 -271878914016289741109831694178232196240 11524528 -214241685509753546086471453978827931648 11524529 74382748126730654812717431794488592640 11524530 -195871103181273002609179148545865479680 11524531 -27072502676223842070949664016703509768 11524532 -3229112116180614484034711116988675328 11524533 101431729829856111744408075418350962304 11524534 -336824792552675882577718941345201696768 11524535 -1147436947595726143070030098863334843680 11524536 245928569509491800399012811369377894400 11524537 -875234481213778862350705583922958830588 11524538 204592921444614957479967567096773272512 11524539 107060787538939568625999314653404854496 11524540 219679518073306973311251448656154698240 11524541 30417067669500504648875640858427920384 11524542 -296126601926228043104775894064230988800 11524543 485010794640033228429534132141580650240 11524544 -103672098202678522053651092341316911104 11524545 -728510490540459483695494491127357296000 11524546 67871129558885192241976486135626114048 11524547 475301187854668039022199113649283187712 11524548 -2839597069763704195516882216576978944 11524549 -842134200134614730308909883425798036450 11524550 124708993173192352120097069708016724800 11524551 -53405333737006213653858873393060097368 11524552 -418682469256378694094760618649881466880 11524553 870224338957625463486304143419873363802 11524554 -356675217418260465179196722543277271200 11524555 -915472682089454821698997928792639847360 11524556 -439101381196924860221685864388291687680 11524557 357119267456775060032839197497013565440 11524558 28645933097616042473953777165966525440 11524559 10606712532778046903557704975728592504 11524560 -23793317067178420465250456172232704000 11524561 186368734216472220745839229385902226162 11524562 -134608163372994644809643251356925406208 11524563 116092873464220253166557799818138063544 11524564 -12065208642193113723568079892462557184 11524565 -11378659248884530592730412079375551080 11524566 229271424055838383388963132236905330624 11524567 44759200027976642070072977557905162720 11524568 28631956245479331778760292680090296320 11524569 -63368726446432091449485978564931408512 11524570 177429341191923300509331963839114942880 11524571 441689318029061405064721837861702321680 11524572 1058395742091416999691207312484036700160 11524573 82989661737761672348825284504380518380 11524574 -210082115517711684809584635237254254464 11524575 65609785379342268776702815383478071600 11524576 218428123765184933021448509959844659200 11524577 -234421924562630935885661194595222806908 11524578 -112323044615364959093595632744624968704 11524579 -1259085852289647666346184694522448800120 11524580 230557105107701894973372779109908275200 11524581 -50304282788987232570557280186139259172 11524582 130964395805246273402635071103513689984 11524583 22487339224304366508771917831905155840 11524584 702855737274124499267059813972749680640 11524585 166457891332392069872240819798463210960 11524586 126689189940247575799439248809367426992 11524587 -218124293795673379966411103613325036032 11524588 570565847135709607408376644555510579200 11524589 -214757419063159274999073290835670586880 11524590 52319237355823696352674811275956387840 11524591 157634060087461654564933596873951803264 11524592 -5694733532003126956543944119898439680 11524593 624860889991018178167639717967211383664 11524594 401525962853478949327909242675639629952 11524595 -50309718717491447458002142912809598800 11524596 247519781251239804522641687740993339392 11524597 -268809144036843677217971991747277705568 11524598 -113992783227772394307301147822684687200 11524599 56231266962528803893183180667249124960 11524600 292389381275212709134623628010472960000 11524601 1198913539853633239668307238499401468304 11524602 -4596532395097060835888642000242237440 11524603 172565248602141899774692098341061022360 11524604 154601315262821780610175341817441721856 11524605 -367567018535676162798365017079247166080 11524606 184771628288566724441873416482832930560 11524607 545110768614743310166926075969330617856 11524608 88900493757792642730675712060081307648 11524609 -617903782227615245780440566571200679072 11524610 13231608398981254216861669216907596800 11524611 -211724682927045338249667660220372221696 11524612 41891934348779320338765844095982817280 11524613 -28917400837605203986539280763586240516 11524614 390230930234906097718809443020722843840 11524615 9003294667218213465694323115787712000 11524616 -47976576361873686091321159309933931520 11524617 -200061148475332624446443224317710114226 11524618 111674032217726230984704013806517509120 11524619 -65170331818263658893816678235795351980 11524620 954200260810122583449046528463247360 11524621 606479620276341511220204408793007139200 11524622 -101269930084567092060268879057021796352 11524623 37968820889923553888927798124774524928 11524624 -169956511918191633960514403156055285760 11524625 -134142872993488262571023563744716816000 11524626 -329517666067297645046055297322618375680 11524627 -762982746028274404693287372402049901524 11524628 -19263199748304596886281318959692687360 11524629 773098761140115425886888573440956948800 11524630 45553342414097958491019176400956641920 11524631 -1291145415531166657756425106843407632568 11524632 52040187079809052030798803331733913600 11524633 566977923796096808094251958550465460544 11524634 -440809095152185716180840217138129851648 11524635 -831321247802386066700786527981964328000 11524636 -857861778837184290383419395735610001920 11524637 -918240076552967642090735338477586999040 11524638 -39562398857136913147013924497530114432 11524639 -343546949512385775305342446057457888144 11524640 513091585912605144650538987994428211200 11524641 -213529752749453976625661141366777153760 11524642 36170135018578605279648146429374619472 11524643 400342537790753768178399450336055621344 11524644 80220259015986296320820547990024363264 11524645 -13535278555592060858959301926571040 11524646 -66878422156609142042859230565393037056 11524647 -341853570930144230624439356333768645760 11524648 -10328117460189158557856626877889008640 11524649 -49608299092089587159197303942449119616 11524650 -166625048409634567767557416191483110400 11524651 371823830123739529625272193257114440552 11524652 -620554393391263069808954500574293918464 11524653 -138229021527350301684309183220155778560 11524654 -705276508249188178624040812120006655040 11524655 700359127528608504516980718631384975560 11524656 -2096758787235806144148965211701772288 11524657 -2163002087171471726369213319092083693848 11524658 288617431245222493610155613166124217760 11524659 690560748421215821683120281772533234240 11524660 287468364160099863886064027161328271360 11524661 -1151630756606644130291578218731468718738 11524662 -146717850694451279023698047412832565280 11524663 -494854333921069313550500358111322656088 11524664 150968340852585316039444507713439887360 11524665 -274041564895846341935460514776956420160 11524666 30731744054443351763385281237096722032 11524667 136243338751387169991703890125868194304 11524668 365315558573705401518801701604206768640 11524669 -464826383912743425144643789873001302792 11524670 -1116127020229032062154442131201880535040 11524671 -42014449566323519309605352485210183560 11524672 285397221134057634483141842860411191296 11524673 -80066235665483782476269771878742008896 11524674 -24789735720901073473788775691278734336 11524675 187684900812038666623831199075617667900 11524676 -132992069164522417735065354405655175040 11524677 473438641140132169077455064426070391520 11524678 133706080840961219820760657826219520000 11524679 -35521700095950369110208221098223549280 11524680 -22066787124116882379135149742078105600 11524681 297945971957498729706322428547140241792 11524682 -502180554521798649642861698829588596736 11524683 184225413920707770630442460341849732824 11524684 -21538492185796907953302565373388320768 11524685 695235062985808059377199802783670770380 11524686 -78205823764811595705869331846756414336 11524687 89494092479632523562729558177979356000 11524688 906785979779555933249257558814490624 11524689 -847641106949901901009704355850081214192 11524690 -105990366802767079665823882209616478400 11524691 676115110839751601550950330721158734944 11524692 38550551928809709290671363548992827392 11524693 1063311883024012797383567853490813268942 11524694 -137042084691884211381043019863775611104 11524695 54733173835774066101292872622404579840 11524696 -105163347909063623047927434692892702720 11524697 -446214874442725618953602877204611342400 11524698 158013215929183147945655655462969414384 11524699 327701789150966492228926692798963917880 11524700 -93123520740457447062158449050918489600 11524701 27067726157526580812715348349313647232 11524702 106540154973146180402348822360645761152 11524703 -912997322207793498165085749587448996600 11524704 -167686299562371357951087790671455846400 11524705 -381492659411306334653352529717817136000 11524706 188288502135216592913892125480510968320 11524707 461299761658407946540015358273734982640 11524708 147657317126907867561888041143050932736 11524709 -189832295552744182331844514098588482784 11524710 -195750214311288770256190692984434087040 11524711 1312414782535608646481546810207612073624 11524712 -668279166226457643282209018577666892800 11524713 -730852788963174845352730133219433628416 11524714 86658334542279545281784147734886056032 11524715 143378490904641807923525991717727893120 11524716 112486339408194367904799522957212467200 11524717 1166370096505487080395478399843466503766 11524718 362828387198631079817776955883939178560 11524719 -313265850861287267893719508613489540856 11524720 96717744003435415332196941222218956800 11524721 286103365130301338729240725480014938292 11524722 -127206629297027232124356341515658716416 11524723 -111234398871776453553534139263829351264 11524724 412401880517346879258865858165573850496 11524725 -235617402282613003760567572246532932800 11524726 1083683528809557233888806117522502529600 11524727 670381118601924875382809995652069493072 11524728 -162205153581398392355991852270364876800 11524729 18025796146028551966455342078092958720 11524730 66489435063277484547275412894179712000 11524731 437891759516638653900765385714035840 11524732 -835096067233068905012001325453147899904 11524733 424735158641219542264990914073122654624 11524734 -146074561432941454742709979900108911360 11524735 -367220011310057325306675697820747866800 11524736 287958954688498759686681521123072409600 11524737 304612453491597044174154950799931736064 11524738 58288329411331094800595951943432552480 11524739 -988318003105559156434295976947205443460 11524740 251172978170144263107690690149113036800 11524741 -193887945487337375189738020777528974948 11524742 111280094611754668667620626769559205888 11524743 -40636984103235990424748740883806935576 11524744 30065634440509099494477697718286090240 11524745 858290734870814904915333900602098657800 11524746 38471062837478992742963417811498067968 11524747 -142373691519700845035775708810654386960 11524748 -140300349305079381145907444045654369280 11524749 -482367923803391624337643116555733627392 11524750 382029377238530586736142615175949200000 11524751 532851339716850181201129813289210049600 11524752 -19423268193897073592004307258697121792 11524753 -992387741491513139724988621558197281998 11524754 -433376386274517774416711263968744370560 11524755 149173590966701975781387180599725528320 11524756 -116267172749251616885012951252932472832 11524757 61415807922537753532315934563331982720 11524758 -116197815443219655256783927083192698880 11524759 224197693498211840050091079044031471216 11524760 -73108456716094427692615371065118720000 11524761 -30079388722657046587993761470628225030 11524762 83009088717929235976768083182669371632 11524763 -60271985154038556507720610209675051696 11524764 -154927347627346007540719002998941928448 11524765 -90758079122942453492155576734344246400 11524766 1078096002254313747032695961407978176 11524767 -421389228737130741281801817956619483120 11524768 -1055895798442452063046758285755988049920 11524769 78850969902995809812260635485331557780 11524770 187388862559146564134705515578682041120 11524771 524171054697662446577701004407197349872 11524772 123713815480537633000437225474801623040 11524773 -288899673556802110779620908442780743680 11524774 2471954347862011254425844934194261120 11524775 -114639272903634906696981327700610971200 11524776 -924211118947667767076125626508465274880 11524777 317124417720704282396125161151136811264 11524778 42045600072760171880887138801424001120 11524779 -102557508494262072284184938558582284656 11524780 -165429745991243188030348012035452482560 11524781 363736020281550914005378517625949986582 11524782 257913156481633032197605276847753328192 11524783 1199084758380343908275516817714027750032 11524784 -80849651200994944461096060937775923200 11524785 -350629769955572129238437486793029644800 11524786 -111600447522968378581959256202762021376 11524787 -1285481669014115423533516793493475416564 11524788 -105907919146614327712339292921736192000 11524789 251691761027852796119997090054837004380 11524790 4848795691010998348654477768061854080 11524791 98166489679342463933227728507163780608 11524792 -137062553549033996691415470741015244800 11524793 368731016969976125054680478016947625216 11524794 -58816417771022496866848201121589053952 11524795 109579798791686297481297682476959895600 11524796 146852040939535825238319413262245990400 11524797 39176989238918929161126955999532172408 11524798 113152781441436452132008745631807947520 11524799 -194691254353311141677733650669535076224 11524800 -40333112106801041840253595559106969600 11524801 -34745645743859863342138546136169163198 11524802 39418515039746381691531630448778360640 11524803 -196404423199867285467885350766684478800 11524804 -256121047680725597916493031129779733504 11524805 390722160316391428666589155962344774460 11524806 40827222785394483793250178957466276512 11524807 371661349199443976046240549714289081824 11524808 -19033229000404220424978368342460334080 11524809 531468772905299420232453848700826258704 11524810 -350075752006307213194142289663734023680 11524811 222887346207462026136062026747865297400 11524812 -182168748961761470782078179850028848128 11524813 102148236094352568015181214260390059288 11524814 -237959203132154224361591416315141289088 11524815 -680141459874688714984856797494861228000 11524816 25479651356147715131042835435986051072 11524817 65259111718441453439395747809413589888 11524818 -199473049536331197935351303891259866496 11524819 -221645744641149123406879336193057049120 11524820 -325491420556275194426758312721949603840 11524821 196269309266738303089508961882411560448 11524822 19407188637995808027825078434899559712 11524823 -1643226781518250460746940557823323916640 11524824 175641820790274922308038864311797043200 11524825 126670442585413910972551517067824289100 11524826 522641825105243738236621574590012592112 11524827 108693623574239399910711983567853706032 11524828 -7113112940398560066392192722674540544 11524829 884372317470881983721053396897698059430 11524830 110498157985925008475653890453473664000 11524831 -435679846510824135217362809756090678368 11524832 724338693727278806776714325484621004800 11524833 -296530561506460689227700389510775455598 11524834 81772862401828698955324120284004238112 11524835 -172604659509061649180811329076410348640 11524836 -107947015743448027409786093785372139520 11524837 369261719992547040263569050859830060192 11524838 -95190472924771220937245529277479315456 11524839 -69649634762604536720707597481699553792 11524840 206274266255245102532687006149872844800 11524841 -468127558152251072005520823511932965388 11524842 4434866519485504575034171478368910592 11524843 -57614145242881894907114479185245687256 11524844 721565492499620179470439630110454196736 11524845 -238355076639352285066688669389237224480 11524846 421617535119631392496072063996112319744 11524847 -348297376730232093616504462893232726704 11524848 -104352058366208541060616565632832864256 11524849 622373278005317343957021248943988138800 11524850 17952539042064829089912800007331980000 11524851 -189465571308193613498019621854022333120 11524852 952241016031646163001173890211585830400 11524853 254162312135458575886606896774409234944 11524854 -99157021958940080946151001446226488320 11524855 -248937523940332896228597443809530183840 11524856 562256612939515821625775624287728107520 11524857 -180172840314841463456707537684378326960 11524858 -414817173924360938219224885566000024720 11524859 1104573925553657573317208708489315745060 11524860 2288366544113108438563158720498662400 11524861 15386445526670324517667774289293312560 11524862 -92318855368278551494504754960133970176 11524863 -52068976669206085969447795381460631552 11524864 423161487879410056359663776219501953024 11524865 -350638919748163554995263880233617439680 11524866 -219349239150115614935418986627607067776 11524867 -285309157877683203281755477919095918084 11524868 258901498252536301386876733055619025920 11524869 -583330130120018271493072924248631080960 11524870 23469242573327613220368325802280222720 11524871 -607377690308085250455704272527051063600 11524872 143006413581944831476071868829959249920 11524873 482490325432970592688228877807235492122 11524874 335430773674420300398959088423096069936 11524875 -22659784982407274977134952503148584000 11524876 -787850340118685286207596345741517029376 11524877 65735275933363500743838796699357109760 11524878 137474587960171881539422113648989074944 11524879 -115748475522771278502329131711618680816 11524880 105502718431612265578267734179052994560 11524881 115323637044011296661160009423509171952 11524882 -44651921203304961224031493673349495168 11524883 -919324232578593303103555081352874908400 11524884 41583515943609926048471716517023567872 11524885 253993246668056917584009921773368603800 11524886 -12746179568358396588707515045345536000 11524887 -113198812465824782573971799829773880 11524888 370786129913942980211566007120619509760 11524889 -495269599203580991377811917458545702460 11524890 92162702164426245236341753018031232000 11524891 342970116149214798733606045435955283472 11524892 -47664842949738073333173084949491184128 11524893 624877474878861753230177501161346004864 11524894 16018641897779721892385416130144476992 11524895 48108488774942039896629614815702702560 11524896 696064727274386342126042949006576844800 11524897 -235212809588297352230826113747573833580 11524898 471396146340180182390058098902573798272 11524899 653141281242263155501487141075698603440 11524900 258963032753131178404766876108951600000 11524901 75940662735631214352018718515284665344 11524902 107514723629612188203865588825714890432 11524903 2366719412545259133268136599128503520 11524904 37841991237352127116883122708531200000 11524905 -96330212646537998232468871268714447040 11524906 314791376391978111234664514743175781120 11524907 653180036600632431982762835820096266280 11524908 132387579625093316067391913934132590592 11524909 733670049866879600384094111984559864128 11524910 -261597628865364438991816719972031184640 11524911 708436293925585653595303295875051521024 11524912 -18332853025690248174247953478186303488 11524913 343293573918304075773458288189801282484 11524914 170454137219325264242097711496401045408 11524915 -110767193139871278870025296998702016000 11524916 5698265954236749566562436754144200704 11524917 -709174646162081029208220077940354281088 11524918 -28297669421691032166184816439606175840 11524919 557939928911803666298763521303555240160 11524920 333148172471748438844237007339180851200 11524921 736367065933914030806167486873461390122 11524922 -369996166545493458939881761820018521488 11524923 68523230153920859131185685645703337744 11524924 65408325048351651398474613664075297792 11524925 9723207022939782790061649193717549650 11524926 38352426252258476494089833467713076224 11524927 -618018081393524612044394096140556252224 11524928 137893844602478699101636071059363463168 11524929 126099958598711795699134207757274953088 11524930 191438249375059419971568097766098467360 11524931 -445872031731337250049192181573629791736 11524932 100919263354573026325795291425602764800 11524933 184048549152903468368332061117153143680 11524934 175634982619279178463853357725732912192 11524935 -474748213421901902623914525609487921200 11524936 856224862370221117067881645255958154240 11524937 -1013354882083076660508381050272505061414 11524938 97827189233751587831020047489148266240 11524939 1332196619212234013715867487656540126740 11524940 -23603666409529838131987272002190704640 11524941 207155838512311774978936927732381027350 11524942 116597737102632014285969343371682094080 11524943 2928890504097794616626278047851406480 11524944 -184922790204835992116258938672579215360 11524945 371027567262096753464837924897873901480 11524946 4932041176084100287095571500710786304 11524947 -59124304959345523532070452666772665928 11524948 -79031511329884722837474245262183191040 11524949 -2392707865009719584503641077654129220 11524950 34470686717619053166519188577825168000 11524951 -19418986648109323310737297648396449600 11524952 1005191860979007265516067833316630169600 11524953 -238784392342100426224813664219713212192 11524954 16278959825469542081379925257748180992 11524955 39832559640804054746661426751120273440 11524956 -124326119440420849038704797502987406336 11524957 -398742119912323589088357029674629687968 11524958 -599087534731989266593220094516893524224 11524959 -156223585259189632019283360066924209496 11524960 -484182078254265127910159228139460362240 11524961 35027208693735612281240051146187812032 11524962 -254083630164738370364229803201676326400 11524963 212132075177693895638341733635340206080 11524964 -389966575194177083986047579739200135168 11524965 115441942894675599117570988231937142720 11524966 -278569870958422901570460508266041914560 11524967 416160680729206467485467699083859097016 11524968 -84230975520716908447860674913651916800 11524969 667168777947510782922002672701057645370 11524970 -237745271237670211265846816733992989440 11524971 105649803967748877200563697514714996312 11524972 -198584026069120221072734038186626836224 11524973 -689157979694155940538547437457122915636 11524974 414600483685676193477557318776996344960 11524975 -39039109363209053709887334009559171200 11524976 193904309344325807720970555669458092032 11524977 -456878271865784502998766934802085408000 11524978 154766101378617171320795227854482125824 11524979 -1190435221904987516975988857909828972016 11524980 -345199085190453419581870543391709696000 11524981 365301234036970546418405799500628580732 11524982 91101510040558579375749135369549219840 11524983 -253653446888383727753078860440244578096 11524984 -701517201124180439420099883879347773440 11524985 -461785049557781397545483818933881605820 11524986 -319522176412431562850091167605531216896 11524987 375765728918667622115023898539807127832 11524988 -412653610110924434234212722674659513344 11524989 19011613032404905665772879707714048 11524990 85846975446398864575134375771031370880 11524991 2013999895549936288586085140954228802552 11524992 255898232491017901234358732191527075840 11524993 98051006141275748686972195983596826242 11524994 27838439867247238461764358354876579840 11524995 -307124489707622495368294555084394076480 11524996 -80185971620662387796301034830337277952 11524997 1548051337894675831678566078348472441344 11524998 -150100142382529177960313129375469440640 11524999 -955603490785540548871320245143796833000 11525000 -934528792474325249065110310096032000000 11525001 289922674381099918033678199356417920000 11525002 -572129402457314894180293405808977380048 11525003 118524004120562149856326250045907735840 11525004 -532086719645890865178153080893431595008 11525005 -806385094790796919122431994104900977440 11525006 307803740887328667487939960813919001600 11525007 -185684976014883309432529653298061465712 11525008 115365986944756667411288933078245376 11525009 -309823450130595884220997309217646648792 11525010 15196246901405606378554294156344990720 11525011 1352333256109462602270697595662019335680 11525012 -440214374150947714399434338984026018944 11525013 924521603863389678401264361776829259260 11525014 68187420866227718230138852452719971200 11525015 827682916684631092293350175339573707160 11525016 -715538561664745240730072165846411366400 11525017 23011258727290348020833367854080542912 11525018 71418300937386786790883246612982117600 11525019 127152303517240513025790571724727567360 11525020 -195023834246698333094750953121045452800 11525021 34450608102067017887469230746182233772 11525022 110756461912240894144058113127174468160 11525023 -459615066564353541383793696069631517728 11525024 -248720716512871270757932806937308561408 11525025 107633405989406489229094741154208057600 11525026 -402804183900248696076162870193463322288 11525027 123251214621782566891063874848496755200 11525028 -185088464638806397558350928620913966080 11525029 -256534930201780464160911546816371298370 11525030 464076532641710441574660921879582933120 11525031 -111857480286674298049005871756885620480 11525032 -19917717978433241018552889576964423680 11525033 -91678245872490952346235280605881111196 11525034 -283160939153700777991935566311319166720 11525035 50842643316843420710464151549188209600 11525036 -293265495454792887900210580404303098880 11525037 -116030738987669495058535157622497461440 11525038 215644404127701437858536699655956672512 11525039 788208452843294908224356760521494462440 11525040 -11107265037193036560364057368331223040 11525041 -522114404954297047563507873460205195232 11525042 273073191839774722977645618848239398672 11525043 650779742851682520921731246169521329464 11525044 522375795516546159158701752345655243136 11525045 -566144114566285722950786789792590066020 11525046 -117115253362905909451038311448290273280 11525047 325495039171729714310511196050567304080 11525048 585436613696806090637175836723628318720 11525049 43296828492785679548718760886012787834 11525050 182560011957731085372596447894273662800 11525051 108203692170949119050400323922931934052 11525052 -165775118061870544610648364787525533696 11525053 116212206739116919033154221954303935302 11525054 755292417024958157167674122100213742080 11525055 -196350689747159123908695172911037481040 11525056 34180931847248769596791820724381679616 11525057 665375973412446337557871319074879914306 11525058 -359751656094308415922252357913370624000 11525059 -64806669697503986892846823434784424640 11525060 301507258954764977603085245670649958400 11525061 361032863569360968932210416540708704384 11525062 -129643093965406415033526858901420702848 11525063 -1143218669846529189043912931988869968080 11525064 130736392300284237764526794931262955520 11525065 462084307997896941020127905007001264200 11525066 42557200478889844678552207559400510720 11525067 615252402030212906182592563618688880 11525068 -112190646969518456208697748931753809152 11525069 186403339422460274075658287195507266560 11525070 -46775638676801382585790031401020456960 11525071 133973472709120336376759566961547372272 11525072 2406393490509861408057956106793254912 11525073 -180309069864312462211623719259237488640 11525074 -120923587398550335722781888195766286208 11525075 -3525226205482716403507415650846252800 11525076 -162798230162882903771571107148843735168 11525077 77277192162786692296524154389691706400 11525078 25028538099235632805831372234475903424 11525079 -646786925140036422684592920741273950616 11525080 -205949194934487215268975179326499635200 11525081 -288680646904826895586139243259757232118 11525082 -103002832723022214107198154301902560256 11525083 -179651430959496584713275032260939186280 11525084 -802502363764271649273669012384066614784 11525085 -1809443158012218678128854247388816000 11525086 566456915815357868220166021925256282624 11525087 -12875228447642263806661619602566445056 11525088 61331726452341247579052879317573828608 11525089 965804717253635780341246440031900677040 11525090 -307074835729031342269228415277737983200 11525091 351714332827154716003207708105895857584 11525092 556293755827249264087027606491235327616 11525093 269303952998556381109874419155263679360 11525094 -11391292568771537948654170328191563840 11525095 -417923782192524229298092188029387314800 11525096 -285210669524299283078209941515985715200 11525097 -174714354305721930928189664791212399072 11525098 41211658365906967811737522124195693664 11525099 -16208693293927134756520912556665791864 11525100 112606373102432493162589921973324620800 11525101 288066506462862788081905400480444669152 11525102 11838097234125528001970271336463903104 11525103 817105191923289815141332908869741139912 11525104 97277733629434915540678473803053137920 11525105 928575903897042465683699239855739218560 11525106 304290341724399401448332932023923071104 11525107 156044416208398455321605911892112524232 11525108 310870207889988513586128262306389743616 11525109 -224913203904300177006909741570667971840 11525110 22188051745092327919910676328038913920 11525111 -420191239374384163418028637323464229048 11525112 -1285644450886055740718907212181141504000 11525113 436611493681397943828721203093446592362 11525114 53519332498684664950234041100941004656 11525115 25483257792184592632433584417017984000 11525116 -480471052828407177970856766250187642880 11525117 846259089588810565811885339130943964166 11525118 -1847910781923807433436325813416951808 11525119 201697177064838992840429206025934544920 11525120 -193640945549973484189525363070305566720 11525121 308159732926935746130449100640309575120 11525122 298963226570124273701394838883045230080 11525123 440499448325229057198902903364800160000 11525124 -11125424864836672785907001513608467456 11525125 505860656800271467531806560330690454000 11525126 -98272285557716387788000033157490939840 11525127 -82034310309874461853982673797415982680 11525128 -346283151756531859745359928157285411840 11525129 -248154719248971251348790714061008187776 11525130 -29315654444719960626436095927985750080 11525131 -199726832559964540974690259515262150656 11525132 -66678399394005753030508953186094944768 11525133 261436082075503139891522295132964314624 11525134 67355097255402439364348012008579448640 11525135 901033056309529719858744475407685651080 11525136 -47807821010903077485234444779223515136 11525137 25594734468287803352550896203556346100 11525138 357532342957074578386557341344398648096 11525139 -347271589903349142444552729538547612160 11525140 -664201978395613369044721519682758072320 11525141 -235431549143388322714569729139488077832 11525142 -128491222794534210504319626029786441856 11525143 235911450413132165466250621399554101600 11525144 315707356410695308958975680224279859200 11525145 370544856828763135852983355247744838720 11525146 -53230764638728444972359162856204129536 11525147 -517375750376308629281527277697249633720 11525148 -95155035429889504839596243689800557568 11525149 -170784749690686211185816235583680531840 11525150 45603116784959261304465132952173120000 11525151 759312922646643767710751467441672295040 11525152 -1511468316475169377022924017819472363520 11525153 840835481452575995686295718071054595120 11525154 301123132978181844487846623244629621120 11525155 521289983148057667313469190336469999760 11525156 543795643558546678475150394356239739520 11525157 -120692932171421854181069232834617520000 11525158 655074792089222491269722905846897478976 11525159 -61360683613721474547822136194216965640 11525160 20867796118391210190855484465136025600 11525161 -7227790331733472875539092528903345120 11525162 -310864245063174231590459592928004507136 11525163 -271803196340954545621810389268766182416 11525164 -170303785198931290872841876351816285184 11525165 83452928478473860716192391283090232600 11525166 -6270943062096114153387175701410580288 11525167 23914348109724866401492958964538587744 11525168 -30007963277211208367311748608336920576 11525169 420958503792389840617472525037918584640 11525170 -121096319720983434429670931356146330720 11525171 -95916229209023125490821774420980522240 11525172 -254347481575894756853300431187683584000 11525173 -72636890880903587940736520378907067872 11525174 97674575526541438458486247305459466560 11525175 -48275366931077806127759530933408339800 11525176 106532800248898404500926489259228467200 11525177 -879915918721369622396607314196273583488 11525178 90212731688290322212367404520053002240 11525179 -71631934682986515024755297007600564560 11525180 48642876446043519421482993780057292800 11525181 7830041961880485713066929607331247680 11525182 -97131240276717017734285282790722943616 11525183 1344190418468168473888441726879680714432 11525184 102202046800922519716430503900612657152 11525185 203137567814428067562688556643762892800 11525186 49161062920816989257072872447458860544 11525187 -194788548260179931640649960901352408840 11525188 406756711182408124895175428522243457280 11525189 355075733898865455579540297502790735328 11525190 139327579314059570049642165616105883520 11525191 -1222940262704926241165607886247842686200 11525192 -860243695058206224740212111498201758720 11525193 634947179947986362189918703827889535200 11525194 214440707804206420543454636720277262896 11525195 -768278330269238531718533638134723942000 11525196 -399450433216483323414890596021625312256 11525197 461660160516761988766323737659935046646 11525198 -4540471089988767796052973870373661760 11525199 -310353897719797485996711463182824629248 11525200 60873633034595989909302319480443084800 11525201 244501909182228715473897887866989103332 11525202 -108253912293841558917094727724852001632 11525203 242374929817777296189067547901794905960 11525204 6159526845016449532371667714088159232 11525205 -237115381901790384871755721211900060640 11525206 -284535557522541414098426175690956064768 11525207 -497376163300415872854283761490975511544 11525208 -330595698797167991220082085195671142400 11525209 577925481334721576617280496717265053960 11525210 -200229230388436658752456963710441504000 11525211 -101205069094413309960755605698121998720 11525212 -49442053785788341530670019231778348544 11525213 457708046649752621311738646783524807296 11525214 -170301216568767796254172883823237030912 11525215 250251931699930557950409290370438815040 11525216 -706786104641204751724141000833408565248 11525217 276452707933043159281219226029139112960 11525218 -493418614743980984475241523528061210048 11525219 2213408976983436260470765733193710592960 11525220 225517773833996764229840535970314240000 11525221 138205619917747367317082277050219953212 11525222 176246370477556229161944458557793202912 11525223 153780832396610720975002842695060495568 11525224 -138749685571004979926774466035458099200 11525225 -310481009216122243248063072333218537250 11525226 135265765952041473994616381832717977088 11525227 182183509742613736217016957477729833872 11525228 159183832756278587423971174368387916800 11525229 -368137787479713829213906858524885564000 11525230 -217294428153166584837107855453509170240 11525231 622887031413418164878970674545161016320 11525232 -73182985774370936469989757382316359680 11525233 199313812013985511615163664758702723940 11525234 185855683661802097622049579125521723392 11525235 -611980444644049662385463215379495886240 11525236 -573637338261305469697811420651632754688 11525237 -373251521621078361388835751649350454080 11525238 -109999044080547544082016366269945011200 11525239 613698712300560362535088962546818026368 11525240 31415843671408402053784550850758860800 11525241 16108852951482719883141580373340028224 11525242 -36374740669776479152623082267131942912 11525243 -149051318342593571184085114127879477976 11525244 29618989826302734636506160357615624192 11525245 -505892302611576490405741205904599308500 11525246 673922305849068476050041330995403797760 11525247 21158955347973103815208576481545221888 11525248 85279935759790445853327085234500403200 11525249 -3997247838475715643591743613801847968 11525250 -284252524461085771659241979947008000 11525251 -80908336141228203134806526614641930600 11525252 191071178866474739825192550164167153920 11525253 -7926153913343521065986173413336446496 11525254 -48438299266654405873436476304360539392 11525255 99200737829585766535066369396033352160 11525256 -190983543979691104670983683243191086080 11525257 -1037305745576683345118951435870238203494 11525258 -804742828620368948369010197377455873024 11525259 -281787844013093256870701846875122899496 11525260 69420934880479871236280464080311208960 11525261 -854183020704399365884293661307465023776 11525262 -42223446533151148851525475209879668736 11525263 311578104715434032514081035037371934512 11525264 128625352438663916091411742096573808640 11525265 -545722383851927945558368161688067454540 11525266 -392787375494298658016090740278778993536 11525267 -166073584124844653169562366626189588000 11525268 -666351337869749143972077880048335396864 11525269 42726790239019943844961089415216291392 11525270 -446079344999569619776511534733069745920 11525271 14526822909224011077649399447153009512 11525272 321479628823466476630412963275429171200 11525273 588716814104642902699903423007298770640 11525274 -323535452208232226046290029995074588160 11525275 -524799193086864094175119818946721250700 11525276 100752605555504152895169685595277093888 11525277 389329478484151128375838478955015561408 11525278 -208293627289274064967249746899958538944 11525279 823709077067008159174217551676244677880 11525280 189038842165042220802082477911016734720 11525281 -832738847667129727582206348909783877918 11525282 -589003473290159310132775982698112953008 11525283 -66184765838078706335810421726751625472 11525284 -159964359205661156894062302455401472000 11525285 248250488894778161729228830990285148160 11525286 11735379196821608325208240979684536704 11525287 -32887385396983028670942014569099930680 11525288 537084729640325715530154569175773675520 11525289 494738958928734281582087918865216411024 11525290 -2533852175282315335854724293807793920 11525291 -786296845867579808390515552942418709528 11525292 339121849218647614191052769902495841280 11525293 904951315421918417668251714523176164544 11525294 405163070097924428719634785495387672512 11525295 -51465808646759760832150057763721949680 11525296 -112549988996131086716656862345512550400 11525297 -51079623934449300553898570037873736320 11525298 222687969127878995567304741109245377664 11525299 -231213534765448033991246458362156889200 11525300 -262033951258023910573537806550766131200 11525301 470385897372950903407547271745340423040 11525302 402468720580476126567699737106589352352 11525303 -1594555970625349505814163979406593503440 11525304 -7788077333972959522717442413465436160 11525305 219167099191421361902105966384851248000 11525306 -232001883515791382198898933018069347616 11525307 738940353253842721731143116904762362992 11525308 -51363422557335689104286694492631555072 11525309 269816602198288347109370842598368619904 11525310 124353412672717936524358549799615577600 11525311 -236778691231485971688259251684216449168 11525312 -36795933426741515189940116711956021248 11525313 24056921530126983925279974199224704544 11525314 463265147797250322303939374586509954256 11525315 -327135726968597258064806296358863446000 11525316 -215920198534396216826248626584629979136 11525317 -885489834113677212560088856868193489634 11525318 43517678778383873116180726796440204416 11525319 152433200009469212605662796092590071704 11525320 -117186255330161234281241974056088012800 11525321 897715222460308442834213256970703634522 11525322 -35553673006092245944903223908681850880 11525323 -450488029456916508954341418151763733148 11525324 -721398982317947747376902031326619955200 11525325 -9215775922755778515154680794425296000 11525326 426513824951012542402121127052578578112 11525327 198222066524318313388347992405755083048 11525328 -11754202152260276942409302397005242368 11525329 52110582242468228706098185703597906930 11525330 -142903153491267057314154833698990663680 11525331 -94269038428244642553103785869573266248 11525332 28057606189134434947763951507847790592 11525333 -9251126067646796822800874996740576800 11525334 269631151203151306761764365320284882880 11525335 52666533502602539498349837269016447360 11525336 347448863611512846524476802806885785600 11525337 157235341232945995981059983776159956660 11525338 -435793533256359317149943014376926437888 11525339 -1095035271741914347554457772291186283084 11525340 518550593043464889419928909376447119360 11525341 80434958253054337009253130027433441900 11525342 -138237657782837077946058174716363115648 11525343 4947859468644544980915251760274579200 11525344 -363764210818310801018065858170344177664 11525345 -379538049437906632011051133331094237360 11525346 -19678664484888640907082393096397228032 11525347 -501200178357000771372712317264345007204 11525348 186034251279021657366005626512464596608 11525349 246884095024662959727104749188965147136 11525350 -164493176240941461012188537910849261600 11525351 -19988349859507781080727527637521218408 11525352 -144368852061322927715203821158619955200 11525353 145971868335679638285942697115386084480 11525354 -749281379484812209482579183343177300800 11525355 591465799735414597523175303965662656000 11525356 -16998246621285523992928610431373281280 11525357 230500094952465952668229366797053787606 11525358 -121466919933808782555584669522734576512 11525359 62792418815160680175378131391483110400 11525360 -23934200068391482042981140685997998080 11525361 380197370808149433464692578986884693872 11525362 266757693262048562048436153753980496000 11525363 -779770310302943565978484467076215694200 11525364 320984476713875186676950650033297622400 11525365 -514205920543515734192221663778578682880 11525366 143994946271703751165392590238278828544 11525367 108670322934436727336686159473512042112 11525368 1539549739955775553134922668733063557120 11525369 -80218828241220225456110755055459792256 11525370 200617546710090413524041938980362332160 11525371 -142705212486553671071424019065718848 11525372 -5791526297814449657453293566801383424 11525373 342303598872804558385637407556861032422 11525374 137960746773479458804336667856072711552 11525375 719053482972017490986567801643371574000 11525376 -1509705680287121280250097704737177600 11525377 506665971775936099820429866234901755904 11525378 375199796152928958583755117162185100240 11525379 -204629807036356803595072239003807669072 11525380 -210224672709788280747249607541398548480 11525381 594944334175856737812877756682311248000 11525382 -175681291127541954192284179134640849920 11525383 743376212494912494394462824999488759880 11525384 -284642250504837198810955483322346977280 11525385 -522549367226627942845386261706689230400 11525386 1941186682066811539581419406818781024 11525387 -305090050974836716044632323638445824576 11525388 -90754792682088359224832252300172370944 11525389 292486151867401894499132435336247484160 11525390 1449748106634993751622764788708412800 11525391 763142468441451451703727439444954972848 11525392 92348507983781485264412309350668042240 11525393 -371326344939562776706018133059127872656 11525394 -40941062009724788887794990435307024128 11525395 -89227241557622018997926921266189165920 11525396 -179910364471564405640129932725391363200 11525397 3886142266714692680252573129725118976 11525398 166425233855743505463635576685106806336 11525399 225175039747561822645421648268067859136 11525400 315812361787251233336209762127700480000 11525401 -1245883529357281407708118464556789569596 11525402 -62119140552390497046306849999597550848 11525403 13161405929438524651761624199191000000 11525404 196178173120613185240085553029993275392 11525405 -700780360922220480285240576430218867240 11525406 78020416980094783970004469985123152704 11525407 -1272399729218322686137118128414033992248 11525408 1401820066943702259887074950527919390720 11525409 6267596298456959842125759032685969216 11525410 -13815006915859113317552670605952162240 11525411 -432835583544969680202781093637099175000 11525412 127171368900502619158163996601491865600 11525413 59555763492275277440953288245694956924 11525414 37697694358348089898255581836446278720 11525415 176104158754046508822599259264071216640 11525416 31652818769511525040432025410386984960 11525417 152890787150594973560579352172966353252 11525418 -15528136985916288724634698242641763072 11525419 8908120636070945373816380769840251840 11525420 27475340187307307581788040291797058560 11525421 359290396386378908117540745654197282112 11525422 -499634123208417475003223126395132826880 11525423 65637964250885521956137510184129358944 11525424 42541407667481081887506595046870974464 11525425 77645526793766819035995078063841526150 11525426 232628719986984543286509727198113899520 11525427 664671955136030236234030184862526870164 11525428 39133862355629028502412124518467878912 11525429 -177984447522159070488358129325810669970 11525430 -53377376450080362735634614437086863360 11525431 -172362225125109348971300015671349155736 11525432 -587583327123061735092546400314723225600 11525433 28058608828001487929212247595936932160 11525434 -283453460298843948696105170018993115648 11525435 42349797230314219276188928332423384000 11525436 446986656682385275728235123959859200 11525437 489369267627713187911521947656614655712 11525438 130424584770760227117171433996102640640 11525439 -716747509947756016003445906687265060720 11525440 -119180860280448750757635602519776296960 11525441 588330173515744691279778492285153378900 11525442 -25960512370532582653472451458646351360 11525443 -1031403882322201094377354929982499047880 11525444 -38849071615380315865085743608376135680 11525445 194900443788190650990771299147530217820 11525446 -218866842076372250592849950328863495328 11525447 -1146901188641504152295659402239457672104 11525448 303754394344264116153825577774657536000 11525449 691077353417815619154576703845432898368 11525450 -18070449125995848373740541945021874400 11525451 -170090053234744879331858131044995644416 11525452 -407763897555611280517186362211086543360 11525453 1433931092675462673290755359814132040064 11525454 -135399035697319282771429532828362993536 11525455 695159606927192094145709875940237316360 11525456 165117203888326899291523690822654083072 11525457 392734095232296318913804585621601083680 11525458 109433124510948688085224620072472005120 11525459 -5052843607552517794795353403771367424 11525460 -219054093426247407389649734983381923840 11525461 73156899722592816001382819841299579904 11525462 5369522019168216916726249949368239360 11525463 -233760875057865887710998016487245190400 11525464 -431861529695450788867350371627979694080 11525465 -184638013020263024970524787806291496000 11525466 253911592524599673894518116762266407424 11525467 212173817316075846220622661392362664516 11525468 -780008365952890859813185275806704773120 11525469 -16109922120391695645788060043373482432 11525470 20112780897000906002083265080628217600 11525471 -22537002790282475424697551477169118328 11525472 -9623240833059514733340842069092466688 11525473 -540928040527849468220397853083567701280 11525474 -827296787337758523593979819215199623808 11525475 87457227563852758497060544282594909200 11525476 -111519117200196751868554662733934996480 11525477 100248932855864497535449249267941763326 11525478 -296655851053732318239650814741133843776 11525479 -22538399254952202178710029390614287824 11525480 550054268923687756980440773535310182400 11525481 1162644151993350493903287210837666324864 11525482 -219737684739332899549442497785232803408 11525483 88492010648899770924821675352104125200 11525484 -234456162379839117482101782098762465280 11525485 -209403102733477837455216386103685613640 11525486 196470815278136235475509807754268505600 11525487 553489457242756100378113126023421572360 11525488 66537248785344873864067454309817155584 11525489 529858680095993732433327530831580142290 11525490 67567911362931456916256880274234982400 11525491 -558146243737728979595164619463799069108 11525492 -1193680672707534811867179741977373312 11525493 83544223857580075213386420851342769984 11525494 -19351164197565098697364274932360905600 11525495 -29556288963280569723142476964654210800 11525496 -62934695198249619481492264193689804800 11525497 -930367554163917256252616890355655340054 11525498 -595840676019743039715455723872719546000 11525499 286355951835437669964991187921504697600 11525500 -40295807297508824128928317082895360000 11525501 -192082253704436455708616103661684500096 11525502 -154472631490696031548782526412901874368 11525503 481177939252670531825890097201652985464 11525504 -62023378912120503897666688284780134400 11525505 -5181992336926904626807635386551034880 11525506 -40991178025115462620321655430550325760 11525507 316648924494994645998325217117087814144 11525508 480607487031466271027888756088208267392 11525509 167662403282849400425627754612130767710 11525510 -86118307694101538960207372375400967680 11525511 979532700680717998181664035142762296064 11525512 -914116841369502401602112201744852044800 11525513 493195550433154809436750087661136382464 11525514 -27258756608561096553451248420156948480 11525515 278034692064515663094825474642654800160 11525516 -286843047282748225194951187254262882560 11525517 396263131982696842025151915766003746240 11525518 -490536770972972850554193297599619839040 11525519 -166882864590702286675759108740591182256 11525520 -2136864425198306609206793328261857280 11525521 -66040955049395456067174858856300688896 11525522 17418073583233024722699509815331697792 11525523 -482481596557046021166587868712609831632 11525524 -535785176551970438273999604143801366784 11525525 -19513670088956359167439352277433658400 11525526 -303294579948450706732901654623188347808 11525527 391833257437924084898083778407832491712 11525528 402427320625088429985180205908413644800 11525529 109051892282945728519763777580755615184 11525530 75294797944169584969597624013617029120 11525531 -883017639634160559204149074319603366328 11525532 20667133706321701148235761204134871040 11525533 1310648389238506336111381274484669075520 11525534 -21528850407599252695907855792368235328 11525535 -228915270993160348033098776931707614920 11525536 -223139504321043778567550312485874565120 11525537 78493516597865662629727771224895719144 11525538 -95257230626301146990439218291789168256 11525539 -396453655200582590205990713898070832976 11525540 93510443386833490018056504515638010880 11525541 -1018044375690899485598583590459133615936 11525542 145977877331432270439512566405445869824 11525543 -1066352284969054387994593652120088227208 11525544 -314614135963421611983447248181141504000 11525545 -902582947372139244436251202182955172700 11525546 53821216539092513990390283406942919424 11525547 -131687897464771815812038724618847336960 11525548 651063701352434726616134493954069504 11525549 -417625460022894211073188477919816266368 11525550 -6441184309915355851640952196080379200 11525551 -73923651032555229222504485342040116400 11525552 -14001178487960444056264123164414443520 11525553 47571637051566208561213643844981951936 11525554 -20423662735973381870576257850312055024 11525555 182686718308785359385397374809070558960 11525556 13023146064287113662881092305584885760 11525557 950868607579962941952195553174813881660 11525558 332615658219370288216201177875074028672 11525559 130949219399273361490609130381330365008 11525560 -6130799858757557613556497297536409600 11525561 -122153015582168118229289378594504042838 11525562 -87423395037401595134304864080475547680 11525563 -103233675251116861772717069725273280240 11525564 642413637587605619889156633233566258176 11525565 -241757008551210830641662125695357464480 11525566 -104465217099073562025721264510513759296 11525567 -121158935634751524050381174233710025080 11525568 96487151659396689337245019150410055680 11525569 -765657755547590999253056485567367647440 11525570 -222847014414082965388972790893512192000 11525571 -46903600058243435293431933359497780200 11525572 199038090584429751599388006279414976512 11525573 -43838446458564880905519137835779660196 11525574 154965608531946494238199840182383374080 11525575 -415335798374300964852521003528748609600 11525576 -514640641420013412812239566711978393600 11525577 -40550178201552202909874492261506575168 11525578 825982400851105195817242352277546448224 11525579 -545586407133381611736018797328469520016 11525580 -31787268401921835768273745219732884480 11525581 643160862277554089709860303371127947382 11525582 -642722661909376614222857303326373380608 11525583 24654194877027841554772043219566914048 11525584 2695429589956786836482693374334779392 11525585 -631050676731450528891314036688595838220 11525586 -126473854442317258872023731337777049600 11525587 -3541686942667977161986990125106060640 11525588 -513413085796573495546395848205103581312 11525589 18885475214188630022516154814031888700 11525590 212815000420696772024017372225575523200 11525591 -494865420844083900935046793635417216 11525592 -41771142911468819373298107132509061120 11525593 -120693027902476520447686437040556231158 11525594 32786773376488360838892891341029924320 11525595 274639125990358298873703558753060113520 11525596 -460954004166156823209248112358424204800 11525597 1716677334240077844607523923001076921600 11525598 16947150517875650734150580535482787840 11525599 286189807195112986583711122329131956128 11525600 220243340907432792769385568241247846400 11525601 -3095636124367270031980751072469849168 11525602 203266633458880498811519101412954937600 11525603 531795883953205933876454591817171549852 11525604 119940528209579572587846190366473040896 11525605 -10646278660725047409392084644079258880 11525606 -299866634015962282204885689616533812736 11525607 79814823036304847220379353464240780304 11525608 -1096632658462660320298081333266496880640 11525609 -22707580696057704281628666524544354000 11525610 204046987617011097673880829162636821760 11525611 431586145651620831917393656977931413060 11525612 -39948113391772608708789603452084600832 11525613 -773619348473819396148597075251052768 11525614 -239282468412218761338533769466814396928 11525615 670578632360297192364368704458930208800 11525616 65584192381158966795604612448211271680 11525617 -710749568919494216115700052381732796334 11525618 -21804359321045924022271459936420224096 11525619 -174879988086491750577135870600227315712 11525620 -81670265295269099730776442884575296000 11525621 547867770921099367305404648281718043822 11525622 316949293979195274650552678401033396224 11525623 -187458584450560700909647135217170223128 11525624 358285503605327381433944761123787550720 11525625 -108593789005270791451275101232200100000 11525626 -261598671098393162866461999095625584640 11525627 -115781997379728897437807738962676634720 11525628 432655821734261522573422071249688535040 11525629 379734902547500578187710866242587829184 11525630 -69988096235922665009757028831686228480 11525631 162340350222348163138062516182695249920 11525632 -253309545970449200895299607609955319808 11525633 240920767613314731323133318579906005316 11525634 3387696739130260137644334448241874048 11525635 -657926023998874407515229707542289134080 11525636 146840209969270782788778922047363454080 11525637 259809973074965120025068070350786050752 11525638 -494052934521802852022300997616508675904 11525639 999857693680200223306679683480398604440 11525640 77941525597961019067672689678645657600 11525641 1160669482538452618179509272705850774042 11525642 -690504943820193104310303248951950208256 11525643 561059406131872415793842053735232359968 11525644 330331935110511170698229667013602370560 11525645 52831824998397077656136052473386567680 11525646 -187275865956359451966337386546829458432 11525647 -5168195305927774336762699386452423568 11525648 104045562008735722691581097216514539520 11525649 -42150996077610590123287284152465726736 11525650 249290461826558487580511543460243984000 11525651 896970899595326392567214521449572804652 11525652 20097890402273363542218055324618363776 11525653 -286780661934096492809246081899070682980 11525654 198274811571129234246534819955901407872 11525655 562922539992207396471763228865721518160 11525656 -908859383594266824385472482878597120 11525657 -221077016478485314419952758447330561600 11525658 56642581561590087400333907060926487040 11525659 55282107094502057797885380323028297860 11525660 179947839394082678027207834345244364800 11525661 76932237878395230020355422215398838080 11525662 610125822890725438079940272026571816832 11525663 -1013347493354684427704043942398211197088 11525664 455412213728902411681829367731721338880 11525665 363163273726692500443136318663526375060 11525666 -305696222535356611794158840506584228480 11525667 370501507485001573950485229287107349880 11525668 -19683838586150958858337576189728718848 11525669 -304896629674635594421510670053628020608 11525670 23578257615555560646587049742479949440 11525671 -467309865114296896274355125950782341128 11525672 1975902230849474671227778196814727495680 11525673 -177867435394371511263508308105143322240 11525674 -57029150305165025414618456903846214048 11525675 -78610193774075940600515287619864659200 11525676 45406248267547594826938494076785721344 11525677 -6725454312878464835308006210854138048 11525678 5021483580771672060044667000095258880 11525679 773909253281523051678886079038359252480 11525680 163419844579162166552849410510217871360 11525681 -401179084490924201885411559037306356300 11525682 -21500681735895068627408220570502156800 11525683 -497705474381433388170606963396411764096 11525684 979203990461892044323226415241603105536 11525685 -6022147831957075247691568881356073600 11525686 201843563300873382583561886731683621792 11525687 28540941105834995886094952526259243920 11525688 -322700814894368335746947682461665075200 11525689 385459783369552434942542185291217952256 11525690 153550017572009561243753454738369964800 11525691 92316703473145557607726757173202472960 11525692 596287766151118309263816704750077507072 11525693 287767594133647710862134666470835006060 11525694 -97690095759387931786416876449641964928 11525695 -1061673058897659871964523211435120634400 11525696 61825112821142937301357161912918343680 11525697 163186940335383512207790371333927405874 11525698 -54737218013613236500938358421375907840 11525699 -884186708369351515055195263266347103300 11525700 117790663207776931444889299089974169600 11525701 -176524853257167496380561107515251699936 11525702 62867189589461684592634802474631705600 11525703 63066796878638005081895402408201215104 11525704 517786136960077296869740744913171251200 11525705 1042468664171300261814929382506378832000 11525706 -559159909070823657137063236720547520000 11525707 -290414855433055208778165516838675291328 11525708 499329894515165371581088460963631145728 11525709 -115183011757248998577270640792138449600 11525710 -49470174023543723513356796678217719040 11525711 -698528151565930691145510821668567562688 11525712 94697887649756362289530537138848792576 11525713 -834509081392172687461151351276778161038 11525714 -188391702977875482535842076226884654080 11525715 -83164647512652896313016879674948346080 11525716 807122302455258243637267316065833517056 11525717 -98870159528581599720925638212626905216 11525718 -76692359192125699088062712289498863232 11525719 114076089662513149612091982178804812696 11525720 -8597275591371781305143081352807014400 11525721 427978883495218930979530690546921839312 11525722 -82436611281331029839874093157107322176 11525723 883748283571205450750827102260300507840 11525724 14442987429323542098753661945349876736 11525725 -94625551351517421662143151532818157500 11525726 367610073154559469168135148376441757312 11525727 -169583548125833293120601017552719812280 11525728 1123907457865714230447189813208038506496 11525729 -342699651468018004721098855032641672670 11525730 51220143510893152107010685202127403520 11525731 -1124362892348247309381946010879146645920 11525732 806863660396397737926196524517481748096 11525733 542918748224715452310316206225183385824 11525734 434092073913233164110920136004443456 11525735 -109204673530557384230968353224445808800 11525736 -78137243880836958800456157087220776960 11525737 384057575749648841232466376744097722112 11525738 46263014032191380155210034217945034752 11525739 17653911290514581396453315417597620824 11525740 -83907548504817695523996319203438735360 11525741 -238654059574177648579198766488579028640 11525742 -228058568542662905795272397227242961920 11525743 656510723628603570041961194345436246992 11525744 84871522252536554029346147576233820160 11525745 -183161116131846094679329131760332564480 11525746 -375750764209824412380166651343813589600 11525747 627039084747865654453057909281901349196 11525748 57792934803506864678990651471652808704 11525749 507000802038534998668034433183285128750 11525750 533797269468530472127494428525949024000 11525751 -16881766778947986569816296004045793744 11525752 -160628952155497586995731930639047761920 11525753 1070605549811336101916141893363587937002 11525754 -47461481784699460678838142682322503680 11525755 -381446606675684396199976712766832256640 11525756 -303533662125998324441926934779000734720 11525757 257713100724752134594745270482704176640 11525758 500073447570309814187191388450261170176 11525759 61874984398742008645720004887579451232 11525760 -286447568357340960477288159919472640000 11525761 -33475033076588675598722194531532019520 11525762 723457316638227572374480454649795744672 11525763 -8736044441111711205195596125086531072 11525764 146573082608912213609838892752778472576 11525765 -153384128385588512008024561531842518340 11525766 149440375584723584072539007080274110464 11525767 -505864944001789535749057457451364997280 11525768 344208747396908990568139855746702336000 11525769 64631579835756764504793529974046291200 11525770 -214354322966236074128865973465135568640 11525771 -368350169274893649219262568236846634028 11525772 -25989617692750892094253184133617280000 11525773 170729305980168452074368361510457010240 11525774 -10537324265908063790398471374719644032 11525775 13945962543807209210207054597889504000 11525776 -199012518367177756349304705486934663168 11525777 -866970423196725597917255857461338298588 11525778 396421390531606392791664794471413991808 11525779 -321618863135317687601978172839655879360 11525780 543520565060513999721111923131692288000 11525781 130680994010333514211069822787907867552 11525782 -270495083823526813216870111165194007008 11525783 -522804923243949286763396950145355778416 11525784 669463125221017960717397003636834304000 11525785 -500558232448109317989550628333579019840 11525786 -11232542743776258158954875234417048320 11525787 48995923336996681891884212314561774080 11525788 364145667200507174380162410385673113088 11525789 -365345602716427366301740459348887034080 11525790 6427558307394404795976099842769966720 11525791 795534077302914569465296969499842772192 11525792 -102682761825509711135698944439220502528 11525793 -771927871732892944896501065488243710816 11525794 160567635644925786812479271692604908032 11525795 -148132790468166106126245244979512561680 11525796 18051127947542904904209401350212764160 11525797 -19467202023192464994918043795760822628 11525798 -73611646554999523716515563576564623936 11525799 -16395408486175135061572526832202569600 11525800 -88752152750587252170979907920011264000 11525801 -165360900249975444220748241471515173248 11525802 -27263802209398760157319476822968534016 11525803 -468828514262351372772801144332587895136 11525804 410982378147105024168143755860714909696 11525805 138187745139570473832879704692820136300 11525806 -4539860568689642605006965528739070976 11525807 -298053253533727652743261088036681378880 11525808 59763141958123554266210777742509604864 11525809 1293955824201217109427236885527574613616 11525810 155666909501928481400474002356830054400 11525811 504270021593475785305792088917954992000 11525812 56419002115421190801248259640890294656 11525813 147677999661415321211311070673166491384 11525814 1045498596636995035355599083521780256 11525815 -206025475855895357503406288655499495200 11525816 719445914044006098210428676941209620480 11525817 263724384594808945547631511030022391360 11525818 632438120316830188082299599237090336000 11525819 530626032028264551440858909321710853220 11525820 360367249116866955448238189742859822080 11525821 -226817770138979474435051230831465719156 11525822 20629714371362498374159535629584436224 11525823 -104406769484195590107392505254434913760 11525824 12668561215361269121357543189549940736 11525825 -4702592121918830583856862088071346900 11525826 -55141534572027818433087108587956296192 11525827 -929895017661038818740974348631949971480 11525828 -870222401508369013230185011841368591104 11525829 -63562427665029880903889134120058572800 11525830 404162750828254521814714560172496832000 11525831 -119406847135145885943250489859114349696 11525832 -97596662503762745019038124994347924480 11525833 421672734521500695019947210660035063040 11525834 47222242761720718651846723911655200816 11525835 -59701069912424415820711800930458499600 11525836 96311388638230137656566978465942402048 11525837 -611705975646489241832853833491866160800 11525838 -31184398995072632384944684616384476032 11525839 -394567901109403479873116974570798594080 11525840 65528558936146824106373200489626255360 11525841 427801597013949350012603585545914662400 11525842 120921086697986042480380666147269354144 11525843 38357943572910168479119324111245505440 11525844 67265595676351028954427001597544343552 11525845 242784375626328681786760996497091403100 11525846 -929277481828459645340757188316224808576 11525847 611213449519272790581910788176247906720 11525848 -481208557122923366202153816081040496640 11525849 -18571337826414659509514703284889962736 11525850 -52985150499659635315703523257320032000 11525851 -256729030437693393532198649190139257148 11525852 -37781736011372591355625794976048719360 11525853 -5826706291750025765461981303125355392 11525854 229880554658590620287898897245689781376 11525855 922701350067265804904674572320372280 11525856 129330035082936773428589627447653171200 11525857 -382796852659527704581044913508299454976 11525858 58256339903177927147376420997343064576 11525859 293283797319624349120045264471593073764 11525860 107843557053453902440523593832503630080 11525861 825090494479018114747791062198196270462 11525862 2390355917461225784229671047286145024 11525863 783742277499871642722011276714694525280 11525864 206378484690619037014538217923517972480 11525865 14908445091711819450255366596814707520 11525866 84461534755738762713294759781470695424 11525867 -37048586405215053776719573460488227084 11525868 -177164517330365363994211491684097889280 11525869 -521975778437593327399832222427187698730 11525870 -33880546485010708347847173817269450240 11525871 -224263693533676084691971087720920859776 11525872 -158822949538114595328337149705247719424 11525873 878059160281845582126992933311009207122 11525874 2049977992266619056521300411255962368 11525875 484736085542567703250843265822938560000 11525876 -689239001577967463054101972611731896320 11525877 740293434858424386521520832579329073248 11525878 50720981252888507903297347121139150720 11525879 -92258818312821587878160276838885117168 11525880 -168590822284398962518156604911067136000 11525881 -152696519865930103526421941551071148800 11525882 -151366816291689100416439402878462680208 11525883 -339742848205517856228179355219123494376 11525884 443414103818158806965973607216782626816 11525885 30285186742084551472122802257020252160 11525886 -67300944161891256965319584530387959360 11525887 -435199176768600093074000041266042204000 11525888 287706675499408137756075251855454633984 11525889 79589573100979982236923641154123807168 11525890 -15823834811839644294212243701796728800 11525891 292355329512344686719692901686449018272 11525892 911612943191907187281350927855714304 11525893 -48726477790894531727155185251533395712 11525894 -102476358025902160087326511722536592960 11525895 -24782283462814757662246264102782816000 11525896 334021034353897700957448394419734369280 11525897 33492954504318299708362417801747248180 11525898 163989654391388590507729217947669841664 11525899 2431819566469175326631378131074511104 11525900 -382906707320105685398190245644721568000 11525901 3300858369388538508823575117359612544 11525902 6323552113034223200989851373917000000 11525903 480935604367563269832548808366724543152 11525904 109993681152285133968424772489382985728 11525905 -73077503427478368820368218483111363940 11525906 -169259289163832891289337916780522496 11525907 252058704239721505971124044955695807792 11525908 153049536982113715658686605296464521216 11525909 -1083279159070291865965810740151987392960 11525910 -56459040649062941339866505784428697600 11525911 -597347726229173563590421376126740226488 11525912 -1914747959524950228742231177521783828480 11525913 -319678220433004013234957727303612532800 11525914 23776312438511961198460903203858182880 11525915 -853046432643607149349551061268316072000 11525916 -245502911918134706650234080029866280448 11525917 467623915653645681292311673064316510220 11525918 206506791827872992669566605409112755520 11525919 21365661610220856196181148731948815944 11525920 63638800440533119094729818483426590720 11525921 -554410453643674682679855164804624030016 11525922 -156722494330825087873129530680410859520 11525923 -1037833554183197024374579176778850065828 11525924 105694192638791514909219451630452129792 11525925 -12347509671702431951438301121981087200 11525926 -451208715541906348655773279844543122176 11525927 -255551962502822616397068030326635360848 11525928 284567272358644446410964378841616056320 11525929 1292352523535796975618580866675243921530 11525930 3773022953050392345761609633842307520 11525931 287553014504984105645199203607414325020 11525932 -294638142758123012250761496663326760960 11525933 247986527666294984085558303513489162720 11525934 111650579024244273289400891600272158720 11525935 -12039564445189514230781540721615008400 11525936 45627373662108731681517715656831762432 11525937 80666272001243309790574822584480632352 11525938 105910264381310035680836999266140111120 11525939 -611900360234186420600013787419538054260 11525940 -227797569850903719489507015202603818240 11525941 117752483083494992419571554713204851872 11525942 -348066628632990537925609360449790944000 11525943 -160758540537773052637544307045377405184 11525944 14971614589911393866311476655582494720 11525945 -18185703350472855350929980289527120000 11525946 -381384315230895206930741936456213922816 11525947 -554254744013313460496222577934479041448 11525948 6772459290787174212909710703295405056 11525949 61268997345905392547933930371152992640 11525950 114255723985611337958570664246989784000 11525951 522910682186444461083863424320018353920 11525952 100631338564225438677655269714356600832 11525953 -729502462892056790392269765787696756798 11525954 196383466090532730500590332877822668672 11525955 38860035684903346575691953125702922240 11525956 103244460808595903758132563112890787072 11525957 -1019461843425431082678874826357554045794 11525958 376839005792439839234824040110311024000 11525959 130850979164360570264272722677653699160 11525960 742016114924476018726251424263224217600 11525961 122181619504007716740815752342072722240 11525962 -203954946488617739663362712764766116608 11525963 530948381456709341920692992835689850000 11525964 -419166078061712067370555003118804673024 11525965 -216399930439356471132210689617621560480 11525966 -37021216489331247824657388245060400000 11525967 325465377409640615864347656606448114128 11525968 -19725314604679344795382953195610513408 11525969 -132222279926167129952899917559197227136 11525970 7485107434525750532642082511631078400 11525971 -473776736405935289700678414596584178256 11525972 -66466143675419123457335555570691821568 11525973 229329784853485116985990993708528154784 11525974 -164266841170396952363243820776868031680 11525975 -49578904405467589894430010281063756400 11525976 -957338930084619106844173546274396160 11525977 856288037109566629453650217588630066826 11525978 7052159309521509983954083721594062848 11525979 648952204220937889202871069259951608984 11525980 -675998026170257597071985700889946688000 11525981 76000873968952216396886481643474500864 11525982 138673269315272385002182540816861246080 11525983 -536790393083331303370980195749914677024 11525984 439707431683828865185587885478297337856 11525985 -138333347837232301444906653765633473580 11525986 201898122903629866300256851102940196864 11525987 73816550792606065140961088652094322640 11525988 30816778349334751213903140928666752000 11525989 -786426456648866603377141959719850756000 11525990 -42729584677552439133193049737765478400 11525991 588329501611609486629586103491947748392 11525992 237546119945565759003384082998468556800 11525993 688013522114362680479338578109539133242 11525994 144410863532553523973226916818219797424 11525995 -1774037533568745666339474095964656880 11525996 -783306779642515993276618392292855392000 11525997 94532472932325366389696189654816905344 11525998 -444003935580046659578753739536967131136 11525999 688490264200885522276541418318404706000 11526000 -52512704408726999310200549223923712000 11526001 -44722271901482385978173615339585372748 11526002 304485812913848302049895467418309525504 11526003 192293925432181481744744363035843474800 11526004 -96392725415860552403317959219314872320 11526005 9212798144652018323366694440355319320 11526006 -342574259643379779345924797686483316736 11526007 -308426791457250557630308580061023950744 11526008 2110641813125122724061673366862991360 11526009 512597485277471021258544260612113391616 11526010 -39108635290581413433451818723758557440 11526011 365281684240245006931704945126401800224 11526012 279300847748959445328185173923155853312 11526013 -195649449590498870796132732493623398496 11526014 -155703291600323314058305887575572043520 11526015 31973247589144295373536408772557938320 11526016 258331891091067253066899003449278464000 11526017 273628194043678426769984780307293297664 11526018 47848109174562725652476160639049485312 11526019 13616048729246312377495455980461137360 11526020 -302392293829920027762700132504248791040 11526021 -5503342734883599960476960183581804800 11526022 -188454557466916630868850356176641590688 11526023 594053513109675942163038442589924053272 11526024 -208121492024439027754096340139826298880 11526025 -66031072658431052497812722982067834275 11526026 -373329663846269500600516207412057838288 11526027 -165673326239493232312487358412725409920 11526028 686752001592836726384811248114474951680 11526029 -577479892823703465594563958945013588980 11526030 430161974434786452039858633273231264000 11526031 -625149116750878087271479966949304190536 11526032 -28088051657657697651474710974282334208 11526033 -55932829220701757316750443656468693776 11526034 -57262095611808669091359101051134151040 11526035 -147429970245097703929416728730722988240 11526036 -316507060152753023714283872268269654016 11526037 878377904453200970707905947853597814972 11526038 76783547057784637434870873678227941920 11526039 144663200316851843740815156478586747184 11526040 250066910768466562183530979319898316800 11526041 752379757437375870150901450251311066442 11526042 -51256219028532268939805962887859489536 11526043 -14760720432023216730128904114624539952 11526044 845953613766208457887794291105107788800 11526045 188330043939233239792536253395634656000 11526046 -30337015134432930505759905100444431360 11526047 -84428268150855530009207365798410638760 11526048 22353440652950709374638585925408391168 11526049 -323479920388502027429867156338254161950 11526050 -298655388933594435909112040515664100000 11526051 269767627167938346517928045208416961264 11526052 504126271497131276145215507538465182336 11526053 -385255795707777090192783475775416422720 11526054 301255243720100363946977973410240010240 11526055 -273282520240979378593799235354653754240 11526056 -240675152281208358735256581664354713600 11526057 -51661626980523878106101885683583222694 11526058 169684541711631783099158404611380634720 11526059 656936969827282215615797687083757465904 11526060 -5847404533988547836193556205501153280 11526061 600839226844817791174437940607890992662 11526062 -251455416841247656714687343716067630400 11526063 670877108122043687345132968680183590400 11526064 327699841604376623327112202537402368 11526065 -42102440410082730860332686889300886400 11526066 7893362504297788210489426380401573664 11526067 24015348421484528875007929015867603792 11526068 304924444688146702610870690168221053696 11526069 -134714127315634734873669215821234568064 11526070 -266504420279490405805999509652563177600 11526071 363319762662122589584713996270984255272 11526072 -443951938621731942905378278132179394560 11526073 116477794594954744122397104770417921864 11526074 -126369970726969946663323273489324903200 11526075 364743253663952183757428204521369740600 11526076 363165485710914849323746410798215397888 11526077 350797807938384348634019289181362880512 11526078 184236702037926718449618497010764591424 11526079 -14311994596104741107624136097741284480 11526080 -9465847285866919543609399861837824000 11526081 -283786563401282660918557388121193467456 11526082 -18977504099907294451488667403416306176 11526083 -542248841058386748702896954673668815416 11526084 -105310180178917717104561281898153369600 11526085 972094213526058763005529940993777725560 11526086 -139104235412214603122862036806754484224 11526087 -262667710635163703296080012903173457240 11526088 263166417375768738341056654968996495360 11526089 -837201961290333919373243717642898067110 11526090 37821844835122289699447999078012248320 11526091 425381781976828326349890139190494745492 11526092 306651797116389407931178491783485534208 11526093 -816213278443338436372821026999562202218 11526094 -288303622006560846560933399611832003904 11526095 324556561955882309697558289325555011680 11526096 -27505021595418113797624542380393103360 11526097 -1210380949624394987068893461490023902 11526098 -9052844039035212612596081850798120960 11526099 -86757531848591926278998171387433757392 11526100 -462752361040499531236527333113623040000 11526101 -872496383205097307864564529005025823428 11526102 189957012746966257688448574372085839104 11526103 -45184876609907986227025544868646834800 11526104 -854025326432508579201192495546123786240 11526105 -224894164103500216587955003769478652800 11526106 312083856745959622333722628947811978464 11526107 19427794799553707684917416714636642600 11526108 168125268147955072982318671225662136320 11526109 352409254052854594074825361718944841600 11526110 88354329264326503362169188754735057920 11526111 -1350446663259123012453015177722525349360 11526112 -662888978989733946815091054221926072320 11526113 -284701951289027822991146822423022777276 11526114 -245468444006636279628222949250447646720 11526115 -364896318954856638673595292334420056480 11526116 23568690382464423226764690416851722240 11526117 216699257170170994793540119692591441312 11526118 131909998908867768885962943566166209760 11526119 -72184166219660732260731667449532839888 11526120 -316009375037699962142739526179608678400 11526121 -669854434056260459697485057883782308678 11526122 -158969894410813298810993512315746393600 11526123 45125067272748917019516031983248879280 11526124 612022945395285925506779895376945623296 11526125 -60736242204680313414028028675955444000 11526126 103594720662650114148699566434399777344 11526127 -53137349945346353350383521026024446360 11526128 27650976773560934866735090095391309824 11526129 -9742878975029071281497479571756878476 11526130 41999414810145828116272973423758771200 11526131 1289988128440972416267157313120638057932 11526132 -219499431398186684654554317389818515456 11526133 1385780368542475582417991300772633201724 11526134 -90979943210146617170213967683931218784 11526135 394072534426252514633903987874283467600 11526136 446203759524159346736329802683652751360 11526137 -244076905546800044409031946446395153600 11526138 9972989572624377780614376950542584144 11526139 68138986156963244441978594708717494272 11526140 74404523134987922635029693220009236480 11526141 23021924735223149791312133035114475520 11526142 411154993170037679773387900464674537472 11526143 1116163798496194278540683717203737403392 11526144 130649386088262785494516849364919386112 11526145 136785581245344301556834961680273697600 11526146 356124394369095092182088948084369080272 11526147 -453080893780092824006055183454497555960 11526148 588221256989851193538914126816971770880 11526149 321951516422264736673839487277711037150 11526150 2730770895311289357009307679231193600 11526151 -17982298155049419690262996848606122496 11526152 53902170363206199381341027640508661760 11526153 1105280221918574643387191721680965339968 11526154 154023004916299395548603306691034921776 11526155 -106370369284429120113279379709849486640 11526156 -351600207952315106743679194217307648 11526157 -1114996724058223911285493888806352699594 11526158 -5980978399101367331003828962704337920 11526159 150836158004201194804982920580938098048 11526160 5333626817692009103812734341952307200 11526161 -897042022498436522403550079935221596238 11526162 161136598094064210198878026440140045952 11526163 588886799619059934398757597515145242184 11526164 328969269322807423954596335267599900416 11526165 213601367574152740183009787308705593600 11526166 109267861164756746842375602639930673920 11526167 -1076900823054955068550645873767191897784 11526168 81773426981374305980418610176223641600 11526169 -849825278198275811317475306706382341430 11526170 12184202352633201298132497920188762560 11526171 -465788836521861684416155697586938323776 11526172 -18031532158048955054259560756766310400 11526173 183701566476793383717022465809316746720 11526174 54141707050443065336318267777537780736 11526175 -239914703241072675974336309364782115000 11526176 -1043526024772863746474446294770395578368 11526177 -3723319482477318563901105538852001280 11526178 86574864768795112244067798951356450640 11526179 -74330757545310417002386498802533094400 11526180 247825801020391767653026853002900008960 11526181 -19031747287901321997545972104299254400 11526182 101051253201213348057297466435546012800 11526183 30064414736384524729866857387289321960 11526184 250917117374862457702864294332451138560 11526185 192395796696893468648114487932228271360 11526186 80194809281590665094777131453438689280 11526187 507729791329084956042384162339628093436 11526188 -391913219686942664093677155436601402112 11526189 -4196544848699700884912976293047017792 11526190 60616586085967495801630791241326731520 11526191 -798946432437678080908652426069486727408 11526192 -261503736992024638005613004926037852160 11526193 -7664077897138842349319277295970275200 11526194 -536853968679592482869495096541899131488 11526195 294508177180507310557790052624047176800 11526196 95135896597783385296785153943720949760 11526197 -506740581673126931936327700717066556320 11526198 315338986892835988878581668992419735040 11526199 916474884532348160281009879855853868200 11526200 161349294809110661878836367637505024000 11526201 -600540158868486048365701847993835628032 11526202 686445958527126022481292469352354111712 11526203 61999816922699474409810548487468726528 11526204 -39989210752200373238523313913168452608 11526205 12680260935558237309968677662673995000 11526206 -135425964081207437246608540909005696576 11526207 -18053170372080455433688314325785503232 11526208 23955022623913547262849878713738723328 11526209 110143101428252241485123454874741705410 11526210 78409044937397838492132183065283632640 11526211 865656295637472743411897546507447410944 11526212 -400009392810728637621630445774761742080 11526213 13909493414818227276565194295079402400 11526214 -469894625763053977438247953509965568 11526215 3841478093136284243066962930847169120 11526216 42549792144428726552111034028052643840 11526217 811556116751078044934136708202978266640 11526218 1162408188178965081987693588821889840 11526219 -82728479649653625814958053275122662056 11526220 -244146047010072169949999324882461624320 11526221 -284703423591764557746339997032724725864 11526222 165447240598402098074272899955955115072 11526223 967181260594035268445551275430619023472 11526224 -201582999638948392679623118373745213440 11526225 -309306796283790083398747870677195928800 11526226 32105128555251023590915700423826318624 11526227 1234771497418400605097650029081607268076 11526228 48330703911741053039699716618098868224 11526229 269539433463084283267833111445494821088 11526230 -389385465055137209681340493479872682240 11526231 248281583404683483832482870077321909352 11526232 -405817327580362207942574393316056217600 11526233 -260864919977956165416973719849690908160 11526234 -158655347518987362338168721135809472000 11526235 13651341262457137927906217398286902560 11526236 12670507681418286989435770549255249920 11526237 521067630772052734789836057934617852294 11526238 -21185451595249434133114942050542910720 11526239 -213945153634722925170495734129935873176 11526240 -121027895603304487829651164296432844800 11526241 -923940845835297673578365559765914427358 11526242 117267648772753512058882985876851643904 11526243 303544863827715865707199268137922413824 11526244 -553210380856328018631654222966299822464 11526245 -302935691574581572346263171049393642880 11526246 -99748158314858036881731537080758416000 11526247 -101748858567691188135450670269519389288 11526248 -184820317901221372106579090104111073280 11526249 -164501807069003457875088634793361149760 11526250 12495256801934359866651064331616870000 11526251 -627539745636915714188860709052052135896 11526252 503667104381033865674316946410587346432 11526253 406745149317374181926941935665991782400 11526254 218688333703806624037426012805977908672 11526255 -162423059767056322694072777691016459200 11526256 -2125638620951685020668179734557687808 11526257 751658199190153156914468608603706315060 11526258 -174075217378129250028254516586709386240 11526259 -560832488505016173502803833403856015540 11526260 -261162117250129410951368085094805925120 11526261 62990058353496200827646441122053807264 11526262 31102133305981659683998867015099688064 11526263 -17553324680778856034986298910725378640 11526264 102250990291215348534037044082185768960 11526265 52485789708528377737433421051087678720 11526266 140011979344716146391107924457508061184 11526267 380789218417117407938133917093158112280 11526268 254928090828324861673264200005702632960 11526269 -375496093189840741023301433363373342330 11526270 20161407504009118627888907056736952960 11526271 13375685424749701479438634559116792200 11526272 -1333307933260486950632133656734586634240 11526273 355374862978980703522789903554643295520 11526274 -547464994189649321043562256790312773760 11526275 512739368339140400242537551327811890300 11526276 153268075330714930340373384976555871232 11526277 -148024586168990983072986533765662980096 11526278 193705405807964592208720059198799064256 11526279 1924981128988876863689726368294560000 11526280 -644129674221017021902885301849461555200 11526281 228488330932105988270927580987668326920 11526282 171030774234979267569247235394694026240 11526283 -1088088942271145721467584329539625123536 11526284 -45875804408691919489990450897392795648 11526285 381137052128654669402402014885137151200 11526286 365375137737687625082461070210546630592 11526287 730847479740801369829427734644923781936 11526288 -44166135743386111676307840734338154496 11526289 -385189800418750891698501148723292305920 11526290 -340414295603166203196296653182237621600 11526291 109633726780950238526905572801826012752 11526292 380863542374292194703402915751084678016 11526293 348623782662163642513968095540231714400 11526294 111066654590864548514571120329751251328 11526295 -365976443621017274741925128117376958800 11526296 48683557564101324937417135237812879360 11526297 -645193819145563898780093002794487630080 11526298 51988659635613702365252056980560286720 11526299 197877896880651473414110638985769123520 11526300 -16993762728696407261454983173891353600 11526301 482479572383331737878359662059558161900 11526302 -45669165325126748552782112057222187648 11526303 -277411560063256563514926457812853690296 11526304 1051661184740214968498967183693088751616 11526305 -23828084334784300888393456095435283200 11526306 103429045534942401538308324767476674048 11526307 5637908998703570541463789541309009208 11526308 -22344531844691487429618992717839764480 11526309 1132897429379849649343184029410157162428 11526310 426881534055471410273733200106118642560 11526311 699716988287264169286101464944077745800 11526312 -93178381013795934852404075592391065600 11526313 721589040254271861409336337938278541562 11526314 -52081167618856113738477499547060635200 11526315 132691515285153948229716841725581041920 11526316 168920367006444471084460124399399561216 11526317 642281477676789186163071332110168113504 11526318 6822548091794230440907397766488049024 11526319 -375729276990120879160154851859684214624 11526320 -7863283823566021636628653469837230080 11526321 -263237376932830815652050835960013826816 11526322 3454182532856776245721300326404496384 11526323 1474635879521292864438918259597826430336 11526324 -199022801993601941899937265424919506944 11526325 -535205044002511508990957715605293340950 11526326 -13099344909209500886102278402381357440 11526327 -248988067190233985578401077929741393920 11526328 951175745986331361195285220596114616320 11526329 557898692210766029939196234259530837930 11526330 -16228965217505792395568273648892956160 11526331 127251061407652645226064268176242803000 11526332 -233304532799976573548576833355852997120 11526333 15496803120782165767510885549223856768 11526334 -24671973016277372472677419955606665920 11526335 25948091219734909546627648745759307840 11526336 -232874827066564549106650191649374732288 11526337 -1083507161065177192693618143861513616640 11526338 15600157827537125708109315617189113344 11526339 -224923530652595706714236744261536656 11526340 -290816769030993608647807526689242316800 11526341 1162610101180603129442994472782853523742 11526342 -104768127808694434518739693839496886400 11526343 -912901598160288669263523843826318810408 11526344 -670980110446907066761555521957278791680 11526345 484401284984848457052439520198638677120 11526346 286985970509853868539789559232139413184 11526347 144743316807016413833189452768581696000 11526348 209370098457993930732392691560805826560 11526349 -200518045066368999906503867906376772820 11526350 -321593341431694711042082250466322688000 11526351 103564113206412571147532152862847435024 11526352 67066295075639299212091900122091053056 11526353 662127087435978712891693476195114825024 11526354 16049134777619696611774682580964899840 11526355 -853827941030150786595468009865266540240 11526356 -301463470111302305293351624804349950080 11526357 -220200145915757320934851952418775622208 11526358 36464471127642315710558612638106173440 11526359 149859344830451835796628744018262301704 11526360 497821668662177056830607270110762393600 11526361 -172389568528096081798138790999425459200 11526362 -197393706530859362637715849463192471568 11526363 -72507119204095022383977077611408434708 11526364 -46661218108337875447031040649322612224 11526365 222406611820321205611686031973956320 11526366 -195789547237235193656097843994881411456 11526367 1234007487174094780543266588753717888416 11526368 490678232431490069165118886508874694656 11526369 16258872476772583466782751302682424960 11526370 107401829995451906436637032206216366880 11526371 -167725395521416845579539418119015872056 11526372 -127082460903801961920483099742778327040 11526373 -944948520911211653107475912747512501378 11526374 572361021211705256806750189370992799232 11526375 -58314742357538411372403322879393152000 11526376 95871155184613802601308742795487641600 11526377 242899621051981706285438664360760134372 11526378 -31578101921675226615590699834858078976 11526379 108706421455561208167509940190826327576 11526380 -104127824611390879129588303804055347200 11526381 -26040159221382265239558863269216942410 11526382 32571417971022179300789776305509458944 11526383 244886450353167164298668157567478470768 11526384 -5431806131972532394084280682212229120 11526385 -78915731285908083634951828431660687360 11526386 -235814593910573664119019012873548104800 11526387 297222089646613543405545022705290693168 11526388 273419841250430836358016045727997696000 11526389 127532470680685177602651033654590940672 11526390 7669266005587559334772171299878016000 11526391 786922169162749984985586047330091851952 11526392 993150040650196868637981279024912384000 11526393 -64258054011133200890663436416781444096 11526394 -378191216488999632921364850474265093888 11526395 5581577250340227724217679818961830400 11526396 -164371145211015505664256939905533255680 11526397 3971021563535063520060721004581528480 11526398 -180496761609958308172229528479475715840 11526399 970627925138370019790479337913337855800 11526400 308175801788923159678032546437582028800 11526401 -151860884631363858170797527375647250000 11526402 -429116991948602765156202052957727429376 11526403 -97897216520077876786377217849131491120 11526404 -333142257493190048222041625764369895424 11526405 428338653996049055811218112567965363520 11526406 82854988978364773841011284188104466880 11526407 -867665896142791390124325557018167559160 11526408 -1071726673975215708669637259442585600 11526409 724893680779476832699280346768749347610 11526410 -40790140349284928505981694779680394240 11526411 495069265853422401780594676407117572064 11526412 340147124156857125371022833047899724800 11526413 -751623512308093210832507813895769423680 11526414 -335929227034789375052606783187517978560 11526415 526842806669432724004021460033740642320 11526416 363004172860062763834004808720305356800 11526417 -328609128217962862363759601989378636080 11526418 30168323802218244238523274277278117504 11526419 -773990714181809247959781126636712980180 11526420 -5633482204877901213105023986924093440 11526421 -742139120460264183283539956966784320256 11526422 -316805331586863508181774665276618742976 11526423 -38815489691302723316184839292033516000 11526424 58692774122539562925773267118367703040 11526425 -253899927134689332770757332878650100200 11526426 163470780137512899285777237513237914880 11526427 -805520514350819361329657329654187400960 11526428 -735151256528805612928687091958965405184 11526429 -519195823446158379410244862118197977216 11526430 55569749181497820279213177711479319360 11526431 304980203970014326528645517727068871792 11526432 -119510379205305286385891846014228758528 11526433 -130505279118003921590581558307291113680 11526434 374547796938407033325410307118490860032 11526435 -4326566440778832622246530774238864800 11526436 546441359061696427472047937677048714240 11526437 -757537948279111555248194046499522646568 11526438 -77646079540829885689700996830263889920 11526439 -940531232726036587681410219372723332144 11526440 -113905386742328752727408607647444275200 11526441 -559942331834143361284487619213378845808 11526442 103695549022316461939314264103030006464 11526443 -153468578848096490201867074281427948896 11526444 234979215459138425802685215636836570880 11526445 -135910522813182582469834754763107068800 11526446 -93473586400098411315746036364257883456 11526447 256784686251681490553880775542362977800 11526448 52394255200092280893648445179564572672 11526449 -764040451419565011627807672174890315280 11526450 -39801575410874836104724326584418124800 11526451 3262345708675480348147402706287514624 11526452 67890197182920809826348270760041295872 11526453 221990931136120030692550904644971671484 11526454 191460051176480970658747599830744935872 11526455 -327900916081046075854257352353537977640 11526456 -480183013211585069915996828972741222400 11526457 -79411714674591675614899260811099630294 11526458 -324913988152001919344023673491591531920 11526459 128111763432402695872517499212546511360 11526460 108127944641046901119541833539814635520 11526461 -635101858371055396711279074924499450938 11526462 59089454308017582481279122489141542784 11526463 64415645624242844700146393140843100824 11526464 311185556076250355916795987906841804800 11526465 106289466118092596605126494457300821120 11526466 439684573158167540358746731747795988688 11526467 164284944052068621239330287727734741680 11526468 -248498959732426314711363373743706472448 11526469 728075275083545727260815656608345151196 11526470 110676422156296818877712682492806559360 11526471 273760153674619379304892566203944516656 11526472 694392970355944030081675849170992209920 11526473 -120649253421309201505180027581188681856 11526474 134891564405290100584119687919855599360 11526475 62835846263072591961154659435208326500 11526476 -149496979680353257437904472026758193920 11526477 552690165862764270267804097625232192960 11526478 36258286423222242159504344086299926400 11526479 543214295237189838416629332795938113680 11526480 46716891177592662079356130993829314560 11526481 -15142984754896850606846519995541450588 11526482 -108109760106259571421916314024314591232 11526483 275225804684003107267748137253517940800 11526484 540125147722172538303156514691589382016 11526485 853286015690118964865653554781814491800 11526486 -152430386662171989658192561063577769600 11526487 456703524506846392219521990564247256752 11526488 915933806685580241450566038156115445760 11526489 -425861431574270879587713382139265014400 11526490 255028631395920723407813163114433932000 11526491 855608230559757355175993591910765324000 11526492 -235413541441205317597527308181392179200 11526493 309898239671569311758180107729016054208 11526494 1309159439312353344759047132586092544 11526495 -135008208169443590919449221681764710400 11526496 12890037230490593353123676008094367744 11526497 609070884107437244002564647656638982946 11526498 -184170022414245314836799074580376359136 11526499 -116048424358713553296165202451615813008 11526500 725035653633420653480234795810916672000 11526501 -130521701941067237601591622540955990016 11526502 135041003106871563959177080666571345280 11526503 -975736937166778000970055279341084338248 11526504 68380498090182803112375540397006602240 11526505 604316737768523239433586790648402458660 11526506 -312283096941491700767221639420314900048 11526507 289638848298138661542674080940445573840 11526508 -263965080533620103584141907845546835968 11526509 -6537464027309672558676130140782934996 11526510 -265783859854758126141316620681016327680 11526511 -745453076743638244136607916351484914688 11526512 -17560380378163180852959260660133494784 11526513 -139609799542376518194380098957128774912 11526514 453675610809329753235552738891692384160 11526515 -246645748218455757908180894058545664000 11526516 -888639431633029318755443477704078602240 11526517 -798086177706380347078386953078508980434 11526518 -338759732019387792005728948800379426560 11526519 73017846419516205061939826427466236288 11526520 491602703439753079732465787590115328000 11526521 886960761418949108128348680895119301200 11526522 -135010421239519946834074704768817706496 11526523 621402847976249695623853484943345050040 11526524 -446005993441062854880445154709726578688 11526525 -327951561319374845009176737910709784750 11526526 -247940527319110232110614188042864640 11526527 268660230291613580001321315600918961200 11526528 -162092761839222551652662696363006361600 11526529 -395938863635382067167598886136652303424 11526530 -225728127375411478789648264059313359840 11526531 1317914341027547180887785063044418552 11526532 86762470954789275519153299930284084480 11526533 988191042348038505318232911581063122782 11526534 -324005694254024985605801160813534827616 11526535 -309165633797343275438080264292324032800 11526536 -105998401834940657252645833710411939840 11526537 -7883813300773055739733002102046804224 11526538 -163107193923231686833623376965638929056 11526539 -243426637642651152849382972477822364376 11526540 65051473239928654388126850966139699200 11526541 -30444249951771004563516051758812058920 11526542 199523134119702828037916026373394631680 11526543 -20505601241209457531017476217889127840 11526544 -58912369513625418533083495924066418688 11526545 -135584532534556734096392666406937735680 11526546 253349471975555495671912663464128537088 11526547 -1037630133131073217870159280072005746004 11526548 -979393752631837721456136818203066368 11526549 771556396420428829671950893836283176864 11526550 -46035226225232893301610104494503811200 11526551 600514841186271090789011036072145924552 11526552 -51445134873854671982215414488352634880 11526553 636359772584623686342787796108675113802 11526554 -9713641259954460379010673278408572992 11526555 -437654763975736568560375453344089124240 11526556 -319348263616048462055211965613558407680 11526557 398255032798026189282584583288046800000 11526558 2123705925437500207262502296471030400 11526559 615924080961580090909345422767645324160 11526560 -809601778775945554559028392219022458880 11526561 455042616310075157009548179334897188132 11526562 12901289967074127618511284863983571280 11526563 459357049934046224415804946633756174812 11526564 328809542517587304042902980464438383616 11526565 -43849293990556312352982348417574759680 11526566 111308882583635341787270675095078829184 11526567 303359085088248992160012594520232263248 11526568 132011762753907408646947651300419328000 11526569 529969553566168734126977858845163967120 11526570 -357734025865649046758790717066267417600 11526571 82818746118481931164300254523658468864 11526572 -912655715243586517534718391365160053760 11526573 243494944228001344603200434755241536224 11526574 69430473793540175673516760085131503360 11526575 72567992809468509694025145474065472000 11526576 67124283410142101310398410870160031744 11526577 -1062031197135680698494437865615459966574 11526578 -252118271601332238098972410298607744000 11526579 293878476615349866890599265309941501848 11526580 2381644408281534927653453116793118720 11526581 -1609177987155076857559833536125688754 11526582 352740087001919151822185448828536889792 11526583 1092436913801591525292301462638954433832 11526584 -363905907380696638882861721563631677440 11526585 41412508709863337197489306085074513920 11526586 -448431189077073413653166156234665861008 11526587 498241745656917382666482773903886738072 11526588 -157240243750318907300387609635104500736 11526589 936816610314614290742017311389076591724 11526590 141442101572500968156931755376152040320 11526591 -508854803780639246748846305753430449208 11526592 50197857780867632090233821048801853440 11526593 -498590963789562083258696825479758539712 11526594 43678727998876650784519420473036522240 11526595 -1086321250803508044192128845474759804320 11526596 -274877775910328215111555120868584060800 11526597 199213723722182449035538431928801368000 11526598 683741822283047656582078541516602984800 11526599 -204769370592610471876962361286309283360 11526600 151158612122876121162329263490454528000 11526601 -138231573670959049333274559845941431900 11526602 86095950222357212398653676546007740512 11526603 272147485315457507971919597239868803008 11526604 -15496628114742402845310866317542348288 11526605 -428320639075569563842922908726074418740 11526606 1895922584503724243878407991917232128 11526607 -151279538210893271982586672216627240928 11526608 36548334486034982039040847883802796032 11526609 -1069293291644669323659602827085970480000 11526610 40907029002058321235910227944670909760 11526611 38126606316298940316565996175255448432 11526612 -341442737792219329396833313209610948608 11526613 -442580125231249621387173728264963389344 11526614 317860224936772722115237124935798688832 11526615 -22175539581678733626138160370341581240 11526616 -85725015801880794837147782231494348800 11526617 212033132028448294269444956682506423838 11526618 298658143120959452714761872349481839104 11526619 137043765912031155346591714233221468944 11526620 -59917997099023411504642829185439600640 11526621 -696174836728790761141940357348341971936 11526622 -74595252076347446022554043243590213568 11526623 3087316912561375202596778977298285808 11526624 62582769900842360591416108173807845376 11526625 460227330868606087528416004217976816000 11526626 -313584963980209670042221751194154915040 11526627 -296805900505094475431471837271976511232 11526628 873558411323365278514864819594418634368 11526629 209522806881352521553946332683750873276 11526630 -187419146545663390363336291211882400000 11526631 -1056820731876201568898448208805700090568 11526632 81299065267182746072876877289885593600 11526633 -804324186901501205578037587429284150198 11526634 -15155208555384676569797983297793891328 11526635 182406656027228704223837186960578705200 11526636 -185331821123734214746444828035905212416 11526637 261678781771600421088908682687387385344 11526638 -252784356658502070618737267688156665280 11526639 -661783776014666788646748127198034787576 11526640 -98362449016952035270382358412935168000 11526641 -217443366899478706626077699607743691840 11526642 248445422643598438320750074360369066640 11526643 507072671439210966995560290547169362892 11526644 117875303237944611370655554342444567296 11526645 200197248954729676332713079622340735520 11526646 225458613913305402665991238702262046336 11526647 187715150522621614381643262685834543104 11526648 198672048254866964886124144573762437120 11526649 42680947699189168174646637520333061764 11526650 -351918288611303221940557462644035772000 11526651 -904771861648545146681200800192615210960 11526652 24224526718032326506691012252729528832 11526653 566768665981685391678634418271273609600 11526654 -233715681530301990158932049366685649920 11526655 -29564039575611611441760166962609428640 11526656 -1030650138765797745571930398539246469120 11526657 -178439952135060736110062784762363411840 11526658 27162632249115265586228032673634548736 11526659 -1164533847668666161389723909551236865280 11526660 -97117591463353740655963880524804043520 11526661 1029215147395022291304905843095892695262 11526662 -263798803025361063378468166445886788640 11526663 428230878970275803080782548962596181584 11526664 5335867609374234485884978418985861120 11526665 -843497912562289956844664998829455478940 11526666 156171203422772485671473171196413237760 11526667 -176298149318932153837071814261051287648 11526668 -58009851647804875814883938166160257024 11526669 -77111324726030132829310645553222148672 11526670 145018287098287443473626091101865561280 11526671 -253099101942153375499491163253402862408 11526672 133933061755668909733547493549261127680 11526673 -434720511891443115920398610604648166560 11526674 1152893049727693886654672945700628411392 11526675 -267286660219815167385901433179952703000 11526676 -149064506354492144033023500884758771712 11526677 -127532372389739486449844496249261621600 11526678 124838053586131537405934582223142137600 11526679 256211355031629078179360775974402494280 11526680 434816989647189678431879747447822745600 11526681 -240672245019869637183527404528339276848 11526682 -7775583059689464269225488694376496896 11526683 485649984111205595467136966172833467920 11526684 -37364700095204761532103055128078317568 11526685 562358679118847266032547276944194422380 11526686 -669096034516340209406147968523057582208 11526687 -673008665204551060693695717314033066856 11526688 1128131088984817819493445461596190146560 11526689 -259485772603406860435774991769024228510 11526690 22673998832941034538043471511310950400 11526691 -272575336892919128656808122835553002616 11526692 -272023045012074602378871957058279971840 11526693 -372165722963317047719560138524789579936 11526694 -97771325020066767211980217330903555104 11526695 -15762386144189037230684609198691913800 11526696 544138568970851304302337101497782021120 11526697 258907323239084657580414979085135051904 11526698 398685863328371994024163924266556071600 11526699 -82216386315613064532032559790962315264 11526700 29298283616759307002780816940759232000 11526701 456951249145531637635158557099431863702 11526702 -316937929056516965951646596478581184 11526703 760553457529737144296031344565042207744 11526704 -90525554018101409061698277342500487168 11526705 -173697176638087857417526901801606606400 11526706 -66705966704146538074745109036481891200 11526707 1204527084010944968123997981393706937112 11526708 -38126293921635471807946107671450714112 11526709 21853059267211276586896978319798111104 11526710 -208038837054474824434625117873678624640 11526711 -52681092758874448012580372360133050880 11526712 649872139092364850946076107160557465600 11526713 -394513787667533912982820851630505167216 11526714 42354893512915271243143932838239452160 11526715 -318690143948812669659040100905461387600 11526716 -304767407167571058055057742096012628480 11526717 35953351166739293209512077283735397920 11526718 125501510764359705216466438215242438016 11526719 -923307701145294427780382001511215105240 11526720 -91108532920422097238724598083323166720 11526721 305872954638450752819942743647743594452 11526722 -159981606998369450761356385435589495088 11526723 159145312720086953611406493959963015280 11526724 159287242949483509771642503226199227392 11526725 130615505399035696853776965598430234400 11526726 -2512006659974479514246379524322957312 11526727 909270459206625128333903188399348601920 11526728 -1561994792553661997428878988215479040000 11526729 145840932385135454218441847573129202720 11526730 3905785177979827552225075143672606720 11526731 -350757246259684056488903196513189744960 11526732 -374673918774143806643554453598611046400 11526733 -1162313484790232879131448054665986667018 11526734 -36242393578341369598783354711236312960 11526735 -258946651823903656636943031830122204800 11526736 -83646880627605608326449811504812261376 11526737 -836750586727639827265479569926914889614 11526738 45136310872842329435795769505471638144 11526739 -118969151747406056955528807201876519344 11526740 -170661549519692346641182706421849899520 11526741 -307214652528138846666583804124342265120 11526742 285651781356942684400199421301924714272 11526743 621300750413679249620707789338533458608 11526744 312559862013717549488623763005536829440 11526745 -383680392172209514063663078375525275000 11526746 -23022678783162972000069041489461624320 11526747 -926274238332727664889326593199509259328 11526748 623126087267744798938539033233071712256 11526749 -237903912002469243937603717937334825600 11526750 -193356451099872624519840619780940160000 11526751 -1034437875025366788706969035633031457248 11526752 -8166743620573505108820839486127341568 11526753 131136745302597974507208298128223456704 11526754 263094577795008366212888486477738510112 11526755 -265713664064753825449560302101984209840 11526756 69781647605984247286962887300155736064 11526757 6334239050321822039965081348421284032 11526758 -30079637179305757013044372540859406720 11526759 -1130366120089449067309100183874060671280 11526760 -33756910842104354394763750173347481600 11526761 33042723285620680516336867885380013824 11526762 -178296269260567944066355770143828762880 11526763 -280386304688193998918279502729664398988 11526764 -1147970987099438166647987657885626358784 11526765 21125484147781599341619294056242864800 11526766 -7785358176633690733593765858208544256 11526767 473781422738230436228430802598782801392 11526768 -147989130048832439775564597954021949440 11526769 -307985941640687520208195370711522658204 11526770 -447375258971958238429707878351733133920 11526771 101746385897869317679280549383417957440 11526772 110894929704787227929622993349518336000 11526773 45654913613094708609251742207606264444 11526774 19915653135245283988833119308557778944 11526775 47624350506249986589807668146636548000 11526776 -179767714898484920783005575394081873920 11526777 -766848658213729883475354780318878906832 11526778 753409726796417110030077594149267424 11526779 56787088379126042361659503682354653440 11526780 -126515814089037944439981500246228106240 11526781 163949467244322491238205223875753026624 11526782 459566727672895587235101223543803409152 11526783 -319546831804943484633251187791195786736 11526784 -336340503203712941228639666414215495680 11526785 663544632996085162823666365838246896980 11526786 1028334114885768448855797734414949072 11526787 1052407169295902044018731511415810809240 11526788 60528560730171571483912275887408787456 11526789 5867296287316976663702164515608481600 11526790 353883984754409767048155378818174006400 11526791 -86313968052177707872580617802581175280 11526792 -78592900579626201604828048705677557760 11526793 1286758725500809915777609546654278278042 11526794 1678673144475969309989649070352299872 11526795 534687232092015736901645017024343040 11526796 631321884046988117594302117926385913600 11526797 -741821332380971562727858985826061651008 11526798 199420310908459207945440854415319961664 11526799 -306476798598471593051154365883607347264 11526800 36262251417940469894364140422337126400 11526801 95863859060085271942365723257329227648 11526802 175019204135371828661803506102433182720 11526803 231217951672368913487963877877385621520 11526804 -148944449215033616248770250847103367680 11526805 891925794970551566207483518528625546460 11526806 405609267390888375319194918610976637120 11526807 -655076354595334293438164274867806123160 11526808 632884345403530357561215256194035496960 11526809 -103968330984167359887680226683157987894 11526810 68216573604153778602910471499809340160 11526811 -224257444286256429375331414820256569280 11526812 229617212635779678065043562501782984192 11526813 674350423922184214397560131658612334400 11526814 -46468132996535594555500217173420284480 11526815 377882355078945665243271949373479905960 11526816 81052131071245215770159477767243038720 11526817 -161261271137361858927349119169793720940 11526818 214156021079509600343708878454447368704 11526819 89764118316673322614719906904272608688 11526820 118844839638180968372756921230689358080 11526821 -1709833097134126929411836236723108714656 11526822 140463787309760841756657525661807730880 11526823 -12800343417496074121849182186895360 11526824 1082728079249931452514512203585014696960 11526825 -223480428184121226575027038735819860000 11526826 557460594202023307522413334333540904112 11526827 158118636378097493331858114405189471120 11526828 -361780314411283313145425758383741319680 11526829 1249443687360196418670571269112078253184 11526830 -17109916879005166232337965316816998400 11526831 -639921282630309993449709691148810348280 11526832 -59382049082620631811469580217454297088 11526833 -272229490414896090659247318074696499840 11526834 -149884614129320668333497503231427974400 11526835 -82765231393024033829048289190599777600 11526836 -210865700708199581069437153087607291520 11526837 12594187607837312393179476204891961152 11526838 288325223788950131992817604693447744 11526839 -66093847047820326525951939549129617544 11526840 4821571136201003749790669749358592000 11526841 703022077972960631318429614355677317504 11526842 -700737147063226682207033390673557078928 11526843 126662408413963541015821397903659088664 11526844 -515011602275466271037568769492792442880 11526845 143192275718169416613768379021397752800 11526846 30033616193552213051430635059631935104 11526847 -544183372375480278639727752869282354480 11526848 -49430958933008603585507187648060456960 11526849 459183880215903621426192354013158573234 11526850 -114313181877026143158413404646658662400 11526851 -616570577282148938967457909412228394336 11526852 -297101182636405987009268816302709096448 11526853 -310297379471132222977343453857814845600 11526854 125884189966523108884841362594359654912 11526855 193617921162008086413472751418010794960 11526856 378136136252943282940763079178856079360 11526857 -953614872538947905127194642151658857894 11526858 -254537730537619237798658930184588710400 11526859 -544835158774103700415113708908597884880 11526860 184076502500094036965442985792097756160 11526861 206303158503979582225510202169530503872 11526862 -18805478059354371661883183354612714880 11526863 -143609827781858521276211890973615920560 11526864 21288762129052975755464381865515286528 11526865 346783882015541542579304520095125344000 11526866 -234154130331602504245068767060449977696 11526867 47609575431470816350423916714174611344 11526868 -384057120399745166283087335846298343552 11526869 -429831776034404518425073737366620218404 11526870 -258712273042835557248598357347869122560 11526871 144479662075795910433644324374185303592 11526872 -39554018597214823740282336150354616320 11526873 426617349390997475083718879636054727264 11526874 389841601025681016673807839732237895680 11526875 -79526173243963798983935397471688117500 11526876 25584824069897404510513046655487872000 11526877 1117144625526764175592299622652717378726 11526878 -544459786879243041783553414989189729600 11526879 -80883858024996970678827657340266796032 11526880 250962565604885658141055819914573250560 11526881 -3637782208201093895888128585472804256 11526882 177561302650922882173196784143890126080 11526883 -44451228460553229593765185237986142176 11526884 -487336924886126584541391863813598197760 11526885 -59705836520130646057746235613400168960 11526886 187919720989218392048307863551745769600 11526887 -313678779794029990802943084313675384320 11526888 -490839629143307785574237623498271293440 11526889 168302946850083419361043077602985025440 11526890 664016921739522536587374794737331404800 11526891 -925917724193570891950618478562770188800 11526892 -379927617623141491326859538113036971008 11526893 -89749228025704286915246760563335377216 11526894 -17612191190572462078738884802521048960 11526895 238684971190820536527217858027683766080 11526896 53915766556440737021466269182884544512 11526897 -307467552652472020132206304589653088400 11526898 27605036952671189376637143789002005536 11526899 -1295580438959437776541433063586051450840 11526900 9218754822515492644667637115392000000 11526901 406896005009441642016952146769050839040 11526902 -45407672681432262031135242519187966848 11526903 657905689592417982805822878851687853312 11526904 -110542014461716200521754602708980776960 11526905 -328430714737261064394425385966154096440 11526906 -47969714402815506733073127712125795840 11526907 -56961572886000557409407218474272836844 11526908 392316949953140157138455410444184752128 11526909 -202012569853933818002354744223704656896 11526910 -23103717439662761440859029588962283200 11526911 286116117387010775095030591344559719024 11526912 144585510225859516254922040473596985344 11526913 272354979449838440759735255211116494164 11526914 -94542739191491799177179675887424690688 11526915 -424534994531056746509874603018024736080 11526916 162187804241449735166478503346659983360 11526917 569071343047239469947122256899585651580 11526918 150069768602013032891314470660055772928 11526919 -92065814077248451285826078411224929360 11526920 -12187971750823949053914807745105920000 11526921 65384611157214304486177515339240806400 11526922 75326223007270454355049039799108716800 11526923 177739170407476937937998529759188345172 11526924 -2061344992991932418595859239181885440 11526925 -229618374390215030225720535203865165500 11526926 366286889870193190470772749815776689984 11526927 -118944345872551996526243935527672298992 11526928 -57459847035148194088669933242447298560 11526929 241763765338625004050269494831890929776 11526930 223372980375243641164709183884601272320 11526931 -107614812889224264368456324116466341456 11526932 612912803225293640160575382922376090496 11526933 257071338523594322349202783734218039808 11526934 287590197901242742396444295104334531616 11526935 -348757411627464033976325122019959103040 11526936 978961770572360397017592085906318295040 11526937 -626148973244461680592246700769955978620 11526938 -973116804160951625298580531095384115200 11526939 327256702444424069454582613272620993400 11526940 317033085545707751173236551289760327680 11526941 669322266725558953934024371364836650342 11526942 138777780539068752411782447512254925824 11526943 -5653638377682376839752998567354372760 11526944 -669633229079474683388013739984158720 11526945 57046950852874153384013909602321242240 11526946 -625320281527098610179060899896488726240 11526947 133765980068011931259857611154900492352 11526948 -364473417123477844107853149966578365440 11526949 -259052781791252024659396524082798967040 11526950 -24094027964461781957715510632223924000 11526951 -147629579341239002091656022057311703768 11526952 -1265904460354482134758834635363374039040 11526953 320381937998329011255489281469571653504 11526954 108563272955114776630401158011722942720 11526955 835541421723294311061741626426252376720 11526956 89130983991516584660148536656636259328 11526957 165747057478213486740004073333240124768 11526958 609647442064701408633372878785998392640 11526959 487143331647418294981655062442658566160 11526960 45262147399906071649762434694687948800 11526961 -880726886420542864606939088441270243088 11526962 523311964702033677620914863110373929232 11526963 143888593838051155225724234846344237824 11526964 -640496388378723310846491141637016112384 11526965 -61177244420753814016042459051806919140 11526966 -253569963650817037338934577897281361856 11526967 8351314891185132884448435854357305240 11526968 -355722232979418890114340699601810944000 11526969 1205238271075475829998294243843604069120 11526970 -12778182143756605413751345888722739200 11526971 -398276523646055640384848738409423756828 11526972 -516351467713955367690458394905828740608 11526973 -547737741207948094363233199360280286778 11526974 668185197875744890234543351907148838272 11526975 -171147938984426080183181135207025762000 11526976 528382708015289887114714337379716431872 11526977 147130925140904406294859347673066675200 11526978 45491565280178319236999897723119595520 11526979 92905616664833581407733155368958572784 11526980 176056302370852779159779035910799978240 11526981 -551382999008797690060025083735463823648 11526982 494452437048825363633266904326653514592 11526983 476137395122948040926841907333104639792 11526984 -129538864941482139456221846185524756480 11526985 48749608875265668366447587463722142720 11526986 -319891220262566691379825167933201725760 11526987 81421787432290205898047209295507358960 11526988 354931339283626497177327605197973070336 11526989 807004347571270934708756321294593388790 11526990 6589920198597169680077936775799645440 11526991 230525406406002285739720936440821407104 11526992 8443623788143983633013551355688386560 11526993 83453380457889674286600256517723095824 11526994 -361631394878553112635460945920138190704 11526995 -261463050598774985894937683944983321120 11526996 185003183388060884134100743300906905600 11526997 -1165562257356173589252434412212696117554 11526998 -23157553332748872305657778257390331264 11526999 -77694071429497295894526194958354356352 11527000 294065321002966239112640386700789760000 11527001 -814364197141856888635785015009021082998 11527002 12157939321725414059125549491537607680 11527003 -16228529793136847953917937287435808944 11527004 252336684078844277498516816065145613312 11527005 -195107477399066927208777216235645335840 11527006 -395880818718773731998081098875491186048 11527007 554147341710100368764333172661832266800 11527008 -1325940218113156573121723227897709199360 11527009 19565970630074427380589135624437850368 11527010 -764497504468530866824173937232340480 11527011 -182289733058992014467448099760847656368 11527012 -109829882798264223105721358171173928960 11527013 -598005363098320773802651731761983684260 11527014 -215344657276502225028598191894917463360 11527015 1069043286885501111543330227600401411200 11527016 26116876724896260818854790120755092480 11527017 -19015136646458506756951536621471899520 11527018 425299354493214321970022002409452938240 11527019 48655459163802660526426452171602910096 11527020 125437920818666056046699380280171182080 11527021 -118150322573664756521273464758668520000 11527022 259269737048588803647160451103674002752 11527023 -423768108991890700354883038182664997616 11527024 16456277651308171688899306238299504640 11527025 -246557375971815417120058038780204643200 11527026 8797486365447205532161740436521229824 11527027 607160317786598249115888236498059070880 11527028 -545847570305371454601134240162107981824 11527029 -7584070699417223204860478427284108580 11527030 -7450719732460498302860971083880020480 11527031 19074948449844192327545372465395913832 11527032 109354074397890537444977011430463897600 11527033 312011057553966858350352538040506270720 11527034 -50781994454331131985321335839247243520 11527035 205402730710913745087457366765328003040 11527036 -436754296401114958174419697616587153920 11527037 -1096345240504237607906629674066272560308 11527038 223324416135596248629506970803008092288 11527039 -261590164469101414925558871290427088976 11527040 -42382949545011249266937867520494796800 11527041 -435586625555707276867620454573851987456 11527042 -55175479892818345235302974020380577328 11527043 -86039174698278389537157745680307273200 11527044 415744106010610991711537181895301385216 11527045 -42260489479783823245435546025360933700 11527046 577409663452408911302954455644307500864 11527047 167807216623064124299791160039420165040 11527048 -241275589782796292548258260902825164800 11527049 1009262893278303566229980253162829201050 11527050 35092998854072676425492322640043788800 11527051 613245835083708637124127062176416484052 11527052 277529969338568142707269211968166410752 11527053 -4489545970004185935899707766617405440 11527054 -53242251773448558244452394241920105152 11527055 383716566598271876462820088653335277960 11527056 169576266043331161655914732905771171840 11527057 34136290491965017423457513804897312306 11527058 -591968615465317437403078430179659051120 11527059 -635310548093477455707475755779748724296 11527060 -45402735357314119831373061068723558400 11527061 -8457486453302424511116548993636071296 11527062 -105433264814573875048130400039924061248 11527063 -1389132462339845051481405129767495040 11527064 -1075026388642912649878270525057471088640 11527065 -51412023389273487078219136323622200 11527066 81662306181159579113172165019326639360 11527067 1056709692428277696102876058922052346116 11527068 25788035713725927404681142247401111552 11527069 494472857635928504578342148801345994470 11527070 -256714881777668748601143597573096419520 11527071 142935410156196347552045645870697934848 11527072 -350235808808586941777994328417291468800 11527073 -868378151516366596212652390645148187678 11527074 -66850734168543292822497223319065159392 11527075 -19774203644716547628580707853764640000 11527076 -272003801079408089562879225238084018176 11527077 -222602135153244296485290843888334409760 11527078 204759625524260246478134494088636566656 11527079 1067195009112163258531480893714837890976 11527080 200216167457701829141739139903162368000 11527081 -34083903478563262477629730219712390028 11527082 -82730403611285708508601656503485263360 11527083 -1076293727320087967176918541208246537600 11527084 -67780174615242425002318249521707399168 11527085 -356548881828251544384942986407472024040 11527086 -54062285300337452049120715332988787136 11527087 -584051761613732921248022765188944400800 11527088 -57510821197988828731161586238374379520 11527089 -201036104503396057074725318295345775680 11527090 212702018882502608085293379933144724800 11527091 5563767563894781952675663838586086592 11527092 224777973312278770267621687034377458432 11527093 -1028169724622452974269159829584877896576 11527094 145992340736313747288127678340701413120 11527095 14568831690635701415848984880416035840 11527096 -1873763286296294580044978528021053440 11527097 -571919438018322665986707378567594153468 11527098 -8779191455717702510301443160114193152 11527099 398006864353991773923142313707990703200 11527100 -156428915365780310229502022843162073600 11527101 731114279134599693817811819430331470630 11527102 104271521743137511622645061729947827200 11527103 304396656814802350859226877076204827296 11527104 58948643740291310948881862072463261696 11527105 459385190720452313487033198879520728360 11527106 -86639000934517251585106953659501203248 11527107 -314742044729976778694621520684845085960 11527108 -207311229362778429285967169880470564864 11527109 84113466289848592012289324012435415360 11527110 3109575812758465547322383925752985600 11527111 450956830337409216096196911310694986712 11527112 54128717670837080020150775400718771200 11527113 -82790601220140533257877755773328089216 11527114 161862748143857247613039916122201924656 11527115 69086757464072182462158276323050141200 11527116 516374642489093965406094619992771313152 11527117 91308174006131468150032614196895571072 11527118 676069659227578641018667282685570795904 11527119 -144232642424322811808915706132052242456 11527120 37486859309175593858712806270877696000 11527121 213036592122655891962989504707455520500 11527122 -380856405816960137750860813135218306816 11527123 119579605542822861145305724332488684400 11527124 104474037271607348722955424917046552576 11527125 435457640872232931467600328773411280000 11527126 129163726918367199041510645950134449664 11527127 963344774522812661482279379805565362216 11527128 125068026602872431242533718945312808960 11527129 -55909203844691139400493515219594599360 11527130 -44167004432952386989355107077398721120 11527131 -212146140798828181020885410264877158400 11527132 -662753224458594954511240299997911791104 11527133 -438861436079765641655601136802169603456 11527134 75229056407311319987776949389117885440 11527135 -1204955331238336240759834243431257443200 11527136 -1065051919188620026233135526384776511488 11527137 -750984125197557666506428798233433486560 11527138 15359520791646644671671851093179484160 11527139 -8088930816492512703200398505551048032 11527140 135604856452708352523061904786227077120 11527141 -257176139735944334914937863998135365216 11527142 363439649535037368056857824797694910464 11527143 275880388350263112878740702242475149864 11527144 -1123260965588873543863787823893967636480 11527145 171123020464142848239666635604990118080 11527146 268053105835503918540338096213471624544 11527147 763259560875291826421780470107004548596 11527148 -136259538109761441006246387122690081280 11527149 898272449424120838501499047355588191200 11527150 102167702998748088445105697139602313600 11527151 855415259415623034445603743479469603072 11527152 79051183880191444791548792593855119360 11527153 -987831109838574857739029793815217278736 11527154 -397940894724084304973349724069929034224 11527155 328091262662361052812222807341717352960 11527156 -289164362603975570606844241748458598400 11527157 -192021354471312465037587116436990048594 11527158 410128544921673726205465382773429454208 11527159 100330124904286534661104856413595152816 11527160 192474858228001933458338451292580352000 11527161 -11247576810369246145396492248948362496 11527162 214338624739149323301440410656789661152 11527163 -56771793491833562665477829781247832736 11527164 303148050175667927753902821683136430080 11527165 38991782052489266525909262825446033520 11527166 -10337891096229549092467711537237766400 11527167 -293789931429081332942713174614839349120 11527168 1235975745905899147638752989876896923648 11527169 -1100578564772921508282663189938805650430 11527170 54145275058438580468609442836542656000 11527171 -23360437924774460524489791938241786628 11527172 367993861798625766418921951427169349632 11527173 417568609340256212696651076455978856960 11527174 212993304089045149238484822008442378336 11527175 -487571093153211803010981722504044502400 11527176 -634008477513144273546840015190643712000 11527177 -290175832916705395489819620943215089100 11527178 -254145609127805484647741357471715017376 11527179 660679809188691982403747507095160341488 11527180 -82762091859626152305798714136317112320 11527181 567246465664220047829575015051008902700 11527182 1568223476061743356985610080021126016 11527183 425976965227267530682860115736667392432 11527184 -2179004011775538203272197917114695680 11527185 -554582791517050484984819070655945747200 11527186 -174679385248132619019514761530764800 11527187 -339396755515176454838003076255826761648 11527188 306356729957073593182780854013021501440 11527189 -818026742837226182749629677608720199488 11527190 31728216585392916314787505620272839680 11527191 59620966473267882563952316848129565920 11527192 259947095918528168966406083480035614720 11527193 192767388115940926562486617769695178442 11527194 -92491027045304360919891597861037475328 11527195 -147621537586781622054269626750038504000 11527196 654706459011175285496238964955965478400 11527197 166949220460792615249528462311826384896 11527198 -167903008021629836411621743274132966400 11527199 908988415412163510876794801847259855200 11527200 87959056743492624879718900331313561600 11527201 573294705496066491573783613777835372002 11527202 204298925186844399221660023053262869792 11527203 399159497369516947893901291697816573304 11527204 -26410791725411317216351964137708523264 11527205 -70858018595346857002098437385785328000 11527206 -161808746888130846921319716004435292160 11527207 -584353892942824120227896070741400297296 11527208 -332756722598394709087320531417975521280 11527209 -265671383251407602032105056493303898880 11527210 364515877587285824071451129624597400000 11527211 54162350213957256231147036282693002232 11527212 256743057172709826239732278052882867712 11527213 -587763351431825591767963742694086034538 11527214 1011604064337056781148520107907697079872 11527215 -25319883331311200825839589603581608960 11527216 228245012562326039648450317381344919552 11527217 -118714961202494242781246415717983793408 11527218 -337460908495695778683737276331928193280 11527219 121677963194769932048654881623187548360 11527220 387133729166373045332610086238443028480 11527221 -518413492985599181308856837641444656576 11527222 -92161696212612446111580467180656349568 11527223 -1079655770845536422007471585017745309528 11527224 -266855172603835144309616390865636556800 11527225 2389160129586944820492104564719963600 11527226 -72150024366526968953757730694859242496 11527227 11572837327734612853486582782719751564 11527228 226187158064518378834232436759531317760 11527229 198167320302264585986414854203351022176 11527230 42249697712596572731909670394735165440 11527231 318886908429027811602479567291951617728 11527232 42833185579320850183453171318410706944 11527233 117719224371861966701085820091848383024 11527234 -227735374033672896670226412220808007984 11527235 426939924247795036963051525674567090000 11527236 47836526307019222645640330599531622400 11527237 204504502731876432887128207028123243580 11527238 -208778683445408319956634752954710200480 11527239 -103880727889224205313480000544981600480 11527240 404857607005685077159165846460034508800 11527241 1344487269045556977887186547416988869664 11527242 -26027482635688557873638095973652430080 11527243 45569532613061037329530703695482508800 11527244 -762508254802119631602438322728612476928 11527245 1441928528853102719965540954730049696000 11527246 -118617459657849461263403473042326215040 11527247 8110743732625844421068411241518717520 11527248 -66538589704187352611612590674185158656 11527249 599617419154997029188634375326335899250 11527250 510272308110911616135042893733700872000 11527251 126868746580761290826609101723877077760 11527252 -184772003245683805579856435358362984448 11527253 -466704840666609056042084266465240104498 11527254 121010683003211959597968227724079906560 11527255 88585055556647895180295109488345491360 11527256 -37914760013954994565591318141828300800 11527257 33858584925394916853869455975986376704 11527258 -206012288505422054278259620102671225408 11527259 -670873850358377809940633377393955940540 11527260 235019889132588481361667672325692994560 11527261 -609805453502784308391394636193997867828 11527262 -20407969931994808110282973521052646400 11527263 -481147261066352063337211415915813450376 11527264 -446761024215826384887786581701349081088 11527265 369456114536501193665317024949384248320 11527266 42346442988955687361109898502117361024 11527267 -2067886420192354360527056924256511820448 11527268 6266067902615678532276164585158594560 11527269 309574131057050480628632718626584866528 11527270 -351311034507634422251859075725520201600 11527271 -7583771132673159051240092092615775136 11527272 -29888884317666596527356136733430604800 11527273 -81927636378228939046197829079149010316 11527274 -24483624680167367576218197552506995200 11527275 -69251882246645424540132054292692908400 11527276 28688895543727059628965574564571498496 11527277 -893040351120550170112355184501448616874 11527278 -45516866919258719938315257522940465152 11527279 -75039757787236210795023486480882271224 11527280 56582076340126827235613512832753664000 11527281 755611180340407623435243932514721763280 11527282 1886041239023227775572182937665429504 11527283 -867480329873121554697590363110980880200 11527284 -36017140108978610987306375014509588480 11527285 -241373880874768277231738764410087936000 11527286 321834575309257295193753942343659174720 11527287 -18106773849511029641896737770779458048 11527288 -200232601025804238145361700736309985280 11527289 -400759574557194280219177707419424544176 11527290 70320584934803891750689232027753425920 11527291 -1077758338936212323842449869760188489308 11527292 -246418480360498525987191690044456423424 11527293 32520499032952072757840325188219518464 11527294 465410868587276657316808360787023965696 11527295 16430279856019045631858541655155237600 11527296 -29307032020959097387396413787000012800 11527297 -580141889201839750906168703251612170540 11527298 -461310754836282136255330896059987415600 11527299 -578209507220094891244488756413626283280 11527300 311889838124583804591454636184151424000 11527301 317784338671622500876654894335962119392 11527302 134493707761381883061554652134327370240 11527303 -58302549343360039642242111433530002376 11527304 -259659973290246187267122192030598794240 11527305 -695863037307770346910694705537678873280 11527306 -36718176441560644083663597469997458944 11527307 674964737320822732730260141093038828 11527308 -210536485773202075269495295914838004736 11527309 -479542183739315780884275373352643436884 11527310 62356729145709186213085320196028400000 11527311 -2869906119568315704882376843474404864 11527312 57031165246059619981704144343203315712 11527313 83822669243691136132994292066968997696 11527314 107171300188508167191773069810639161344 11527315 -471624945080749415218486294270673801040 11527316 -771730002036627523745184267861881806848 11527317 -179474441566334932490833701253443399300 11527318 -360193553042597434565432270015482906560 11527319 33183657289242080781182085839625991680 11527320 -140876658510215873789511292855232102400 11527321 752127980404535311689110763684966249870 11527322 879580200979983482735272304643096218112 11527323 -5347462153186471127393986485342714000 11527324 288998140048599666211322044118945882112 11527325 -143294483218371097225780440807499159950 11527326 -155770452946481287444896897536428684800 11527327 -35280090058771621495121402287163036448 11527328 -588876983989614709250844522376281784320 11527329 -95593987512313854487827420172010558112 11527330 93536005496727797318738610211184566560 11527331 -856321826682110125357551280089819032868 11527332 -102532960890574431706710868620730208256 11527333 -976634664043486953803990793605396100418 11527334 8133671328465476732913870987814824192 11527335 -109246506678508101880274724492399824280 11527336 25378695163365179875697982758147020800 11527337 564233018801106738962677448045501651280 11527338 -308388359067435641022969112172798434560 11527339 -150024613728690455440219718934243713240 11527340 -487795651008246980938865412488129495040 11527341 -83286010015677867734040431137711337856 11527342 59349969876345955326557162032672017792 11527343 -160548630449280579439269114199944551472 11527344 93085609430350268582720702846881480704 11527345 -796905939005458109281282082055609024000 11527346 547915960390108165889796672901645273872 11527347 26491045750076063753538165491804070912 11527348 -807663911991905664763629818331270580224 11527349 -1083302454628555797413459897215868197650 11527350 -22989521049319474761128457639254630400 11527351 -1056706244635136994883101639785674470696 11527352 -227476579725530635807409212932673843200 11527353 -51586918654124593565932721602482964476 11527354 5115473854021799976685011132625793280 11527355 52536267042089099338670383406204380800 11527356 -99314713263922026174645297233867283456 11527357 20626558099818595868943395602997362880 11527358 -51933307622466829641835466284683006720 11527359 -533865139048137562357854607034448563712 11527360 -18613636150355488823081234089629450240 11527361 -521230175063481447977817855674047386240 11527362 62874948834955331571244221615388875264 11527363 866676292733903583918106903571028983612 11527364 1321973886897577875845063492980732723200 11527365 -204118539574700499822112373382505373280 11527366 -92222428186551714771754590760719262368 11527367 -1085927262821041378981112584942458892584 11527368 -362704831959464127343088954452825620480 11527369 43787289656918711467695995500250839680 11527370 -240782867656296720800326242721709644800 11527371 167906348906003610192884459533735279080 11527372 -615777411584777984596381998223388441088 11527373 79172075344103937754290450806612816928 11527374 98003905613872336054053212562275204160 11527375 546232077127373738341342545115604190000 11527376 5563086955021488686491949482955243520 11527377 -474617460996444103265529582161046814368 11527378 207853508233764051074586683002945092240 11527379 339772667513995668115171427594821162776 11527380 -359553998131656116284684859350005043200 11527381 -99138439558328829095581323428591275136 11527382 -154474126751172896534429754234213098208 11527383 128467602167189824670768300831281470720 11527384 -526004662602412583328866034204299059200 11527385 253074163368825286440966795300490629000 11527386 139875586935362293082704903430876484864 11527387 55990696434455895028225757884135516672 11527388 1244475092158696047181334040325609622016 11527389 827838138784427768480950296604989550854 11527390 149674735159194085335041501658296436480 11527391 337559215136677222737262875213709029792 11527392 7374904974816295672847936061176020992 11527393 -66160553104199161245048027284190470976 11527394 17305591118078663120069463632770308672 11527395 -96331593496660635347404434099349113600 11527396 342919105984163518206249762551144643840 11527397 6440764399798561262299984846999381632 11527398 -174358167452554339857570053535222222816 11527399 -65796354125684859821537619038971270000 11527400 -592971680993505954746571260569051008000 11527401 69683445882454102971789366800700894144 11527402 387737812504076607362779400669176245600 11527403 -585751681172383608350360061092100462348 11527404 17849841973422414266159919027114393600 11527405 -807433947696671963342696423681671037940 11527406 133730407328799264177547451975419865088 11527407 -147524274771082642165367375168649525360 11527408 7205791163855247277515484641265582080 11527409 185854408498470666908401790198478074880 11527410 135861286251591750985645502171319759360 11527411 3700914184183841368789133207673642816 11527412 -709348449261487952193952615708164096 11527413 196362811372338573421637955957184620000 11527414 -312962626889406955758599826843202773120 11527415 163202726051911506652934662802885545560 11527416 423229687336038340789428320227514327040 11527417 552598503313388307451549803674955965664 11527418 -103838742217616957137056261218887369728 11527419 -532978834600172931280045189574740526592 11527420 -115205534001498480166756039211505792000 11527421 166971988409094159086845246524366312000 11527422 -122383815701978810517412718639114960256 11527423 524413549286393492165187772590399840384 11527424 64563731349653892383559248074449616896 11527425 6867125776734587692914662631491227200 11527426 -591709395624778510553474817256469506176 11527427 652613122585915540778101418565107937276 11527428 -788119496256721188405335811047258112 11527429 542417448361583670067410322818268526400 11527430 18060918266353932054578662899962641920 11527431 182011596572177652945001678281586364544 11527432 386072459703816629255947318991904276480 11527433 -707105631733776751473544310191687680960 11527434 22527858345615645243758165930078211840 11527435 127188542084262485590458586657021646880 11527436 -273030395531180317146976657007324248320 11527437 -26996774492107306690241803312249753920 11527438 219589016619790437739360705112243079744 11527439 90548908699124028946140139068583033728 11527440 -1760266308846318764463535337700065280 11527441 -548342458137647121412429729959946657500 11527442 -810950958807457199320272339757674175680 11527443 -4994320309320760512519279009985320960 11527444 689706251802222799757605415277222359936 11527445 -603456069903427918164341252904551912520 11527446 7271523866887292818367341405066445760 11527447 -157844848271454609950920035405472893000 11527448 216080175807112584124085817679312896000 11527449 -246252683951225753678675217501659455536 11527450 30916076197972794711192323119087488000 11527451 355700722377478985001733076434127041440 11527452 -2702083075841382209836088399153432064 11527453 515818734344760969491311868079240463104 11527454 -239258801433763223823930172062202459008 11527455 275970034816128403199031197171582161920 11527456 802905307710693416632035197400565481472 11527457 -1179465007070329409932945547912581335660 11527458 -7686139235685801443789598682238257920 11527459 651864934526801428597499785903442285660 11527460 229005758778256807553864855045945241600 11527461 345792120061763905773038324402105232000 11527462 -293676937216713359629194539688764380416 11527463 452543118405869159683781015215431314304 11527464 190287296873802742803581265664454737920 11527465 23213146295195430625230622368428792520 11527466 9002082390509632259715345017520288432 11527467 -32842628846122402506673276728724850688 11527468 -270285998980101754910354137602158916352 11527469 255960744899244690648375740700358628844 11527470 60096502454512645803287500405551936000 11527471 -1451345953418486787866619940464327418800 11527472 15366178175279777539766825550214889472 11527473 -102993549248439713907360142534164456000 11527474 3787808375986595569070996813610799104 11527475 -691815374053974595971010888139115882000 11527476 458618124661442881238004352035028383744 11527477 -323694451674103653324294947429976329992 11527478 -133272827734762576095949147766989281408 11527479 -549825500568968642455357046525121476880 11527480 280544670753393763177052205096380620800 11527481 -270129732221835074179949179471206455808 11527482 37755074087956286543318860470655982592 11527483 4105418461578490233951930771629546688 11527484 228670407783899255659793259782031806976 11527485 239743516706675483088664934354758458240 11527486 631325588201467729989906994996401384192 11527487 191355364693140250430134263809044895640 11527488 132590590743152117940887358775461150720 11527489 631921607983385838174317184395946832320 11527490 284024903914448308939144740615266112000 11527491 -135470480470644631257473562309937487616 11527492 -804152397348584461709413455755194355584 11527493 -1078737789506793617576043784808574972258 11527494 -198768738452143359572444209758558543360 11527495 2590765364732745350237769983028089880 11527496 -813892897022285695462667293483477923840 11527497 -169289586162690477628955347443517032726 11527498 -73284529015078755598329374626301506464 11527499 -39416024356742512823217971280667151136 11527500 -37167238886853192356911044872822400000 11527501 183182132689588629521251962963272992502 11527502 358357448980072390245105081517895761920 11527503 22471294246097039164433508783184922400 11527504 -43057396433062176151837254771471958016 11527505 -42512566988303382664432738570594383360 11527506 -511384689743486512740360295190229887616 11527507 1152692338488221452102730588814535203912 11527508 -192114461960323009699058095631709235200 11527509 117779828746511029794900346879807150080 11527510 163116550848787116744859610325680828160 11527511 -302483458381859818088618442916695408888 11527512 1145461379389535776593673972323901440 11527513 -443293511628105278124659547394488293880 11527514 -27991847589781655801516160200820484608 11527515 -38720822290218285670997590949929585440 11527516 -74305558737417093174630244785975459840 11527517 -27847120236488933163289385886414194580 11527518 -113304822946614721420641734113581564096 11527519 -265535819310628700004655407614048804880 11527520 812617387549552643881382796047579873280 11527521 345586522424981700949810143308446510512 11527522 189508781392085590187373696384523468800 11527523 51364095958288026778437504493665702144 11527524 -141175810390230287767386126239448032640 11527525 -236322594732150085395848992953440870950 11527526 -1471371377349802888218213633050652672 11527527 -2673067421719860128701453099148244480 11527528 -65899593125000371751862197901551616000 11527529 -296181631039447795672242640785081472440 11527530 -101476483487031458370310620599779891200 11527531 -404495716164221498221447756191887022288 11527532 -406991756486374145630298659221031618304 11527533 -744850161429605120550583976535174687498 11527534 506479310201557472311583043028568985600 11527535 -48613641996618817970683870435866097440 11527536 24023946014941309404332086778080002048 11527537 147348941928168545192518446601926712832 11527538 -176255783990261749211344213326813480960 11527539 400794930331888136338702009853858654208 11527540 418202157435949256063553427842831594240 11527541 -1070514028600265044359530882089476431058 11527542 279629077346783363803120623937363034880 11527543 -296915583391062758816695878830991006200 11527544 440775499710925399706620126814189568000 11527545 -147608063612507264808451633199312575680 11527546 -61724746071909063131152798791942096528 11527547 -245491294158089056292783281191025178400 11527548 136149666734061123331285932065579335680 11527549 170154660290902176920572536855432768 11527550 -104330527111351616623425675110254267200 11527551 198534658839469327218485485519398463104 11527552 580242903447175627455555691900148121600 11527553 10558957586741613578161939297643221824 11527554 -129442390042001448231972304274440249344 11527555 -151921172663110336374984646861619253840 11527556 -202510420248503623467292152330944119680 11527557 316977780978204808143477128585299215840 11527558 12881052578763750037287265714909589760 11527559 -512239054332580802478632078663571418680 11527560 -74791374698368952284957094413040025600 11527561 745614880336147844566687427097649067162 11527562 164785360077161885328990564157845706032 11527563 657525245570133120400781982631995626688 11527564 62603883741361452188684681494016902656 11527565 2302350180499221155619663063026593920 11527566 306774506785424897777174748164365516800 11527567 6821368556635140114330406868221312192 11527568 -18682833407686400387467000776447983616 11527569 -15346841982731370281504863851804820800 11527570 369350365558070257757971964280948984480 11527571 242930232438930161671664165549758927944 11527572 -56852190761800943970422164552477040640 11527573 -516154333453533596733149961337949976178 11527574 -633224661679531835675140262417397034464 11527575 154241565561623946067415086552970700600 11527576 -26462579729471409661321172002385817600 11527577 455416452888542224943913345052429838592 11527578 199990022224502719809193921787762782704 11527579 507576513396601184188549333000306536976 11527580 136837016642880105938292166464685555200 11527581 319519304380583233334468511499143273024 11527582 69356380287815456460090877784909337984 11527583 -1001652863576466498764282764612444059168 11527584 840875584264842032037023183106012610560 11527585 332115464337490019464314538771267891200 11527586 175307366519426323892279589471871910400 11527587 17667879911573465997604877551731970884 11527588 71707051166162679579427244300615938688 11527589 -492013101567155551764947180237861036610 11527590 -75873121346838481322788811931660823680 11527591 45773209476962871583398995575439294112 11527592 -260810119296425292002521606111922304000 11527593 -537646976513526056172750028717749764640 11527594 242803015974910629507532683430174278240 11527595 -483227463988567943577890176294339758480 11527596 4393927505919161382616201610670225408 11527597 335831557119695925570926702360002542240 11527598 -224505917454300177247361332219580986368 11527599 527201916904840949159245354719213022080 11527600 13211504932375229585921333388509184000 11527601 90191859704035281820595998183003065600 11527602 -102456135717454591828863342498158007168 11527603 -757713585253894107163235990986707972080 11527604 -741727971004806057906421361348674099200 11527605 173695886011081544741032625957389376700 11527606 -48698557022961540424536203753426762496 11527607 112991237063271506349604170220913969664 11527608 257550695704660776785004003836087439360 11527609 419198043980683283015355834341922750916 11527610 -240666692378201409512930332004647403040 11527611 85908154443523954850786754381666430464 11527612 12949167424024663266602497947263299072 11527613 -855532054615498137644971017437908926138 11527614 -132567175121711653390149752479503482880 11527615 344510327134491653557827738172966744800 11527616 65659907124813972026492403207980974080 11527617 -251229195210747969111544125806207290320 11527618 602209133007899963432344965951781689216 11527619 -145707378294462554703976980669993622980 11527620 122515230623358418922557938326117068800 11527621 35771455679851709637727039619800832064 11527622 -69676630709259223117704393181500691200 11527623 127282583720507579419222675545445900800 11527624 38159310169166340664693390226274984960 11527625 -786652102587648046596082365148458411000 11527626 -296744266610250538857727056248127168000 11527627 -797108392222600920779637999280529661440 11527628 323574889891916650210998241337287452672 11527629 24165250131390101221358976690320080128 11527630 -266015250398127200389493658230753951040 11527631 -80851223554903121606843901927950858400 11527632 24718266493796394840292489804548612096 11527633 -389305380842665806501896781514791142796 11527634 -568828548955544465352455770039728572784 11527635 8963537771293927612307178821769093120 11527636 110032238535070622580561392028027037440 11527637 -117848549978107542666225030728382997920 11527638 -117238802713291227600183386930372053056 11527639 -290006329728975344208191983114704413560 11527640 -213211084700306586066545163804726067200 11527641 -15926386048928601494602666005919657152 11527642 -110301811079808224753070099790898280960 11527643 -1965329394982799548925151417364909243680 11527644 62274688299997103522557515060635798016 11527645 76277085023482976426543099656409980800 11527646 -43691131336895525703319445455231514112 11527647 639462557425680368609242174641084918600 11527648 -807514101379403842572690292734197760000 11527649 17401871561655128806359979829069594112 11527650 -61268288605501438319723074478026080000 11527651 -387988910278387628675509501255609813348 11527652 -477558580659340826611970973046786901760 11527653 -140027437515385386435044999638875604896 11527654 -95540459272971845114633298536402920224 11527655 -7743078475932948432361250987118300240 11527656 97280170653549183260821633153872691200 11527657 -2434432225676944986052885415115683423360 11527658 -43878811870683810697035387344906127600 11527659 182102467026314686731100629899282457120 11527660 134427962510812271523223635693107650560 11527661 -25016664469875649937051365200577610400 11527662 276534566847011088175492691737414373952 11527663 155619104210172572552812488809520029696 11527664 108904802192227384840135512565999042560 11527665 -121706508118302312909306699419939952000 11527666 252045108104355289739951334948201760800 11527667 -475894475481311105037248318710357471284 11527668 157427942375387677539787630010753185152 11527669 -247437369438461161033666005360778993056 11527670 276281438171526794519258973167566080 11527671 -240202333998852754360704030914753892888 11527672 -6665389279894607759073643260192768000 11527673 409393510766604014119942797356323394922 11527674 176582466252912364747546821089964894720 11527675 1060372744432638695745047600167491759000 11527676 -1109628995380020014464425587950832243712 11527677 206187380554987542333542489474941606752 11527678 -612536142856573322890596686580191631360 11527679 -762359072985207438516894334860995550720 11527680 -180522438560280805007311724466929664000 11527681 -812991758695441583850137343414713078736 11527682 -224237289724759686807506917774374010848 11527683 -108985146923598455288994636956278766400 11527684 -43264272241036756977780686918701912064 11527685 464818816148273853188873330575116082560 11527686 20129956365479858992098975558923363520 11527687 663251181912934356679825708237900089600 11527688 -267271708822031629088625484071412362240 11527689 -61068058337676809700040214657188506240 11527690 491616647140163645508411837471556423680 11527691 385523660789137618019832952068733304640 11527692 202557151849368110714713967334605144064 11527693 -972790619840735805965503185101103546058 11527694 192887268330355079852489029735269936000 11527695 76312207361538698163667047660945449520 11527696 -274165448372393689180306720279851163648 11527697 618291209319046822753446575191842133860 11527698 -484811591631796812756350084607811584 11527699 -130986639109998313173893119606389070760 11527700 330753738720226901337778275492608390400 11527701 18786496518119719804144871068024224960 11527702 -347997475527173848213833481643154266496 11527703 -287767403538071950416439120206319557840 11527704 55203923342611298434831592078263910400 11527705 -187406859216189747907171016430153868800 11527706 291751302386807444879850555027984333552 11527707 -130311971520061614102191758107902803560 11527708 45990399241194673435292404115881689600 11527709 -376594042596708209071457661403351028820 11527710 19039544868568368160925623295840568960 11527711 -111310798502707395031703839334135444648 11527712 112957422843945139581706476344410374144 11527713 -408915494323759605981211469600138986158 11527714 -601838262149821024851578492469487997568 11527715 223713170293347163531671447627695520000 11527716 -10788128689030416888678073550793858048 11527717 333651962741359029849645757944442332732 11527718 659773977551357368210266608017041455040 11527719 -40158904951881941562614298795463872000 11527720 228278391135552468421339614485423616000 11527721 113627982676935435810115967149853382132 11527722 -3525988901272267744383639663378991104 11527723 -327785810287775154203419801276092047456 11527724 58259187953912451828691384298959183872 11527725 112913919792671705044662253384552824000 11527726 -180059623407763688295259664450811413760 11527727 2565525040145120338751754914257035663840 11527728 5921857590789522884823115243973443584 11527729 731921679175711134700321670337386093330 11527730 -156752784411199964345167021437661830240 11527731 -515380849333684429024741717674924976800 11527732 -354197704253803835519093244087257775360 11527733 260049935141483873942813335025702620320 11527734 -503525815668916269819908460862049705088 11527735 301664860756146549982531236023286064560 11527736 433679489424158239672183423800632401920 11527737 265227475493989627457659088638437365760 11527738 225293278962973725175493562194733608448 11527739 762652678993436159616793361591756035440 11527740 121544833739450687662916730387758077440 11527741 2852678279685604273311860280138560544 11527742 -597395199923038271704715731627384297728 11527743 -371145131054588432848007804307699135600 11527744 57252715442322967785453189795117268992 11527745 -649233233837832644234111095080740083500 11527746 -259645537651706473119790022449924766976 11527747 -205919241293405839815671792902427598336 11527748 731287984382562420497521817945704161408 11527749 538848673509798295235829470115559589724 11527750 294081351489969352697006856086248224000 11527751 53741040200483619531460867978936025232 11527752 225843428382988613832060374650063380480 11527753 -2480018870247002030216009829933501952 11527754 88071446226155082486128488101704389632 11527755 -463430977009845937277700101162452128000 11527756 98831565283762362333639556822675064320 11527757 185654342663284969562589720404970861132 11527758 -5793626516119086365779621994401988160 11527759 460671571019189697351769974914048807360 11527760 -229704587392571090509066049530822656000 11527761 136632920212253379904945852594000343040 11527762 475173797973474434382001456161180198912 11527763 333575544114057848902500748503122841024 11527764 -119741296093981268719722137456510490624 11527765 -173424657395382425579119914805148289360 11527766 -300495592607881442087039661600601550976 11527767 290914731830552852312292725203820973984 11527768 447468019412811005489059509588382924800 11527769 -673258777475927207069685424211539469040 11527770 -92930452048197141516790232184103046400 11527771 159812192896566029687966677805883420232 11527772 -564383957018653075291623841502011866624 11527773 199656191035170834001010327444838447168 11527774 -103374515420405656908901190498109634560 11527775 103964348804379536675383223732337648000 11527776 -187939554681087038091667970705239572480 11527777 122227761158062748077286300820593190592 11527778 68790789138837063915172787729373007440 11527779 226177778679633323188634551288074672960 11527780 -143903331248564707528347335083142246400 11527781 -1241000127320384457802776970634003356836 11527782 -91438723988035267822797308424359233536 11527783 1325669156664877109471161377054076676920 11527784 3830340755757387418318174740220477440 11527785 829648369264461501752391649814333107200 11527786 -437841243917876312453325436836812835408 11527787 -689308448046497209526507481709289062920 11527788 345001993735571068202974234195212326400 11527789 -14314870075157238449087469581900263764 11527790 -389021622866907920951835740574156595200 11527791 157863107448857914731240370958259940608 11527792 -173629605971568771985428229079668654080 11527793 -538109559353558157901389599856756686016 11527794 58330978532386224848088153467657518080 11527795 -70996203226341764749623041137764823680 11527796 44236085037011171630189228404363204608 11527797 52594383644294254439604058517574535200 11527798 47756455518979282114976565588091050240 11527799 1110543720432884089712245949836696765800 11527800 -96189842302561361093745543493519872000 11527801 -826026902289343994516561071122699730198 11527802 164389835032669055350173565039149439488 11527803 186446846258647685824699853176338518544 11527804 -582340305171753152966228091164238137344 11527805 -289984487158454402857699949749671214080 11527806 25613424907948478204188702004445038208 11527807 504452290770897292862186887414479629520 11527808 -66278475564115503754330412526788935680 11527809 -38792042042791460010120199917727129296 11527810 127137043790824286773590878586429135360 11527811 325742203456889301426536631190583948412 11527812 676239952752338313083722162227170150400 11527813 -16373565964838596063379561069087314656 11527814 -139430938291347152170447884437073232320 11527815 -8101059613506501929038290261576591360 11527816 -680584361545782836969650191944213299200 11527817 414565404541637666360798652662864316672 11527818 -122807673712339234696653670542725044992 11527819 -352047518013173816432034219552312852000 11527820 -232767173258359014532152034522991569920 11527821 130035072091480414240776095989764978390 11527822 -103058307199432939925455496440940333376 11527823 -451449439291841896804686106687075166928 11527824 -20920726117360472185995908819001016320 11527825 109427222709003648256965522311602151500 11527826 -316975859375871377686171640426969688960 11527827 7848845538785512359633333705037497408 11527828 -543734038624232273499022458269635022208 11527829 -93284820695202890674033530623154453120 11527830 86532956818731268555764925013753030400 11527831 -233773580392407964669086042598856991744 11527832 -86151729926661018048949864985625600000 11527833 -463396525459452514955790794230409930400 11527834 -163925576725875932612626367150648039184 11527835 -74800079475154737109467970612198425840 11527836 241322454862300850555051635112026076160 11527837 -725293171664825395593529515283855094016 11527838 -256732327368155281254302849272832390400 11527839 -33183012014106386232008415985505740080 11527840 372123832392314451318877737266125209600 11527841 465054996398133660284820515668143268584 11527842 53090915779965441328283780187651453312 11527843 1391956804406284773945732721136536120080 11527844 411135752390241642966531587769300099072 11527845 -121281904192934639150649204515615433600 11527846 -51190094219503549165150075891629023232 11527847 -118441066895222591108467223511061626528 11527848 337499820173462681233005334065555609600 11527849 162179266845557925713920135478625501120 11527850 63878061692381545075364260238658316800 11527851 -115793330540212967452525104539199462720 11527852 -2654741784901310288194204387303685120 11527853 877978051912081302284967978628259244864 11527854 143319891647930679138261041595189191808 11527855 -152768169297857220086256457839493746240 11527856 -14197054042403005000785173243420786688 11527857 772543861740582456592242856075768118928 11527858 113786791656243520879089073004055659280 11527859 -21296988489315000685964509061646732288 11527860 -168674007594397152179239619512679424000 11527861 -213511486021431678984103547287787787538 11527862 -706435385938353147595539253698056873568 11527863 -1385528967533459326592656681551614664576 11527864 -430865439329860242543660465810197360640 11527865 408091893314376105979367012759024483400 11527866 166869022628981357897391124395644113920 11527867 237369776427511670782187090737699245520 11527868 15745106917022021674862516510490212352 11527869 -718420924846244613229907179882724965152 11527870 4287774640336814698096317852830054400 11527871 -2960884287237125183294820784945975200 11527872 -174969914275530357016808531401887449088 11527873 -423784234153230437900703335173103044160 11527874 378381225248470408869909262534200009936 11527875 -278911126827348874131752590774217436000 11527876 462564730122708180842425360562511532032 11527877 502634353393931320940635742846537003520 11527878 352390694571937944597122025743543132160 11527879 -68052586560561833393064969236418860520 11527880 -96701079836944185312272121347191603200 11527881 -65971799631908966771091921068817720048 11527882 -135417558360693219495186479125127725728 11527883 235544019313988317616911180177713415080 11527884 186348059490743286100074954022431755520 11527885 -205916222229491656761994005139085576040 11527886 496256574220370313538435421449299286080 11527887 242517831466776949228657734205454016000 11527888 12517308611458883008176380888592728064 11527889 -1197683117636916481379281171475547484560 11527890 84719621862808479318339211884656532480 11527891 -616600478893338155977419309084828846368 11527892 -635465552684169061525602249192199557120 11527893 465221356674560517474852882824659855680 11527894 156602812678325312348407475267532450432 11527895 177581182439830549452752046184942456080 11527896 -28996493367372352459647557003566387200 11527897 -274405861137354754304716639273216849654 11527898 -5613165273754746823604257416577920000 11527899 -75615633969034673975102488045492780032 11527900 267707940030664310948299569513850496000 11527901 58396889516039623138707089494691542464 11527902 28223420224416662962924672980226824000 11527903 -290160110641679695792607153153237253360 11527904 -429996077276265647599172906527071141888 11527905 70013923979313373701795154816074630720 11527906 -157049482159502021952621921424564209600 11527907 -633881209403296408671326045482781279844 11527908 61458068324123801890601292432872570880 11527909 529605815395394596182593791445531337916 11527910 41380877760244685968862529558555903360 11527911 718072090516874294928311095978160278032 11527912 529531289767397998743519752301542400 11527913 10145486429542802552069293608870083664 11527914 -315422127121036658217167167323230626560 11527915 27884411553023864017842588157835366400 11527916 20551453735803176634945585578451812352 11527917 -584066617438390634259168910492937748480 11527918 -512294424668029111720622631621455931840 11527919 275205228462846466125634752124481431728 11527920 -19379975605338287937861213280967393280 11527921 -28463780530791197166997985437475772948 11527922 -28453819666121265769415984551221236736 11527923 -430631904472892697264859751538822570432 11527924 333665330031426731543769222156509197056 11527925 -597690768986046778909668821346624427200 11527926 55851467491632361810155838585728307200 11527927 375362338565757433843923343241302874440 11527928 -844409716030426996453186220346288967680 11527929 -52660672147679465264143380387351628032 11527930 -100213563095717983584871309793564228640 11527931 -38769585195466396430741177956063682268 11527932 -79510891066292671260983128189198015488 11527933 382172606327545218845805726668315346182 11527934 -168232066614078051444583561596058966848 11527935 342957989164448635236651011647707741600 11527936 -112589293996400903922719578246915031040 11527937 -470143324089317309441980492576132430928 11527938 84930683685262562035685894517070475328 11527939 -391019576208727229829226733272563047360 11527940 -77673884041738408679920766560677926400 11527941 29814571343956908701422949453860527360 11527942 75305725622903119605417726295647745152 11527943 72044558850208678807621627446123447600 11527944 -26307812346099442240227960088536514560 11527945 -159294719883391690145265340049821605120 11527946 54934146095635042774791765458840382720 11527947 -228757199359923570650627539574983152000 11527948 -489831318290095849020736768354678761984 11527949 -219672336492540387607379714399233365780 11527950 35294219325043840657018674037321344000 11527951 -585582160131602135738491996557776370600 11527952 98502808049537786480088276151795654656 11527953 -314426055076325766071317760640051969792 11527954 41163068996112905182485721855652751360 11527955 676160601989084168700243588433413536160 11527956 2164222547994989303233729956203894784 11527957 35108394609825311326452550920688314624 11527958 -166016239819522811926982347435181504640 11527959 6633048023092440753795162754661364048 11527960 -597015408317325882527755136120785920000 11527961 162727607116545503355392514179894193300 11527962 328880922691519675761649914768717399552 11527963 -489145152667621596389540234221986726416 11527964 98913029813283550152734243032035440640 11527965 -261980423824296433889447175538252152000 11527966 -10667973102648280359468942795855860736 11527967 511517259264773285809436342592476936952 11527968 -40797429415299814187713074079301369856 11527969 -75919695341410441511376086293663972160 11527970 -159256016226981111590417812425338880 11527971 78108491058931670157037123933655026944 11527972 -328602392625641822006897142899279511552 11527973 -1244966797857601997398142319542296163778 11527974 -390672551670896280744917169837114706560 11527975 320130116987675489134944280127721128000 11527976 809151842106047672570989832952169512960 11527977 161955205571845664614521752876895590208 11527978 42891090905663600349573879582859218432 11527979 451601832802172753690202098326034172576 11527980 -320294116759577011483871080901409776640 11527981 1309208586241035510057678768327818695500 11527982 -77525426714691704483041830734957001408 11527983 551117508102373168619956600182149129352 11527984 -1133883156919934699480448628227112960 11527985 408398802342058157009373643889128700160 11527986 -185673088740495837299904323310800835072 11527987 -2518835345988672593074031577162933364 11527988 -110022588230997303766964036403198689280 11527989 222665364054603490868941692517895995200 11527990 -220724475901837463487261037546512576000 11527991 585848582587954595365184588311215038352 11527992 -96267831394453263568456941782860185600 11527993 1153684594534589643921606653125011512580 11527994 -5543023236925984375411943643709732128 11527995 -205915666688607751659053223511731616800 11527996 264302438241847891653891126645267921920 11527997 -233086300486643880764216141635671175566 11527998 95834924225854801105117794910365293568 11527999 1206309314743355033618362438133705600 11528000 -327173598376810943674600228342726656000 11528001 -19977953854319559468493450186519650816 11528002 -295386927848469247003373908468526426208 11528003 -557632433000812679279864664794922731880 11528004 -122293105393600502769004887349164155904 11528005 82127552901288511327827051052906457760 11528006 268248730429622845556423908098604390656 11528007 -225817900839258071083232270546673558360 11528008 -683467532478885255190346637492625751040 11528009 239392916771127141004800423154322613210 11528010 108799809725425940156533686592979635200 11528011 164401394003017648037841933401065965648 11528012 56987854089979040222174455164750884352 11528013 14380875292942248002811747267989903424 11528014 5255776725561261943178308339357433088 11528015 571368573425243257267337632646814175200 11528016 17918404111458872898991125234284888064 11528017 588127650237797793330479375287290206066 11528018 -416539658132821518818511236507392733040 11528019 110158160699680297298361998592121026144 11528020 63688530308141777821596674715526963200 11528021 -920054339563490253044714701381086569778 11528022 -369027619662911744956270482564925593600 11528023 -363408931863310205104813692028864635696 11528024 -1295352232596719615655800671758505697280 11528025 -101668494483355021423150101593554058400 11528026 -188522771728533067076604939010973430288 11528027 -164767370358699194948812200887915551728 11528028 -2494890999334619149040201424467220480 11528029 -21697903711526201088059368753845585370 11528030 159087980064430101522055192411382104320 11528031 180419465050059148680157698881473332552 11528032 242065009497678572472281670019065053184 11528033 -1993814605916840827799174908139092974 11528034 136030017030894548459576073541271446272 11528035 431578085656911335451785945286697254480 11528036 245669301795268741193057161555228729344 11528037 169341792582821450916071191333938497568 11528038 577008671202567662463152723290876765920 11528039 264957623785018466610568033753379985312 11528040 497895401855956828303204005808130457600 11528041 105789703044831024812206313330802691520 11528042 -8347158842968932240859086856227283968 11528043 -527946237938431046375801435478717057600 11528044 104594922366201468975180351604045381632 11528045 -126976094055327064324192757517928787700 11528046 -254848159855737034381522032663302513856 11528047 -25828238289704029363076979832588339504 11528048 27106079949586246628195075855781396480 11528049 -56878842316949646501501984673191120192 11528050 -145814921992106445492555115488022213200 11528051 1327743108186445359749762390129335389600 11528052 66005937663206928926661065944328638464 11528053 172201902951960295367995082535295963420 11528054 -289357726935805810357129915619771421024 11528055 -241685891190683494066358645270629248000 11528056 -388304896383668720762521410673145733120 11528057 788476833314648997361115079213002421504 11528058 8240936521146618487658006679268389120 11528059 11164040490912611372167551786771012260 11528060 177787869611702725353065154933583872000 11528061 126530734729764093700175406849104220672 11528062 20644360506655596340315049161757965824 11528063 -125880946794138759625042303583513522496 11528064 221241674531092126619493566717330718720 11528065 172334305545787573813069700890571333460 11528066 155644277392679199155211490900758604800 11528067 -491259794841585457877925671564777024520 11528068 -471326271330004842637338067422967706624 11528069 73909567526870066875874066514916208640 11528070 2053557621801389263708183535748864000 11528071 -337640684670997604932973567020459479656 11528072 133696859676098211176399909403911500800 11528073 -346167899100661516027739318610901372176 11528074 -616641869967517215391258919014946683200 11528075 -343864592035852612954632384679072200000 11528076 -148162613476178274921517248856518082560 11528077 176059151404392482375521781618804136672 11528078 -118525006564593170267201025441320160576 11528079 -164611651160023854809732736896833286400 11528080 23365975448872450268123155125424128000 11528081 -472732733898215557460580121013674734300 11528082 16002523668986567010661435183433830032 11528083 274810037975832766673285675242320240864 11528084 747159447333459395397045479361271737216 11528085 3469535646198166478809636536305738880 11528086 -206307928579610592974035807562393815680 11528087 -111046060257992818603179050097718880688 11528088 -30131127285976098581895756286171545600 11528089 260136711708837739686957882048385577860 11528090 76607748701213459250437445547872322560 11528091 451816003142686112902083406468413647352 11528092 -44969053701771695377635807160241488384 11528093 -788172981693726173981939207031959735040 11528094 74831404241413273259328299543483781120 11528095 184249501247244085415679746926743847200 11528096 1932213682681968576593409837974281912320 11528097 -107726056580398822432039114571190270528 11528098 305042446886867728133226983084034426240 11528099 689132591039558957942092486317466544520 11528100 65614355084398278351029291322228144000 11528101 186258283062578659208093540712470290012 11528102 585498664453459442195992946418412050432 11528103 186409936699284793121558588138960220624 11528104 -152676790340410427501811488504146329600 11528105 549860270443698822393684247716980740260 11528106 6667425511516481422620086342497027584 11528107 778130016070899147144955596959526018356 11528108 -214552575375413281711602284944049278464 11528109 -1255860494572462665504470934319134388800 11528110 -41021604996517430370332315348540158080 11528111 185842842363796721665494094575462233184 11528112 44574881500848951435236724039586775040 11528113 839303214192511736301474517323511764480 11528114 298725321573778790652706403816707109280 11528115 130568166495903493021518015742903644720 11528116 394463307888329386338758749004161888640 11528117 251279180685107240715124415176659308640 11528118 -167487622653275515108036716086904932736 11528119 743948014013668961135186404335157683144 11528120 -79360868999728259644052019837889843200 11528121 -219700476478958497809454501899089615136 11528122 240785953170779063847270007303349504112 11528123 1009899436982449431400665532781378070372 11528124 -190594282272399041445582054059341868544 11528125 -92682623885206824647648025488150400000 11528126 415557070689791791264112996794847584512 11528127 -36075002755213062987296217673027924512 11528128 2348813135424782137434332402622136320 11528129 -141147678111206195023357220040653975616 11528130 -106385043272657009566871116888332480000 11528131 1640034184262423303338964236708518735864 11528132 244443504419359596874985005657110187008 11528133 411574039193927015939308282031176422624 11528134 145797867759795086772276123376949896512 11528135 476393418910536811679108236448314489080 11528136 443633519601231860392474716534011904000 11528137 -397447251013251521184126762125944723440 11528138 232745235938993210586467864443849438560 11528139 79119692715180231179886645412247342592 11528140 -9747685980803766592355785198166937600 11528141 -159638900838381217896750130020426626868 11528142 -41456467346396186177420110884200935296 11528143 -526797400333798591400301984900339427656 11528144 212040499796805395121891471841310539776 11528145 354124622685930686793229788720304122420 11528146 -178884150131840717599265293069616064000 11528147 91402358928703151392449907305135002040 11528148 402255231435660384328112575014835630080 11528149 638463161773901664989884503916976387150 11528150 85257399146487622293604187326524496800 11528151 146668743900608593262038474566978877032 11528152 -29880009405706135788073836962728058880 11528153 3596165999256537984618888635938135104 11528154 -802049831422056130501154462384862720 11528155 -58101265880801755217263614267739890000 11528156 -303539734666971647467908112896707520000 11528157 198087422475381728989002606308952247392 11528158 57841489450706632269257000997595543680 11528159 -563889527803087882248514631704715469888 11528160 15769877611276892031988825566656593920 11528161 -241478918086884683810954648699494234476 11528162 -547192164446846275186922821578264885168 11528163 1345647008912333221802576714911932490344 11528164 129924956150557546938011464762320353536 11528165 518086574301421493302277802814462598400 11528166 151068734998650270248636080540879433280 11528167 -146548204269147368125376253348263630400 11528168 286888695528166526540826308917328640000 11528169 337089875611440114603991566026271687168 11528170 174336463611170827958488712171105822400 11528171 1517939816732191450282484853153890304 11528172 667403121894081567588822518769206891520 11528173 -796788040831650792011588018169367265578 11528174 2924758701702490123108075481767930752 11528175 13208401675631437357633501213701446400 11528176 -219713940329652299438750883655728562176 11528177 -750915608843269228843573009788952932288 11528178 -114895897473782655081894911995253909376 11528179 -71074841844416940235625924544428981232 11528180 -371523527597966881654493536354901084160 11528181 -233250150762406608453988597073386614258 11528182 -163491601155060289246964911252116947808 11528183 46424758829468751190317126692590419432 11528184 291362352207559526455370821274886328320 11528185 -248888658717351689616608789410965298620 11528186 -158380058914512893795326617429898014240 11528187 102050680301551532365839183159375298560 11528188 -208336216833335211863523639335030703104 11528189 253591004850077662025066283741621445728 11528190 107985349409869465630776091258916025600 11528191 -740749947944800535007818040935522283816 11528192 7691900230542077029989323313103503360 11528193 -771119797730309278579469425250325965760 11528194 -353096098301111114601522068700223021104 11528195 -25393629842062200166204562177418359040 11528196 425532262830583049329082680945099100160 11528197 745100162353571437345000466147768359646 11528198 -295764162293808096670366340266744676352 11528199 -464052806508481345320210165274979278032 11528200 -227393212457307720878558998265794176000 11528201 153418717433758691200403447127652648584 11528202 13905615420629463822949844757449109504 11528203 -606232852336714518089130900490562117548 11528204 -1053091939873618946272245250475030267904 11528205 -43278551527135428902441535499309881600 11528206 -83297264851201856639100499917148880448 11528207 633667609764893353078743452162851278144 11528208 -129665435824298982223880704006013583360 11528209 372352138396426914232723634259550642752 11528210 32554882046898036286842888615508293600 11528211 54865123187980526946382832270491705272 11528212 803783384610724451531980048542154639360 11528213 -746066842756285209295550904516948215538 11528214 2357822794351832297073931412232857088 11528215 -776201809094549336040878756639885921640 11528216 -176782887034079662140243673313946746880 11528217 647242197257930887526556831335031558240 11528218 -98834559684494971336207238800487596032 11528219 -617101508759182704931844309175421443240 11528220 236444362172041284269535991889081180160 11528221 -685195149641161001012185143884581014336 11528222 422563721646906731259435325036573398912 11528223 171841669185867165108110178082063580544 11528224 271011602139190524123119037124558258176 11528225 720325343258288929872199001896067701500 11528226 149059896667199119026478770290764342992 11528227 799293019669413612531593990986150573824 11528228 -14230132108798378359832865575329666432 11528229 -82754639111184054513072050161590343200 11528230 216091229979434997622406533407413568000 11528231 -200773652393988569461664006354513907840 11528232 67493398792168096252671657030244024320 11528233 -64717508563296296929299458566889920000 11528234 -156810354593715502335826423865329563984 11528235 -7130582869134729233147032025850929760 11528236 -370055765968018710732760410465161470720 11528237 66445115021073602809817344815643583232 11528238 -66659409002397374713403636439889491840 11528239 1117737204440625187235687640007546424424 11528240 -63551886070211632352067267062544138240 11528241 -150626168798240199192343191620367042816 11528242 -208753201122519696654471974395859367936 11528243 -293702156984621687060146304396351052720 11528244 3052852945278439760590301577071050752 11528245 62282954134343142935996957790227689500 11528246 -352781929553444182027359375176209582080 11528247 -356845546819349989876945105498128735000 11528248 -6091493062309991946330682197026672640 11528249 -407754771321069685896200019119500359168 11528250 129740735427676134748046139746620800000 11528251 -107310063734796660991274544568309457648 11528252 -165467864292751450883626025263334450688 11528253 306446985153878319677230053114342017664 11528254 -76388095939820577126037014487701081600 11528255 -591499555418791521842405764594044450840 11528256 215607593126808828669018687009844101120 11528257 1544383609347320166969398312677489536 11528258 -105322675011853799023237188332289729024 11528259 -86317133407237477141727731669105704720 11528260 -32169012909266568541837355919651018240 11528261 405666981150285231851401318346175145212 11528262 333146867838604225676801105898690682560 11528263 263759808247389858260112227369503239512 11528264 -256620585845984459642508126767955148800 11528265 -126754793332202640095610173745699415680 11528266 131306478890939337327874180390113206832 11528267 -295372698866972641031858697377556684240 11528268 296045034124672851894350906192786304000 11528269 -200755048139402272893768774101903800000 11528270 18202076399694480873320006241232320000 11528271 587031798840049301688066337366238724240 11528272 -38420739998233028394398813651740786688 11528273 -187748105720847203553977662238592302478 11528274 48269254171144324940032636213221235968 11528275 -522700568886560003921690163813083600 11528276 174956154149271188624709118927903772160 11528277 499752155660728701093797112125086069920 11528278 -120139688456693945786391042701000343744 11528279 1009357206849650667593278805974229871000 11528280 -1244420478195617044322577957858508800 11528281 -850131045726869832955565535542397580918 11528282 162550181714678165182235751413580610272 11528283 -72326536625784861416558471591938908960 11528284 -308108805733704520300814625800031952384 11528285 -574898256880502009794064214901203607200 11528286 57444190175768529650061822425343756288 11528287 -285948403543011499884983697010554485448 11528288 542643409451519057519562598370078883840 11528289 367819212740780139659145322895127073554 11528290 145456122968005292521227838616118750720 11528291 443146740967716974053576255430538733752 11528292 305304926628877479734385913890184369152 11528293 52603042787400577138332031666885530400 11528294 697399349095218291304693347813741609696 11528295 -201004878665808800467673216692204301760 11528296 123045542785983240408814425040663296000 11528297 -1180275615835718156063062549033532883888 11528298 210408865550602150283038222090009436160 11528299 -452450385514796106188914735867277566136 11528300 2491144517624785507066884572007628800 11528301 -76367400895863862182973704298923040896 11528302 107285522539529078423304385504888844352 11528303 772162948225475896939076882167100583744 11528304 138471528618733005228826623819927158784 11528305 107208080797944957724036115913533544000 11528306 14755685645406443536030949234313166896 11528307 -41660026348862778854281275542122091520 11528308 -109928883793233285865275911818147805184 11528309 -27646143856115457257556985399883940996 11528310 -94291911525219764630762364745893171840 11528311 -62380517223124159355299079705956249216 11528312 520308400362765940345807862062866432000 11528313 392735038233785795804382578003790471744 11528314 -78109556063714747596309104033694841088 11528315 -293625782338744048921278430417522783680 11528316 -74708524144937172558140267986526860800 11528317 -221219707540662525071503818206926464634 11528318 -199251075083286714057531405365852898240 11528319 587423375900333499898716454439371012608 11528320 -397794911617187092574203898643244646400 11528321 -349846964292221541090760759299014657088 11528322 181663842828128770874402359401305203200 11528323 -546593323642016323183404969201227351428 11528324 663651179755072340205785469396061293696 11528325 29863236270016684289689634355626173050 11528326 -597399074538959061597250162686808342080 11528327 -1518254395899299881631761387921928421840 11528328 181461128726464470536285628089442754560 11528329 1491594052338446356445475581717505148872 11528330 95742453547839330595880350042003441920 11528331 -203227038746659036191185296813150366248 11528332 75238698934046322889135314889260183296 11528333 -702550221253979788712404427313210521418 11528334 -353257114449147720235897372075349260416 11528335 -177993329315343865971819677610619788000 11528336 23878532773877758934204199053628014592 11528337 -447796837228216746606212317801901844240 11528338 -63639603232329076389774574239102339456 11528339 146909907901026469303274177496843453792 11528340 4714298483732316261536839398564249600 11528341 57640274473006107568379675122488547200 11528342 42135305562747186020930680165390123008 11528343 8946674954600453767905730044040263960 11528344 529056934893359768885521882789374566400 11528345 265045106546151481043779649050822027200 11528346 -255366361007790363009266797487920029696 11528347 -28065586494806745576246870040605371240 11528348 91164913654737224766387368973178183680 11528349 -81462506106766171074068853886171238208 11528350 146320674949423522933276803424756142400 11528351 -782567653785304172668979231298051855648 11528352 912275934122494141879551004952053678080 11528353 -65805449198981052304265446444634057944 11528354 -10303534561641907896474934441381516800 11528355 203244071145834413954159061826520056320 11528356 161949166879097890381669787809018912768 11528357 301713344098672208911742046419809335360 11528358 -5330609528687437364179517304688746816 11528359 -413697144693066353721071065244620678896 11528360 231152702793199655131396392911564544000 11528361 276104394145329853700208788329355223588 11528362 -119103786041019152871608708778829571328 11528363 526476484523361230215154957512679219712 11528364 -456744975470795977149526270352840908800 11528365 140290864102337961993447519366918196320 11528366 183255674241131113867046626029593209920 11528367 -594199280522277472015850303666438786160 11528368 -94459991922877434210093463998161780736 11528369 278878899213131295913966623255113434770 11528370 120750700403051478595084682793898137600 11528371 -1198594479135190307031057839307520061428 11528372 904785536018724562394351528059082760576 11528373 12386122604437444935420041444971196928 11528374 123733988375197283943455996168494392576 11528375 753305862333193708900567089966241362000 11528376 -53976620351903651077833056006198784000 11528377 139038947100162662391767081083246331946 11528378 -358114288342733400329503367626955907072 11528379 18597537864438227991349706585927484000 11528380 4123199888014109394012338516537825280 11528381 -525787920991114483230304984451080176288 11528382 -157408575813685953867394319241391073280 11528383 -304698783715346589793560426244353371480 11528384 -116565479713413600993105515990633938944 11528385 48212466844334669251568668883046038400 11528386 3011535513168140233399178075529982464 11528387 -565373567759430945310699607536998194400 11528388 -16363759429940671351272936013252632576 11528389 985957148969129933496331440222343542300 11528390 -387895187661104339603317952467696656000 11528391 -120961910745216494582138540733725568000 11528392 278418118627742525581787685693892224000 11528393 -765510964079388997683675612713821457136 11528394 58886573710517747207191901894282479872 11528395 -645221896284349427814764575522867321920 11528396 857347574501738677240088395558529280 11528397 70447733820359539164150290193135960000 11528398 -87306092453460911243135005902100673664 11528399 602729281483945024700164082883764542320 11528400 -30808687465571593562208186489225216000 11528401 -76836291042595430961761211523115005068 11528402 -461879341925630142008593098238227158400 11528403 477142743532170317164655044284605650104 11528404 83231635306523134340805081275709849600 11528405 -185104182311772893633853645999042343680 11528406 -245636493581549884011932747071597582368 11528407 -597934719052669119657733501086239872896 11528408 1117949026607450449868108672001443112960 11528409 -595412137124158617952778728001240878896 11528410 31555311763256245755980909721325467360 11528411 887677757261329142002206095632391331012 11528412 85378432214171916826498295054648377344 11528413 172458968166795478327416757174901738904 11528414 -199509074786327881291718071832272078848 11528415 242176011470669673584130113746165883160 11528416 1066934377909004696775721456439188783104 11528417 824535215046686911069760846567769986466 11528418 -13819650749953993425935860530624444672 11528419 304434611088091576121425296891451016192 11528420 -259328055077220348997471079084845950720 11528421 -171780833734543690471541428358542079040 11528422 -74003011322888947141540743886789240320 11528423 98964783786676750221280406922332657520 11528424 482687128077335765670471447519643253760 11528425 -107640565304965245392357662683984435200 11528426 53558443500813629117570557698485320800 11528427 419790285922503372479917440185395730520 11528428 131251242086840929991154957181338854400 11528429 12150394160153648100915435389481201888 11528430 198040283935391458279423031139567498240 11528431 4325340867155916044833128520814189184 11528432 -35151984686085937538037614767842852864 11528433 -147988046659348220564326849327975368960 11528434 63494624364659118037885667921736665616 11528435 188201768304833060273162616234424594560 11528436 -71147507925230577875501885943074930688 11528437 12194162977117229986663999082829169980 11528438 114575003585798748490138561804005837120 11528439 157517167093619526649589588533656074448 11528440 111999660378169840171079677512155136000 11528441 -248088931687451301767286787030891665708 11528442 -630123466209048386072180499992449494528 11528443 -795176497014795847783112922148457630016 11528444 633434228424756664390538884212585639936 11528445 230337940302642732421298458968485773920 11528446 437233979046537307479635128081332529920 11528447 61231827114728357570596701783145637232 11528448 12252482550916572999512356312269717504 11528449 670630984351607777345702282775448904450 11528450 167784695676155382940108325005663634400 11528451 231142897972055050609065062359903564032 11528452 18070868005965427429183691498337331712 11528453 -212832926318937852662095066791808178400 11528454 13475168607502718236438943650732062720 11528455 166059402404498259134668130827636074360 11528456 376998793662939569789515319732900090880 11528457 59346210953311192529492525120015205120 11528458 -4117517800817966709911269717981939920 11528459 838313441070579638330542289224392238080 11528460 83318420260113202447076062309333708800 11528461 -143738176895569848445786266377256999968 11528462 -142116528466209702146688986226861727872 11528463 201666052896569213455492958438879817744 11528464 30042121211630027535592903556107534336 11528465 379684372704449961440762827346637965520 11528466 -113875491218561938487101692780045821952 11528467 1045228945882759416702639664003966601516 11528468 -36288488428060406606401124432729088000 11528469 628701274006866343308891432738134589084 11528470 -90484191439162453050631278848807155200 11528471 677452716029433258315432783735706905672 11528472 6363002592864925190650688207352791040 11528473 874357753154588504680643346211820530704 11528474 91246408995805410067380554196594781440 11528475 134442283231731759493655525012339099400 11528476 2025606411975712563525533009120220160 11528477 609738912512164699428259186169552404326 11528478 -23946129071386502750522901327624762240 11528479 -745471389613328784357176865226737749920 11528480 78154109050270492815477335805919887360 11528481 757819599419220647987398599266314127040 11528482 4019483069609199142852743596383749120 11528483 -420110289323096561439402672260839939680 11528484 77688312666537040687931184888614664192 11528485 181609361850321034292170457905041588600 11528486 237986557352235097912014630639671577600 11528487 -13968272563220440559222912820968437464 11528488 -319932497256643489839255233302162314240 11528489 -15199640428060892064634747064228149248 11528490 -198362406680041790051100804801476482560 11528491 -302729576552408355693400686374171845328 11528492 -550630808493971796296910759045990691584 11528493 -336060869210103456466575591843097004736 11528494 -26673921365298996031352161934662630080 11528495 -506655499627968451724897685419870966400 11528496 -36650388289723782703930086333740679168 11528497 -62131281713328310244226074896659493120 11528498 -88358749913650314612470184517786806000 11528499 63243846455810980760141548892174370216 11528500 279413437700777251416167122922068416000 11528501 172116438498952559324069480720322524064 11528502 235430181036064601538357682386350557632 11528503 129975314656825031544566823775919372640 11528504 -611196683952835354943317819607857520640 11528505 566419579391777439262148751251611656900 11528506 311135143284202898464207882517909076480 11528507 72797231335021894427913111301823823840 11528508 441502888184892007334004167683125096960 11528509 73584758564633727661800612280953028140 11528510 123651153704864977235148549978396864000 11528511 -564770471725325315722862578621442495616 11528512 -123754877536652918798645007876088659968 11528513 -100500555191066079160716228011832711036 11528514 43636240183381392909838018701662864640 11528515 19737747217176209271442262589267780000 11528516 -994592447234200142034506709606840084480 11528517 -31150724902928370787320282053116800 11528518 -597215387601197355408042659631982331040 11528519 -584398345558793503647464531114490247080 11528520 -188672031759275821796722247922042470400 11528521 379668743204359609540567737536916955600 11528522 904975702122110579895116376531860699232 11528523 -65188909609037250266518939173859418628 11528524 -966020785691660537810393892920188838400 11528525 -19551533474623684292588254520548964700 11528526 178237202702513338011616741119122179200 11528527 -1156479521807756676556762095013215892624 11528528 -39492073952798802410209866890647437312 11528529 269411235718089000782236940962373363184 11528530 82658522143342042300021437341497638720 11528531 -496435934750953445897758812401600127408 11528532 169820890412111488322370823502875971456 11528533 1133991058869961662328784477886546942840 11528534 -194953658391965021473944209330667934848 11528535 5038049275520124241735885305670510800 11528536 -835903195850043623738912830968687575040 11528537 -364952577758384099516721817474377341814 11528538 -34915700564444921255243010152388011520 11528539 -342313978531902605283558746275522565400 11528540 419977294916576104645656492799898826240 11528541 -602918993977840889018452118221810948800 11528542 -99123730271743842342256052356140371328 11528543 -130343914398304076519735119535630997216 11528544 -160316098284711389407095093962719887360 11528545 -255039818714522056940533632558905526720 11528546 18959785962258917483626194292640434560 11528547 212432316292453808166544825817667757920 11528548 -268675637268838810825235195645349699584 11528549 1119922440919449958969366865295217517760 11528550 -76311328093199616047598625334834102400 11528551 119542278550036715416180117574097488712 11528552 92032521521458920957636585026994831360 11528553 77357561543157105731414946058850050704 11528554 115093304908264882353287642714723105280 11528555 797501417764534472197199018215018356960 11528556 305897946427152296611016241507233071104 11528557 29094349393716424922017438514895228652 11528558 -6608507825139895026157513902045988416 11528559 -70932844673119546553660360061263450112 11528560 33780824619095995119308272897504051200 11528561 -178978348740403505031047626523626492176 11528562 32106595655729108891030924903758618752 11528563 -158957263194320544283958356527372875188 11528564 715740907630883517588055026966273058176 11528565 2292940308629385059756651590561247520 11528566 -23832384561833800788195718478592116736 11528567 907239703020109744132389204321698642400 11528568 8303669685576045573874362729449717760 11528569 235513964524755498120730375901402208768 11528570 -37044470243823407689238400079069247520 11528571 136527006971281261208498040041102744064 11528572 -621990433277134642793908020034609643520 11528573 585901803140836193927888693585024160000 11528574 118240572978889448128015420855530519552 11528575 247969797923478417707057660957012703800 11528576 -654134557241330434484419480791747133440 11528577 -601340085057510253728735839639859998700 11528578 249330623970427857751794978850271205840 11528579 -83515744048214805523199828720163591120 11528580 -69415146137270915410667298982032384000 11528581 -161045814164512454939484987512027539618 11528582 -23959496232554006109474836449784924928 11528583 -662972723908000903670233421580453315072 11528584 -1781557994201696470002777426742273966080 11528585 -303317880596456766479077092414604754040 11528586 153760585772210153936091964888833302832 11528587 2101763871068195334937219088157110304 11528588 -328038850977392426243938050809587129344 11528589 -313025710818855088319298001176027984192 11528590 151931944806948053446657668559191014400 11528591 125473857293601551770599370904978498184 11528592 78732856316774088100076893929703342080 11528593 2181344022520591663515489670238491197424 11528594 -146125751499235030072572832156993691136 11528595 285722525581946551576199617254979704000 11528596 525681721316634565217300139430372707200 11528597 1801528884621094893146521325839773735072 11528598 16187358667411477644903493088423683968 11528599 423118285700746779633369925776944236464 11528600 -97686240223476647794464315020321280000 11528601 -3402029158481645675566743292228841472 11528602 223380958635224220145470727360600389600 11528603 -452056801171907889708588614126383781040 11528604 63697000637245136574377660885986083840 11528605 -144317091134828293946479226988043966080 11528606 -283691220037364586725253783285161029248 11528607 -718024649746784138853135686811441161712 11528608 31289143629912997550800550963227656192 11528609 618898580956347908319565344229374051810 11528610 -196243015372489592582426857538389002240 11528611 -98806071062884490644989584236612710400 11528612 209421772136608671502668193672258977792 11528613 -252280663967437875397671355315429306020 11528614 15971172577438762871360346570027103872 11528615 -132915680011024285769814963989679105600 11528616 -105720884054828362178448514723672473600 11528617 1072510281009063463484822729006292742800 11528618 -784386524154705719326575034003190466048 11528619 420286573963809721360769363168549862744 11528620 -76587576932881835062455614662460344320 11528621 -98927214432657902749144406313708957696 11528622 -34719929305197033683009835705785120640 11528623 -833335378634301945075466803172464527480 11528624 92892471690185839329510850801047896064 11528625 -88476687947253590840967381807302304000 11528626 -127641651891612268788888142152149523936 11528627 -36300198272629141160181635741141739120 11528628 200975323042728762813560942115762216960 11528629 93453050826424116883007848069062537376 11528630 62848074925295042664992930563089715200 11528631 -492772282070965117584809316709828029480 11528632 -183894586533711052918683707335947079680 11528633 103532723266058248983345857057934973380 11528634 -138805566662672838390170834283229553664 11528635 579956742521731949561252876806219143360 11528636 218252131280363765999737775795042638848 11528637 -127711464254037456982066540668533881248 11528638 -157381823112221519225361826772460480 11528639 -124080528581501511103198849022607376680 11528640 139383721722268159093171078398644060160 11528641 -64726641446718757567135389099610605948 11528642 -320990064620034563547519559997326496256 11528643 114567459257445877847516762655783982080 11528644 -5195225251317667542822457384622983168 11528645 -1750816610610615875587645068601029840 11528646 122230921438376389284846829922786871168 11528647 -224932624369501759920382523439949982360 11528648 -411411385831455315532751929293045488640 11528649 -103865674466515397436061897169220606720 11528650 -95386565689897421222732843224687584000 11528651 503719806469418858017912833239224373652 11528652 183996625813506994541150127578490077184 11528653 -324842257045027487877275653287046409098 11528654 178210846117521195704658248469342067200 11528655 50704358584560129960375539854637377920 11528656 -51688982620342278287654087496058748928 11528657 417330300930642967995288294047493563712 11528658 114543189399377167389661640353196189184 11528659 -966379896222876665651277994570876203480 11528660 168281419380130610366452800972844032000 11528661 442092304930433786103065442355778535072 11528662 -93779271341336829317671674009816596928 11528663 -337624856536273560880343550892558011240 11528664 21825995169462543338086177375878512640 11528665 477350782586362276877016075474167853060 11528666 -224832145069125025326602232715430143776 11528667 -33542260197113083894016718555375199200 11528668 -581213327873051157871865297759182446080 11528669 -969463500033772810529580086512218201204 11528670 -43814595999288429821964119407430025600 11528671 31774337122650790045045573523251945584 11528672 -239447732459517912295278471506507071488 11528673 524884360417228872928471263256771216560 11528674 -83410187375063869679044042550894413440 11528675 616527832806150340970602838744992311900 11528676 374332336064760096205272343667333928960 11528677 737985035459532488622041240566131431232 11528678 -24843680719095463637493277153591216128 11528679 303393005586645740745751396273414993920 11528680 480605606627931725506524822688531660800 11528681 231601353704098587200068107111260754624 11528682 147854187258088588461190926412207723008 11528683 262805509899451173634542013117178953728 11528684 13800370462479943381705738779112175616 11528685 216286832042751389274275530924628496000 11528686 292621105707931859868252259638179209344 11528687 -12250341216279946797674125034395441920 11528688 -168281877749639101296114758197709832192 11528689 -77219304282051964088319790315875054540 11528690 419324433505044165596284702020359815680 11528691 -723533526192565261229905018400301907920 11528692 42550163646414356490587804574702622720 11528693 764949825557481464687417777523784402944 11528694 90600138802721254949004338727015808224 11528695 -34765268386714515900332677273520772000 11528696 -499957668566610918412090792970664714240 11528697 -465146067470538215895677292547729249200 11528698 71411590462619671667450881300158879600 11528699 63498900442493474529371124323358428160 11528700 -33904085874349371419627206847340134400 11528701 -402510481605382322409543513848186274298 11528702 -105121722999267426727753147595377256448 11528703 -230174901837192139559347510639366080480 11528704 90913693323153261110111933191013007360 11528705 -105904515123603672081214866539292017280 11528706 -83765698092682881677453954651256668160 11528707 -1069369673417240743579930522618641926240 11528708 154406047644567682859781023259220490496 11528709 -84951944130334075563386563318217841696 11528710 -217245657139117328592976551759889188480 11528711 -18720032127720125027074962829811149728 11528712 -34704128638047488571288267237670809600 11528713 309207397339128639626855368174255192960 11528714 -52762506230726333045746337965242467328 11528715 -69606810554986074083387344574645064960 11528716 34103132150889858940721448816658691840 11528717 -13178293945014346817427744909866699988 11528718 148070831411721245429490776868820147200 11528719 -92198268544074066752391974148533785440 11528720 -53103136773167753640890149508452024320 11528721 -593149752026903754613573049824002602910 11528722 -54857537900155092546797897766079254528 11528723 -274745944052359853345144784662610173160 11528724 -130966513978574025564725960141448388608 11528725 -238252971880020436610875962263632804000 11528726 -756500849386517386650069847222990243200 11528727 -81746408679181082996509289537563230720 11528728 -736879161390626500793292232642975395840 11528729 -1543818436119502275271801655333633111916 11528730 -210193009896882992583993117194753280 11528731 340717560114135542484862748309607910532 11528732 97452854816055066530934631105956804096 11528733 178170282050941597488538901299302021984 11528734 -230064285999938067544592401452023764608 11528735 -521485075145394586069334122292276383320 11528736 483055598885415437958224447611602468864 11528737 -516826211004403342507289616582029200416 11528738 231281559632673913195042861981443373344 11528739 -66529943837781451998244862465618787816 11528740 -383245814766900899653727104970576248320 11528741 110509941941332406989781704709145046080 11528742 -13208572932361558870988250034133997888 11528743 -1754646698544279237078272636368720535480 11528744 36645561117519376145814504459706368000 11528745 -155451864503221844521084612009490280960 11528746 -331956625657310401112847175172824580256 11528747 36620682258224957738997457763169210960 11528748 130134986943456912919383911995694776320 11528749 68451209325614135771584860825221261580 11528750 -29183105507729741963049481249523760000 11528751 -79915972817748777850692546544967510016 11528752 -127401093743705051325636555081994092544 11528753 553350043006510931656397360647762954002 11528754 -285792765003315317576677502960025447168 11528755 -13976306460981363521267365041128319840 11528756 251904784770126535413033043074743901696 11528757 -169201166599596247257336644489075300160 11528758 208548618875301954069744943499821464480 11528759 -675853474354511952728005017300294960 11528760 143894393128948108623199588552487731200 11528761 736757828365934203883656300100096952362 11528762 116901657707179389140006903191946702592 11528763 851508130847100571761806973790252909440 11528764 -91867273811136003512016695098957750784 11528765 313097554041191467269338996930799999660 11528766 28382008172038630587704265101588663424 11528767 -696437773500081663599366390706537539632 11528768 -397632982170526711350340929576123236352 11528769 -100646222834207860016254808573477733264 11528770 -374000238426698439225083755733617505280 11528771 -502219085621905724376391093328401075752 11528772 9141524845752421545737595359350874112 11528773 -12651963248292782828199597175580369856 11528774 -286752288772526853816507710878361544864 11528775 117204139007748689322672405250696017000 11528776 -113492964395685873239388295911899136000 11528777 -137357438551201150769877337681895300160 11528778 357254214350062411706292604860077064960 11528779 -789645459723030215188359458932780688620 11528780 247340788076056369241185602530031897600 11528781 643783761104408219642100554772228819744 11528782 -9562128514782388778473412226936235200 11528783 11365463515658291415288753201345339264 11528784 -178086307588406409095112639509881159680 11528785 -108212192870408887849099764141967948800 11528786 -108317143331461096423575611918270653440 11528787 366569664422488890044117482440783781560 11528788 15976030967470595445300334185959063168 11528789 2057685487235867483152574701307360354940 11528790 19656545668393398925442045643864391680 11528791 1310973076183879720191559721262530717192 11528792 464497596682587625323227215644316569600 11528793 77563787377110093633586722905278528200 11528794 139071715924057233058616914490054451696 11528795 -66007621730624424786810133495714707600 11528796 -47560997633080983743975124346716266496 11528797 -79728230773413328828707508789897143968 11528798 123232358836627294235083863513158774400 11528799 213603390353365917988277018214966804480 11528800 360096737745235210440584215610887372800 11528801 -240954996865229781967665850302384976800 11528802 86204830723252467467363273918312290080 11528803 -208071483127701494422783041865743581232 11528804 198469348305811896742764690967528390656 11528805 -85447617204921321472505743959178272000 11528806 -44947560573493718819700044409826498560 11528807 399770868446681303990403774663566311872 11528808 708402095798864530335426659157635727360 11528809 -146211977496722073495158445103437102000 11528810 64853486792455174907041345636276702560 11528811 -11558077400253556108719964273932363888 11528812 403381741941459879934758914621691750656 11528813 -586615817060495860678178312747144128938 11528814 796313657627147204914963383155358720 11528815 -300974795543756332695923793769636922040 11528816 51430888893430803397885625842728960 11528817 27741793105616839115794129740136628736 11528818 779287054398264914542189884856223456256 11528819 -70373685506887584281686156687407601152 11528820 424494357048533230348468986108163123200 11528821 -314344328550141486292096914381387287300 11528822 -161034899992161891333371399635265681280 11528823 150323361763196039589440565262887902184 11528824 511195939736442586104196635378063482880 11528825 31019985648387831587532140347095139200 11528826 592131059915891141694668229901907820288 11528827 51040141833769085431706275908560047960 11528828 125054034934265188645143062633790240768 11528829 275358853118156306184861693597296245728 11528830 -139123082236661941706109270701602963200 11528831 48859201117741016429192136653638943664 11528832 -147748990165112836573648214186734387200 11528833 -1214128828509509967085864228337805601918 11528834 -125332980984569672152996612743511819200 11528835 -45684205108315625966591721725796747600 11528836 39081277593669841323233089949591685120 11528837 642197238114745344870289415592525471420 11528838 -68260347879490360329044260235433246720 11528839 -125513133081086443865904794044670688000 11528840 697545842761832994165893046785992396800 11528841 -596916350444297421347873198133545972208 11528842 -153693753822011163198546599827253283072 11528843 -697996002744716773693589885579382165576 11528844 -485077921006008206906156340524229456384 11528845 -1169072801753816147102346293979240856320 11528846 187243406417927476852869436929491514240 11528847 -103680624536519366337783982442417330064 11528848 96270362176586069868004516989019832320 11528849 -465871383566755054476056890203127635150 11528850 -10903174849523758504414865079253824000 11528851 267834215391124140028097513737343375272 11528852 574520942348101522984346984551384791936 11528853 -6846172009565308480588590986447946240 11528854 78819673502523947770618040180219192640 11528855 73861426719231167616772971897336302400 11528856 779085657703199054989281899896636723200 11528857 -313401675044967788671429085935503763894 11528858 -64316291868636224076595992998380158720 11528859 -1080711687973870508865453531030917952 11528860 -64335955779662804941236601037389056000 11528861 123528741152663858306340930187993023462 11528862 -26393426769609340905199560346315539648 11528863 268301058075559177071042278928392583480 11528864 1121951673788090220898892119883304861696 11528865 -675912095435097639900972634316673024000 11528866 -13150214257701521092432600960983360000 11528867 366409218264451192569223231469103008880 11528868 -109429197750313868573368549871904202752 11528869 122391090159768413355582095946212355840 11528870 -100441890649021154188371568692877653120 11528871 -77674358083217178530719814333184848088 11528872 -420918046343299287647240417855928576000 11528873 -706080096986061199892352510340718314380 11528874 -92696811639912881448965790679785888000 11528875 1692047537867704939441197476442808500000 11528876 -111583826110517859090546179886782925312 11528877 -1662783544707010688218145311457925120 11528878 -44437291115054007716984735584465957632 11528879 1161505093546221623841109293332302926480 11528880 124602653320051850515807064179015680 11528881 -47139102585068118523469371104049485376 11528882 16136294018497662604908288233896243200 11528883 541248943518953745638701480644424268052 11528884 735261546397457210102329332169755410816 11528885 -7261369782865685449468589897593416420 11528886 -209338500636710791075695900634513321536 11528887 98181647402258052796402782115856490536 11528888 -213416305314647569927539301765675745280 11528889 610660857262885568521441243389424601424 11528890 4189650491171421819443172593211004800 11528891 161366087226217565277080282671525596864 11528892 522211281538307635919691684790066252800 11528893 737173621053503062179601193432655076224 11528894 -142047398518624770156230090252605316160 11528895 -58655801171341621379428212190544524800 11528896 830067019522961566325095325368320000 11528897 1275011673049596223099680447924742817346 11528898 -263527670144185056457841544514683947136 11528899 -608751898638699383769155764609907683560 11528900 121353584417745801377591055294486528000 11528901 437874977804796717022670845772755536030 11528902 -223613406222040952222132862914107392 11528903 152313941437946846444960284099672339080 11528904 -24586660482570374729682189654456238080 11528905 492982595313941403753760096587071481060 11528906 -315433146417741948783986734665476382720 11528907 132431433711103234063578837343763028960 11528908 61197496159859116545737589367879056128 11528909 118896990047859129149664104230647718272 11528910 144664846501428702302365101738647016000 11528911 191830852040441907962679053217269047632 11528912 190536311322776351563958284244626440192 11528913 -12847497554432237373925406411514940224 11528914 -127441544232665021425774089987323184480 11528915 242418994934441257254999655534174911600 11528916 -127461072533914568878429170285429350400 11528917 1884201104626200039569724791170385042592 11528918 -482487176426901753758181249380356143840 11528919 73777651902760911120355973296357930320 11528920 -147610482890158176866544371002503782400 11528921 1258392970439776346731349559537350386500 11528922 59362242788205213109162346557749291264 11528923 283008697576638624335203243245856180240 11528924 -50335967363610366240103998902770725888 11528925 216915666821599078300739444952940836000 11528926 347338729504768310701227858909889215360 11528927 -213934328498485097028886091569787440224 11528928 -313356819263378137803679753540438327296 11528929 234461138458352208399842584437055321776 11528930 68022468228653927247956600268452505600 11528931 -44154407442398596564982039328879406080 11528932 665322852720238752009616779059606356992 11528933 377753041688617255753965002505511901184 11528934 -122771691623772406429016056780855633920 11528935 -144997564362104279771687084090506930080 11528936 482583830174423474964051180229891783680 11528937 -155873676591380355903218211851797416000 11528938 -216961642417362975747425636033021291520 11528939 -1066773457251585188159260040622626454000 11528940 386529821748849917767684420307279232000 11528941 71428323232364888535371372495509510680 11528942 -177354409115922825894150025049439304128 11528943 -518513805370940084185774349438413938936 11528944 -7424329617554367538786289105753866240 11528945 -11714229603489556705733139523521046080 11528946 -181502960185577309736565063680444195840 11528947 -216870381361248153476258000577009975604 11528948 335791031059431331087367063458918761216 11528949 319917048873671510346447673058668098528 11528950 -408819211693059390756360263629544736000 11528951 276123486091295209679302557953462329344 11528952 34480760043901409412823235035024773120 11528953 -146580838705909781747601668872745976000 11528954 69086581045492583869191231578000317440 11528955 264692500020547228987657528251258522000 11528956 359077705598618910270698648038610309120 11528957 11784441288802793270434733798369974080 11528958 -2504403107412869002785672787734859776 11528959 -482046467662274057712001075757816352960 11528960 -167008345395188185916796080695982161920 11528961 190646869057314366698109276628508211744 11528962 -21688993221467504420314442445943873536 11528963 96664180390618038569132624840003317704 11528964 -10194003338703238335655917490901619456 11528965 -211181806217142160970255267361937681860 11528966 22149687767090630886674248435001939520 11528967 478860399231203286208113863667302215080 11528968 96349339571787248276767475107706757120 11528969 -464511784170794356749803310256176678630 11528970 -171435925963683131515901624908701792000 11528971 -239105197024583394806284725029520527400 11528972 -119008549654924391464362717575030292480 11528973 -85012314968871084137889003485903025300 11528974 7830156993989155198536293789649040512 11528975 -609578384854607288581991752982460027600 11528976 -25492334041766863402648310302568349696 11528977 -192938201107379980150652536844569444174 11528978 -314726150335385213174228235727898274144 11528979 -125182225779271834563431576954455196160 11528980 -32329289335145186140310969329752391680 11528981 830675662250768310044224294506604400892 11528982 -82918349320272446015926912899258948000 11528983 942873104075157902694121467061014732064 11528984 -528967975562163989782196299969623367680 11528985 61380239292772223405616832731396402240 11528986 -158286461929829347498728979067465760000 11528987 -449036520364855499074304209395894026364 11528988 3401456222990216517431454541810704384 11528989 219658021253808351247980829578935058624 11528990 6741020309021699642868177250703907840 11528991 -200730341805659657952408773249427823320 11528992 -70120451443198539235212107815174668288 11528993 -136662903183424915296803694048338019840 11528994 82101074733426513978430712724016368000 11528995 -371469069933896700030737674751623905600 11528996 871128502681970920619775832834721390592 11528997 -565535065182564252101109659645347620000 11528998 235792414863259756979022385885837822464 11528999 15467900795039193455242320615680139000 11529000 -258867998565245341681764662725017600000 11529001 1751511894878093017410030545338856512 11529002 423940267941413369548292088418442123952 11529003 -71868557175231525179867362920790319616 11529004 106767542640370808106774338423246925056 11529005 -389901547133832152670925391232177117000 11529006 389767372839099311487814367795405113344 11529007 240491555005596791592950641933778198512 11529008 -38641623508805385660006342364906782720 11529009 -434519582671430995579062741425980007676 11529010 187247366488336182467790990685007808000 11529011 796229246560297126602885502564292717340 11529012 11919838557300249294483967570360172544 11529013 -55901468386958193540248073841146853440 11529014 544859266725569742725679489980184711456 11529015 6704695525986569819299624330453938720 11529016 -152966452479667020880583426082894827520 11529017 16545495416619155166884615820474949572 11529018 25610386366365912072947267652306988800 11529019 -571784634686909470256485172511724119580 11529020 -802634895728990085552870962443862891520 11529021 57866858433474749330069548131788649024 11529022 -345937090029907356974243767142309522688 11529023 -1226884359388332422580643925333481373440 11529024 -23164060250881937422492138534757990400 11529025 -972463317639743404707016378574000733200 11529026 -101145830822612762020355479968129216096 11529027 173265807059469602127185758710966681840 11529028 -308440717231260855545018725350887665664 11529029 740640378785473342069952680408701092640 11529030 47663247475343037128580779541885544320 11529031 14069449172324116162936955272564599984 11529032 -312570701857032748195461373473778483200 11529033 -454101820856470367278829106257778009696 11529034 -78433266508307422189806645604129909248 11529035 -161087887120599877712366810329457795040 11529036 6808560844464433965395235914758554624 11529037 -103918386719461033403372298346659956880 11529038 -1036541533978534702088123151529742801856 11529039 129568473946030842471707630219558520720 11529040 98175930412784868834890830204106833920 11529041 333970239479625208846863723117008579442 11529042 283109475090382772878886843402757356544 11529043 854941730330312557577301665813700543480 11529044 -59077438077814768241505270226740084864 11529045 472759552161540520356977565334586742240 11529046 -38531197792635617355393531473064930528 11529047 -558374232841832296700464205332159965768 11529048 780103285301695980165176894982532300800 11529049 -17819282089072997817681751164660245760 11529050 110401775223326454868336578575120944800 11529051 -220776848198642426247951585295860725760 11529052 -30512773010418481351845222683986188800 11529053 -2039463686608920519227407993789215163200 11529054 1406655349035781627791501024658968576 11529055 -240163564558858189753402561263625342080 11529056 268466587187028382315388061541057167360 11529057 159814408113765566463371285232562226688 11529058 -75073138296742512729973925731056126816 11529059 668331571510217913397768934586373880520 11529060 81242515580181955414838835799700275200 11529061 -633504577607985694803109207340537227552 11529062 -248397223045354600425589192278362695968 11529063 117307198149486236439648924592491690744 11529064 1053429019731642890388731445499339791360 11529065 -130697389199118974964579793331496264000 11529066 170826917676322185536192317991295959040 11529067 242701852857763372209980794295990124480 11529068 -162016191590408610737169091095424657152 11529069 54897142931071219532418557156904596544 11529070 -58249229180378301406983900699601655040 11529071 1019412846073770428942751548021023150200 11529072 6751223280783315367060206807618453504 11529073 315541422025381282451957936732890893924 11529074 -5011244549061279102665063850401566080 11529075 328452200851039324722224675096103489600 11529076 55379652181845349203346201624411839232 11529077 -41319712773613385294278972102235405760 11529078 -66953016166238935795989341986571320320 11529079 1083688522904857050175967814994644888680 11529080 -169811676095503418683120577600272281600 11529081 -719484258385421951231558470112666997120 11529082 -350325628346967027084431284536127102608 11529083 21661173496212229795333031920934888304 11529084 134236646256834657382802006964459036672 11529085 91859848501492370577926659665071408760 11529086 -208565191564573286111271485570248028160 11529087 -254321156371391693281244165444931261240 11529088 -12421710852971054226084883065187860480 11529089 -18533051305719684705470254231003644480 11529090 66033959210069383773685077651454201920 11529091 -369208809450023623803912277553764954928 11529092 945949226010359886689524514913564380160 11529093 472670036755382404924573250459340893664 11529094 -342095693250449150082775038947999819328 11529095 303636380096673997908496020724320532800 11529096 648622456225249225058625106750867660800 11529097 1182378735537232455973528801960271867546 11529098 -101737875196414499439357219107831044608 11529099 -634711236963872018260146303379091998896 11529100 395539163899060340523190918233165004800 11529101 -727785662781284027094394280914961165898 11529102 74688983293535117334000334540426199040 11529103 -149459311613300496742928605880907407160 11529104 -125431232063855848289376752212812718080 11529105 153409739513480198651811835601490816000 11529106 77937629388559242972509972094668776224 11529107 -270198259140259467399308740114917775368 11529108 256097036969007993244529985441731051520 11529109 -68169513478167417795347720689839635396 11529110 -2803677761778130510230651714642061440 11529111 354242307511068487936879848185588928768 11529112 -495487627567907554750643265676011448320 11529113 234459950714526879698619652712968439760 11529114 31951255729726370450016058738815237888 11529115 90742018593059381394571568528037517920 11529116 119009383668906847962014247988428848640 11529117 4939049805697647327117966758400842496 11529118 5536730903309221486004318923630149888 11529119 83149402508360442886676535419158269312 11529120 8604913943096577903600294041301811200 11529121 192672239452600124645379494735422521600 11529122 248913424567402316693415312561015837696 11529123 -507821582363567312891537309056541972616 11529124 -428790172917865721733019204627759718400 11529125 -146866832523218641088641944935275941000 11529126 -23844126086062281349625539325816891136 11529127 -912846786015946985581184681021399327400 11529128 622320248541099262123031548647391211520 11529129 -91232492215353301058398371533793800160 11529130 25905175544598614984622925393006980960 11529131 171668881750151373283091520303162359040 11529132 442839523483141469680315011680697375744 11529133 -98165928093833880667920197430249906240 11529134 24475542334873750790883704678562321216 11529135 -61055494204370307290780788169137595880 11529136 -176751779862078234350787849641959211008 11529137 -215408337038776223621798141621374872720 11529138 164459550088580586072906859664916372480 11529139 -22584276626571546868414540554818598920 11529140 -3275519112066988547379848839750533120 11529141 33986010729530138147534987081502569856 11529142 -170170389986562902967714545058256352256 11529143 219594913294931956301153863198149762120 11529144 273412143840245877952691543894777425920 11529145 -1104390156485756808239113512769256188920 11529146 -417483309478317456944269633468477318656 11529147 232503785497773530849677513651850916864 11529148 -85638703131202568117744875566883348480 11529149 383429334703774633840149442824076052760 11529150 -97624525128869450735400810657769372800 11529151 818626901071519161745613830477139150304 11529152 -6406317469172133053021206509873266688 11529153 -19674936248176998569022232396151813760 11529154 -22571569916803978828693432421351551488 11529155 275867030772077143401737793961479879120 11529156 -124235051327195080912815760092317795328 11529157 213159048265309666853123673790950085372 11529158 157830815311365228450024545589600739680 11529159 -256537691182519764467707277787181766400 11529160 -10010218867278295912681241270093414400 11529161 103932134308203859876644816703356833370 11529162 690185508609971406640224890519964748800 11529163 -105559517648277018852645582813245173696 11529164 -178248070590098631972879248742929172480 11529165 -959408930594274609666019103304919776000 11529166 -35815278094365119954894625819829939776 11529167 -348339177063122114487076565366148686280 11529168 48353810674561718107504682209158365184 11529169 472647766881539551508186539033000163570 11529170 390447670025510800065293124010031621280 11529171 -6223325454769692701726051732773074360 11529172 542785883210719229387877519613120925440 11529173 -1062273779815428803303360615104224512100 11529174 376939818530996354406539644142096717760 11529175 -121021273428518339861931671662433241200 11529176 449356228316061156761260463738381045760 11529177 -371107209528500644341077218308863903520 11529178 130272580925845334640094920791428934640 11529179 634891949442399145147867018085066348544 11529180 -172582343485745498941461186494482675200 11529181 -149479387788782633522627071582747580800 11529182 -11320258258029651702488256267817689600 11529183 -141227224313208032886091131597063753528 11529184 -951106720937482724576006526024148844544 11529185 -204540536864170807282030021757371312620 11529186 295472345338305150035719825720310984064 11529187 -257619757717006897321688082984405209088 11529188 -551894961746100559732626778089184164864 11529189 -434575371201605909368849838954961048960 11529190 244285460076166545146117169973662633600 11529191 1013402253451362936340924858396239448800 11529192 -178413722284910273341018099622738657280 11529193 27280945675073885340582786203725255488 11529194 -305707502284762316126569070612879697408 11529195 -143712825386266590393629085815915128080 11529196 82446439934544181382455542080296390656 11529197 1029085832934207588029268341941868882646 11529198 -99797437307156444399862393579420993216 11529199 2272829840180967355093366718186156400 11529200 15066752117055642786387774186479616000 11529201 -203686314242101497806944149809005722768 11529202 -146011475378273599288643340815627655168 11529203 -876509642761284439256337944591440896 11529204 -48016932645426786339103591773605775360 11529205 500023348837342371707266452531878100000 11529206 122850253990921005835285709693374253184 11529207 -11607018769026396526842991476510395400 11529208 1007312803302731902897360998487915560960 11529209 670666812262051988363841379939969119060 11529210 -26108476843655833380939529575155957760 11529211 51247769300114270836557914568344170800 11529212 798402754666819703565327301774295187456 11529213 162498645471224026196393067558468077184 11529214 112529674530504838790940507280796307456 11529215 113053213495610591882595561144334968000 11529216 36469231772745977101039314508940574720 11529217 408693849519481962681537546024165932992 11529218 -401668035542558150003785922281950523440 11529219 10997172006298506072573290601081580800 11529220 344407931758441153523535786946201754880 11529221 -299551886206062842020179580811803204416 11529222 250220761339548653580841154989137531072 11529223 -1186920511341759287513746569958440967528 11529224 45292974669043151099349235943790182400 11529225 139655693946931249963438495668143350350 11529226 159403540456160218197857572349961309696 11529227 -200980059111569959135313067601000362924 11529228 -134490146674351159148215642772683060224 11529229 -837555836951526879672391331559082196170 11529230 -66531695128942329045863841324504758400 11529231 -126382217558929017881763946474724374656 11529232 20108152231351252561599971866179010560 11529233 -265092971107139758147720604396013767616 11529234 -507225443210224936443670807740623142240 11529235 -92641966629042725417807009855598147840 11529236 -771824353073871281659608329619345390720 11529237 180979010820704134579816500154221694752 11529238 23547639646408461033487037947327180800 11529239 580767695203953933623590749014440676424 11529240 203070450516649322060498580331665408000 11529241 -238134776466776704163755970711782459392 11529242 222244963991646506190438573267193324272 11529243 -1570247414970650986131292735506373200 11529244 -383102679140228268305349464411828284928 11529245 -66643871264958614130736694731826793600 11529246 3170449846382921755790599510743066624 11529247 250830420781846770953239613593345335072 11529248 -16824054588571511938982448176145039360 11529249 -72123064290045265804396308177514516800 11529250 -55807219384822761944290228880292096000 11529251 941370770738319476861055286331246324208 11529252 -115245599086705833664758661986856194048 11529253 898907551325516696144480396432145373502 11529254 38228654713863733864797367310659889472 11529255 -4795236674992877146801797791955362400 11529256 -40966392916221391077718254638952038400 11529257 4965856489890293168938455573357043620 11529258 106369244073134473637500740363690194688 11529259 254341139245194490368808817812669709600 11529260 -437708263469498176642160354302018252800 11529261 -447003321419431526035055632303600134090 11529262 -4948487446941909697635253839569430528 11529263 411000378050623940824845704652529977744 11529264 -12252179213198827471883618079945523200 11529265 -29429223550324522423441172785903682880 11529266 89768127172344322704575828843849963520 11529267 -809840259349640573095514750754261693888 11529268 48103791623366075422605445463772733440 11529269 424325985884443335000340732965814193610 11529270 6958680689973031241085708986059027200 11529271 88969238520304082305966697494257473992 11529272 167308127505293601754165988781020774400 11529273 116204611519390119248177389632769470144 11529274 15428503073659870974150901296644923872 11529275 230338330210643017930984253242602513300 11529276 54821226553998369554876013049950167040 11529277 -424591649529184808170373807524762288488 11529278 -510770135865375869361924918768256335744 11529279 202392741202611018666967404213382607184 11529280 -39482965697342436010684054881498562560 11529281 -498335788865953505145335582076447080736 11529282 67548676722424974528290800958770470144 11529283 -603516409366156367210670835467497638468 11529284 361564356807228486737374037187073541376 11529285 -537896623903632036135275304145202236800 11529286 380364480062339349394902412561839050592 11529287 343162419283040972253237205822828389504 11529288 -783181624778062734796380326171999600640 11529289 4633911735572762172620206925163292624 11529290 -257414449277586707699503238700147961920 11529291 56307794756908680404895081631848869592 11529292 127324525046705255198394037998507574016 11529293 -1433670899482158652868280907953495597120 11529294 -38975294216944522132048857530067664896 11529295 -754774143936994464570055963739529784800 11529296 123653826816333320647369030845407035392 11529297 -27864351470872219186965252930332345100 11529298 -639008185247176198066925540321425812480 11529299 1188877647286964002385288831862004632300 11529300 109136509697158975793840812170225868800 11529301 397889220446818293466607308167234292160 11529302 -82276337874868880462289953360632500480 11529303 3064283104227678045454422228556732416 11529304 -869630092807154607265565412464719380480 11529305 1349438635091668915035038551887963102720 11529306 -669434191905298451925082045578239988000 11529307 -997046648238259228511173676346665824444 11529308 277398230127251992156880265331933539840 11529309 310142223214118701796578005173259959328 11529310 -59764958076401186007306952785232961280 11529311 101310874959359622370781306346415082472 11529312 227509665965107530840223259362434220032 11529313 3107110151929317948950026002644330884 11529314 111225658159912721532849849129011404800 11529315 -150725713082224910405534804170781772480 11529316 132341840186865440667900287115506455552 11529317 -533999974178855471741952924968020613634 11529318 -260673587342270996640643387749985586496 11529319 268422363857814485805605786287349825720 11529320 389965280089573090973840094533169561600 11529321 680300382220109609836209371535423149712 11529322 -86343797264122945461123677818211097600 11529323 -97945227623879651559442060368875703552 11529324 354086236593895926155148246881604971520 11529325 268964565115542060089609786842995261600 11529326 212304510747119462450926661255096066112 11529327 133747096280052083887642596279423156000 11529328 17244889517047582640888002303251841024 11529329 -77422054440671382520915662693063129024 11529330 -2072330778400478354192860162614689280 11529331 -23743812901862507443534074902462640576 11529332 7331401705806406535371909323194806272 11529333 -83371063382814356282349825912582935040 11529334 16835527803702923787807653852485550592 11529335 -349162750816377721981135955614550983680 11529336 -83279122967990126814864187637130854400 11529337 1348080446549191557480868406096793930986 11529338 113590472851820017293360263214395167200 11529339 -738275338841479405940192305709794429440 11529340 636171129715421502485113556839538073600 11529341 33541983357689241574272197804414948742 11529342 -131235382167675277025311127522641385280 11529343 20439374538793643167432751161669413216 11529344 588570171401822381199912421405250027520 11529345 25881149300656551820199968150820603520 11529346 586570779609928320907456129342424286720 11529347 -862983537282108057308465899754342875008 11529348 -67593953690493742481277905653620695040 11529349 262855663544517864431901897307063040244 11529350 20145782754954011819518735270723132800 11529351 469720460780755325071753195185796121040 11529352 501910902975322419164009080960484966400 11529353 -640461385327592092360309504438675500336 11529354 -312201338093199568937030211329332020480 11529355 457676619422545591766189714642136544800 11529356 -868855554983583757703690728439248773120 11529357 -305359676052568154673949464631262597088 11529358 38668126785829821857075708844803621376 11529359 -87198908377242193666872538066203031080 11529360 -59890994969711406951065943612889497600 11529361 -946349563418012685168503931479087417038 11529362 61195536779301566213818551051776387232 11529363 665840370113278540043907276654479433144 11529364 -111015435024697597866137480975806464 11529365 -76963539276095527535832739981668910080 11529366 -41489636559844355905485713204727722880 11529367 -144747449984451147287015384227037855880 11529368 73541487026689570117634425710016757760 11529369 -500029277377327318776869724403691119206 11529370 -8329282259967647495493725338085049120 11529371 88346309506147106503638954888247564800 11529372 18918830498934199162073637264705672192 11529373 -992776909020221946237280228380913444378 11529374 -343952908359258950169395674157192936064 11529375 -651681165102280143376257713841840000 11529376 -38457386695548768309791991031189536768 11529377 242480085556321789360448276174745536226 11529378 -236252911172827757672408408312374955520 11529379 -319120555419738694561770969418789835760 11529380 -199615454636417510536401229191130771200 11529381 -425956490707578811837678308971411430048 11529382 -490052734996247589215662198990572849408 11529383 377950998649320256538275479635526421200 11529384 90221445790894671746554134950856376320 11529385 28972107683933688922679514170245958400 11529386 -221401021554381579570348774455755846656 11529387 -588998517854857359661702510544121606756 11529388 43731116971009613747388527977222712320 11529389 477330015498658587636512102805518759190 11529390 44587136782214060326310374543579392000 11529391 1085228826227863171690435156385866549512 11529392 52416559079959456175171607838766137344 11529393 -783451299100496691498987980802106421136 11529394 434803182608706919471653269588465200128 11529395 -24630848150101111767668913090035850000 11529396 -103872478756801184166231427269696823296 11529397 -412846932899064067765073885569844498688 11529398 45031556816051312339092618225407607200 11529399 267484713868623689195811833842652903040 11529400 -250728043737247131760188199637999616000 11529401 5956205005113568562111677816893942600 11529402 -63249673193347106007969683044212861696 11529403 -499072085962789852041247088329058728348 11529404 -908653765206514730817737371437191814144 11529405 -247120604322790699690281578520387561600 11529406 169654882421412578115923057045176738176 11529407 555838398570791012751752624491583007120 11529408 131031449865394004003768472784997449728 11529409 322471935742926737579815034857732485040 11529410 318155229342689904131721054686266275360 11529411 14290443721325706017872104302849550072 11529412 415594995042647101073102391650911425792 11529413 157524915646197992468276289591279382560 11529414 96871020919282576519420001473153584000 11529415 20888567508569182692858007305657037560 11529416 -181350128908650912715886177120554137600 11529417 73379974592975785618193438842198638720 11529418 -9163897441082322638946277533716874240 11529419 288846588152240027513288228581236686760 11529420 37610882010467388771315045362315919360 11529421 694233473068929080140732144766417845622 11529422 416855292785955524500850164303098403200 11529423 622811766421383306613416715302739044072 11529424 -4810449529431870455880351449191546880 11529425 34866393739454239065238371636037182300 11529426 -6864173765553952899952297234622265600 11529427 55054225748736797741889570735741267968 11529428 -302731490646031532532733762040858388480 11529429 177557162299000353234214019951089760640 11529430 71910519556965355675134176677650627840 11529431 -1030100787756345827483347502112134235768 11529432 -212345370356939271700612459394710118400 11529433 -240262663763794351846550839186009603318 11529434 -196091696574191993359069714919487169536 11529435 -65137443018730768298256845649219853200 11529436 501776110110910590433148052725707143680 11529437 -292021224130981591961557643214925165914 11529438 298940919821351363591005220956529780544 11529439 -391740366697323122145809145982900401760 11529440 -2367048106339156168414157494718300160 11529441 -168780492463302002671345984052085276672 11529442 145221236776176164955364338849109537872 11529443 -1304848907455634474790470307432243985920 11529444 -776654763689757321640116660035380819968 11529445 -200220609634174252712829515286642567300 11529446 -105444372635478144419123008351773614016 11529447 56771925386391955288952258313342487680 11529448 -76752424557844289071962267681609891840 11529449 -1101443476756355669945808896301332929536 11529450 8827488336552636702031068601779555600 11529451 -172666291246498995453486621274680930168 11529452 -770397193821350215534835393787098618880 11529453 -136776799478696137901848814757380352 11529454 103465481011871430183214016193018049152 11529455 -659570242582641785064542267820997080600 11529456 -31233779513820660377018825109385740288 11529457 -61215162233244453985864190981982845120 11529458 -22340438813438915536034525313415034880 11529459 5449637058437692958685412522468347216 11529460 1554887317735747583254151432896193280 11529461 -5324221306828956341777908742135480160 11529462 54240479661491657054339805184044607488 11529463 -85843056866542285389034188160863936000 11529464 -447114264200711440543144917009754214400 11529465 272838580324139446102174501985018253120 11529466 -154119397389665341508755856142538694400 11529467 -420293857805031406933488004155085835484 11529468 35585442282802771500344136613551191040 11529469 -406684469956387639248470132828717542304 11529470 71088637330310931260495477321694399360 11529471 -158477255966982339591218266723235276400 11529472 582605922836672097447207527762582568960 11529473 1332284156380315747379115533523387262722 11529474 -15161763197566823192027320305210868224 11529475 -110023679516551416191060698701620762000 11529476 -291141771514367700509858300060718219264 11529477 -211060397733393908648948546493568537632 11529478 99883987955493859277366452098839123040 11529479 13498378685157946319658720702914224848 11529480 12372685587874613681752833986125824000 11529481 -59246482580801535113282344941532483148 11529482 98626858307643543494552746804041164592 11529483 -28419304326799442071638835604922356736 11529484 595432888662705365537350815410843830016 11529485 919588620816858913130542002263208000 11529486 283239634060413634435993353893840455680 11529487 -218636017184675504337896649680513678448 11529488 141062048819369701098961614920120745984 11529489 -137065806692901039591515960911241102592 11529490 21430808578544659604992664308121402880 11529491 -203235607007505389832969399671656375368 11529492 -24726596305326533290107441225548679168 11529493 46901816131376800650871386835210430560 11529494 936980687369383869593836775563028620800 11529495 73271162031083097635344582264313259720 11529496 -296947844396166480343213311485067386880 11529497 -693587374506352473320113737254526432000 11529498 133325082134826923004511570451782744320 11529499 -616303302749635108079787608106731813500 11529500 -124146372113432166349760145556448640000 11529501 -91467805581372189143714531857725293280 11529502 323504330776495527849130182790556370432 11529503 -533277823078077155167350193467374214816 11529504 6926239321024494243608622748273213440 11529505 -16223046482576790040998153436142785200 11529506 367095330850777091030333079260334529824 11529507 -114311428003735047240968320965103308480 11529508 -791711736612766096606114215375134860672 11529509 252105983288455504444362618020930157120 11529510 67937880043354358210857473450904306560 11529511 -140392595721685751737170904823909572096 11529512 782590634588187574713698689798340275200 11529513 -386368082728617888099041249699502871680 11529514 312245761004592958922364805240845375840 11529515 315091790623586585359611059815269464160 11529516 -51964461662091104647074732014543067648 11529517 -76409840061275407275307650504848785748 11529518 -102882828020737545200760963753183685632 11529519 48150736395759972003415431734566164000 11529520 54246221043126556148786930143002624000 11529521 688151534927557270052174651039648968722 11529522 250036738517154708695488457957454326160 11529523 2062884812796974180744083743513058851840 11529524 322245517096616183293980500866307899392 11529525 -75840227840198495039588476757155598400 11529526 484601878158662534141011773398916599712 11529527 -21604322452035679750190686807729089624 11529528 148467870795613690290359744998883205120 11529529 48553435465208436515796164332604699280 11529530 458848326042863019659045538402522624000 11529531 -150779969245190315828459390834819079072 11529532 -115816001173416248234635047170103902208 11529533 261801131630181637092824922111412527660 11529534 162663998565776660968728051773717738112 11529535 4867757257576022690060097151430943600 11529536 258031524644469442812363577520211099648 11529537 -589705897510673250235783199102930815440 11529538 223440730571059294198698175174954606080 11529539 -11309209187158188611850083393007185760 11529540 -21746455396983224177530836108270366720 11529541 -209975115605212460323808260354651329248 11529542 67538849538804963185715550579304011200 11529543 215271460493256268809182479241974711464 11529544 122837598542374676194249379292622848000 11529545 -728959181188727181806860297504166108700 11529546 71941672326762947535921975998606082048 11529547 -389437005187405574740955966067629872 11529548 268254733862804437669683014783777166336 11529549 -447229573754849991821236799258603857332 11529550 -193681745121221380054007366478165403200 11529551 -293021642064043522978752064857847752192 11529552 56482608034534367658292741042333286400 11529553 -909486080084499417047852649654810978204 11529554 44828014301743851942959690329488085152 11529555 148830319486463460561281779077785160240 11529556 111885811268336343621379946964999528320 11529557 -61671615337524663245672862930096397728 11529558 -351977485369802796724559377857328764576 11529559 911028562200226960141517735894494470000 11529560 153225343707136689662444275413298790400 11529561 -632280972483992837560150651519985875200 11529562 -176195505029073784991509644718985339136 11529563 669884905952407556379180260900697055812 11529564 35063836347167234113527874779672499200 11529565 430703230536274744187646407448862156920 11529566 675977543768328252950870849195179631232 11529567 -106774435724592931351066054722531409920 11529568 -367636400426881217923614879458361606144 11529569 -326073720622718733597642062627041229280 11529570 57071116228114896879180560777482936320 11529571 222059474902037787350700384012827330640 11529572 -794217455639667445083665374920410999808 11529573 -580570752215283433987274787356590907232 11529574 -173803894270746418670127613661923659648 11529575 502329905342907471596040753675116284800 11529576 -46497023050274187938778280433238835200 11529577 172236055424578837298842831618478110452 11529578 162707623830254468090013971021002209024 11529579 -216428409980294546030397388668390592512 11529580 418830771049981091686143586743150873600 11529581 -149763580362836549172913138041746911008 11529582 41172798338756566004296934403095752704 11529583 269085460663291916365148779550090704504 11529584 90713304736286788007045300523585699840 11529585 94346604137184101961043069944458787240 11529586 -373487816304186405096973451850940033008 11529587 -1349017971973989440040759025048625070408 11529588 186918947212819514610963232319794421760 11529589 384899687810843762012018123115969305390 11529590 -8225112455095494533492864495084215680 11529591 706595859536777857966061126814014754792 11529592 369219109516448394402048613587158016000 11529593 -1191488635443898217889087785716347355158 11529594 -59400968803710400748130259241710080000 11529595 -69783273841870760404026822620099639040 11529596 -344869922077335096277124270786642385408 11529597 -131834448354484927059111477119361369600 11529598 138247965454299190232296716923045644800 11529599 357459601420752701538977216897855712000 11529600 160369873279774171682699266171600896000 11529601 -383985844638591472547205344816078457408 11529602 49849084908458410152358630452234451176 11529603 -546780237630654188644908129978084083160 11529604 318984820317248391500325333419144100096 11529605 -646110378222172088940915492925596996480 11529606 -302982228406483259100424226714426688 11529607 -180657691505010763719175161889818742368 11529608 423549358546832159881077953631323304960 11529609 82834062581836236122924385741514202880 11529610 181208801388434985155471413138812627840 11529611 4945088843969738675312497701104896212 11529612 -8459183359099676629515427319434731264 11529613 230996451106844160706747099971666471168 11529614 -356709490604800579405016123510080075008 11529615 35436622545072656119833823399864680720 11529616 -15493695885697851956193082387958071296 11529617 465648951049095823547999388471242899200 11529618 5477563817144702809755598327134766464 11529619 -552497188494006651535242518525655190320 11529620 -18527886538427540191987660101710976000 11529621 -157210891361752958094026424985088844096 11529622 43566816982870624918664826316808843904 11529623 62920345385816439166574820951132877440 11529624 -222125347535538039527266155573354823680 11529625 894682345803913118046991129056888957000 11529626 82249361685104098431009463703533300224 11529627 -29602462546654585075670905847079747792 11529628 420430721956568495757634035832007565312 11529629 -542240312348458201252878769665358975770 11529630 58265871768649043120555666654066046720 11529631 766414249346576131996560493994588414432 11529632 1201081605468814653068411992611077750784 11529633 -782927737195637927583827643521191680 11529634 103204262082695397254999600797705851216 11529635 -174209480116821332151892603837232149200 11529636 28163835800671249811251234847302566912 11529637 -167352803575650660121965022237060235200 11529638 -93370300785327394315741515516814595904 11529639 -532615940542271296601651526268013125992 11529640 212184870211238121239192455851183052800 11529641 417346511674324608111858421252246530042 11529642 -49555753623956577611139987421508163840 11529643 289596093971998485169405779328823299892 11529644 37398011791086771446035337116979036160 11529645 225144374357788161456936974050382346720 11529646 -211483470245016019935983633285186240640 11529647 106454259186853795965051700061624222880 11529648 -113794913245322002940192006938241925120 11529649 -50759541828361466098065444561400060236 11529650 -84233149139113976937237869063881238400 11529651 105054755448694349603913183713114200944 11529652 461157128403970937932651438649088561536 11529653 -453470906033772937490761099429978774020 11529654 307698341223305302948778486051814059520 11529655 201961164019619338853279291924924462400 11529656 -346265098181625380086671855772314316800 11529657 525296125615185292747633765760661104448 11529658 -181500296115867362202755507432076935424 11529659 -762500824973487399931988464755809596896 11529660 27486275790299943091368051550254965760 11529661 94700379768041343221456674552800771744 11529662 -43893408177895425359763522254414976000 11529663 773420599210304610670133721488729830344 11529664 218511945168075275986086369230214660096 11529665 -48877315145490419117484448808680766400 11529666 -239395134808705597199738102005397778816 11529667 9875614193755057754369096441539598712 11529668 104501486359740219963246139079295893760 11529669 -716957686987289136673343718967786849056 11529670 -135079521954505504581762561146208595200 11529671 129783581631111022551099953376016875144 11529672 -234128193538630930985072554275797729280 11529673 -367081870914712730889471500917748269632 11529674 246854883950434656303816384877676010432 11529675 -135175609371660331633349843853446400000 11529676 141372524001134253180032197715333632 11529677 -60236541147714453059193824771931095040 11529678 106187088177427561636493863717684945920 11529679 229516210604422015260900930406086017776 11529680 141998874109217239277913995414297640960 11529681 -762337833155554126849509347073752832 11529682 470087452257287292351806636215088322192 11529683 -122830583000943522904184687582203006320 11529684 233284553763587993321683586275636840320 11529685 456626416432658706327363048542886665760 11529686 -44578733638499881071423383265104284416 11529687 -124998604040492553245246376239129783112 11529688 -941661166256394928940132072026544148480 11529689 -654284260606785743258966486138330382444 11529690 -127795643975732806669111767690298997760 11529691 -430609609287036127751976471938983502908 11529692 82113400331812627303616534926352532480 11529693 3815822588579639026312776097399015680 11529694 -522597487351786478958411712144308510720 11529695 -74022022000927596307108116760168611840 11529696 468282753467952664814011808250303873024 11529697 38463847222158321552810462528974015280 11529698 186638952840616981027383830469971927040 11529699 -58944517593555550632476356525087076112 11529700 -36680528138895111965178085055371449600 11529701 714378886316527566625090565840093016702 11529702 -9361753009697797073054798092368463008 11529703 526424914415887053607653342968384431488 11529704 850651439046671064672289811397640550400 11529705 53930303857253938066488379824650953920 11529706 -244903663352920735321589819957571717120 11529707 -218211610035839992779342373758349899888 11529708 -175818715899264801392661403087103101440 11529709 849286422208500668426023027728060829910 11529710 -254471509569036123151205789833996464000 11529711 -481907790404541617234023282292042452416 11529712 -94085491294940833187417093221403459584 11529713 157549006897889640930146479240943131200 11529714 76853278894806592694556587064659860992 11529715 -299141191447772798628894308219598286080 11529716 -323110012360342116373965762066966491136 11529717 268399892274503149925789970507275907648 11529718 510154620176907358218130649562217905696 11529719 -6945878228512570844529739646372868456 11529720 89582016356084920572796763096380108800 11529721 -210049547218243334930382932330241647040 11529722 104841711869442767611108300841133445632 11529723 -335412683074000916349874976389208648832 11529724 -493828803661862527463480951524818184704 11529725 -159883637578999535120384051255290461600 11529726 -35904407658077384751785638727940007680 11529727 -900621044463952450533657483002910712 11529728 -82308436241125954488583583005371531264 11529729 167455318293012004930201033686172795200 11529730 44456471789141591533734599070563181120 11529731 77605064976280660097171188863858977532 11529732 -496468651209013181202005313581988556800 11529733 -326066462615221778069593206535522752840 11529734 -96576915027666684512481089896188983040 11529735 -172174921989862103333391785283277194240 11529736 -83840208051112600037786853602765368320 11529737 169565617531865216308406438525419813632 11529738 102441234331633736181242547774803628288 11529739 47385511531411325861288918878003356768 11529740 -785167467994063984858654342670580049920 11529741 -121068501781335116339505548010883756608 11529742 -24897566745070301618071193638070287488 11529743 1221534037323448841214698023595268994992 11529744 131869076793647761605470985541070290944 11529745 -570748499000187953100035641073190031500 11529746 -57511327636376263244148340047483746928 11529747 345542706613898980959058833486762745524 11529748 -420598879602381024797216839514160568320 11529749 628250539663238486512054860828648142272 11529750 -211876517922414156569824561416029472000 11529751 470438254799957711393579454193296550600 11529752 79443975231165068385456990229853061120 11529753 407826731701953965436761881927717911504 11529754 -469144500112848731757640364761734833424 11529755 -167459009152564275675285764090046386640 11529756 121719535864952012912656224495089418240 11529757 -1417950013485428762335808052157184444148 11529758 42804992021905266427083481258880401920 11529759 516480026357997815096526402453933906504 11529760 -3660814980669221215941247863021895680 11529761 132013659524997267315690765306935327424 11529762 -3838770142857798757031457765299036160 11529763 487343156515767477903483009522469092096 11529764 2841311448724170978034145390402472576 11529765 91963494238524929254629086083273690200 11529766 -23405068880216961966684578555250299136 11529767 977284753560176405540037008448065613816 11529768 46255452688237415444825774244768645120 11529769 1273553283768265190206763145189119404800 11529770 -31755755901574465433849222096738688000 11529771 -254073384590017720816880833180791951936 11529772 -385617150546342742050909457884339686400 11529773 -246263193465256227778254101547403023978 11529774 28225849392987790316135177878699265280 11529775 479668409835420097373116979468465733800 11529776 -105014885184933219092504080852778631168 11529777 -263663547377968763186745964162843464768 11529778 -299366438089482661442044405234809838176 11529779 -401246041631419865007823616708200558992 11529780 170932172664807513382675995257511628800 11529781 -12175424594187818206216679945018522468 11529782 -512580407400439514418275678645875002816 11529783 -13755728322230781945100159678880259360 11529784 -162303883224140734098641756448030720 11529785 313965216225288923247625557321626636160 11529786 -366971908894598628889488800716540916736 11529787 848800071002930574850266819573032350436 11529788 -644470763696245394779584094199711142912 11529789 -43474199762387794870301952308232512160 11529790 108480171986679082245287549138099726400 11529791 -205545725671292265912800677011287245440 11529792 -94757021835539392926972910836869234688 11529793 -173763741404611000885855931284012929792 11529794 -7193462445973953522708220828099328304 11529795 -40528031999926534421048901314622841680 11529796 528568533391864357042438985951568617600 11529797 401966780316187867316675813201242233246 11529798 -153779173941017259400176690711045897024 11529799 377625675754909659191561789338714432960 11529800 -362768038247493135549964955646211200000 11529801 -700379889917315475140566451206092405270 11529802 72572165750707431440143059911210306400 11529803 -25537035932438803590954421750370833536 11529804 100106640888537307236111113098535239680 11529805 -1331861203016204834000249744845639680 11529806 -253520418815556963917533461591313827648 11529807 -28961048073469401809984810152723881600 11529808 -101642755131996784698347902110030888960 11529809 -13292477038133401732011443023166505984 11529810 128335689700292402861359666118104627200 11529811 824396034481188860322058359843979186412 11529812 -117308345237433738551996580040103516160 11529813 825299770023572330927592492967250064000 11529814 -438631900855594596669926884786559211744 11529815 111638335924744210692566971121987583840 11529816 -30491343233830024795896755232899174400 11529817 7832955025496903432551768171034442820 11529818 306007715368805497272232069449666597360 11529819 -19566918458580486114308455390100291040 11529820 1121681325438960333652736451142560460800 11529821 -1088308244683538160206671698323550453978 11529822 -7400810847806751341070546195416334336 11529823 -1237409336469585093917188056056080424696 11529824 -24387681112637645911746091751232897024 11529825 -82102322554818170518494815642834378400 11529826 225954455750250051663488734299730045440 11529827 -821598252830318023729023747925197763560 11529828 321298704405054540944342814354147510912 11529829 -484282111467884345086579474101127140448 11529830 64300025904455003883514508562999920640 11529831 -126305243833364656339295116863961833600 11529832 -305567319637715873884256360119963484160 11529833 99531913685268425541159406470130389120 11529834 -74212045825511127587132216258266763520 11529835 708181515099170080370937288338219117280 11529836 -271236603936684805915038885797907045888 11529837 92572783846480977989123004994095266880 11529838 -56762572858590032881489469526513765120 11529839 28566247916136838311571912668831228720 11529840 -26749414856556557550285451244108513280 11529841 707703171898201174686632852599588093552 11529842 -193176247845220481194207710052876410816 11529843 -49258495683866252158988001145540348320 11529844 613287488059431820390521796302632932736 11529845 -795219207323857091834964517059929772900 11529846 -66525914131779053885617792281006630720 11529847 260469578036314524891456066919380205680 11529848 11837380394157691562189556943073280 11529849 877119816295078987084701961590460805760 11529850 -48672345420831193606250661231477255600 11529851 -535041149263367883079019442535987757148 11529852 891640648497764868874241469164392660992 11529853 -559719159120585998036937741055511499898 11529854 -126866605086632731327430857452216446976 11529855 -257533172735245929952654003269446917800 11529856 195620931607493846526732107487431884800 11529857 -132255066298664810734095860621457372588 11529858 -83767298894058737692712918796556458240 11529859 -998883649261721550977622577122913060848 11529860 307300452077155331572041863545302478080 11529861 -4059105712024151064292944489289728000 11529862 -80588179676684624173788784199131257408 11529863 130303734795602944982419933927496345112 11529864 305641690328136658151121587627692032000 11529865 -32768854026332402477156444753465822400 11529866 41420922289551001971046571240044875360 11529867 -5170661427235716448773822198136911888 11529868 11846009595721427235641540490735052800 11529869 177102496262223752279837125243249518444 11529870 -40672661453224099546558302713093299200 11529871 -200040369940550893429914940069317684000 11529872 254652111666756515051043623511607320576 11529873 -357854859843910364200874614326921090078 11529874 -2277871632640104676130123950135495680 11529875 5875338616614072060610484214048072000 11529876 81248893157646868902656172641169592320 11529877 -159119855378891079217814700822872714400 11529878 669407234700933287995316761920284784000 11529879 3139861545672650623693871466203572560 11529880 -213418952789564330446191276922072473600 11529881 322301996227257924054060374019011228928 11529882 -50533833931723134791117331581187440640 11529883 -713261642627009211260342083125770423376 11529884 1035153972026030087503485634010496614400 11529885 145460295194056122405062771315388224640 11529886 236842390443337521126890206270581931392 11529887 -1022463733610297403240117014599441267608 11529888 260959536569245973026757562124792233984 11529889 -186831634354301601946168889654437838144 11529890 -337039645274397321278321265358735576800 11529891 -2173683552004788986864703535717115520 11529892 143039984829792145631691433548943196160 11529893 -728753381804146680284167150722269249220 11529894 -21550565549929389477855846605691840000 11529895 -91243446827256750986964405052041509280 11529896 -64433889893316545489667903137615462400 11529897 -141655467552181100839679773401345572640 11529898 -194196488077363123757854153619408954880 11529899 880824147637300349949932892994229869536 11529900 -14909925926156389708796297120983219200 11529901 874676692856497579955125768822065498902 11529902 -176016641209353531618881348783498950848 11529903 42908387424538002935631775794862940160 11529904 -136014507552644922475445952943157985280 11529905 407717241847540806780194167912583097960 11529906 105136799419858882896309684105964228608 11529907 -277339229828779512593839700718658075680 11529908 -43801597923828250671760235899758501120 11529909 344440557578571188979958652403779994414 11529910 -103625792942003159895021277613636236800 11529911 -339608789694651688102517071592044693200 11529912 11734628634969221526516482609472675840 11529913 1685804369689722745902741071090820100 11529914 -497781076326959683216453074502086298368 11529915 -49121933300468541990940662939360368160 11529916 650410951319038507282310320232366474240 11529917 -193900965122370980208089284727407454208 11529918 -351284476125692207874941402907981024000 11529919 78921107411597540018151831966342484696 11529920 94054857079062452385052433000253358080 11529921 -32576585691692871649622956578846327360 11529922 2314710832401134259420230323995974400 11529923 292491276530441071068151436371751989248 11529924 51719868649058733571916211635929669632 11529925 29083050008678401872512828398260256800 11529926 353684325243085148093979736820086338912 11529927 225793989743107959038739092914570795920 11529928 1030269927632692841981413591495296476160 11529929 -495979878739619187051922913181794050470 11529930 221550087394156282782530738916093477120 11529931 34188162860449991956274375430221923104 11529932 -254050950335464624081893452553734325504 11529933 -627500767947168121555784928807624826176 11529934 -2766289778546441253732865504470989952 11529935 718507632563889543566979184665688271880 11529936 -99982197914094841291209387627276533760 11529937 1797575571546657981126054081905498189220 11529938 -28944582035668046140598071238677294080 11529939 -88226276210838788865272571725582402376 11529940 217856020649754525636250221810400212480 11529941 -369795357326205477230352718219145671200 11529942 226164610847494986950374390394551576512 11529943 -715796537505040776529071611589137010808 11529944 -233532936458902479067346909645329090560 11529945 -14515464639846495638391093219112272000 11529946 -46449556819115143393350239460887586816 11529947 121209806495745135688247622810789903120 11529948 -387804882767257069888288941784139281920 11529949 -252985252076781988251019862547306366464 11529950 -137573192009567616161567371353643968000 11529951 -679991939497059293807830397864488515768 11529952 376537353535411543676701364358332547072 11529953 443415244853317454193326139516126132804 11529954 -138742560548592279647692025491584141312 11529955 101069275445687021226763047661097969760 11529956 145656711478129639126954130489082261120 11529957 65223738855257646898005015733759095840 11529958 -348406933947959821100608563428617914240 11529959 80331469702019154306735274014173511216 11529960 94921987793028683101482173418823680000 11529961 1184141154607411844168815394161969123104 11529962 173782633937604912767144020374162473472 11529963 -1000600323697756881151869555334908447336 11529964 -723299411482063764462873772442495713024 11529965 -977653378434665698611711294699618163200 11529966 -3082341162103940005718745175387103232 11529967 687068556271231534576131126723355720016 11529968 9058301140543361271745255909063163904 11529969 -409413279923785991608751122040569536 11529970 -147905820120523228969377868922511220320 11529971 1449064217648333193719207670869030436000 11529972 -892510031782245680046599068797344870400 11529973 108804623345387350428517730476048012544 11529974 106115427146867196163452197733866166912 11529975 -305064249351640504552525895413752515400 11529976 -528742785235809111975804914314381578240 11529977 -7713600468364210518067023618398014848 11529978 325620806722567284567198385269423866880 11529979 579286048415404254311312550897947594920 11529980 12641294174863732049356549867882414080 11529981 -445984055833111132769431830705260537172 11529982 -400084657450873744193442170472916484928 11529983 790245667800193287099832573669797119232 11529984 -522708522626583855651559057382908624896 11529985 -15888871381121164047793211706620505600 11529986 75053595300347021038017752582694610944 11529987 -30319980355007820498841659576084531456 11529988 -992894166256460843554820075291941616512 11529989 626863866852493149989859810689464397790 11529990 94625300071983481890773037654478590720 11529991 -595800284548021725170476926744963700176 11529992 243010752517416027626521880237463306240 11529993 166613106538417970684792772047679709824 11529994 -58712551879680367378629321258157260960 11529995 917642960522146863812582292417339242880 11529996 238067049465032031588497002653405998592 11529997 -113550301163736023883737625689924420554 11529998 78110378465233758987531612213706002240 11529999 58495475292492511775083824507526813440 11530000 -10075330574542634444595755856378880000 11530001 -24212010032702034217358888423808878016 11530002 -214875974735941626379631604104910715392 11530003 110059381178244393227870714533617330960 11530004 -462369643511608097472266004296281762944 11530005 -342009136186759720699230212071368264000 11530006 143057920561911521022173910552209873952 11530007 1648085155823126344128845708605106400 11530008 -47578080938295000727278950865788067840 11530009 -926128027232686700355141768672249258240 11530010 188276120581406302088935960491138728160 11530011 24664208236986016691379371164202979264 11530012 -134786548744736329289057187794716228608 11530013 -217457815389391693631894028567984411072 11530014 151415945825300898352503530038374887424 11530015 176136472303080391366320804774771064320 11530016 155135270071977850275433708284668805120 11530017 519294670638076068463373708623675015440 11530018 -549385026786167586378884631099448997040 11530019 786154448501258586485799906367703331420 11530020 694719507549966965381755559579443200 11530021 57031617314207063991055410564624229212 11530022 167143211821507590595439988496448149632 11530023 -350857970078500524215096601515174401200 11530024 -127330448744583039168995285092092641280 11530025 -23928838595471052707250111620887509750 11530026 -24786798985847704451627410288741598976 11530027 789006738446086066697240308750547069876 11530028 227278217144143106181502532637445639680 11530029 -198228395786089088430290502375412791168 11530030 -441347037523293988525093828292265955200 11530031 60974303365499542716469245284069282832 11530032 43070543294806440180093023025267179520 11530033 -374624340526377616907561762778460588620 11530034 -3401753236968214133291920153431558528 11530035 304090082297496573581586286152972444240 11530036 -327515318386809070110411571026521927680 11530037 210408441672765542935354317141627925692 11530038 49921867294968433261789669908096534528 11530039 110755775403281867567540181462459708480 11530040 -6812790558666857696172385660052275200 11530041 800350434684452852276648602791457568592 11530042 63846083259310504149084210205298227200 11530043 -616975393749698623020820473176580418092 11530044 -277422935049054900904276815744449972736 11530045 -549457864528430741428806128114166259200 11530046 -125150990295286395272401870997855053440 11530047 -38236705261623573296953661304757562880 11530048 370443127053117943012746817989761826816 11530049 -88178504210377248627509500482684325950 11530050 -58740694081051016346914379060541440000 11530051 30057513237477450093023244531536281904 11530052 -373089489361534161969964670760657058560 11530053 -468423468959566926631187002188812947200 11530054 -515336430934442176394491096207508484288 11530055 332636848624922988454096200005346522000 11530056 151112114207627793325781485656307507200 11530057 6775689134529292518911863233874433664 11530058 -631947807120723075479576544768210432 11530059 320807131928895558164782229742302554608 11530060 -16593176681227944806597372991981312000 11530061 30355283877269085794082634366045881024 11530062 -91887509247978105546196555173318171840 11530063 -387413587377758915627585796938432016 11530064 -42657833097377129686122751539475906560 11530065 -370809605971918843907764338584929716480 11530066 -96318774989330726873071824016200486768 11530067 -384921223916434057921987884246647377200 11530068 -188194195521885886114651268070216609792 11530069 -928789349412917783759136366699778100530 11530070 -341608287868647565981697925939598475520 11530071 -288806670507764203866516880490627478816 11530072 88077557305559598655812469951427020800 11530073 -760656141202682512208855693504353424316 11530074 15795162392608097862863744749500737280 11530075 100410035105512131546394204245546399000 11530076 -161089738762846499679614986310208602112 11530077 -101173846578834356560486367773906141440 11530078 202272747801970411628267369642641957248 11530079 269510787997947574640514091083476645880 11530080 -632313059235729946071003403941209702400 11530081 941623177281710855730678603380172215700 11530082 139822487991225946520116544993555917392 11530083 83517133691750864759425152630701666424 11530084 502098805290514071959044007130619971200 11530085 113394476741592053651318555924554143360 11530086 -348328862751106593317525899164688547136 11530087 -1860665556656001258132536815116264533088 11530088 -68972713763653478294952165657136957440 11530089 224581886922538918313765385983710758144 11530090 264077032061907952979585307743885760 11530091 -711556911478377036369523647335693594508 11530092 258801356768382384570505040303224788480 11530093 108024405281832811098042340421125880320 11530094 -278910623012710324943004056192623534080 11530095 267480082887417369130636272516331616640 11530096 -88462258700148427145096135541763178496 11530097 -471389349030283737529942003277995293696 11530098 118225674686843588109337053346923799968 11530099 -435044046381773438527363417714727971168 11530100 -214719623569129061765400842181045321600 11530101 538719442687650483047245318587805401504 11530102 -15521048886972414263403205623574840896 11530103 -482452807593696097516409707697818698432 11530104 140548793096095686275511175513780101120 11530105 -6755653881035220325230250247752227000 11530106 -1044217826290222074687556375092080640 11530107 126394545793794690680508346802907176448 11530108 694683962360374958572696493352606230528 11530109 -8523185331276861331220207613278632320 11530110 -38012206017221918546134378127814771840 11530111 -221814353784888404830865859112803843288 11530112 -138305799667343976449215330574873395200 11530113 -101966495724850294782754316841930255360 11530114 -327709014117718720551074689303756158048 11530115 821519150669587511632791224865183023760 11530116 147302931569905940646615137181593063424 11530117 -237254763607697703217982740087352284834 11530118 -70160386861750511206574792801045496384 11530119 -618632876683902951061028885989075160880 11530120 -97508051107395858463619219892645888000 11530121 19197730023221701142127289631304647322 11530122 258319351519934164229087444961866287872 11530123 296187721304347162371744415896122574504 11530124 6921196399087481728180096785243220992 11530125 122057221945128144771731112578185974000 11530126 451797590703135564100997031627439768512 11530127 109000140282925357296868749517382649072 11530128 -30615409865996779180740553316450304000 11530129 365317501017953327520797757406042739200 11530130 -217941507402512764941476627066589703680 11530131 9718456219538683867499724165852860160 11530132 -602874008119794582468631418007377663104 11530133 542024260906930451911425110975662442382 11530134 219540111271151068190833576127211110400 11530135 311602437671565870093161487712908061080 11530136 -423616263337103547291900398114750668800 11530137 685335680554422227645282972075222250960 11530138 47100771086500970155969903142325396720 11530139 -34600395450807876981401633952468233040 11530140 -10253974067448185532279464639152128000 11530141 -913546478004216364272317124398190840570 11530142 -108015161412222452991007274374026892608 11530143 170659266717100442779078839361455990624 11530144 -486242435331156812325307308933450891264 11530145 -333578834732295753806470346684325777600 11530146 343874335946905770171963944876490547584 11530147 1366092527213947665930485438745792131040 11530148 114157509747071530294550994064633921536 11530149 -9688325533545340101590231140754351712 11530150 123134809604554814580526685136544080000 11530151 578520059898430642275459996139069050000 11530152 114807174522953179529054174567834373120 11530153 -308574936219471512643916332168005393472 11530154 70839157430670522795773601522645145776 11530155 -6897364962139731095635510068893614080 11530156 596674063679063203181318137123197196800 11530157 -412352149085188263168673211395828527594 11530158 17819251343315082677077945433698526784 11530159 479535950670748210227739138633582566040 11530160 40575058319578826603988872286505205760 11530161 -667922151810921898880702546185363371360 11530162 -94452478866051864381183402489075632640 11530163 16701202172305093109497600156301699064 11530164 -20666191710787713893049405930610771968 11530165 -417350919072303528964548248128748013000 11530166 124325237299078558865671251235851376032 11530167 402770507835658406864935245266959113600 11530168 -357244495643280171986040282689345126400 11530169 29392764327271708975341321366170235840 11530170 123181665162224116830295189786658154720 11530171 262222428309793871937413621953988916544 11530172 267391951052276038810027113768551986176 11530173 -200406540351575144733279585302480569632 11530174 605247741702426914212184779378352046336 11530175 675361146977091225839821554864218753400 11530176 11713061849532376131161359140199071744 11530177 -1047125558595502382521640875725699254974 11530178 33461990689094089889729329370181859200 11530179 -317162038125564217217368310093750289276 11530180 655913067569179768194665542630077830400 11530181 364182431272742582928718495135591094784 11530182 -218155104784397957419453953620049008256 11530183 365993994867832847533997471073588324864 11530184 14446721214089088784860994079005624320 11530185 -235731158767296157533291960702888038400 11530186 -543822682805832195611496063623697632208 11530187 436774114040031915370494854081874004224 11530188 16402715864292470993160783754729489920 11530189 -6783216774389520692419278709777758240 11530190 -83585242864477929671556880451383033920 11530191 201654308228462834709560645746954558224 11530192 -1180459691508460668425987579211284480 11530193 176936461306725127998148638322659947760 11530194 76898308049199213431745143212199670528 11530195 613117981581189981695582032789884817200 11530196 -368724384188387020963633159681636315392 11530197 104088298448890082750493824539477211520 11530198 182082605342158729701443703060467502336 11530199 54015712601468987315578600725964667712 11530200 -50418622452566549921348033270157312000 11530201 -478803550078498818506047040496463735798 11530202 89256365350193878694213515992161301504 11530203 151338490244763448172499621148073177088 11530204 27103251248127859091831257321110444032 11530205 -105052444251840868035488371142285125140 11530206 302930855964513891232896614102206807680 11530207 459947527038957287462483812643086723280 11530208 819391444395611323015960540784870031360 11530209 -348935001272717612370045484069139942592 11530210 -394482872126072448381023014893705174240 11530211 -879614398380309495134458012939359024 11530212 97162030632570346670036308564191178752 11530213 -195213240672925407160056282405748247904 11530214 10717640643954516568423664254913012160 11530215 -600863092012077917560768230473333145600 11530216 880103059644888594342789694282851840000 11530217 -321289811483395354887580057246319582220 11530218 102720957870906742349432928814548226560 11530219 -330156493564512688975210930380321146380 11530220 70426658996865923641832738039454658560 11530221 -656499210055235489270767782999217802688 11530222 137141143830219033176239360906233928704 11530223 748893938834940516610392544664688059472 11530224 -183982728797014782835973207169519353856 11530225 91649644354150944217639814443749436800 11530226 -231553852280368326783895282122715084800 11530227 -1155857526503730791487122198332081199040 11530228 1161760761456018861571398956219801481216 11530229 -267504957391507050576510787696767481170 11530230 -243948392641523601568934798349982279680 11530231 334862416564993832230893084047463757672 11530232 -370404635965347306600004634702315520000 11530233 -24891702273811232190745731339534150912 11530234 -822771092065741029256903498140034217760 11530235 7051304941779246085119668699135302800 11530236 -204040003175330581757794602173637934080 11530237 -742752784126732703361841921341405284922 11530238 -42120286984720992865215353303818270080 11530239 436527487114622438037145222101710125896 11530240 -85141305101560895022329535224076042240 11530241 207987829568308565149948883724812285652 11530242 422836814565671880327316090660637994240 11530243 -330811063197392637716450260560911797136 11530244 -490725650840586422830907752772883452928 11530245 219416835001260837849751518816881664000 11530246 94011356685817357848912352793624895744 11530247 74614037748431444271898001549734045200 11530248 180535216170977652998407786089777192960 11530249 973954479837830418869159089691459764250 11530250 -209778056779818094434200945040481296000 11530251 -774912490690243835781901235339084970360 11530252 -201408141661453524231444031785303160320 11530253 -377256803569862454934878619459501708320 11530254 -171442092590531236911903225386912671680 11530255 47856566670157254856621249518527484000 11530256 22030242620821244273676446351810445312 11530257 -16507261494619903605104216339629401360 11530258 146526095584814883272832313970904038400 11530259 26429695796889037369460629742302538400 11530260 112552372734798731858059868221517660160 11530261 -738527595290954003374782253450327002276 11530262 -142622841037556216130974895849430128000 11530263 459805601152743157687944798827442569088 11530264 248544121111944788196255217189729075200 11530265 -864198992215752390424719710504541161340 11530266 1120927312614626277117874313942186496 11530267 -349826913588004308257193458482926732768 11530268 -247463867175956333428927718028868869120 11530269 14098651154064716389304680725143251104 11530270 324104644732904092160730213453084214080 11530271 654416887850846848237655899570116869472 11530272 187698452348357287945079816141049692160 11530273 292390858038753617317792641744489798120 11530274 3711604811583530338856146402249585152 11530275 701126945998982480528403765454845273600 11530276 -61586113937039297588725603386773101568 11530277 21817557618934448822594059313319214656 11530278 7198425552358265916427007597903893824 11530279 768735374529123312388100838105427813880 11530280 729776052143662420252775555040873830400 11530281 -139759630633390677181255228605617642112 11530282 54568368974237715536583684625798109184 11530283 -435410011781722247019505172817560409480 11530284 -496415281261279613721628797877296384000 11530285 -109981220003667708007244983431906470400 11530286 8346902153433719259413613940719542592 11530287 701677379108025251789454569285083784160 11530288 89688273114217211852256451153310515200 11530289 1183827674432259296529656378102452515090 11530290 146719899572104256492454818883973470720 11530291 40628398301716977286135263398466429552 11530292 23964961280734835465738747666802746112 11530293 -50372511543224548598976490737072259776 11530294 72744372488512122121417831958546425728 11530295 2408037315946724025607708277503887360 11530296 -716309122314983236791109841538955468800 11530297 -51668382665843451164860912388311799254 11530298 -59827959215715775938452596014678716160 11530299 132155048608175782402725287711534010048 11530300 -58292148362906946533383152164844121600 11530301 -385435944410944606972438645406218658868 11530302 -55312445820356462582441474685679872000 11530303 25895409180550380426652869467726590240 11530304 -39569545245712621771713935228190326784 11530305 281462451133910804862009953805249163560 11530306 -62388818808592551989865227090110897920 11530307 260437709308323017881956907166460323592 11530308 79710003834169398854015197234361088000 11530309 -186425272391299828838559743260401843840 11530310 -63597799877221051268439612396111886080 11530311 -282899927155398769607062972134896853120 11530312 -1225663777114783567365792352123875916800 11530313 -601942184817537237091082927723355805020 11530314 11311011138584254134655086738119601408 11530315 -92198992875857258443388151467389043040 11530316 -212473927593838009652253864142888796160 11530317 -30645538147670781779755775105958499680 11530318 -400241767992759852048029164701989337984 11530319 -973699383896376788925335296048524347280 11530320 -66396073134831173139550295174381568000 11530321 -21836555746393808107157560695895530240 11530322 600517680938626939579962116098024983552 11530323 19964403346428423761765389881372933120 11530324 -227092826657449121834814505101948418304 11530325 299546098618373448595581820145188677600 11530326 -54314821459607130449082547268060454912 11530327 550053980902046859783121178848254855176 11530328 51840529647659235124938652353575424000 11530329 27250414386194687215950691574650607808 11530330 -59900716352638794968810479806466129920 11530331 -506284834070760787102336698224935752168 11530332 896896208901559131097258823021449728 11530333 134786142460550036685294151812065219404 11530334 -19149717800776458457767160222725581184 11530335 -55090031511043986477593742103461811200 11530336 394052083291494112646701438338016346112 11530337 241763527785512942746006400587148369472 11530338 -263660864901151025211860810383778134656 11530339 57141036575441476687421716320635418140 11530340 -14793253220402559934864726176292181760 11530341 -806696820677724409579557822941336040450 11530342 -498592584470128833665013536459064662400 11530343 -865631486326912961984006454304355537256 11530344 -282754760456613069874908797272478023680 11530345 19519742681822155914646360823320544520 11530346 -2635870357028783169984144896967401376 11530347 -135079193923760123747299819339954371360 11530348 -213798195481204653227237053161565083648 11530349 -10838129375917256000820897066239116020 11530350 -6935518614844244874703537802702332800 11530351 378063976875169906261382293364070983152 11530352 -362901186327210000929175741609010987008 11530353 -382733751050328947247670944838921662096 11530354 -151739116235052921288953743996483520256 11530355 -718386329360788210316722422753063396240 11530356 -165402881302109865937566563579682889728 11530357 -28725034171279306196214033997801442560 11530358 -60890250701240716541164771152771698688 11530359 -143714080718540776144654349849472511800 11530360 183981281188769245550640742427374387200 11530361 170191427116647128323818130694144708352 11530362 124343393727697925837396334754502292480 11530363 249602098359347582246845034541689448132 11530364 108259532532268155089921455127443560960 11530365 -188153164587833800752922040150998272000 11530366 -890650230435993072154313255010341080320 11530367 1306971236194421972835084062761938220416 11530368 -84275180202119820090210118042701004800 11530369 165580755158087285317850965683150922752 11530370 242474909845670588785794921563309913600 11530371 237853992030248414718626653194466054320 11530372 -6730395112402709186116279538776985600 11530373 -675949837157957850823337555974417257378 11530374 -201207196577928645012195449316987819840 11530375 83506441002313015094104091822386554000 11530376 -48659774667210075206241706721977958400 11530377 50031610118161660720246413503889648000 11530378 -263113846672431682599289858224531106560 11530379 253436696780917219272868884594458288160 11530380 -171674961463153719231943760820679357440 11530381 -305137812546701166791020667973699071818 11530382 286781716140493768776903572023297785792 11530383 -337184273932398487147359257249781822336 11530384 37816925410315542349306189705290858496 11530385 -233689370087946303874328282311579199040 11530386 80678493791347520108877333286743666720 11530387 519529851824881550415091842245127966792 11530388 17328267834687855381301265756619104256 11530389 5905511623643051216223042470494629696 11530390 218860803667718226342542141270193876480 11530391 -151549191588522654163957981481480657208 11530392 151478436257027266605841699540590551040 11530393 32655899829391693709237861879699480000 11530394 205504146793539953489762721784767832032 11530395 133903340614016974072531624804988832000 11530396 497126048828251738901825005752788364800 11530397 -728582426997963663366173285138238720960 11530398 411465839936036890545960445466028546048 11530399 -21100418618228302676209423645218009536 11530400 -105594305439996043586483441823645696000 11530401 -114786924313721974898442111495026437968 11530402 35130124898646074034253352699874306624 11530403 -593085253417521723693209586448009604160 11530404 -8192938538095722207224398312846479360 11530405 113687843121270073872762330878475960060 11530406 -241279722947821778007453314625381543936 11530407 -2247962606954304016513954124202003072 11530408 662624039147821463990595141642787752960 11530409 1242184543858650196187424263124363823440 11530410 132455099298207307640385538898790174720 11530411 460126406693268276206900652834932846592 11530412 -728623451508051205506596357592536550144 11530413 -513663547730562928700677382396944298058 11530414 -70394364576328635331065949534067138688 11530415 60014513801645378574059560168373260320 11530416 184149496021570890265019471527201996800 11530417 160382019839210971990762430371724920466 11530418 -166932425784330660964670666473152537840 11530419 175852123353769094322199512042076674048 11530420 -600302095023159383102853107586991165440 11530421 -33434932682525086036306030732258673280 11530422 6999082173964106736887039366461793760 11530423 22630256145727500390395473075797036544 11530424 -190146022334742027002509136966107975680 11530425 -239439517557605083249269361652347038000 11530426 124362796756953741810343425406943052912 11530427 -523808057017833977257883799989253415128 11530428 14900467421806201035179213989584568320 11530429 297232296199814354382056852716883011200 11530430 47346498262928539574187723172756609920 11530431 -20715204583699015612157616315908165256 11530432 -379762143603843974299729681715434618880 11530433 694689906426798587644129552502425583682 11530434 118822283887277077308106755366564190080 11530435 622266685347858656787185290144713154800 11530436 537103794945649886771236910884693399680 11530437 8577295127618616559888869031042969152 11530438 515962006559193641827480626129951449088 11530439 458012686261725208946449777229662699224 11530440 270915713415935258972151761532889344000 11530441 670727380004234227305183733177254917184 11530442 -19711266663853234012311843775152431616 11530443 546502002334444134389238899930768597184 11530444 -181590570465027984610507541999960239104 11530445 410040798228519184712141393995560364800 11530446 272644299311260398217138520847749919744 11530447 224241497669481358678017245511543270896 11530448 16801562934822860474441859283056156672 11530449 330441130622614150160808879415498890624 11530450 -526352022840102286203879115844044800 11530451 -722011853555442362191907178157143708696 11530452 136700865074097182891403983090267615232 11530453 958295805051414148576364971776438946368 11530454 -200972498894732615701027718494911985920 11530455 -379519630048126920815734661384814499680 11530456 86653313522037248998603601756178432000 11530457 17625622942940898987131970971191606272 11530458 -29972544651467730720169912905511680000 11530459 -868992494914581938741435193775420353340 11530460 191764257607283689444591119342964385280 11530461 -223357429841267793372746987740823845920 11530462 113187793119542187304722099916265903232 11530463 572552007198456552061118439660378043392 11530464 -309965920574544981017221385702929858560 11530465 65152418373963358402514236080376348800 11530466 329512390515149971690221103291572708432 11530467 27362530666494048477172621710218043600 11530468 -145310566122955174960823695714316312064 11530469 591511959257064075868288342263533439870 11530470 -27802459941407176161883552167222282240 11530471 365930788873627785949020421187741661888 11530472 -280458561826983263899978183567928755200 11530473 270539405591511517975845900108234525600 11530474 -571489250243503570018577435050500957264 11530475 345444321638735562508853137747834291200 11530476 233896789011043067634906697107758783232 11530477 -290504838346272634753208927708347499200 11530478 -57322601904185840634493208965234856640 11530479 -531103675512700620332654323685443863552 11530480 12148740726147236628209470603399004160 11530481 -277659909225547972832108156719819239936 11530482 74582507274831805166792658608389310592 11530483 295135170395384848561988407982114582732 11530484 332762828711079499235143082565844734720 11530485 227699869869969689816581278215263723200 11530486 321377257310152254900099141935844154944 11530487 920988763931547508878136313629149378000 11530488 801702715825430267695423963508441088000 11530489 1107271597649660724488638230114943375440 11530490 -119752850698359608566328420928515796000 11530491 1061342279085597718479114758559819264 11530492 -16880572561312976325640875576264803840 11530493 7951280982623619645091535793194207904 11530494 -170217722981772228882312214673999328576 11530495 372941315776595421220891762255363454880 11530496 -485977585276669316808285916609118208 11530497 368534427481232690022398422378630988640 11530498 118539274356963850790738098919078968320 11530499 -707047577747116431225417021985419638664 11530500 387341485008908013557326301569108992000 11530501 -154223319882556620172273304308740094498 11530502 -364650431535693328627132729364558712768 11530503 -75738358720822798302158737893350127888 11530504 -101042725423658090371531555595917962240 11530505 -212725413509500946618863146095365353600 11530506 134245526360183764658767200026576634624 11530507 -870255213341118853649624480591206659244 11530508 54841723154510901811778206860660867072 11530509 398362733336009026432804449093930419328 11530510 586128241970438538651833526491422517760 11530511 781319262242530810234289517503316892800 11530512 448135068694690633971968338028396544 11530513 -704998348371206676085388090699870076238 11530514 -160258904873881278675251735382217423200 11530515 763943758503137318527275909782224869120 11530516 88465326610500807611516957184686657280 11530517 -565736296070622775478290798145451990048 11530518 -247134984204693018209653535648518402560 11530519 77935454077803711434864294733007994880 11530520 15235554326688627061164623078470041600 11530521 -189835464135277643341923037545681086784 11530522 263037619072590167447274592609023099600 11530523 535022268122534446799883912337211173560 11530524 -117108726127109133786462805582891991040 11530525 201085868884911326093493446110263564100 11530526 -59711757055872311387198095768589054976 11530527 13893307257034103032470139856314778880 11530528 171224571314614293895684547563878481920 11530529 -1171859497258957741284969003313577043870 11530530 185686579694190329654246894033155468800 11530531 221300324570501454123052582070323722332 11530532 285278684698603395223714730058179887872 11530533 -59238518001191250876138982022576379360 11530534 -62395709323778610911096322850077475008 11530535 717767706672389132636444497545307479480 11530536 -1143072667811142717350010508915752960 11530537 -372729635224292310994185669480087789660 11530538 -132550914571863526546412626969303072080 11530539 617081376935393004750306138822110271840 11530540 -186538915820168760542976920459618334720 11530541 -544843557030412363498947557576942726976 11530542 -225487365546199283157305080354690538496 11530543 41004585703336577497408823673725042688 11530544 193723241771506363642738322693887033344 11530545 91381177040098828602022391260728864000 11530546 -109846438420451745003888626470572492528 11530547 211992927284607310575654028756652659200 11530548 -370093158372884978517870043631847063168 11530549 47123212903136806316864499374918222240 11530550 -328729437214663083592639424345073343200 11530551 193825179608364748280608805760585387984 11530552 92231812322610815467268675766726819840 11530553 45660569338001611187194536572103769044 11530554 -18615736594947596727054169382444706816 11530555 311129904658539106018937951726069880000 11530556 676353471696011673940494442726200250368 11530557 71112377261175591013095070964034573120 11530558 246692521086716548104633616208444524800 11530559 -189577528108373790794257551851240178240 11530560 -14126825961042458347046457554963005440 11530561 319397452124419615567925283646309522880 11530562 -396555424637896010263713931129822874208 11530563 653053946436334578486735956492514554688 11530564 -92537396089875342672303507464716155648 11530565 106830579606546688285070031943283683800 11530566 252440298952068731832424977288293329920 11530567 61806462695254461519282054890220413472 11530568 -10560641821521381056953296463427174400 11530569 18274740061205477977592161657625134848 11530570 -456778654565462684949868701036398831520 11530571 -335217174904354672091620768479072977808 11530572 151774136886342706940527505170129354752 11530573 -498622220517100806301053482868717711720 11530574 -129522088435775709002143619040445440 11530575 112014021905891304343822213551389883600 11530576 159282067469425261254340049531454021632 11530577 50731817258709653541335878170268845426 11530578 108179297503841145505551278680193399424 11530579 5421705281071785354748538334740149384 11530580 -43686271072029524630154009343463788800 11530581 13076250826915938376590720431695466400 11530582 -109137989350296949253837791544104007520 11530583 -158728150046687248612960176631516626168 11530584 -109308985465647232713698384577952481280 11530585 297069608028281159141920411050723212160 11530586 -468146008224569205930269410266829786656 11530587 -616239810190495445177797099023626694720 11530588 469273373115498847925081352302067634688 11530589 32427520928982548533835340123205935456 11530590 44727429109943588126522248545524490240 11530591 991347884154347341744439323071229704992 11530592 1623951717824243912182345326236184870912 11530593 -723235349496848187977017963456847589198 11530594 -160384775510722855374085672188502424928 11530595 -451098297807320752362748022333830868400 11530596 141930881306483927423097044662089154560 11530597 374421758094193907939784357141153534940 11530598 -217790380533855836017267744605026420736 11530599 195025165187001695175374542216190465064 11530600 -77387425240001371851567284462480256000 11530601 -775236535153826912653106232967863975900 11530602 -365006414729484482826374309105470397520 11530603 -795743911929152098140936265123517952000 11530604 -89652688749865924727984603013515741184 11530605 -19053747601044580006593486542445173760 11530606 -144388054455035238156854694019635072000 11530607 -1056338813640615942156151196676353603616 11530608 -142486372692708523292567941889974272000 11530609 337223907822988161813160821056969605104 11530610 45025259641203932813208476713383198720 11530611 -98809166143337248329887437341196323600 11530612 568017565800786055849303393478530000256 11530613 -90736301265517103963868838964034583776 11530614 -114323905687350700449323970611767364160 11530615 -5363109462037776089743598374776963240 11530616 322786489948133091359957614781075988480 11530617 48345034324249561821961321253605340160 11530618 241366084267612535140905260868013482240 11530619 -838009770705196958474698940655194629980 11530620 -117735702612742937758068835080291532800 11530621 -874182778902666710549691057707664141178 11530622 8115138124620936749517910304565158592 11530623 -19445110381094983282014613376997863520 11530624 -26076408559822528718031787858423971840 11530625 112000702887960890054336337969759150000 11530626 -273914315803314643316378886749035414656 11530627 41517143834619366696702218994929873520 11530628 -415746134319021821092621015527615349632 11530629 515538101493489244222075371766855321248 11530630 270835353051077916429162435093995832960 11530631 645065063015421244413133154503894792800 11530632 647499520428286074370449926483172556800 11530633 -47797244522930648642327499365624974176 11530634 165040910040358492208416107995334567216 11530635 -124930440562620606641141284779137460000 11530636 -41786311030818937246265098879359516672 11530637 1154112103808114680385499917502600427392 11530638 -61203950047239227638576043680878880896 11530639 -240194544213094757093781513186825652344 11530640 -122283723097229988257744334983992442880 11530641 -222399347674053708869883037281962392896 11530642 -9780691389529519850800202343494447328 11530643 -18620323321928936461190667556258490640 11530644 -431999811435983052948648423630663352320 11530645 -3059237417976786910025851244198173440 11530646 -522443223413659598513066427987201973728 11530647 -499655354961154493816945307650912461920 11530648 -101425094965487881978533028474733168640 11530649 244676227130708259796769967327032788164 11530650 -101712213634076434853216947766915078400 11530651 -774687186956712111547062947220094519296 11530652 147405386557783007135790142780308679680 11530653 -398851993671173078713813861508126560896 11530654 354042250036652943327566560953656635776 11530655 -481292542530509878908649645951088068440 11530656 -362082136848436922813384094476294750208 11530657 146425326249685363718521289649096222400 11530658 374171384515617191627234243747423330976 11530659 -70746310363300418429265429074466657792 11530660 288473242514232867443669615566817767680 11530661 -157064592024143045012680468073957460480 11530662 38491183679393225224254651816937328640 11530663 868200668886236943511590139999587546000 11530664 174948134255407114276634907850212710400 11530665 -3987396589751411862663789221058609600 11530666 -184306569783857158693903648871206106880 11530667 50350461754184568451721857937014339392 11530668 -279702516226817986045800642631291599360 11530669 175998179367151248169645321542210946070 11530670 331972347775199167993560905528919336960 11530671 -656224129291132086829364411219877456888 11530672 217961065771213141685683872130743631872 11530673 -257569226935003987041800640586612632000 11530674 3481126387225835613658057252337404320 11530675 129648298304905320989119206906465256800 11530676 -130822235424940693364984527726227498240 11530677 224301041693413819259449111222915751040 11530678 94478809427755153205649674409586774656 11530679 -120647776014759650104273107057711918024 11530680 -50746099264079485336385795092769587200 11530681 439164269162703093509430189999497110612 11530682 -500911268015295309514832684855532748800 11530683 -85853949118021469489364891599619394548 11530684 -36350881742027152375352459002156916736 11530685 950298992678401837032761296096021054200 11530686 -227057623802801805124581603992935263936 11530687 -472157626813534212595604028775691669648 11530688 -107116048090702915448219287377716183040 11530689 -211717904241775702843952653486716958752 11530690 -403667470886709425550461542250524555200 11530691 4731508411871404645820419212170424072 11530692 -46083787436444687524892756139084085248 11530693 277400106640110517208779099545037930720 11530694 248112331078682502022649108570570773632 11530695 -429519340104241611060100872922411440 11530696 664002509753872716903588106864316620800 11530697 1477712054247279056766870924349252499472 11530698 -108052449096054956310832701415251640320 11530699 372220148674562997152886902839292531536 11530700 -251138768400143148171760120468932441600 11530701 5053976212812614721643480561719195840 11530702 537949685991997750319097938910827727552 11530703 1251218093331946374497856230880447731952 11530704 147920199162448567292490599239604502528 11530705 -274657937949850984051534757768316651840 11530706 65947288757148916694819165893429160064 11530707 57804401741997970924518613842159298560 11530708 -3861618160067980926097668067599392768 11530709 -547314360805083825727666174063827541440 11530710 -53470495012363448516611269426521308800 11530711 227468491070351415712972879371174452992 11530712 -21691873299484219553828906087680972800 11530713 470947429187559833042197973885074574544 11530714 91369858184891643388586093261581632480 11530715 25079656415415070408774858455194118720 11530716 255762817710545629630740504391173955584 11530717 82460797940449162555781393604235376448 11530718 199502110034898962820395546722607953920 11530719 -51686914366541141983928126321674090200 11530720 591857442139095209990812718268953395200 11530721 -73137906849711549725441740154169748800 11530722 -93618960478867966024753704124756448256 11530723 -381585422584272741744389766004170909028 11530724 308892821075185125954714245017378636800 11530725 -121728229994633066423794686650348462400 11530726 650048985358021595214572944541123471040 11530727 -486564129828329144744764059088789790040 11530728 419147746229383564340405695360912588800 11530729 10320930235688237736253159518308289792 11530730 -416338996851759140919960407540390766240 11530731 -714264787520548449187259058488525556648 11530732 -1464400113572948115779946201772407088640 11530733 137928869147621640177764009488774542924 11530734 -81330382972641897911072547345137872320 11530735 -177623464376232126298427867785550011320 11530736 -41194248891306051519497719560058503168 11530737 -540179660161494356669983461545908750206 11530738 81613758545233069904097565078469515680 11530739 345247172721408846124638759486252002880 11530740 52105716799756513384249325065305784320 11530741 -774587968215659458403113515337391275858 11530742 -222647048594012127403447862759187190848 11530743 149542484864446012570200924233038905600 11530744 121023630443662612910680955826159452160 11530745 192959323445610441732423892391381318400 11530746 -18653216059524164156258976564094329120 11530747 -1777995299063594407074571856193069815600 11530748 -60984326443861472781927468482043724800 11530749 -420770048089974882814507053387100354272 11530750 131268486956985242734998877383398400000 11530751 5039422291749931957109793857338955520 11530752 327212867520578982891783423824958062592 11530753 532157232399287606503739191923380108884 11530754 -240889078012816669219044200312265482208 11530755 -10506080957159767967523426071710781280 11530756 305951548534679407296314931438250220800 11530757 -432528247360953217282978130001523243488 11530758 -63700792967032176100494332170790507520 11530759 -960262501841168662213618131288557933240 11530760 111998894196308917035745616006106316800 11530761 -283249963533795112354746385617977640960 11530762 -543798892347047482011669223299692610048 11530763 444245028676274393258586171178997365824 11530764 -38415805851307349585624648960705670144 11530765 42281488093068562759914032145118851660 11530766 -43633028298289649201578298126634561792 11530767 -768789136929151545035356778477380207488 11530768 -24048390389848463079610096151189504000 11530769 -728924156553985771850123455402323154200 11530770 29426676671100460836630053372650329600 11530771 192853360307274036743482507518588434512 11530772 -369786105002506730848434287999956463616 11530773 -10467479456881025329019609694112159296 11530774 18604199282831636128696137259275356160 11530775 -320115686591949736696857508162608316200 11530776 -23314139180590766934197619114398208000 11530777 -915677298973834416708984958963603564800 11530778 361670623560517906452545574387950547936 11530779 42253539442990519266178585558801445376 11530780 -166205563166158977745030122715232678400 11530781 -651365485841121401403385668517077419418 11530782 243767887746262705517670285949682893440 11530783 72946504895223688828384338081842486400 11530784 549868170284721226821602959705376096256 11530785 -150006415565283884224372126562199609600 11530786 -89315437974698903207884895115758964672 11530787 389852848475634997979011544554168038192 11530788 13697372259411658439883488745263069184 11530789 -638711472721692504361522727323943945410 11530790 -34913627661968116936291887761408705280 11530791 -93608831212928237418143619935672078976 11530792 265740985079730768244717098422387343360 11530793 103304265202033126196393547425391090042 11530794 2730196801807140836790608815653765120 11530795 -286108045056822088168777244630072311200 11530796 -419148146127085640348398895628904289280 11530797 -109465631277249761208140515673300811072 11530798 266566854509206604913566631859107894720 11530799 96436202984972375286647691960142121952 11530800 -26612028807435790401161339152850534400 11530801 -680023233048519469338677590449830738396 11530802 -264653053312150928973556184429834193648 11530803 -84677432818273346754776509189363786176 11530804 47654499305205144141367951288177871616 11530805 196185572335782730471639806122537963520 11530806 4921854419629583356785629796240168960 11530807 -42606048262180786983687597875049902840 11530808 -927305903088280660190364583130996183040 11530809 -451010626538497918232528807185410053280 11530810 -638752316529548105011034385871237367040 11530811 286229774668825720943149942849289340240 11530812 -209230884289288016397365263881793920000 11530813 199658485568979538324059734299836936320 11530814 -175947007280237595168014699171473983744 11530815 121739796430837160483827374772130352000 11530816 -222453026324557378058522348148490240 11530817 302385770539510169189115665643310108866 11530818 -171104739154979820603719850575649678816 11530819 -721505193123772357749822514091473530504 11530820 39102378939008183191648594520948981760 11530821 -1130660659922320207776774517512656705856 11530822 59270734131013975224483258850164326400 11530823 1606161818712302906541574243759883396424 11530824 -335448283892187255632069150584497070080 11530825 582756344453204250194461340719989823550 11530826 254781857119457763502661879645309017344 11530827 376815384959621130771358686996703249512 11530828 229328722121204460894858760177999005696 11530829 -687998341324509668662484204067572994570 11530830 -55122768517774075265810144022586940160 11530831 -226938794385568129298996877356100231368 11530832 174913501497081571365490287470824513536 11530833 294195943448820540920952273172983677424 11530834 -227897302465149070500869153272170209280 11530835 218047451678564086745782206258457389600 11530836 188337125302885030317590520445955991552 11530837 -23631322061751113781307159765237658080 11530838 38949751987959899287579026960956915712 11530839 219305794489654427584915909172610198528 11530840 -119772041145297819036618343429693440000 11530841 -206302502258070465866426089276616870976 11530842 -323084474500534645628560775081230114560 11530843 -509053530726754698473656854801088612176 11530844 -208686982320375331978740767896645062144 11530845 -471840499526799260929834398147672683880 11530846 471276210278038440760483642400728927872 11530847 1238606489487987835458665658940790199960 11530848 186035184442377813098649998004552990720 11530849 -2092531298092792214253220312043371823808 11530850 -339814047350614006367449985166540288000 11530851 -105292935424892832790106912346205068168 11530852 -136288605412135251089377341916365566720 11530853 -300895313889830427174527350514892706560 11530854 -278579855796580117655983641885095791872 11530855 -106203243447674600765992263349923801600 11530856 -58434057875396526419651519139022848000 11530857 -54014181028010932853160852670060682112 11530858 49411058516688049276479305706111446784 11530859 196554340693702411345874883067499557704 11530860 -325537081840002255839040714635852513280 11530861 1102053741237486758966867261117581824 11530862 21684941810628375936905994170864275200 11530863 -620297771306058096999063929472215487600 11530864 171837158950730737689867630880035471360 11530865 -240871777315684687781594983395256251120 11530866 -243213172566605087030611278515789723136 11530867 656632299724775601648824933599149994032 11530868 -221356794109402918045457850146050599552 11530869 -156865906335115052330153786643982000320 11530870 -179829671076234869005295309075614807680 11530871 300218456678115886824988868400505091544 11530872 139785584075849532495867807010023936000 11530873 1242313842483661080322172689020887910122 11530874 1018606713866233247879728954714240573152 11530875 -565772758746036787126664072621770536000 11530876 -185056669225009760430847015907617539072 11530877 1132626305841801981093254285714566350726 11530878 96665510817179343253177977937790793024 11530879 365729569957989108271690432661785889952 11530880 -2052678533944742681458750802362368000 11530881 87367600157828891964550377229589638500 11530882 111175484423355726492277524633802829568 11530883 155267909298383305089234165830650863264 11530884 85805148204088678567396610946037186560 11530885 -118623431487589598556625244241328446600 11530886 1279308104527524775165608034121694720 11530887 531933153908601996243378853930913025960 11530888 -524032662136359606637541944866780810240 11530889 265157415880711464898969514374853409024 11530890 42941727043334708451397719088817203200 11530891 530994744851051628460847837405568158000 11530892 -18796623096440916114488805531945600000 11530893 -88829785216583133376986436598918424000 11530894 973582594804519954012844864990244634752 11530895 -407278456219890527648471522066540052600 11530896 -5340145612669858201643030303458983936 11530897 199994770329846843569967590578564673664 11530898 -111672173213441059366171342479117298800 11530899 126961650232831443527248887421452088884 11530900 260838534420749467121753750032610192000 11530901 14981947017054803240189714270617270560 11530902 -105321443201846179670215199924891381376 11530903 -893559900753478089634685274125756801848 11530904 260039923568740409215585738904056627200 11530905 349883124250291002314803472217164804160 11530906 576490203780823957980073234288804903152 11530907 -296201604316104635508988452874864910844 11530908 458591401771853065938030841609704993792 11530909 -522337228272273318323791991626467300596 11530910 -155138327075330419202271416608217136000 11530911 2840491400551695331486581618634091904 11530912 404211819104206572873346388219780923392 11530913 977062459098873717442111693893231263940 11530914 319301679649745659872274857642612781440 11530915 -250126951375367831180510779555868175360 11530916 104413182006717812976612966322435482240 11530917 -51958012037012649402218096791530735234 11530918 -198129558014648859121954807214362253184 11530919 -15756258225174765391534638337241821440 11530920 -156619985123068368381939288406619750400 11530921 1323074045326744866626419371855823632122 11530922 -30261332372751193358581418530253842560 11530923 -316730648695962440259842044853606976 11530924 587981659268668585077139692042709488896 11530925 583458630721114152169545018182523223650 11530926 -117377116200907031853627219063603187776 11530927 -402120021288696620788626568946971514224 11530928 -139875645506991154755200766706800181248 11530929 42174277342727787217841687677075867200 11530930 146875650896763493628808851817536750400 11530931 -727072603940602692875583113710169633268 11530932 -126344696775914804890453158161352388608 11530933 332025335726037736483003079886033637440 11530934 -16612161578570323951093525989856626240 11530935 -131580806201652872855441731267024608960 11530936 -183123853453356690588881741652298936320 11530937 1804413531513861167746294560446196660 11530938 256462038839959908823228113378151916544 11530939 28191922286429596237021440349423181328 11530940 -351043394019417980825138094594163921920 11530941 175715143955796538170516477613535180640 11530942 617493192962282257070216203227713647872 11530943 586538154489525308382779053549844869920 11530944 -110846178110641417646516360297242951680 11530945 -9061479626511440100153593622609810180 11530946 43108096372443591526166208988089452544 11530947 -213928686982461028665362544303874914816 11530948 353905782109989572695163364587940065280 11530949 -59399206864817596333255187662793978820 11530950 3186627744016257765479338025005761600 11530951 -275284971583502650681676192233195916848 11530952 87482281954661676633958791261103564800 11530953 449336203297491283551306919136743161984 11530954 -673587184394421452751149992437851110560 11530955 -579265686693513697066454111664175340640 11530956 -32923133516649953135976197456039777280 11530957 1289846503073621776770064435600412217206 11530958 353006475199616077949405057302238189184 11530959 50289743925467415748898220843700086528 11530960 -10623148862506957938502129644011520000 11530961 151135748102793439776610054121648634600 11530962 -42095345288279244596920656851894172288 11530963 -90471549284428664520179339985385600536 11530964 -307937581288783204508459016707617394688 11530965 51357941398948413833907686562113464320 11530966 5615835153005442827102589062670394944 11530967 186985077239865352997045036374766131200 11530968 -263800480979017376221981237859798876160 11530969 367287213425610054247217355873463672644 11530970 247217335611278201438875119728588424960 11530971 -535960925167186913200471236711856343760 11530972 -228219513914604790841275779123441788928 11530973 -458711268853247934776794976445239046336 11530974 -15429569632041755832857671668310425600 11530975 -292627853868048146786978829867343969000 11530976 -408304465036138086097063548551080181760 11530977 -182870362762015808035979327650204765440 11530978 -631248603631389954374562985684811278176 11530979 -107480805309503322401820567722053486416 11530980 492776148485629912895940103524323539200 11530981 266746579380323834525452820103895646208 11530982 321590460356515661170910784032640698592 11530983 482426370722482275707393900871331434024 11530984 -252391771922458124192194535838782653440 11530985 219104639064154724704198830791895270180 11530986 -263554662248884210155043908073303584000 11530987 426525703300322573999313026391622030000 11530988 -215018066614662906662559457223375330304 11530989 -86651982714924188267825375482688222346 11530990 -99804714204138912518540769394904232000 11530991 504234109144275319387294240220893357392 11530992 -105024909837104557742053944950957015040 11530993 1491851140815931448204652652270564280244 11530994 361838827881409930539026677361357857296 11530995 -4363906466033188304296910910094828800 11530996 124207112164521803189550816656963697408 11530997 515606333508020370870865859660963734446 11530998 -16790438127631793700917863982421296640 11530999 419101064727194996321258832495876065000 11531000 100208672064153069983237070692536320000 11531001 -89547852201877988339729374575854654400 11531002 200663013661301820970449405188927223552 11531003 835516566479134526698930061507144815464 11531004 -90621011061371392632467464531679723520 11531005 -350870756579158236334498659475727172000 11531006 -130872432770863470230152481584042626048 11531007 45256799087265887700175513040327104608 11531008 -145639871291202970036678876850926125056 11531009 -5328530206082311159342866560658833280 11531010 -152960363385702038237851899180219325440 11531011 711536055535334993960765807084064815612 11531012 319873447356042125975546691937851901056 11531013 116545141067413578298671547453002696576 11531014 83955249027469206909489809947924151424 11531015 97517909730878083861308909845298357120 11531016 -131612821858994946465503017909538979840 11531017 278596667158398894988044205573924727066 11531018 207467676694741501613325427371427632480 11531019 -520096356779220904821552005946144598080 11531020 33593028786534445981060979064710292480 11531021 1004089358166094055310206270997839751222 11531022 356264910434928912583591575529073944704 11531023 52833522867466604355548509590533027640 11531024 -93694484632718170775328678229646376960 11531025 -332245520394178860106628167993030488000 11531026 13619817172440101862222914309051915424 11531027 -180419801344705406366604516046445803008 11531028 390645734751899642857315739037141067776 11531029 131285927294096393318770042871050799630 11531030 114258832733999883350052779647363718400 11531031 -643004099537484572545925099965765367448 11531032 -617668757845907937658296939126017003520 11531033 -220497491717702167729750279284293900160 11531034 -375369170781228707590627406956258073616 11531035 -1051649218441997887930586403783258525840 11531036 -654816835750745970758152533343392238080 11531037 33552605844186002289104008023884031552 11531038 -309345788547961418968180203946734757440 11531039 322950752028628316502776921132066296872 11531040 504011280346271972319140635104950353920 11531041 221922702610687631036603800272763129442 11531042 -122734196382874143939524614677007025328 11531043 -758712883853197790375166883033097866920 11531044 -103083439108739993631247950747741691904 11531045 -71868946645457937093691455077572965000 11531046 315877430904383758647093532657235400384 11531047 832773384823127965581551826421298041344 11531048 -772837961603317531830162527590801904640 11531049 297197642151858854929723110218302999200 11531050 7833278429753557756592850178114713600 11531051 -30910269873596688431578821305414478816 11531052 2948182601257619451026994893381959680 11531053 -24945924210225743483671484353175267936 11531054 785402709471067102244031718278312436992 11531055 -49454479713655857448627918761715776000 11531056 409934321977277758668582804733874470912 11531057 777342085208742364807287576331434189120 11531058 -231421644480495300898178357768839680 11531059 863139337192695503668028863963603173260 11531060 510845410251462274127416685868697332480 11531061 -76979579912900154385734739905640164690 11531062 621307085883323192088138402573956832 11531063 197851069794541084550441264447083404960 11531064 31174586979093793614102602647940075520 11531065 -93901853400142819925191599105563566080 11531066 -354445078050078810432286844608270079040 11531067 628910742370311308426136648713206135920 11531068 -463857807600645045465808190565983921152 11531069 295824423468128706296766814265339327424 11531070 67703414816377706687099990624302525440 11531071 -272338184105608251587562245913659653568 11531072 63604946303995642021292708289326874624 11531073 -189913470789261036649073582422942485696 11531074 472392276994295549834248477763199949824 11531075 -97004026408346262657470567529685173000 11531076 219291342122644406594625853763579197440 11531077 262545522165036176024218647427554324160 11531078 1793775624824580929550842754391009920 11531079 -365735295390605713039048403188376231040 11531080 50318935234358719039658284959277056000 11531081 127429026703237836228279998271658218000 11531082 -109830883503357607775194896985872638208 11531083 142116220523664886429030909809999385800 11531084 -697547659682474814359402653730567318784 11531085 -1406948740422414724953623228360420160 11531086 102179080922388228711109862357657921280 11531087 -398696721291510732732176472275007420024 11531088 42929967075495657595393185891013681152 11531089 -887154598526827312140902708097986744976 11531090 -500083285613342219354423566330837135200 11531091 277090852252073105854881380568707850240 11531092 380448513059918488660979263004264857600 11531093 -229652689698309861472922111413732015200 11531094 223073054935612053168274744396993675200 11531095 9159699760188879157387865843136617520 11531096 -151390469757031103650445505615793766400 11531097 13542554077583232808103571859303680048 11531098 33355312254493434934630562390936631264 11531099 -1361618532700745276086546774771099347900 11531100 -22660162763914841071328881327604736000 11531101 -309295887384170953060108672062513984896 11531102 -6303230807562453901654654029782194176 11531103 661978001055194518550361738166708376904 11531104 3957538580637309881361114059663474688 11531105 349288320391296134089488035834980138260 11531106 -490625885245273717125506294521661587200 11531107 -90044199201208368145927651746949232640 11531108 862282507741679429717514847499359782528 11531109 -53396869165198675330856399152470083232 11531110 93032703897766713172820581014450240000 11531111 -355530580548255917807106878228473545288 11531112 -303440727946514645478702137059909140480 11531113 -6229071724022028848357760102737421600 11531114 61451276396610382964683546697565434112 11531115 -264701382298019186559950198956258392480 11531116 408675633378417335468647414823786012160 11531117 -15256400171651528722753760464517034408 11531118 166588966019729846068350091643239769088 11531119 -253048928901709282453337899360672575360 11531120 83416203513590432561074168202765107200 11531121 -855463210079158173775215642373924318080 11531122 -254713983346640313524930140386976251888 11531123 -990124271894690882740256636266898888628 11531124 -215543080923801065993643290780413483008 11531125 -69095635972001856081451704362421330000 11531126 627672335845152839252935595201506852512 11531127 2691714042715044267595588405501084320 11531128 448194990701293394302313321156399554560 11531129 -689283913339609770093140093611609751724 11531130 20769029220190384467227936830979358720 11531131 -326456409032923074296984097728505119068 11531132 -241651639169311776209607426866760634368 11531133 243168417040775545800232352683730625600 11531134 -794949843559106244559711440829151040768 11531135 145531509806496211973116036518464663040 11531136 -266556749410182554824903416200193638400 11531137 -662707968224165942252935238907142528080 11531138 9662587826914146377818195781086083840 11531139 -148034213475538237863423241119852141576 11531140 -796090031495882636983029573938875883520 11531141 893731057394069990704906643925756040542 11531142 -26268794730068412469909663005972700032 11531143 -460106542591948091955202279585179695776 11531144 605625361234652067140239826611257630720 11531145 -341188765241187431635180741313171760960 11531146 57459434642604138680498432172349221120 11531147 -253921225911427191070660535661429679404 11531148 91664393387839477421633044588302289920 11531149 55961022622432366597571292039093178336 11531150 -10588128113603448204250258127590094400 11531151 213325667267485301736584789595265839792 11531152 138330166792789697170879860761699065856 11531153 -9082219584625223556593200629020633016 11531154 -327892004227403203976203687526023649280 11531155 -111159374694894981643554844913830500000 11531156 72409672540239527908385298418587893760 11531157 356848372610168420155172911609864527360 11531158 -439304450024425259597721233410248484320 11531159 -1502952542526958788562306565884813114896 11531160 5217882300185575817118930185217024000 11531161 -78743014806621071712659132561415599228 11531162 544264364104493450064915077270251795200 11531163 -30604702922490455155515111082265659392 11531164 -1206576692185577742589319745948602002944 11531165 20387837779889449660148316231364734720 11531166 -322047407215851783154448608956356032896 11531167 -484046284276111370984454430618354506784 11531168 601345279659198279628058502372758913024 11531169 -161312670716897017866438141179101189632 11531170 -282415875992504861722813152106395387840 11531171 -1115774012863861021565428997581540423368 11531172 -505377619834296034342785236639712427008 11531173 1127583954685444361175401306286242367422 11531174 423382862959675434354516407162525920512 11531175 -96518104660917955550485199568946725000 11531176 56758720533789494925933311557748736000 11531177 -273830432928728164148725858372670982528 11531178 -36903930240240473042532510582834370896 11531179 -1635798340993618861614821654050574912 11531180 -109304888863977714241118744340025881600 11531181 -1652644698505391741971168790199313920 11531182 -148908044862635735231585228574865560960 11531183 432719608969586737703164666838214958560 11531184 -26766595287535798102664176308804648960 11531185 649911354383324825935750454631908400360 11531186 169483275329076345460446701413182935040 11531187 933584038588705816052377808687896771440 11531188 -360073078414642530921264014068679669760 11531189 58494833194773240208219876098953534556 11531190 78390869186244096273855190257826375680 11531191 97992171367734920263473340706716335744 11531192 -794327803225037618503314553120267038720 11531193 823900523504915860513758834875617994064 11531194 -234694102286923485624077729866025499648 11531195 -77579548087270575479542812021040144800 11531196 150923764223870346507426099363280972800 11531197 -541570789052957065400312079699702535354 11531198 -17931718543918345820546990862730387968 11531199 -124678513534115632049902830890198164536 11531200 -50619201827684133135373222593219788800 11531201 -307860181202837817088632580293087500496 11531202 -166448319921240168603570743457042068736 11531203 373648328225449655533937851976531643452 11531204 -31474510046853770355269407003650332544 11531205 68768693989774702199607873699258716160 11531206 -474498081796662067740624713498510540448 11531207 -865745248763558537193035021950870805544 11531208 177338155351701822124850072124177162240 11531209 382499795596702393347803126922962776500 11531210 -186330852012867053723997429375742847040 11531211 227267678060064508743864176577094586880 11531212 -32017523827746612488776277993543024640 11531213 18782362489523338058622582349636551840 11531214 -387745016220553249890587822353369344000 11531215 -552890426553766584928397888918053790400 11531216 -42773805906917183515427679164684697600 11531217 -247497490947286316692526645610127483920 11531218 -234114841053164503591675114268011557600 11531219 -226239709974278318281738320742965726720 11531220 -302677800434732238393279426915360798720 11531221 44397610446750761798120286085374015292 11531222 -414489498843652734905983964913596645088 11531223 -156790344798925741042167352138111337040 11531224 -8638797096588969620751877679838228480 11531225 -178537141125207953240362492465658496000 11531226 288078830028998149051191665685869568 11531227 -219358281786349868000772053651645041928 11531228 -504924074253917706412822389461164242432 11531229 -240142198187791874880249151313826182016 11531230 -266333733864471300270743635559945922240 11531231 113069759446168712726918817404735248032 11531232 -349691849397797215271199455992271339520 11531233 -291580572440998160077295906464998661760 11531234 -11069715746015810597133127373760267264 11531235 205201826332538912727615976497143961600 11531236 -313450967590173441273667864714249549824 11531237 174257044163104503678629577128621089980 11531238 -164321982670252568546462358190245569856 11531239 -1015941456709300658806838648227495285960 11531240 -53847351819491571725670187369935667200 11531241 -13921977043387917715998123165006812700 11531242 243196239239018783251025649064475553792 11531243 342540591402407639899250681020265956224 11531244 282972566016318431115697903403110626816 11531245 279371700119154753610308437844297045600 11531246 -163485266720216051480047533651795860928 11531247 -42629976520457832557581052765073162240 11531248 41536362420616974333888490459014889472 11531249 1114325623408744504187235029255767751250 11531250 81628587674777345051683644484479750000 11531251 -455479473469659209742762007950662493748 11531252 -170339057932620480538653080343967150080 11531253 -253166692664841543594499715900810185536 11531254 22330943769543329643711306293783808000 11531255 895780263168926011650532930512772662000 11531256 33509708189002379638487882509280870400 11531257 -831910413846731794837325546669773312320 11531258 562490280557399090120143832722950094080 11531259 -659508465466370912234329633254783570000 11531260 33977100946411014495278428855492853760 11531261 -134280570061436023359972790403453297568 11531262 763603246458451445633190676555220312064 11531263 -564082383076009978998898352644262369136 11531264 -819087930532339485436904471501318651904 11531265 412712879272253164810601623314095944320 11531266 -184437095672347819332600509236688103936 11531267 2044667740289339249644519449182521920 11531268 60277876023816770126353133951330150400 11531269 -1269449039081027891043820320699337687330 11531270 -213552605795929580163860875567334304000 11531271 308107065588138514631400770598790239360 11531272 -39326619820538384925841558677027225600 11531273 231918896196018935188753956101224794624 11531274 331246344509584736021833265252552712960 11531275 136594915142557465321418312823073017600 11531276 -562212707065344760700365886326937456640 11531277 4513390447023617426028808681830608214 11531278 -77424417547706696809313475395869723200 11531279 440877016712845311877566269624329391040 11531280 -73687780049698039883912369859605299200 11531281 -887768313886699875748127766729421397900 11531282 193968768607038316664587729461368220672 11531283 -270171979597200102505274727261922585536 11531284 -967216173302799558562063799568936538368 11531285 -407420994357861801448326049572077190600 11531286 -54689397485401433470621886327859886080 11531287 182518530256116459573641476631399769984 11531288 -617498130844132847870666108985737226240 11531289 -77940844470371112678773791332001873920 11531290 120610098109046590004890838884923763200 11531291 243235463381589936777087464325253383384 11531292 -246441261432986406596652856117749646848 11531293 -1076546232431216983570640721648628538196 11531294 717560415708099645731079757459174221696 11531295 -230857811263958983045551098718183864000 11531296 191086914898268669722232265902999470080 11531297 -1919350992212480619218888719022873101008 11531298 -144450021403825046752182768721924638336 11531299 -7971029348445539153444269563832317600 11531300 748800107136360106840706596655587200 11531301 135975693551480425930328312236862873760 11531302 368474810121289596586762784959349081472 11531303 -392328570694837080127704692386636239360 11531304 578996385569576456605682346549574686720 11531305 -228031662972060732055851413861835816540 11531306 360590732863171016153739804496607090352 11531307 351185651611042672792227882214441996992 11531308 -79045561500744553478212073897053071360 11531309 133871570135492702161663295737364832000 11531310 -1130903910783302661492051883603783680 11531311 4131470946691622278711341598691570544 11531312 -64437075836826678313523353049882296320 11531313 -593870261997380374427609026778453543358 11531314 -462054490759838729613679566909410995200 11531315 350570988584773634155090289513548990320 11531316 44182730011216677479755671496767657984 11531317 -917712794123229277727885436966626584000 11531318 -228074198131676102646569203043495500800 11531319 176756225570824463571434911872643085544 11531320 392704667698794316653734508113550028800 11531321 185274143394096713100656809421700866304 11531322 -383967769487527383619938573714011896320 11531323 -459178831961651180095634598448508109936 11531324 14354818227747660548935683538841803776 11531325 -19598540615159946934174064444563826400 11531326 396831104435734410355591322474969445504 11531327 -168548747466864110080455091411308338280 11531328 68428755468458799900124998361153536000 11531329 98137216183152909720623825117654273620 11531330 -373422889392229088590861362621485537280 11531331 -18583953623400901418834946770942327088 11531332 -289870278368759399675535399056836562688 11531333 432167995822045939368032858644319736960 11531334 103182370637426490893131142419088882880 11531335 -239612141117367111758001050830207923720 11531336 55805321837432207831938893334929500160 11531337 -147208336753602258127799596576930338432 11531338 -16144148819527127798457200067317403648 11531339 -959939694495409530352612477407035098860 11531340 -432386594237189529327618469468028067840 11531341 -233941807367029142012306501132533279668 11531342 -31930783796290014285776186138081156928 11531343 342203034716627419176373318182711734664 11531344 139481777350477980428515067257784893440 11531345 101658716467523895156689319924987730560 11531346 59689889163439190007077006449340497920 11531347 -1250456813207345869237913155204009889960 11531348 -847051094286813520520911078891224715392 11531349 -122870190025531667661472530489710592000 11531350 -294825218869337027201730001355569603200 11531351 -437147461547767755280337991256504234320 11531352 72556379524420887292044748188903014400 11531353 5776562975460211904708939833577956624 11531354 498970443631625425499841176111026979040 11531355 -406427475783852766829920960013272335360 11531356 -975567037891778914908807284894530191360 11531357 186098196493990231277105792842684707660 11531358 306439104935022359753839693700779170624 11531359 117589549800939803740338389192502783360 11531360 -97131389512111161440926998081951498240 11531361 699202759608155794289823982910069565984 11531362 -436424128841414730402196905198060251568 11531363 179066122876652711641611924863051907612 11531364 269951124708818841388054724876785287168 11531365 -627225056229907644677417616072883793280 11531366 56866057115251780983264225215812784640 11531367 -324470584754973805862091933695765871216 11531368 7199893206401927977437793512164997120 11531369 326024586548160432606353245658551262244 11531370 -208382818667770315775207102052478947840 11531371 313492949941304932226260411601019891572 11531372 22676806414813753364285384677138673664 11531373 -9174209724668328312520825642130088960 11531374 67320338199027435944702946093065460480 11531375 395710937732553890995326427586832174000 11531376 -214195087147291542052543407857417256960 11531377 887486230755145328558920305007730334768 11531378 502176226116379543357770479107523994240 11531379 -624363134141341102258262086805057688 11531380 78708658996732494496820515906915860480 11531381 64149478933885447302553085441662988892 11531382 14518118514885226796097169238801427840 11531383 292955197354526437511597429789170471960 11531384 503745680060685752423631472360530370560 11531385 520272887054454155323553666249628547200 11531386 58053483207961909329628694583867322080 11531387 138209014801144632794825780582317679904 11531388 -490850840518723120770289390160429383680 11531389 127747457282367783506784572411942904146 11531390 109061990307282585919838355166806316800 11531391 39583812590373287055175234726070160000 11531392 -147879431306481092132129048232040857600 11531393 -589644555597511584574005806787621669120 11531394 -2354665893776459606141421294579747840 11531395 -22208707285470509581096999690582958400 11531396 1395335613919461008845855227078331392 11531397 415957109304802536872267417235836161920 11531398 -52463289231710173270447857383621392800 11531399 -826179446919046704859538096602212059880 11531400 276350995481356660829620660788833280000 11531401 20593733387641916411550217956764700224 11531402 228298723213909072049814591148231375152 11531403 45407305473747426609412859421069587904 11531404 937044146722198398608072685507033740800 11531405 109581097920491992618404748145477157120 11531406 285162689053436643249542234177747263488 11531407 693694974827820967015052947039755300656 11531408 -50651014412605163377452188076716851200 11531409 176883998913158342330144648080052124768 11531410 80739866312557726473676857169621278720 11531411 363829177031456068752003256465198338624 11531412 24336300891359301215573544650298481536 11531413 697120959326267480508584706827832747662 11531414 149434837177066456432951621865536742592 11531415 449620421942506588512323387646699424800 11531416 439132518614425490918585483516861644800 11531417 173108627361292638184727904101493647232 11531418 -104219377038371457385393257401072067072 11531419 161198011572169845843681076934572450820 11531420 -245905115367176518671026140574297579520 11531421 -320166677065353013931628479892520410 11531422 -50378884227825746418986808522915645696 11531423 9460012032436794877395386893233712080 11531424 -237046787751691277338322614026032381952 11531425 294793909581797819502230493056511092150 11531426 457088087766276668279344337060031922464 11531427 18967062653249837401851315911220802032 11531428 -645947535113939365002532720141402652032 11531429 -28355996469261615669681231290724495360 11531430 -421281120679120663302578110828696224000 11531431 221540992364915917916400240285739450232 11531432 -55630617428230081106725216751162572800 11531433 442034806087801087514698384252297431648 11531434 -285695416303019598354890197705588389888 11531435 -70950746821667503348307130931579386000 11531436 -120485411118677667016450496152493752320 11531437 -606646074682795711045103527560135647200 11531438 94475376395713868231208574484895548160 11531439 -8996867586919174927784647437677531520 11531440 -136697365019232701147727360661281177600 11531441 415064013009831201986395894200675577152 11531442 -25557799744206811926930059322049658880 11531443 -450840893233166815633660151548072058880 11531444 1138633930782760330239013841880709190400 11531445 -21034084787054475027449751982750167360 11531446 226547290564426948410300902947143482880 11531447 -36771865195595636392826201958623638080 11531448 443734132272113667402036992027341209600 11531449 343252343019893694883213766745578177450 11531450 -157718960166391900298593218394264627200 11531451 47038692020365109361246746643531059760 11531452 -476191079360220617421531594283739044864 11531453 -124180274938637504956070883427559728800 11531454 345374048522176389774389206196174730240 11531455 -61470701873850903303020459375105455680 11531456 160912080338367135396051891606430679040 11531457 115819471852794464223869009060966161920 11531458 -287802366050511423352720379664672559920 11531459 1080540792513008722272397865662968057660 11531460 115549251385770111947214896556924764160 11531461 -317011870624761002530017959988967205600 11531462 -83775997172767853816659889266385412768 11531463 326900304648968179337904474554146837200 11531464 221282958101548854877679822540400230400 11531465 -166631322523893774395818538807553893760 11531466 248591456008419816552106080231234820704 11531467 -946714924200261670049311420352882949484 11531468 -455923792611443139320435350295574214656 11531469 -265248461556998619614488912543320257856 11531470 -152101134972236798822305977835957888320 11531471 -90266409245797184834631053132537967888 11531472 -809655727637645579915271905075527680 11531473 145718656324264962637159205305345720320 11531474 -212319955587136283021158164602758711008 11531475 -85541959672930635576412262541810656400 11531476 406315252909126313134056476031866388480 11531477 -174151706040760562892746480237945578674 11531478 -3753173358492233596214883216645169152 11531479 -627417158911500952297038221191771532920 11531480 158633384727229149379579484146338816000 11531481 -151808943651284492106364237718799605376 11531482 -12522114344905469231070653497124805888 11531483 -2085858363523017902536811876301556462656 11531484 -36772721422493835448785311488116324864 11531485 -7889197578458649826561243715334205440 11531486 329501738165460189821941107766947269760 11531487 -100260441390766938777925879091281645824 11531488 423623727256367294101126236635912208384 11531489 -795315587390064932061577209061644539244 11531490 -2750753452533680094346447858544762880 11531491 -931197054737738680941905493283405070640 11531492 -332536074326331057326935731918093742080 11531493 -435920839452228821487272739300800504196 11531494 -77157380583723834071672066281179589248 11531495 -590528451584395985685714398451018381000 11531496 -57458883146961670966897776808036761600 11531497 427659709634544666635334870589129848192 11531498 -72447571677936201309900099237545021952 11531499 151819541215138585359603153380088910080 11531500 112606918424498319578806592293132032000 11531501 543669000583583588987149825094973290604 11531502 251210062071626123214495586941936246720 11531503 879460847958879143536744647122279676752 11531504 -125709883842035885527218599488470908928 11531505 -242671496662853127717432789065661757440 11531506 62724513520583356046005403522772295680 11531507 -322795961132576149886185012825935409728 11531508 87896324409154888032837578742678429696 11531509 -208629749715131426897892584919631340448 11531510 -35368963272710273538623911682318215680 11531511 -540941729522847574964172399271411315200 11531512 869094584278806240295015295967963955200 11531513 407798180577236998713071597842411121898 11531514 24782445421839941148647248391299952640 11531515 -579597972255801325168718741227498083840 11531516 280161189502152108358063559233544931840 11531517 -1027310614733785846492354352248051639488 11531518 -13999428291528444262694516058950386560 11531519 -570475028156243534345231220445388110080 11531520 38725111566715317141267586797419888640 11531521 -1055174080402951757942202529746052481278 11531522 571399638033176260826464893387229552512 11531523 -132288658979632035614620482126042731016 11531524 179961436401612014010446751819999673600 11531525 12857006754679724790384387602422065600 11531526 101218063512096994012165392280714494144 11531527 97324588061611381629719922224084948272 11531528 506570620321039693523538313744727132160 11531529 -203834259154134160999959308958546240726 11531530 46262204379021214768611443045282840160 11531531 109309534248629164420864277821239248160 11531532 566084300117177392610841834355619753472 11531533 50572482506551107670872749886929706624 11531534 14056183911752813851878224152992740352 11531535 -128944404286346524097487383886910464000 11531536 -124619057732866384819496842719117705216 11531537 -176643372685609551500543935295693346240 11531538 8512421919469786800042812260614259200 11531539 144705738747686146526193823088730967340 11531540 -554010733139716436532941525335116437760 11531541 160805641590176396927529487419448236864 11531542 159324284195149408504380404526142656 11531543 1002800678853011471033535107313519390792 11531544 83267629208810635756920960158749163520 11531545 -203283408835404215473062743080035896700 11531546 -255862170657500804876109516967202052960 11531547 -541520518614978961163585148864738773076 11531548 -186099204559292171331371997436948665344 11531549 484415045961730329208658568562926920550 11531550 -9430692215665851523329372483433344000 11531551 1723463049017757702571446436549756741600 11531552 -518385292247054997710619519302811648000 11531553 320038025298000472497363174935386472448 11531554 -552128453332010189724436935958012553568 11531555 121963547963461111842837421716908998560 11531556 263099942373714061133267280221318369280 11531557 809869188479253368289287032986712788600 11531558 190218718036010934784539636259992614880 11531559 229791813226745909801165013742909856928 11531560 -868025631061434327237075638517889536000 11531561 -254983571977390675249453738323296744838 11531562 21703143425872317278673172738519551744 11531563 221888059042641393454765814111034981812 11531564 -186472679256157906812081837981617998848 11531565 856408253607794257841184889759442399520 11531566 -136179540385445893391712784183351712256 11531567 -278466303665334073566963990216805542384 11531568 -639983934487112233814113146526236672 11531569 -476917375232551986001185610848384117888 11531570 449216044239317952274367729285573016480 11531571 165133901576040990475557818338572029184 11531572 324321400389721012446419336521212299264 11531573 -384630923365151106189738171238255740576 11531574 195422464513301437429618829888035893888 11531575 106733074771486442905839279351020736000 11531576 -66314998493007175941225831290358743040 11531577 -381226780541068942651261745115124424880 11531578 -88113215762601316280990065201732215840 11531579 -133832865035571907617855780563215153920 11531580 185810222364355474884013867968746972160 11531581 -303278830245139511184626155688975523348 11531582 -54033665711566780314522838491766756608 11531583 -428938674290432447513700293213438736 11531584 -27386457610119630305249639898899021824 11531585 -194872479636046588283856002356060109400 11531586 193450322899390991381830840016012099328 11531587 257205327575713568534708548258029057432 11531588 270277566729116462157104052719199170688 11531589 374944659065850295211541496564512036960 11531590 46893649251790381222395320617118568960 11531591 -119192533228230931559274494491747237056 11531592 -67087206867686646802982304976669900800 11531593 146414780632106323059755861042867683380 11531594 -167842194470192006018009214368565384960 11531595 270662659714353656405541049289358977520 11531596 -86217780098473577162160619649679982080 11531597 53303925986948106067860727137328201728 11531598 105499628613015052673782527855971328 11531599 583662534995849320263660096926769512464 11531600 -8992493931406078418211812237220249600 11531601 184459351966939168977219449792227049268 11531602 190956059348284319551447520311271534592 11531603 -15582539862595066515584096732511968760 11531604 125387590636414646406966624868609523712 11531605 176003831764369757334586931461438744320 11531606 117863187492076371134888138091391154880 11531607 -110233637292559369235640898127069024640 11531608 -185256009243933665973074767953472942080 11531609 -6103715854435930471614132154838244960 11531610 -321664133443147140396853523567967589440 11531611 -2872980658854042618464505272084828016 11531612 88265987058130243398650196533174338560 11531613 -350322095576267914642882492189689021600 11531614 -581008475115236619403365343384999500480 11531615 242505282404053192524846907595039276400 11531616 -220362431991880778153158606187116363776 11531617 431160487670377287137835991776530597666 11531618 33866145950808230307861012067510402560 11531619 344168674995419832085629076876725377280 11531620 -111815007273286287175094679203179288320 11531621 427306790886553248573384764263219437822 11531622 282264810836911016500233973878930055872 11531623 -406768511794862847030466684443705296696 11531624 56047363819893573203948501748998584320 11531625 78012602097216309136432238456365056000 11531626 -209584214266252678398150919304039156736 11531627 17700121425984790890646646689048026192 11531628 -30185012134310560993658832042197200896 11531629 -145835716868728007865843413312107530624 11531630 -242856192063911264349227877503224627200 11531631 767548411138035852621482434742896881024 11531632 -13928473880085281408896599641856409600 11531633 -1402764401720756177668832004832149835920 11531634 29994222507444652146188303668280514048 11531635 -259299469635106831164915631361148139920 11531636 -353436477663309846498858915160189279488 11531637 -95926563987538497621943721860508403492 11531638 723050754186894564131209025021417213952 11531639 -210172432236377858845009264435532184144 11531640 -223115503646509356843070650107727667200 11531641 -485365114242152058441545522670664461600 11531642 78635666839651547284356966974960681952 11531643 348025403174252113992388374797730723864 11531644 -418947595595413720252770246451060414464 11531645 622924842819001639893078591417842841900 11531646 3694767204295045642908661227367413120 11531647 50432225508786239130699389734566483960 11531648 603245173738523052755558665617219256320 11531649 -41360285352645048413225774992563542736 11531650 39591514708297721248930991979797649600 11531651 353586773119463205381324691889744431920 11531652 4193504997074380387384539136598016000 11531653 -94540390365267617608260732546712049120 11531654 -11263841517012827891705421609316413120 11531655 167891899030984257584320168674150427200 11531656 -238605921251484803726015138100765235200 11531657 824150388508256641627298538813567890100 11531658 -15463717248827668283279443795359340800 11531659 -424903532385082940772458811300890267008 11531660 199192092431853313789906788865948416000 11531661 -146618776812003250501986507954374544576 11531662 310567615441475255086044420032441936832 11531663 80219430063486686272536248804572872 11531664 -1793808947353942695769221102350155776 11531665 -61398011989541258797381809887206508940 11531666 -514206975536056648760134034281869817968 11531667 65051310330611705206064017231036300800 11531668 -266096753191667736648085452940343162880 11531669 148577433270631418711966991271657757070 11531670 -175610297624281019531746722753632409600 11531671 89586939403555681845029908212099980600 11531672 -743001635267615500197001540081211443200 11531673 -452865175627679767471322057703694922880 11531674 -119538703039321809979045898165460320256 11531675 68857368378467466051262547964892294800 11531676 234489348930342483920611909864850688000 11531677 -92599321705740532395968768435170633140 11531678 -66339269279694919490265061516978651008 11531679 -189063897814972680488084491283339806320 11531680 -61203081464356242633938522018145239040 11531681 114925106965338739740281955858797529792 11531682 9677145114421529400098480209760110800 11531683 -1168357479309508139250724007508722924068 11531684 -471467412307527764784116419188040839168 11531685 297710441862852417194749873145294315520 11531686 -604485649683657656045620451576766962208 11531687 -502253200338819489035328012219518777640 11531688 2849953291966716233582031985221304320 11531689 30623805963788905481349431367464925440 11531690 -49648229469831801782458734702179328000 11531691 33093553405354704928441096861745434320 11531692 -941514899388397440299372505175880637184 11531693 -1026591513501088359581309594900220299616 11531694 228304187715541729271404407006709398528 11531695 -226384849991299560922509329426709522240 11531696 1712130259524446353059038719136661504 11531697 5546175308101208978431688204656280928 11531698 218454913118852343529438219831555491600 11531699 -507569394428469580180411413870809901300 11531700 -302972250497702811171776086176340992000 11531701 249345997748464667233803681719160458424 11531702 38280138658257662214780864455441664 11531703 87550341943232168545303185555631582800 11531704 198019582703694878065223246185235189760 11531705 826306979802369518850559147867247150400 11531706 501806628444416256187719298849905120000 11531707 276791039946832024113343352302291963920 11531708 -329282885459249624016129281595326215680 11531709 -467391249207096709179842705329595634240 11531710 -321143596726205793900453502848433122240 11531711 508277772979401138856354563192929435832 11531712 -44512472567659725920719013821670227968 11531713 -777404747432493831096262930557086927038 11531714 -682047587709981176704437319835551946544 11531715 -45812364846887313978451009709731254000 11531716 -71455514827249086927302938440352804864 11531717 175075528268532056238554313217784368320 11531718 63875400128140184213726815073891827200 11531719 238404059137809055229883339093257889040 11531720 -81892464180863360855155754479745587200 11531721 170646875783591977109667043908151398144 11531722 7298139041027569790785593515736996912 11531723 104971204479650487478040628628903274640 11531724 346187360667155972360823485277198368256 11531725 -425891303389976509119317991154007230750 11531726 414638760628125014246860539976070085312 11531727 24202913578353824393160403581214771200 11531728 100118560201738693465952678052034822144 11531729 200904328292317341638811625237895544672 11531730 -297507653671777876284825119909529600 11531731 -908896130711803484217573457129311160468 11531732 -667873826014060150302909349300684615680 11531733 -324144184170940526729677764429359138016 11531734 -818338838050956660776265206452646816640 11531735 662372009445666092635537982543379944160 11531736 -322653261023648187259602950595364423680 11531737 5419202633564212982573747166353962112 11531738 332108867296160180680449076638900929520 11531739 -100281155079096876297614500207273891176 11531740 -1936923004485919348322343031363829760 11531741 17525018005994997155235025090918412172 11531742 -151875417167165508641438874743150994816 11531743 -638200569317061433313614920599769863008 11531744 482632550204224803351002988014646853632 11531745 -323824678224229529309892642472542769560 11531746 404902192405604246202376272548357533440 11531747 260947360659789994157582777552454193920 11531748 95960369113544274892870865787009017856 11531749 -56232542728071974202343451342801940960 11531750 -334787324636879958000175492182387840000 11531751 187849879579157316411128291635696627968 11531752 175675052898918030541168596781670400000 11531753 615439678655188522204725755666626255560 11531754 114017229093825183214090306664679191040 11531755 -650514172811637079377759241540984428000 11531756 -355199056744238884635231740592485142528 11531757 -323686306843158561601731373157046183360 11531758 -525119928153355031639570110477173443904 11531759 -923676283104687058630616563135645637040 11531760 -26429610263346430627430632868831232000 11531761 224424645838503103380830564311578924480 11531762 -52057253088612827693863783333097751936 11531763 -159971769161176220911469546028193988160 11531764 -166546137103281745809002602555306784000 11531765 255038818863985712062180916298443587200 11531766 -802538236312479803621651652906279552 11531767 491268847457055377459879568671697634120 11531768 -981263208388783197525120260214225469440 11531769 38877684302212249129918895621161483344 11531770 -101719352376414631663305557886399013920 11531771 -564793711196626731581402399271967685448 11531772 -131443902142212127411898461101851762688 11531773 1364017479193973698653474067989460070304 11531774 280180432777832660502413576477000411136 11531775 284222577784811414222236724942678371800 11531776 -218823457916906701831055577387311824896 11531777 172941717179116715547679594207260880320 11531778 -89503603623263408914000680684831770112 11531779 226534927847883017022200787862772362752 11531780 3210447650298477992087851409227084800 11531781 772247978587081134613893258760540803840 11531782 -484328877125278980068169583154653999008 11531783 -1894219383272865620280417996465306624 11531784 9155393202471071795306649248339312640 11531785 -269270860236732557391150777391270693020 11531786 97039937599414161467999367346985041920 11531787 -124294714941222476519965620053069868048 11531788 -841604898809727746040593221434914232320 11531789 498949493267487870769803173741363982156 11531790 -128879061806227142332530630834049486080 11531791 455344950666404174244994669692155318192 11531792 -94201189962785075796731769936741310464 11531793 -8958476863182130801266591741100061952 11531794 193030367076641332881620254317103427232 11531795 901440822037743518774408203078812517200 11531796 346444341833863619183847915455843284992 11531797 315455685517352824940428659641195658972 11531798 -724337797189232279930753216333211281280 11531799 -1076343237821451530234596122374111332632 11531800 -13760064441210731980853077023310848000 11531801 439586170811878080715308110504245529802 11531802 -69433134798232972045584159316858464768 11531803 1142886486433835170174933578141737936240 11531804 -94346002398869260403530929965043631104 11531805 54510917677946884129976230245290321760 11531806 -274857407633554552194197432203579025664 11531807 475612997413080131745815611333323927000 11531808 620870856950045335506562356844184469504 11531809 -571019448219414113680136563514082636096 11531810 -26103534650956230821300074112565935040 11531811 341259060650784103966350582421226679672 11531812 -173828799848418798938322461049957545344 11531813 -1262124824110093213345598086671273383616 11531814 34279236452447354005685415711406522368 11531815 -356922613041488961335646617541186644040 11531816 50694489418046439570613952290882191360 11531817 -573019259782870226395203561322375373712 11531818 3485150603999857834113173524753084416 11531819 152690121494406322431545652729526514880 11531820 -41325702839026451019502619023512944640 11531821 -560292326231085261519899217475403272320 11531822 354797090489340768144801083087935790400 11531823 73264361394591678339716117941686002184 11531824 -79179454648548336392302759456907427840 11531825 2967198441755749050865173448123004550 11531826 -10464833959256821100971633565825442816 11531827 48778086717051233924125637528006684592 11531828 -172654179421461307282783837398669692928 11531829 625967803860526499464118841040738308384 11531830 155423285965088310201829603012060162560 11531831 846478048651489978500363342628909185072 11531832 -159746587998978358130008700818178703360 11531833 1239984948678177671208092490899490862480 11531834 255201291196237231987670877184506804960 11531835 4595863897779827318148586663168243200 11531836 -45271615102949033027614848378795816960 11531837 389029093257382766083308112608253260486 11531838 -89685739267346191238624537607058784640 11531839 1090868998364159042138795709281734943232 11531840 4326775739076996242330847368671395840 11531841 -93177191951751352670314981445487225600 11531842 90044452338941823242571900736950246912 11531843 1377194365834468695761531760774301660092 11531844 -289277252743658236563289868544543822720 11531845 -57399414068558622879586861023766348800 11531846 -90335815296904421004646682250662975616 11531847 -193864132646009684759134008549599268528 11531848 -323844519807495503004812741187605821440 11531849 -490527763179427991777289064575295592064 11531850 -2448801148594161021366730147066944000 11531851 -312350071532376122832833023563341740800 11531852 506298459909406740975428762867980935936 11531853 -48355319067198860681403258038174959338 11531854 -139119736861582694939298657642137468928 11531855 -476212891522699749221342417826689112000 11531856 32491034404006075579209681389847969792 11531857 -438866754385162754178076654599727736720 11531858 63570004326802247284296150628875482784 11531859 -1011502308800739291317999752655406866832 11531860 524109922034636194182283656461193676800 11531861 -210124132357888004490664252071794563200 11531862 375188536539982716328852102453865811840 11531863 52049621306436733988054359448112373760 11531864 -292461369105590762741105142683663155200 11531865 238784249771075882932020757460863895040 11531866 451730394558315736581648731781681115632 11531867 849427793567676587554896182243310342720 11531868 -124450925450440257065831603965805237760 11531869 16399703435155806282049049106952793088 11531870 -123256266485203967617715392766241607680 11531871 312490232454634274301047732232008833608 11531872 613841287780796764111924032394895425536 11531873 -215734653503091448473963500228386020480 11531874 -544153964177147610157452830184086043648 11531875 -61591171389919179059918421768971642500 11531876 89588304369704137366766651019918802944 11531877 -60326106337238222350900787327580836736 11531878 309939198037552835682125620164374922624 11531879 764284475652655450103411929967592138000 11531880 522114384110061380889587224722953011200 11531881 -1004902574995926381288701325863118181318 11531882 -605743588215770988674675718568193996448 11531883 -15253569376103926671755073937002744192 11531884 25892140092176229867388138178234919936 11531885 -22359258351857299318499828323162979400 11531886 295159196906695807576414510781887654464 11531887 405033214053569801179914783959082237072 11531888 127292452966584923151354963631890726912 11531889 -23346943982104474019238443839961862030 11531890 24431418953807142109607035014398400000 11531891 60531022692333424660069322389169489664 11531892 -185849617473410697028090365221039874048 11531893 -34055892039793196983766118109243858 11531894 -81543307559629508586738394981389152640 11531895 -282429298337798997802330054773084719280 11531896 54150995328857691146178348474771148800 11531897 -495912322768578773071191254706399028860 11531898 5180330524081657504976590607787594240 11531899 -629471599666254506380950233178920294400 11531900 -145724040103858165921553973906086976000 11531901 77644790277266860919509599280085814144 11531902 253367966133830606431183934875030513152 11531903 376705573802708034810794566981850593152 11531904 -37910629362779383981410449545494528000 11531905 612135532709070196903593051593841300 11531906 -18170059490672674123044446857438636800 11531907 -23608342518557608626379999520050948032 11531908 404126553246857527274193146342019033600 11531909 -883150262965400250974749411091365609890 11531910 102429238644169847812720600983613382400 11531911 1379746227677929661474573897257795211272 11531912 -769030838537719747681346358217113600 11531913 -486972251430450014014219646192888668656 11531914 -409612831569427162180610306177734708944 11531915 -328523282335660550345550649500557716080 11531916 -570376008093735369545422480857108725760 11531917 65625629167750148747626310789632032640 11531918 40110465405258546751001889926128052160 11531919 136977117021435812084800002335297681280 11531920 12364290286867383201119358700872007680 11531921 803881175699313627014363598453907171122 11531922 54534656030685827495545032682109508864 11531923 -61856710166360426152291135224912813600 11531924 24786689821409891231908711211180912640 11531925 274796107455444973150477381953118704000 11531926 -222303045857952694995397058582941511040 11531927 1174414987679041530667767510128130550872 11531928 744670624591674666286574690515910123520 11531929 -193870137296603586725839316212119725616 11531930 -303433023649399635888262418295976346880 11531931 -237329754831139012749088763263538335848 11531932 47469406892998586776111996908607084032 11531933 -139522745538621607941887013026610076224 11531934 38285083641868150600899287490360849984 11531935 580795351638877840114303044506131763880 11531936 -391887275944353353359655912715032985600 11531937 699295604483793963626273650100812326720 11531938 -37493269462952751313226325563297427456 11531939 891123480687575394694361092596377323740 11531940 -33519479321681593682638202985359646720 11531941 359236617343037845307326084659804091072 11531942 503582710302509049306997189738893124032 11531943 164891106150412152176710561713213067680 11531944 790201973956321857584656238164176568320 11531945 -10893527408102755480946016311646462300 11531946 308329516937209132001434481627152204800 11531947 -16709856071085123774721269376612824576 11531948 -594773216786473717300376235675422438400 11531949 67039442514245851867563772159531377216 11531950 245434703957389691761804119693572198400 11531951 137575819380875087015940340573441463952 11531952 85392073005128576915597615396886478848 11531953 43718711504251845334086085689740077202 11531954 -412397313917608948344604992616985739504 11531955 7755919619634705459413582430458860800 11531956 -777536759327814636331896268155491357568 11531957 -118224758421742205399446627495024615200 11531958 61874024663688665053449015883041821568 11531959 398871248646866486456222504073065846880 11531960 610761232800070080993862655782652928000 11531961 219262143756167380819402424501503770432 11531962 66760436668731347940674360700971142144 11531963 364518670890353866822976680950685039560 11531964 43252857129993400086194580182807380992 11531965 -574254946099309913851075357726136749140 11531966 -96212894630571152442114854190133965120 11531967 151892717011206807492798977493612870912 11531968 -117323780792262620417823191578563313664 11531969 -286235025625514651561434877562185088000 11531970 -15206067877931731195997598994416652800 11531971 32640476680314031899646122431286900744 11531972 -773628964357601772784466775327166564224 11531973 -891675304940259758819895291347463969696 11531974 236520933466788178375572133502247714240 11531975 -13358085224639135973424524130365163200 11531976 -459119394051221934082663802773908480000 11531977 -415411546455043025438483509806125515174 11531978 -122860306470650436095588959608623394720 11531979 -778566315548968459497188754994236543876 11531980 4349529507741317137531310364871695360 11531981 -579929364524145639192418481453478133248 11531982 -47040744972248880974205061798511308800 11531983 -199740318108149396370643102361031613248 11531984 -294885904810797159213558112150149218304 11531985 -115598025758606768828072133177994272000 11531986 111032364420643824121008290006099164320 11531987 477903481930622318870423779560901974636 11531988 -69658204492317246935876528841337324032 11531989 -70809223678722852014240876650316797440 11531990 490490219973123080694300135154373856000 11531991 -321196622470368669223969775910223702320 11531992 -185546133085628993919787255080555233280 11531993 143602242025415223718270653183124992000 11531994 -61583040178360359233513449503604066560 11531995 -86002376746383777838018337702753497200 11531996 -225640965369882551385436730705942568960 11531997 -173563078553115066466259619026540160000 11531998 -9127877233613959656137246056296572736 11531999 -346764797446771638600438796196428575936 11532000 -402468470559076129342317903434416128000 11532001 -63379508527906366922183294787376103256 11532002 436809870076509829436643319705400735904 11532003 -90422546138861567580277158830063701896 11532004 796114125757005588730018331045812224000 11532005 -250977703577284057941592016277958678440 11532006 -8618897231646136333100522404087838688 11532007 67321997430145952239430374649898758400 11532008 -954841723038971189277062039595087790080 11532009 -739850216959719930659834610182507153472 11532010 95639061046085507620105536697506524160 11532011 331487745907227382439665980459056250612 11532012 -117847870930338786807979125172057620480 11532013 1121167986189691250700545060143444450262 11532014 -353205919689375940367791020146266940928 11532015 -207813984847701040249585845526118900880 11532016 -157167593156719287175521082536721317888 11532017 58472580974070982702911043706837520000 11532018 -162589989587444013576626991434930623488 11532019 964422160476395568217601634799005315744 11532020 233820923745608726430775369516184033280 11532021 605975472130443557585573397068425842624 11532022 173019343493854702430718964411875220800 11532023 1273995701594055880047937325947165305720 11532024 -323085201647272551199134524503425024000 11532025 -286414635702071300303408665217090720000 11532026 -273034323825859969503368228501629584 11532027 -266232993023025971190171970003470037392 11532028 360744257464539751084247182731782279168 11532029 27190624119403211368099425106930497048 11532030 122325576961283105433465964341760416000 11532031 148364735812344834630793582131660605440 11532032 -210649020274873570245601849642611376128 11532033 564805736281390464122188830801648067584 11532034 -51653220967441756677585096937386433584 11532035 960258527580678382931417323646348216160 11532036 492925174683257185134740089353981914112 11532037 186004376163489772318016089828057142592 11532038 54929495559821967726186498418930797696 11532039 425528461768896191995930023122209091328 11532040 -232061006588238034037734027488163430400 11532041 9172678079958649093224207500414474880 11532042 93587556333602985711516297725667816240 11532043 482826693238886848566497377155071614292 11532044 511901759403991212230231264594700347136 11532045 -14570740945421456519794102568064547200 11532046 400395274666509208055006531018813441472 11532047 -561901078631187015404221436259451143504 11532048 -107839500148433255642632997847252467712 11532049 -346926789252137444234247191518970145164 11532050 33060357337896431861266763362363200000 11532051 19687122875610232502871507964822291680 11532052 -210679168719345814106477583543997823232 11532053 -240364739767631032843917950181165675600 11532054 -13661545066812411275458288296920314368 11532055 -537411314302106939872303747318506900000 11532056 -282493691842622699352148918990139965440 11532057 -63584479247727423947305753689754970160 11532058 -119705942930563780861265283700910896416 11532059 -95621910170593687005379414242475131648 11532060 337161422017089934395984449366623418880 11532061 -1065238012082758938085858725440375538816 11532062 30850435581540826366487187112712454144 11532063 -384602231751617045780574936175369456056 11532064 -254649790419241845226763890691609591808 11532065 670231267440785152259274441952284557460 11532066 -25613275391595757034990027891493368832 11532067 -478885652102805655328835871542859838884 11532068 -189747740614217009096063175457186465152 11532069 1010362916202588183844484906462456048640 11532070 -36546299134167737785544057069215246080 11532071 -1313884564838967608131694957015291568 11532072 -277914087597809251187512087077023662080 11532073 -92552940792963468530078422622457906560 11532074 -219148716387953505959704778068440880464 11532075 -58800664910933487083787930203205960000 11532076 585003857668128506837263370810912533760 11532077 272602209360190783356374639728476619926 11532078 -439016175719745638084660720684695236480 11532079 -29557347265206970772646523593676928832 11532080 -40164796681541457846809349512337162240 11532081 17434825370841922677252790908849665280 11532082 520073266240980926419784635744637738400 11532083 169087452717973645075402311105848691960 11532084 4183762472643586015982042634465331200 11532085 64678613544240636730229719577523388800 11532086 -170399511827631995452175433673194462720 11532087 -25017941046750693639147866405717776512 11532088 -310970478297060893959915768025107968000 11532089 40756263056957702638571841296060557524 11532090 -216526875469174545062198611604155879680 11532091 493445135080604061311154787124664800 11532092 336340026642314701468343614745688259584 11532093 -225194021063453692832052176985796860672 11532094 116774994777995278475817993496109135232 11532095 9693708237344713753749351389751920400 11532096 127360415090921091460439513905610883072 11532097 1277206549654174007570745376493467076546 11532098 330913933296256271891114117970346302336 11532099 284717945900032342670786125956882009408 11532100 -220771509884758994331039021008781097600 11532101 440620567198869023605032316624366487550 11532102 -13239361546903431231792696972154600704 11532103 147605676875671524465112403488703854848 11532104 755488509624487893682763743442898124800 11532105 -6527151248992503733728496215230889600 11532106 -295751275700188504138772820523104631248 11532107 1375649819296327496640727688644921387200 11532108 -81752717922638138553032559507032506368 11532109 -1040985867298802299079629174588138279690 11532110 287381260170127175337813936271088352960 11532111 -110699587213982420101128297151535689920 11532112 108594575611221874291002642532275044352 11532113 476933465179561677349074184995534997362 11532114 123097040109568560944465874675034604928 11532115 -99974459344963138308374917826598760800 11532116 -1257336520224907095860312714748956524800 11532117 495482730561336317819960892385730409120 11532118 56365712251029098041200694950363179904 11532119 599663995855839736220999226536246240520 11532120 115273922136635501440539442091676057600 11532121 1509765725747154797836709066878441939012 11532122 -132032404586438196647686852397454451968 11532123 347222040328943512241672276919299531664 11532124 -170521212586997034231536481688684433408 11532125 1078561609363977992426729611233143784000 11532126 94494797412155111641635135825230822400 11532127 -3194676841665360539008021491016974920 11532128 -126714296135426267836978104245882978304 11532129 -5402706372167293478678936666861851200 11532130 177138613994096049114827572068288798720 11532131 -81167034000606052247681265941985541920 11532132 10371968159569740356244361613680311936 11532133 786223542811590524645403077659482736382 11532134 41164648637072433579120310866653244672 11532135 8244272559536084913048117791210332800 11532136 -308731629241105571869680466013874094080 11532137 240700555105082709738353821462306442400 11532138 -18945623742554302181385202014715825920 11532139 -277112157083712266168599188220310949144 11532140 573236199795290183659670527528319232000 11532141 -560141052643539126776049115822481911050 11532142 540465221631213415059278437052173841472 11532143 476793287913504657311897916125176811616 11532144 -9294635880505925869104127996481175552 11532145 -17076956674854799168960025921548236300 11532146 35271578396602275787775598780820285440 11532147 -577696722781259616044863478414534280 11532148 -146360915008478809532770748667601670144 11532149 -398942098707347410788569408529338672850 11532150 -2575026798460382846645849915929879200 11532151 -805286613806345318458270782943022892696 11532152 146314752780096673305915565258616217600 11532153 811136459185890288547564405220968440000 11532154 295837341848162071221760708309026273792 11532155 -112432584536498020650011710750628167680 11532156 -57340607090384925725090791218357067776 11532157 37972849783223662167839377119767504640 11532158 230742544654606396346446692817669106880 11532159 722792861231602029049158420262263912720 11532160 65430550962903240909561895561514188800 11532161 -27923745916048580284418755627345274238 11532162 255401303130949895915441778497665325952 11532163 902531996880566529945910832562792556412 11532164 86467020715032335659253699666382643200 11532165 332557158597504265521110906884591189920 11532166 -346981221120279599909581987512915223968 11532167 1121998632380182893821841172069121448216 11532168 228319325604680897497847212546701235200 11532169 -826320040215463270625840578235279810880 11532170 -580247691895362003092218709001308160 11532171 106514828291045635662473096683319645184 11532172 -839845845796903261295300085110917236736 11532173 289580004529053316617609743720831530422 11532174 -195974593753011153424320585785486542848 11532175 9134224323758334010393576550893764000 11532176 -25973004721870664439080210835949682688 11532177 -124309926475842529962584401034007735552 11532178 -28482048931202304375599274358370386944 11532179 359478634281573217536671862110176068780 11532180 74412386311557299973561451527642685440 11532181 595576434000973003864203343997461507982 11532182 -372605474200066715043323890297765475808 11532183 170163409976139775618410066287039462400 11532184 -893317982924657456300309199478521661440 11532185 -265365874439363877670353794396561591040 11532186 39709650248806778003079715130506414080 11532187 325071913055174954916902238568528091520 11532188 -107634615959745104314342990639597046784 11532189 -113337834522729572477651882220983800512 11532190 -167029516866781789493138568222893150400 11532191 1313960313167834822594570665142074954368 11532192 169196460786719367047120889129584295936 11532193 219716755744066252670896500162659774724 11532194 -224352371310176606579243446894242869088 11532195 -243771344253650239276695496924823541360 11532196 154900634839034017483376302108442075392 11532197 -213578278020316488157290746621277513348 11532198 333939432129497563336325562722748088320 11532199 -184279908862302795728026097788448857800 11532200 95805878817590576240858432631834240000 11532201 364185971244358504814718908651922041232 11532202 894858267074396477906591751003841290240 11532203 321810808559953496910876823678023814452 11532204 -13158506255260386293490912881855074560 11532205 68879565687562558362657773857158909120 11532206 25881357871630799139909625658900676480 11532207 659177823801416836896353910938587282440 11532208 122003082169816392980165487848726085632 11532209 74759112493463161643801554475357111604 11532210 -132728451414375496462758725874033047040 11532211 841052479931331003263356033362243194800 11532212 796479476308688691075612405527598704640 11532213 13847686055307256977149732316219963744 11532214 250637425678337728701958898873791575456 11532215 -171080870112114407739964349805361758480 11532216 70172163737553169516203490495980441600 11532217 57167600166184263229857753671153690880 11532218 -212604179127946750665045528131551639440 11532219 288700366605349079598335889695949774960 11532220 226034616027013092446091401462319175680 11532221 1237183947186298521142391783522154187200 11532222 201483192548163838325056934345897154048 11532223 -459944928193870487444268431197106020656 11532224 22710109181233840170193258139627814912 11532225 149336598698806736287707684947514543600 11532226 209518172302159468478718335413819695312 11532227 223217756165946303785585833220021872800 11532228 89769524015370407683255692112273121280 11532229 204870902254103011471566980490614952576 11532230 34443274150864638489157915104475205760 11532231 132909606220519004886744640634677212000 11532232 409828611296945585360534533581468902400 11532233 -787510228199552931152874391863312156600 11532234 5667199932042956345829919589443627008 11532235 103837424631585358591757283422794972560 11532236 -984484558219542036174646560756444222720 11532237 -592596919339004478312799668747807416640 11532238 -589592144427581580488790393539491548480 11532239 -659159159584530225724398297239487332544 11532240 -78356787697305485290074817982693376000 11532241 350175704730160233564738403303343899008 11532242 471912941562458556206776302177313648272 11532243 -33925391420422014017742652439799707856 11532244 387362046282886794136177249386066417536 11532245 158218807899512506242822144851077873500 11532246 -53263087647050803076651041496776802304 11532247 -190949391971395902520839231316929789304 11532248 -6406573177539716179379806431075041280 11532249 66111721066987357692859719779583302400 11532250 -51528335564722185606240719582208192000 11532251 -1037543955435881882458167692792669234748 11532252 563521486412154597163248706446134610432 11532253 591504372752951086970002406653894586604 11532254 111241527424376941804037027922082359360 11532255 -139950185098117812895386546138609569280 11532256 5805073016630465726044522182172999680 11532257 40232802509678187982746451577745946032 11532258 302719509750118159510555660504275139200 11532259 714218518819171110189838577076444438040 11532260 -65148820121509717274858578505295333120 11532261 322255216202146867311374491086752344800 11532262 191513565429107852631611312082960814080 11532263 -217140613396421995124203266445306636488 11532264 327970283558795275042053094002831360000 11532265 19417398200304016328356478436077370660 11532266 520630238615552969231067727458919718832 11532267 123291100256072245547030612025668628480 11532268 -1145022855529741834384543960698194176 11532269 98999791860912937860290497600132620288 11532270 47119475013230839099894880181795728640 11532271 392842595376178951980636063429602361352 11532272 276765101231059606265802754900716158976 11532273 411626107088400080243369432052586795104 11532274 -70918688924700987878893523162543178240 11532275 -15643821946403120190361046718681377400 11532276 -83730706593735554802175682126628108288 11532277 116695040888953194973685780554831934126 11532278 -472413869384150728582471394949076959360 11532279 -2606674175888239801835691353015675904 11532280 325864984125090026966174807522152550400 11532281 -56310998918141868414892753878875042496 11532282 -201168920441827970874649060827972599808 11532283 -22991905666397336422089189330444247280 11532284 -83382566272672385744706363667466256384 11532285 313594035114064594120204715020236295800 11532286 -583763301535650295116068366524438929408 11532287 -529893949788892237701975783686722806432 11532288 -51047180673648995394129027997284433920 11532289 -853316974823272867481134097857149253676 11532290 -30255626396602176254932657352430458880 11532291 -299076730281357030925733581756139814408 11532292 160917056844586986188886570620314509312 11532293 -1157080936729108241235472496091289351458 11532294 335313143935602864591912828755767608960 11532295 468414180314147738593811039970926091600 11532296 1294653837522248125406623481827289333760 11532297 603780181470794497838294759553898077600 11532298 -133796262276924309631397263742428455936 11532299 9469449047706633868303233903239911440 11532300 35579413362801731952187342799524684800 11532301 -458961040080394391809432593539238763296 11532302 746552320047725313857327671317445080000 11532303 774078275869630582907774618357182489512 11532304 40995987536770464776469689709834797056 11532305 -299342263860566708656819020490010415000 11532306 -98978938134188528506497349879245447936 11532307 175545109753858882771092543157777093752 11532308 -218383621595328886269970960998497163264 11532309 231868090860620736584711228088003757920 11532310 -123290927072483906230108083280991738880 11532311 -318859150931145724178837720096049465168 11532312 186203046053433792094614671924171427840 11532313 -200624158820891227824256268776872905276 11532314 -114861453924188478331042070472030327840 11532315 3161494297502661664399688189037515520 11532316 317977431702201701159519436728333091840 11532317 -187297150027479748596067397522985034560 11532318 73331542054813750947322197120521948160 11532319 -1006756192888389396836911638170284485280 11532320 -800208697078095803161286959348047544320 11532321 -35608461989319779462804526092640083520 11532322 532774418256534703850315094679430309712 11532323 444265693356915450290561751640609019136 11532324 453337324653127399458078403388934531072 11532325 84517879265212285472538240258563860000 11532326 70050268759286337244238247189616833024 11532327 517727949882924153033907486197205326120 11532328 -494064311194025744993646261764936509440 11532329 1542077708621850505320160623586901104884 11532330 -143005625611388150079342313806214121280 11532331 -768173292708788593837358108158009665868 11532332 801186968668139192240132395897128960 11532333 406706656018565865971632512898397231424 11532334 501518624136594590320725263522766063552 11532335 -838916037339087253558149597916652565600 11532336 27506670751888435897870065121584709632 11532337 1064568414890583953381719886621813235986 11532338 155027129202198507147770236837235641344 11532339 -106718247365481531923572389218951583072 11532340 57186136170229107758378697694252419840 11532341 -228387919232040772411466196253880739840 11532342 -1187044711305930497835523171929715200 11532343 -1390428357007737820225169291925341154240 11532344 -306766734162516096825865724853344931840 11532345 98844741426110866032902237176283452800 11532346 133370747595432050144021860684760409600 11532347 -10118538794075704072394769958332778728 11532348 490991718994054924135536404619366712320 11532349 -28342508818042492447673965692740575680 11532350 333467361042872360597603585983086014400 11532351 241530418855286714076026708996653541832 11532352 126027277302450534805606152342488481792 11532353 -35890705836114452713290993600523317120 11532354 30820733395386928282490700061289422080 11532355 432035565578540437540048405471238033520 11532356 137569778548246227427299464583311155200 11532357 -10955868681966704872425671931462845412 11532358 603567905204110505693202270675494179776 11532359 236440740009259162251481663541816299920 11532360 -2853568927218049687865434627547136000 11532361 704267480487744018937027442918992817664 11532362 6366085289635147502156413924828311552 11532363 -733335649530466076684816839307491778856 11532364 521282385394234019754999612917557035776 11532365 121294970636759443641922823556717096120 11532366 -135278229181318770197085312244299262848 11532367 -141124523596491220639613420890452402816 11532368 -98007092946408747288409653506661163008 11532369 -48333682401208531967064863686654006272 11532370 50651071830805464903531543497206814880 11532371 602639669553959687201904762178378495944 11532372 -204329476834867691464594146487942348800 11532373 255551428473157141829440086427710922720 11532374 -263841888050289040657662913528095704448 11532375 -63915144772762279889740779508364508000 11532376 -510285956477051741249648465492777164800 11532377 2343221460583326441552168317750393226 11532378 -27680947913917946570142950161828591104 11532379 1024844603039331318793821993677485830980 11532380 235011030908380231716992262886871040 11532381 -190886994000556118718169429850382737856 11532382 -72530260498797713416182657374306539776 11532383 -476542367250896677313130325939790182368 11532384 25329303423439170656572992928995606528 11532385 1638924071661733701195162312139598400 11532386 209545634471694644676643644909419195040 11532387 -493818991410603253114893490593085937232 11532388 -113752893111697543665868433670139895808 11532389 -149876784293825835079715772550560000 11532390 5852408393537770568247120909185740800 11532391 493082359364206439383275739852115171280 11532392 558670014026666036111952428433216307200 11532393 95701202062980348252917625511765653504 11532394 27012786573473456613693266189976950880 11532395 561554755879111875291419740232742437280 11532396 254090865819477079649788710558517089792 11532397 245642025387681264405357356277212405846 11532398 -93300514693231831859786538217327787520 11532399 -608396668866105223486029941799936767736 11532400 115323502623377017950889159299393945600 11532401 238040378325983839265945176743262044480 11532402 -133163578046542608745443333243550540800 11532403 -365258161291210457260340238731372014016 11532404 109195224618542163895482017170429378560 11532405 32625899040467974401641558854975806720 11532406 341343000472063056835951203477957397152 11532407 -323563287357724421309407495010226196080 11532408 -216728664597328897567846186675407728640 11532409 -451411519071493258790644015890742165248 11532410 -19273914270389916718611492522179780640 11532411 380491296233300884985923184118649104960 11532412 1269907174489155381239603122529324032 11532413 -18312833760645128052492164505916351200 11532414 50226008483975918159295810880543029888 11532415 -151938660689672399810882181902880024480 11532416 267503502514162750860680754842818314240 11532417 -332233977149878423952174771246861737152 11532418 113169096529988380640984796621183321120 11532419 406015019681731144720348615659904364496 11532420 -156610026880184663758024847068061491200 11532421 531701688969246799255089762388957625244 11532422 -482484068579684002792140786788276342976 11532423 -265479538692017110613382004855936093056 11532424 337490331825084939481663837645016232960 11532425 96046694506997697333470852149888353150 11532426 -35525234987230096249595572337754748416 11532427 128947662111767812094004502818745603432 11532428 -4675354155493549578535580762004979200 11532429 -559612341986411327810014672230976401600 11532430 -28620232529357830435660552314636288000 11532431 -723376087824545032002091357849574466768 11532432 28299704796796147316806961343138693120 11532433 787203996182720844942672527335907528160 11532434 193356417843564994554343939629621000192 11532435 243668995355029674680019669826269907200 11532436 511217571125321307708990489255503223680 11532437 -168839562891895688826548357330165653248 11532438 257284472966810007993514945033373595744 11532439 -240804826442773105906179576182248007040 11532440 -188695874447124319188254493403130880000 11532441 -142006487285445821817041208171582205920 11532442 -171755984741460652576634416179975452160 11532443 -597445916030749596019668062711791805856 11532444 -56120150392242557822924216889581641728 11532445 -120497270147042957990287223539035502080 11532446 189899618595027861284138251073687569344 11532447 479559760840508278685933061942270297624 11532448 192129472200644597703276516949386854400 11532449 605440738314806158497614024904671304240 11532450 162785017024309624747807535682348489600 11532451 169034249827533182039921370121482794400 11532452 -249104174479961627498692940460684180864 11532453 167300539410848652166008134265398483328 11532454 -494218032696323065294400817660922452288 11532455 -119839653414200074087587834458400055680 11532456 11761549626514325748599377211685626880 11532457 -742765277911240045492049685957495148294 11532458 71797193781749399540330685832389355776 11532459 -480620093213049015583775726931168564480 11532460 369392771688672584181327949116115568640 11532461 39316565778699645016988278959979683372 11532462 -257310788381145432677220867773772032448 11532463 -764121050069379814668289145230288786288 11532464 194646944953358392705687796796565831680 11532465 -59491438378030953475590117371695119360 11532466 -538410267872882763080118774278700398976 11532467 55704308666486793342049136947269082560 11532468 -253397052286311413318601728494386063360 11532469 432998730739793528068753298116576782844 11532470 286842916147020354117665289679852039680 11532471 -5455266592839634623583768403924150400 11532472 220927910634186487664202552923352391680 11532473 827296028119753380574131682233011959722 11532474 -137100443992408013759451860215677357312 11532475 171634026740570284869224011665579732500 11532476 15518925575596867973385953658687992832 11532477 -783143993328549441559497245283054602112 11532478 87965668275662125154895970964522999040 11532479 -413391227951397728592224639220096583824 11532480 -24221693735034201911530278722658631680 11532481 -82694983313704261917054928290656118718 11532482 60575824694645083200542336128202172480 11532483 -55250138226720327713273100595584592800 11532484 -1166114404489150581847859287030554722304 11532485 1218151771616696888393532839909309854200 11532486 109434127925893175985212960746618128384 11532487 -857578653805345898143987286757485173120 11532488 1004028264824232754529701111726903296000 11532489 -280533266508789087367576143070157276160 11532490 71693139004669226443874986523795580000 11532491 -747745869617171484677252808826350936000 11532492 55421611967327015654998380477151741440 11532493 -221929581811304350740442677905827935924 11532494 -512124073873495805672399115998528400000 11532495 168942737857045033783233051172931348640 11532496 81030453259397977852906271408459874304 11532497 258387209613306092985298953056799062772 11532498 25413447240881186696742107715560437248 11532499 -333429302257512383125637113139448468480 11532500 27294259594236334763620317701740800000 11532501 62961254063988798963484279857773410830 11532502 14902539137614570540318959451680261504 11532503 -110557389968050022224002044951807398056 11532504 -652285430982284676984362281993502330880 11532505 1807319092302218446052061980461196160 11532506 9281647695147805701581951037818491632 11532507 -107647602729537240091355068608887121408 11532508 10105974612459991233855695790445556736 11532509 -1005336486214580870150482151635884230784 11532510 105442852597574492048276770957497600 11532511 -992679548080053055727706481303488648288 11532512 -507020591121138843358068785312247840768 11532513 -952173425468420773668923535978902608896 11532514 -4441363003540955068466976909571327488 11532515 8475018421191172620328798612715437200 11532516 219833663298121868516218421078763663360 11532517 -1320775022423329630503319288818031207140 11532518 -100731070009453306278718619552307064896 11532519 806748586931399055928599239210643153264 11532520 135820628743046640406561323542085580800 11532521 33520215760394811320997150029381903616 11532522 -61292502684628113264855725072338596864 11532523 604125705004558526482559001322567417080 11532524 -776247240785803012292408662075573784064 11532525 174305253312627058287703061459157492000 11532526 -103151339191918368576332806749017800896 11532527 83740351258494442071393232119264647040 11532528 -61502032720093871989880157997817266176 11532529 -912326743762112499860326472129120495760 11532530 -6004161354490715537033567800742553600 11532531 82317397531806727061172161156116761600 11532532 328661900614277796297929167306292815872 11532533 295654332600236001901356266127997184064 11532534 -26155317436859827533632460433989466752 11532535 -1430241705531921593157507286459928640 11532536 911522245283641715207399198944540999680 11532537 -996706679532010797570907146431284892880 11532538 523410116200581951791674595131210702560 11532539 -227923370914479834899021846135509821660 11532540 -6870614913687888728220165839655598080 11532541 -1948290206373575966239534851319460831616 11532542 153471681319368180432106050459193319040 11532543 -200649742170444857365047948488374697472 11532544 467047138558678803163873058346804183040 11532545 -188106617237735353860883172580012169920 11532546 215297316019337259348616388692194162720 11532547 177837044927268559871681507545601810400 11532548 -359279003216631807683567443677672182784 11532549 -176129248300276735830468042635667860160 11532550 417463689330964543620944511808554556800 11532551 163116390438669671305921796138869608792 11532552 333638129308905624733917372238495334400 11532553 -49647611816732956506369015023604971158 11532554 -38470263213294084137693880473038448640 11532555 15135818978581633253207102162874922800 11532556 21515643861406638518908141111125688320 11532557 -14850384304650867719781519339626781600 11532558 -68451038987878320413482789696393039872 11532559 1088890219275721696916464756464131395760 11532560 104179685636380940817843906649142968320 11532561 515523534418664234448672081560482002672 11532562 231417985561165425721984896201959237184 11532563 -190753992944007556183496219950047701760 11532564 -306613612938146831826699708886694215680 11532565 976228451688484996369545878749804392000 11532566 -352032388341677097990798415606691722560 11532567 89037924718739346649928316223266482304 11532568 -714722482568163032911436176514392473600 11532569 -322098975070270077368044846215222975030 11532570 -8778498245116243506962023044191984640 11532571 820220153984322993182821451833324816772 11532572 7069196161235486875418364202246718976 11532573 3130996656634494294354499986930613080 11532574 210262409455863486274290766441131889536 11532575 278393575834400962158493635431787567000 11532576 -146811415675885007683284430093950124032 11532577 10342212267425572292561978155276226112 11532578 817646584813708288087337345309930434560 11532579 944523710664689405493286397958109509360 11532580 -298548123157828864772738462425839206400 11532581 1176603418343834241580730522605823672382 11532582 389829282680581146763291858383103711680 11532583 -26313612852633202601542117470174652168 11532584 117018403863726856316514773645559398400 11532585 -328911445409989506523533496470383697600 11532586 53076700150349178285570288712220917344 11532587 20145328148355320594933676916425400464 11532588 -191868298585179679885488246367381103616 11532589 -522314672669281775150975069032007230720 11532590 -85951921935974127390267762128717502720 11532591 339549701171995402822628409379807353600 11532592 294740688759237683859537058798547894272 11532593 -484252637873656850995364239217520178158 11532594 -18799938940334223473685793652923676160 11532595 80459738172795168420220649254047663600 11532596 -391502263644384603838052802668714248704 11532597 -289055561103085963229823542681457957600 11532598 126116145281333626006126531846556731392 11532599 105835706766036703207187868465917811648 11532600 4676445115671030442646788588147200000 11532601 691335440163895265595929047196464911360 11532602 -59366254341681111106876261103887183248 11532603 -109743222293868021624932736423819670992 11532604 161276251766892877055121414941047357440 11532605 149248164448164057355495784266895592960 11532606 43708575770645734180051207021151683200 11532607 -397159588838956390418385282684794350144 11532608 232355036220743674974579030679980343296 11532609 46450023775750067130634088569708459728 11532610 306989480787768933275450817464896956960 11532611 -754996125797695546181433914926165246788 11532612 31308783294887077640762930402539929600 11532613 -55154640045888553902980823227165929416 11532614 110549883039484030678208318078452187520 11532615 7126451615128554965276939560622112720 11532616 -549999447532836528746410327625540567040 11532617 33001673324660222688910318402379476452 11532618 15722729479782008877766306461246290016 11532619 336396493058714634896418790523700138240 11532620 -53519801120793025521904181589000192000 11532621 338883476922798503716664676885806319744 11532622 375981433493288630058686444671979474112 11532623 -1034208277341734262282754229839892004456 11532624 -71387974540111620557167240643629940736 11532625 -459529717283939226561515421196090752000 11532626 -91376407410109061820256578566105226240 11532627 -369467115407798206389150113952989093352 11532628 884584888202813429897164195920195690368 11532629 -1181197594855579626126454919653370494770 11532630 -162125486914320171269269011746978561280 11532631 -1739829292937072586673109275162145104 11532632 -221324514070551940842154602671047833600 11532633 21446168760244906889723358087798333504 11532634 -8944886326006168877642111697096800784 11532635 157777221497034943837867152483835366080 11532636 52974719662693454528219965087405862400 11532637 292410234197291363334764371306213307040 11532638 173081012210153055976638965768029182144 11532639 15846462081660878443237629491762739840 11532640 255865068163303705897609392015833825280 11532641 14178062046183629804397883991181539304 11532642 18276399223050926425003828086475908864 11532643 -24942635660227026344977586082750744256 11532644 291708154264981305649676992391555542272 11532645 412431491170402069823410076962515633600 11532646 -610036157287157041293638643425459773728 11532647 -18522148952411216201053060894314316800 11532648 -358751344826283989570906201302684631040 11532649 -604527504112410062600674239083510929164 11532650 182817206216750369566745508751255222800 11532651 45940727213369048795385213222662661120 11532652 452025109809208901800955603056999905536 11532653 745300937813727042560948307155871879264 11532654 -139643505380429648007536670213259175040 11532655 -78695702818393081036841290907801056440 11532656 -103509250817850785671667071289052069888 11532657 190225537161882537632029357917496936320 11532658 108144950941357358365831904957378240640 11532659 -918664984659072357640313797335145801140 11532660 69058008131957371034974463680467025920 11532661 -261028236462924978713843536371832278368 11532662 -145938931953194235148870050994845916800 11532663 -11360408660814582159493679376044519808 11532664 -54656831634521729051202578959223439360 11532665 -116424732740493043634445546171892558200 11532666 52350756230243607971647019833730893824 11532667 357861567125679514579097722721625918120 11532668 247066121865342273609556178711111663616 11532669 -245307181589963724910170126576133614240 11532670 -202955576910507305519721347471118390720 11532671 1259014656474090859015528839443944306200 11532672 -651869992456111056355825279527655833600 11532673 -11436164632690355573556937335688891856 11532674 -197631934236032186854446788840432542848 11532675 55038621677091714728705624815437753600 11532676 -1821042115013139732211347881620520960 11532677 273572841213308930917043376258727027680 11532678 131264277108625745568469752875266838400 11532679 -818012860014645879618036482130719551720 11532680 -512953535349820016160837811910280345600 11532681 474212181422692190696972941090429629012 11532682 -18369993460687703275501255666567090176 11532683 -14713262005575629575030124186215408800 11532684 364218746379993234416825156904585154560 11532685 22808349914822546516692301155805230320 11532686 886080266911379393846765474496657408 11532687 -168701320632638486691784635798125310840 11532688 -15313862117094676975440584287985164288 11532689 -365867717552330905066896433420910582400 11532690 93056340666911413897407715051656064320 11532691 -1392337707425872589199931377673220103600 11532692 122672253698176385624276728163495250816 11532693 -244869950540261297117670210298757880000 11532694 -142326936869397294084518557005519974400 11532695 -207182569730131605552462057460260179520 11532696 9605418973795164332532622468556390400 11532697 -683123718712732321294544894537852110176 11532698 -157353592197159516274252239764533920768 11532699 21406717094428028936465576791662192624 11532700 -88638499170065698042338800483096780800 11532701 -1106588470108515238881123949142854934298 11532702 91315258438053264091984041210075101184 11532703 16578931196111776593750811564984740704 11532704 -2029603587710606122479029597751607296000 11532705 46964139932270208416719286321976312000 11532706 154746972767706543964118531272184064000 11532707 -689867245915766082802585490297156587044 11532708 -568642287075542798213764556001984070656 11532709 -484170558575517238849881627989308426020 11532710 -220902633698968555626843023114321971200 11532711 828274994916327130363204164905536199424 11532712 -757133617777280619807856237404124492800 11532713 -3867914528963633484569115061750077696 11532714 -391498140117696373998344894778235272960 11532715 352658364324271322568557595359493931200 11532716 -28018466865234621383920933890787746816 11532717 257559873886118575842919806043158901920 11532718 268254140184190318147259242581180786816 11532719 1701724933873028923051367068134596358912 11532720 65636545844843705747017341969599692800 11532721 -997562072348318942576090715608479271756 11532722 406339031102161619342285210776714032912 11532723 -161346570918991162077684301269637014216 11532724 -177257645890759805854441868426417997824 11532725 411155732679801999220093919714959670250 11532726 36497599751707455176462431441462982400 11532727 -226606712927393943288556685462167710424 11532728 -690365818412298310386307814917617315840 11532729 -3809305851383042249283119834537963184 11532730 -336379622246327297868683719091947430400 11532731 8429176112549373404717539588379045664 11532732 201382980717476713569590095195609654272 11532733 590484861034647280618763110732092742982 11532734 -30036265104116913958424291238977127360 11532735 -40038218952169357804974658837775161200 11532736 -265132925654360466388189563225185976320 11532737 658973722637139649520733666609251224386 11532738 110195478295014853874463514392334283136 11532739 9544807034822277502534340906451392824 11532740 -220216754450749464560715291845978991360 11532741 270361012210783861321734237302416869024 11532742 204045846752571510947055080542556366592 11532743 212978651474241605420173538145026703360 11532744 165208426748972996024810778363993784320 11532745 -119080266117975843048007459362225446400 11532746 578455005033594153851358145163060481072 11532747 41445779183143904127860891276709497328 11532748 327487845476582591854012695801340529408 11532749 1300822118863310321374873027739029542000 11532750 -314116045763711242748421836568967776000 11532751 80024282522819795277110307442587840752 11532752 27979935442296540436649945111986176 11532753 -802579335555060771502732320019832395200 11532754 21869599119229701308615822599309212960 11532755 -326964994878559823238457305870640433040 11532756 -180088616511996026198335330222324758528 11532757 -1213507049688500264996278897803832386994 11532758 107899514691642518149270725488336136480 11532759 -10399492467760654170546689895001972992 11532760 -528557711931644955559986250809667584000 11532761 156981199197635341953691607958760796052 11532762 -53216536240667350391552149091464274688 11532763 -1029112894869376545355755783367990094616 11532764 126197707424007149396272328460835416576 11532765 -49701191016751549530819301417456939680 11532766 252498835969808308110955805169295245312 11532767 396537418394439361772532967284791985360 11532768 -245945150920521289879167206060793004032 11532769 517138912693101128688066710956852779170 11532770 -257606963591354752423778442906550045920 11532771 -604354540300329527802380351830320696960 11532772 11557162419497020802367629396258969600 11532773 217069996791966367032048198035123055744 11532774 53183617315767592825440089629416351744 11532775 86311652438687650955545533984113817600 11532776 -694405107048175760228808545299220643840 11532777 324209361642427700258123037540679435584 11532778 20418613794128580140171167494015972960 11532779 123704895516430009466358309066940987380 11532780 -31240496371562162102379085776405411840 11532781 205412773732452163855518576531599656224 11532782 -759794430927701324487485693403542970816 11532783 -121805549561547533195874831377293326576 11532784 89548057819320345879642841745318805504 11532785 48490693847467616532290664634293562560 11532786 -416813448558302013236309520672425472 11532787 -399073399493480367188232338503655371728 11532788 128046112029469919062150586862675017088 11532789 261570514994625371315709553329641418720 11532790 237066644326631274458545747137070435200 11532791 -302121493765202534393545171614438220800 11532792 -319691867284176763333613752255183073280 11532793 46265346616883065645730950500377796180 11532794 -35908367606948419636281305127683662848 11532795 218885890248796366232496525431657470320 11532796 -782610591783149356649195238514648035840 11532797 -330380661654380441265656686328119760148 11532798 126424844581390819227547729465631166720 11532799 -280162978192735269108805677785215091200 11532800 102576756200005762009006948804775116800 11532801 363135725676812140041679377972958687104 11532802 260893300273518560819023508987487091104 11532803 482226583402708153457005605199427981052 11532804 -168860668890762199870960890845663253504 11532805 350782260547504136144584954976253782460 11532806 40551720350367066232879356383730768384 11532807 -656107070824877069933830106402426035200 11532808 -147937451918839566354530722283099258880 11532809 -947599431939719210300483449298098581990 11532810 -47644780330429766946919413987076569600 11532811 652298919475116887307723131624860579412 11532812 -412223610672878674205165500792312742400 11532813 -819870625423141367406611357357573271552 11532814 6577167760825738616478590757856337664 11532815 3960150226656496379333115685615564800 11532816 73273767040265455837471987250108043264 11532817 -157718875399519870833162616276805133468 11532818 -277640911236401290336720677158408434560 11532819 256408749168935328829668793517231855544 11532820 12628370982329780775117429147508385280 11532821 293370902300343776090780926808653791072 11532822 13037829818642320641441615722265698304 11532823 947227665355897456498667750973541472072 11532824 3411092301004214972803432444019496960 11532825 34077210246079193580797750200354547550 11532826 237382139412573612390782917802396517600 11532827 -226214682606384130906554070221346488600 11532828 427637015341198781325762914880372472320 11532829 165827847786974093902368420071117959680 11532830 -227890733063402247467753902809903580800 11532831 -401779916564511799945172208863015032248 11532832 17147239816318400746628463584212549632 11532833 377341370825936363258928967215893594004 11532834 -198418620461848674697680667642187193600 11532835 331974943970040660572862633788569955280 11532836 664510209367582932430072475362682937600 11532837 250930986498710790199637917010215426560 11532838 -185561583016001161586160635427174603840 11532839 -911651388423813156213424415998610148360 11532840 212118287351314917314181344511224217600 11532841 1006366646079199171722806437581950757242 11532842 193660383008925513701781503909598609072 11532843 181193566438589973874095215689363135008 11532844 238258844037411942333667945467001208832 11532845 260664072820469130266227793556752105100 11532846 3468661286922288179503421026646937600 11532847 1235052035909043750188868703983034841352 11532848 -16601266754855479211022114873743769600 11532849 -228966603450301427955298233588859639392 11532850 62557498630093560047068006318492684800 11532851 1117619968212186214759881886865237057424 11532852 290768524754247101915704817974108023552 11532853 -51814050686327326442289366376406871936 11532854 103356991236622428069747640883874261120 11532855 -30998444570018628731414691976946021040 11532856 -1267376571662714698198089650603576279040 11532857 -290921852296451859388442406654655922688 11532858 -3945725582307917835074957167652543232 11532859 -198766823756270536606778755795858581296 11532860 -676888626494028208389434558603391283200 11532861 67944649500458801908789249335778245702 11532862 8698828577113581393045439171451369664 11532863 -2342489951395299151539770379730779696 11532864 30156155691092572426284582054251200512 11532865 -620386764389108541552984658572149040600 11532866 -432861831005946213190462090716977752368 11532867 -1621344584001446977156817432743429632 11532868 -119051540608581051897173972696929271808 11532869 450876045315726429170462384707070586270 11532870 48938826478451087294741204015856537600 11532871 448066146490878041582960235512506219312 11532872 46770665007839527824040991347357962240 11532873 143648627952585605292944529160072752 11532874 364263145767643650518880295006293820512 11532875 -1355553757393283683569265840928146680000 11532876 -366704795203568765636987087028610195968 11532877 279813619606370553414640225532765492726 11532878 -207600687740234519476381451182202070144 11532879 285970754457145712884404847204411582824 11532880 -19711254834686453595800929134260797440 11532881 -389253898115906478319061202030177888348 11532882 -164595240611973978072376212058797364608 11532883 -2088640068043837603593244208963698105920 11532884 768458112541895137110694802827820408832 11532885 -80690525106228472619458123264535258880 11532886 651310742578852345071707050231781680320 11532887 -457034676641992528939943762392530437040 11532888 60824433246458565120761370461184000000 11532889 39787997963788053127484874521275127690 11532890 -16764272958207915966928051547054069760 11532891 -15794122849145840175508374769794954240 11532892 330166527632060412177634642189477060608 11532893 5935797251069295684914228951709829644 11532894 235683588264331409220715612958794752000 11532895 28280589572858709210774552903306065760 11532896 1588900495611649453914535682965424308224 11532897 -283942649027180325606558866067811532526 11532898 461641621884449426388187926277167324000 11532899 -49416790145348535948055362629610912768 11532900 -47905865299206888062555326840003584000 11532901 -4019953820432602914953737021930374848 11532902 194711381711411929207680073733867919744 11532903 -284724701718600351479507764975868071896 11532904 -470070440031375690519934839974379079680 11532905 -33442888093898392811754646409166489600 11532906 51246499266277374353313540426950274048 11532907 1211909993568858908389211541308151705600 11532908 989462415298207685033999106573548106240 11532909 -618744926408347365194710531395341608896 11532910 603787361042527866809362103259493359360 11532911 -248308654855751515907202770219859060336 11532912 -132879745248377941641457010573881049088 11532913 297994850725012338919736541617487575424 11532914 445852645434628785593582470933170775056 11532915 243966800905305330522580935009231708000 11532916 818449990843679411413448561956381562240 11532917 507237508193320908689085326087560868352 11532918 -216696777916599081746787436523897887296 11532919 -333406089563849511254535500398515418704 11532920 -247173882718896906837834121386338304000 11532921 -5711733836447115627750555684164883888 11532922 -6957146629086479985200375840292007200 11532923 353354140570983554986156987338211597680 11532924 -121038185880117192211978575774945807360 11532925 -80239778927224905739510410866052866350 11532926 134811896875748566569035431300764390912 11532927 92659791322293604044594454398521009664 11532928 842777264695124946817076476145974640640 11532929 971445405338558343341182841098314310530 11532930 89699389544290467983481647503867146240 11532931 465160074444001484101181315927758473864 11532932 102006740871889303554767258970092858496 11532933 180108577090054297248946150741866653760 11532934 -65874737775957551770661551449057885120 11532935 -312934005224385438662610290298246090120 11532936 94716113531860492253183757814544793600 11532937 89020148798467209611385767049183498632 11532938 66199978991180030898149432815007523120 11532939 524367217780819183676393484496412971968 11532940 -396908777628995433576423772448825256960 11532941 -71361992217998443019647327000250116128 11532942 14367970486220144265672479349625518912 11532943 -35236072264319112374125384261698486680 11532944 4476799219489234979869659819214700544 11532945 117045252597037393738655609436538502400 11532946 -358296185696651727682529592013201673328 11532947 74673300771746727280551325800910182432 11532948 60652100171489949609184521044494221312 11532949 -133880022409851190171578648417502472050 11532950 61330781650761116917507871534308579200 11532951 722396683830432511002664952421908899680 11532952 -291664306812311836680184271401081651200 11532953 970540762189274797881672184192237450260 11532954 502970817739257327108193561340942994432 11532955 62554725524179596319750791587943328320 11532956 153911918580515595803066753348531112960 11532957 83012879504363489636507076374084817792 11532958 -204476427499683950755947685105187590080 11532959 237806889665489584332687868679314352928 11532960 90011680909039369791097315820657049600 11532961 -931289033580306313421499671981947138128 11532962 -16093862066720021682636067377491804160 11532963 -37717860751988123981871310767394914720 11532964 -4951319410982026608098188560915020544 11532965 744629651358530499470687792051073842520 11532966 272071970676771991091875158234196953600 11532967 927305573017891473532669090049419633016 11532968 690454255224467601916664004876048629760 11532969 -21258306536711786333875546658028288000 11532970 197140582221340568766920522463028032000 11532971 -789965814964679850587591019418178158368 11532972 67549529067485519666745232407000096768 11532973 -1253116926217035086447920592454413827520 11532974 -310488598760561445700940264267318795328 11532975 83911852062702077857623928077767136000 11532976 -20535821134214522500240705056075481088 11532977 555818157873950138442971696065063367826 11532978 -39034483739460832363734784992169796352 11532979 125169371956633948844652318675163112176 11532980 424636806533675192309456980083646176000 11532981 260003715025485174903474192939665419200 11532982 228128450778264095413142757348107831040 11532983 354355298602543890958959070306680309336 11532984 -443685778784231129032218202085750599680 11532985 -411587248135347775497629181970661237820 11532986 196824606284328406359923549929486638192 11532987 1076581972479659359232901716641088208 11532988 -8699125728764542376853556604968103424 11532989 37493192861104870903462080449729781324 11532990 32209096303028505863382005408548147200 11532991 921582220139477617041472443292847523392 11532992 70160530494581822489869271775169216512 11532993 -79813421647560116941508764422036086736 11532994 583243607043215118384837913622752848 11532995 263460963464433586153543293176592620880 11532996 -809694232760197056488946981549546608640 11532997 107647584409796911285947216707023788032 11532998 184306599445519955261291832069396252000 11532999 -425296383507451241193909499373145813336 11533000 807089933928371959558181924602675200000 11533001 -1418502708115063379570461811330974758528 11533002 -117420610958358065921247512308772578560 11533003 265253137084329054353561009123396015252 11533004 384412089610096640142700987999270103040 11533005 -44193385175136150744292976259504001920 11533006 -101760079926179899905210318654227500416 11533007 222610164270305375441042747780353334256 11533008 159536841298859590779702624635181072384 11533009 430875846495074887221627211309486866916 11533010 -321292447737884183355061691582944632000 11533011 79586434923886562589888202004283673344 11533012 -209875003622504600193668649536340242688 11533013 468781386545349598501092181729212362688 11533014 -173880627102808526901851396822262369600 11533015 208651076316692841867666281657293986720 11533016 -706493866197235078082004194344056422400 11533017 275243931913947432385268996820132227280 11533018 206948931506790710686082181563294313216 11533019 -1032914218261953786820719403854568697160 11533020 -269110669910477221951883203812867440640 11533021 1268101572405920444185076257346737207692 11533022 856625237909022544139051675690777291712 11533023 369774741431366669136681771100423699968 11533024 -1041073481198163205746133230446803943424 11533025 -189536169196235757223346759946679656000 11533026 -30301366620743067054387330456498150912 11533027 46179447260737369005501996988800474624 11533028 -121685774859421943446708086997366542336 11533029 500245279571742040109517162290149721184 11533030 -5012026319633630435920268755207390080 11533031 1340372973488063510103840876930111563832 11533032 364655282332323766346488936267665408000 11533033 883926247059177867807605841181628056144 11533034 -404377717478865628436401793494401540000 11533035 -125145651144845101786314298678737046800 11533036 -528101272457180355891394383290849509120 11533037 663399394799034257927015809021741832652 11533038 -403576558257411654528410080435426314240 11533039 593405030171862478260726599405933451360 11533040 -157806312668046558842553376941095485440 11533041 -155605133028670585390654237143051023052 11533042 414269711617841876598191227197865411200 11533043 299263941307811576594599863133246361292 11533044 362357105868145808459344002267974025216 11533045 51764835835741685744689350956543952000 11533046 -184583058319679712714584728047816984960 11533047 -793153273874176151740252572462680468400 11533048 -746512306907261048133164202599401881600 11533049 -138606447476745446034137926223277762720 11533050 -264697016040965276952495672047272704000 11533051 14431737106489742755748615278649731680 11533052 -737856589836142657408647083134319708160 11533053 215210450591959739502790595496395594304 11533054 5789229172828940634284631810231244800 11533055 1890050211574550071797134039737929120 11533056 -80376385353506560585223425165180796928 11533057 -291727097834372180849207229457201102160 11533058 438594791371588288299468578443785955200 11533059 -203553301517625941535588153375079272636 11533060 -168143706938147940908389213435254988800 11533061 281422901342656872323092576802211999900 11533062 -43610075070894901567398673600771530240 11533063 -282160542683585121859297752492672250040 11533064 20956964591152767454956683984760591360 11533065 -17373717721320090676678380094436822400 11533066 -467491789722725603947925229048840125856 11533067 296139209923155386602301412318219918000 11533068 58441126148029828605143283749015086080 11533069 356611554996045015192612305971568970496 11533070 45538187677488953560590049623867586560 11533071 17557989715660946517987370159199171328 11533072 75076434808597704137642714995848806400 11533073 -9694142025207424487462709194121898896 11533074 -33545158035539449231129811373896048640 11533075 311733239179718995381788099989812868300 11533076 -334337678823742401989261264827759226880 11533077 -751741385096832751968758047637756300160 11533078 -61756435976904480957465957749063867520 11533079 629222560125526190625938562552729604680 11533080 -21416987662066469450741649064342732800 11533081 -601737628952717137191606297822987102390 11533082 -26601922839871162596049974879153014016 11533083 427944184973672172052008435988549920048 11533084 -324377625677449767828257460646298534400 11533085 -48965949921043908142984955754405358080 11533086 33294635043236530260041328167465888832 11533087 -439329854847412772675276131587992179208 11533088 -476756032478506126491473868472203608064 11533089 -349895856253427412625615076687160253440 11533090 -184078517035093180017609089147883199200 11533091 -393251173098369227378336233141455833508 11533092 -208163400240682305282231030551927528448 11533093 -393238583471180381753693112905832695712 11533094 135087833119947514370697487595262319872 11533095 81135065316922609956044144170025318400 11533096 -1066351157814272731659513142900844958720 11533097 -405199215046285518117499486594191074880 11533098 88300914555512922710655515291766931968 11533099 237229717621508142745547246241883036608 11533100 -349362070080050693078368442289640185600 11533101 -156760970213514232961242826383276341120 11533102 -17395556550696892931267977995204172800 11533103 -383749585025290382636505494320376817648 11533104 4925301270612433898412284082069995520 11533105 -452455317784491076176284661740408689740 11533106 -185591630148700259886816299040490930560 11533107 524163436804312600645353622642190254080 11533108 300173701784246679791988468786085181440 11533109 353425144101885127851224540285336592192 11533110 57007932379044779341076776953496421760 11533111 2249322571014520604684860346476518360352 11533112 275292770492496208287184951263776378880 11533113 293115218615561388119608089143681826042 11533114 -536097970026396920159492893283529861120 11533115 -23142937903153179014276011609736744160 11533116 -1268944338289421380716466362994655232 11533117 -365697675913198918029146743007383051834 11533118 221854896863929464622350814482477943104 11533119 -125174573796651427217990578975053453792 11533120 78720932868049761065130316041950330880 11533121 941228733687834881608861120460482484100 11533122 125376502605304406411279616447788492832 11533123 -37578059598761518486235817788611278224 11533124 28233179779400768791321648359933345792 11533125 88775981018589905470106717706236340000 11533126 -799031729369220548054607341601306733440 11533127 813708959498609181661628084240994459960 11533128 -279674783764945883665496244845321748480 11533129 -232260140309194560798000043871623793280 11533130 -131826442907730224572504481609267168160 11533131 -621015061366551940434564873771413606400 11533132 220299004838785066826571925246796193792 11533133 -11809720927120311052213044415520196480 11533134 69956041765308400460780692248320934912 11533135 -37513264447888665981322403301271900920 11533136 103728418727817883828059939487389302784 11533137 -284994123870979852554225249424528045056 11533138 338168051341819129646545559004002185344 11533139 -215643777417848959319067069942904754160 11533140 148119440512420409050545882509539929600 11533141 -353622188616706482565475295341678897458 11533142 295567656749639847447232836709490418432 11533143 137305618466833837249473214622792206080 11533144 -81056568914445406410881075365346304000 11533145 -403203636455349830063972750748126596280 11533146 310799569658934681779738224585804992000 11533147 198785243587263767003858565412113170752 11533148 -641817038871377703645193186149945136128 11533149 225630915873984046044947559241321365600 11533150 128885719746906013072351765833672436800 11533151 -391866720105183890623754286762097884960 11533152 485803143002397191676947068947875758080 11533153 613069658607679159568841498435746310144 11533154 217552958601583975659852947381992286880 11533155 282600092766975516924853953772045749600 11533156 485708507382253289659271320947195643520 11533157 -364911547990154958049392266050956858948 11533158 33816512200078321025367674790318551040 11533159 -3778811078317790222020539137806028160 11533160 250858872642474140639189523999520665600 11533161 -198163952656159296016440427201577276256 11533162 276185234497406499862402235878106726832 11533163 -271461681416937084807031035496782408588 11533164 -387225655926041808268665743045159424 11533165 163754717973206400504209341217649081600 11533166 213207421867837512081224903814258797184 11533167 -402188808983212203615996592815788709816 11533168 129179540082028347462265998928641884160 11533169 -443118917109119555718940189903419510720 11533170 -157543549941979803393925146233752896000 11533171 41507011350785985899608397226876046560 11533172 -68896257796253125820329574675386417152 11533173 238930495706159853705367730238311191584 11533174 -137553675721806538866244340465109494208 11533175 -60985400108730597789711934312282263600 11533176 -502359287997194974518669773726780436480 11533177 123660198855299804616615380170298235732 11533178 -118703241525651080547015332276025154560 11533179 -772601674274837767773345684811456772928 11533180 55329723654360825348812769645744806400 11533181 410589485202237682282465997295875114400 11533182 -207674703022141019456792593377504168960 11533183 55353124344518406434008138064941346432 11533184 179060300368924059648644229139267584000 11533185 40321030496508099772698162919381783380 11533186 208575533056681229667522087945809548800 11533187 223118766208473776754138145850620798992 11533188 -143907281106725905500366663683821286400 11533189 -120413286253749269949314106140090424864 11533190 -236316535033354069880257041355648185600 11533191 -98051894007890506135689438722114049456 11533192 -412039456938830469350297760579177062400 11533193 -476291904245832343125880958347655606400 11533194 -273892053251501138819809897824515245776 11533195 76619857128950106306487602492278695200 11533196 6527690426191361937661451218076390400 11533197 13634748324255342721278520004404913856 11533198 -509466569551121123221054353707143310400 11533199 754655652617449430663525866740564317400 11533200 20908395618246148447849793973918105600 11533201 807712839049837090366038609898052654692 11533202 1339601442758483869183068063332778240 11533203 336440342325833732576685510622730669328 11533204 -636900125544717702004703442744287838464 11533205 588967460225263959012043259241766192860 11533206 -550872338868552897463366310384888055936 11533207 308849209787030254043267587291348008112 11533208 732649658322320779359561093039979929600 11533209 -89124896661342620533108038380376944640 11533210 93794165081894072701653509912084121600 11533211 337236774677045454021185916602245015812 11533212 -296762206517897194155385082387620085760 11533213 1119060205781904825542802333599153707980 11533214 -240535797013603452669951094510388069376 11533215 313124585415218337644441488833891423120 11533216 -167611868701835923609628344580077387776 11533217 22186467532584864568739219021953975266 11533218 -6673229872910774625992747458539423744 11533219 -826925446452167175980363726706963775856 11533220 -145254222209811571213292533219152760320 11533221 65742845643815995591509450654208085472 11533222 -46910996423012945762291635672280429088 11533223 547829622160614292736646481935565159464 11533224 3904447854602634434552415556398366720 11533225 301846120779906597501223986746665360800 11533226 370300328403312888760125334496193243312 11533227 28760801236137377818631237372611941720 11533228 2524552199267022107662196888255570688 11533229 642851865747532757019378561086811804960 11533230 88726767260405877341475516764355389760 11533231 -653521769960080896619703509561112560136 11533232 -75642987710635110343006962227654000640 11533233 202004998036085211250396414662945932544 11533234 -368801732871666396135533797593685217280 11533235 50634872022942424595194063303972930560 11533236 724454410200274408778991595606265856 11533237 1542537053960765876184113950122090999612 11533238 334425865565797754937044217096246191520 11533239 1104787910450795247543901102930097994240 11533240 -133331139334348755854930824309427404800 11533241 561516150011132109151953058001522409642 11533242 -16836690884244785145068098099888650240 11533243 458630310116990154153695561534328242040 11533244 64132508259994139666184235901998464000 11533245 736510165756330170096555755914751040 11533246 -844016300430652843684450403956703052480 11533247 707900575101651672252725463752751849600 11533248 -45864935789863617669282839605310128128 11533249 -186606143935724418628772937922794061120 11533250 380148932111638863624985534133937384000 11533251 -369172967628614965558749065554009030656 11533252 383344438708740797460121861653807556736 11533253 -1131954722850705389073819045402779862498 11533254 -220465939784687064754577290733610703680 11533255 158173536078982023526647953783440679160 11533256 299781128366579880757527332249217269760 11533257 -25803357822316065386542519700785059372 11533258 182032842981168956309083882578816611328 11533259 43810011874199906644381059577570635312 11533260 -133991742755031853554473239146808442880 11533261 -550996702990731486755021998137877279200 11533262 4778463622612293743246079539286868032 11533263 -177835822443364196488766111740279656576 11533264 -52951597943797874912612959846503915520 11533265 24893391578877987847519514127222683520 11533266 -95178742595492927462514752519504160000 11533267 2122769039193587311467460372674420849000 11533268 -395215670050346931317378628750301210752 11533269 -235353357930451660953473110593003165792 11533270 -3601358205455866849894700375383342080 11533271 324529625175494675245056032544919228800 11533272 -640649845931216580848499556656452014080 11533273 466322233947281073131355187629856448522 11533274 -328648453897660985299739489480191703040 11533275 70503203790619063724091623692418809200 11533276 349405868235423567833916028684827429888 11533277 25920447702001470631979298186369511212 11533278 144489727420651409488134541250109781824 11533279 -165916330025175107519448009018447081216 11533280 -509227802772646625387412857790128455680 11533281 387526039706074916575286997944097441600 11533282 608275853068322685861522316283823142992 11533283 480538704408792331425045246391054374240 11533284 -212535690918305470599756174177585475584 11533285 -350045915202733025599593249437758792800 11533286 -61602762100817214600905485494997825536 11533287 386171406128886505059392341544886749568 11533288 -2729048817173734285793257443917414400 11533289 166418364716435713183909444662501586560 11533290 -101196734326052315543407617995393510400 11533291 172345779579698610777403314096972158208 11533292 567303826537689913588750570715852534016 11533293 411667588900034159377497827843206062720 11533294 -161824327229591040108529338193891923840 11533295 274295698791070871996610925094108440800 11533296 1231369387084032728490531071570018304 11533297 -655954853782345635676952369074961870254 11533298 303025634883565306356575146582309243392 11533299 -456223976186529242355019552726867592136 11533300 111399329701699830027384808472868672000 11533301 -48481450120893088823715284212421581188 11533302 -37370356139143372313328619313519861760 11533303 -56593521541026135827760904870719174440 11533304 268641861618019290746542782577090560000 11533305 -15793538919420479742914618736992983680 11533306 -91865366788786202900363313231439776000 11533307 353088976850633611597069988346930388032 11533308 -3819539383671578009522717885573168640 11533309 729340374793374168658967597269836481516 11533310 -190923262026138388442776748306182266240 11533311 452023635048910491676382462455076185200 11533312 -129022498229057518230284009326373765120 11533313 -1165618532517315961428982005220183063200 11533314 -95689963344944594853406802890693504512 11533315 -380917287224466789742648296047710205040 11533316 329638249722211045023464755680287075328 11533317 -518873481543916574401067986350097343520 11533318 -451765981920568403082622759809251444640 11533319 84442581750834850288995096285595016496 11533320 -154660241497205392832294680545239040000 11533321 -1257043067619024808649476350339276309478 11533322 -778719920964487053733867649314793180928 11533323 70820331859460308075229749391046417600 11533324 -109507598402326709332079690095868702208 11533325 288502421017102787871738642034058326050 11533326 314458996424267930618118621976663970880 11533327 -341114523864320628968650126065232297920 11533328 191305097591263970917736952998930350080 11533329 505721111984435406090205148902701750900 11533330 60751855153941043204302558630787768320 11533331 -12167105148542848219178647804558656816 11533332 124896460255778734443330083491249152000 11533333 47574400732036057690289281545481356800 11533334 -365564137987994089906976508179616905184 11533335 533473230658807176259920603565218768000 11533336 -27069016920000904107023575808174284800 11533337 344917572138435215222916876337920464640 11533338 -273982766273032240208253856948572016656 11533339 1495087062506296920097236753368748382224 11533340 -1791004597884034072246725548823121920 11533341 -590925491509428521809372320012244638144 11533342 12406284433890454903297340570262558720 11533343 -62681775814587781518893248773504109776 11533344 -172309190285585849456312955318709518336 11533345 -136334724448322229260550193220227326000 11533346 -86553833542413688779199825718471930496 11533347 -12849563127411000820731630175897505328 11533348 -570317299909434877453533934365608156160 11533349 154472855903782469467572729792293151360 11533350 -2530077473277660672171423624345292800 11533351 -245374353115344675813032219802957616648 11533352 1154184001835996474814553946065472793600 11533353 157874120086237814934803284930981597824 11533354 -229722997926167856205466949745227260928 11533355 -455684064564679606930558379613162318240 11533356 -422121960794108975681596120179873408000 11533357 -746441746611212881458870613123372522 11533358 92708659932520250653943430750801629760 11533359 -1045453357919453652494166815401043952 11533360 4027517791039679357775334502033326080 11533361 -65510488081257845614738687725210783360 11533362 -165871587043513192061626162068700846080 11533363 1200052263092461868614635723185766185612 11533364 -104040419043161279686893000415190532096 11533365 -124472284459279942411237815812755653480 11533366 -144418006479349291261317998291439117696 11533367 587074410868584475505794922496425434632 11533368 -134332143565433992103995942073437716480 11533369 900612929488828987006273970545365210580 11533370 255458995249239001345147707385992422880 11533371 272182551139643111563909621071023031744 11533372 207025797972304902130976802514558394880 11533373 -476140905362437095742379430623118697056 11533374 -4958867112532328926637388978362357760 11533375 -570666814145286914926144310909418000000 11533376 -100605585397271346722630587396613210112 11533377 826109684160099802353453535300984690944 11533378 428792078384308853534951236488217853952 11533379 -262113017156354194337010003383208648960 11533380 -243812315959238426596651046888910028800 11533381 7540175103886405412977939669910111932 11533382 20262757144519516787546728479845879808 11533383 -421778874325869700522189085589581953080 11533384 112423987029377349563761654192205890560 11533385 507890222105507699850409071546648260580 11533386 393472199152098416402480730158634758400 11533387 -32190068930900637349279579185112050000 11533388 96949303062034254707309208386552962560 11533389 -112075578462113454819067382537407041408 11533390 -313235287714918570312217140035866064000 11533391 -70113422118535641836251657920446238960 11533392 36854491771799566004044386241272446976 11533393 -715316207885326742030841452112891945358 11533394 -31187616535097139418966661405847500160 11533395 -143666608445020918258076015436345292800 11533396 200718796335927287255695435404581314560 11533397 932888210411643322694514452538177150492 11533398 297264990201754189198123012625622396864 11533399 276031320678943959895550993285640794000 11533400 18606131475486040165213396110749952000 11533401 -1095646479382767916401191742677476230720 11533402 189047909895881766688546898368670407152 11533403 107753518387923122202711734041001671200 11533404 125236063226348383095494305648213879296 11533405 -687520958639325011113715952691699993500 11533406 -157887008419538013692528444279293630848 11533407 606704968961003616946697918308587303240 11533408 1593896729727553524119264100947066880 11533409 -934828684755721148913686158596159307584 11533410 51908010281111764710365072596293404160 11533411 1064735969812392261463870557480721077312 11533412 891103306343777220101671995424263168 11533413 599357712565115432163109739313424360224 11533414 -380975860768932278632057411688565574944 11533415 -325220726199745365219564873905428265280 11533416 -5441375984768272862514601544709734400 11533417 450070640431004596170317689597927232 11533418 114836320148637654140102188477513006080 11533419 -435198626033900585884578696812046864336 11533420 265248626603624810428719956951573729280 11533421 -202345810166613311802868362068556702900 11533422 -190460277074257291028223051909522840576 11533423 -106129683132099771600366738805763735040 11533424 447830151276544780771138354351189917696 11533425 484716689343701281525196383800500635200 11533426 -31653982614653903894757273835398199296 11533427 1536031038828746533270105007139244892352 11533428 -17631411419017573639225304986968124032 11533429 1241559746661677049737989547814723707676 11533430 -34861216465143992671660334622531824640 11533431 -6132387251114446617361141442457592320 11533432 -135602179991909545301084737119989145600 11533433 -1110089198126426921179559947016958231318 11533434 -385829894556994111346883254919411168000 11533435 -624662037279679160421330133858390628640 11533436 190841165007855865869574320214102221312 11533437 -715253484201555558340334940462676121760 11533438 -215670051900190032433769427811671905280 11533439 -1153679408671833223573193374812935913744 11533440 -333868139490671937512517230832019046400 11533441 134988597637552847900674870826551177300 11533442 186018218164100454217399481525895439872 11533443 119358192370572062128452484280811168000 11533444 -321886840073421517946307698670554649344 11533445 2819467379860785963678145630094841600 11533446 -60529082001095289233457041492467624896 11533447 194328431549142196762715414247090886400 11533448 624555670912999970907783803856900879360 11533449 59051244544053635683946621147907504960 11533450 -38642500716320901495796114104470304000 11533451 259867309579427081992654822843810858452 11533452 91851463606327099167876320465383145472 11533453 205395381932861759917034600924440042368 11533454 162602761436404838565775849300066570176 11533455 212388489720572899960154306109916296000 11533456 -10537497220511735309301447163133952000 11533457 -171473271480529388829191167652424856320 11533458 7125892948080925087435370752602693888 11533459 56653855471059127162957442946023987360 11533460 7682700921493908479700121611664680960 11533461 476566265309514215086161674861418992160 11533462 156941045094642744724567843679836200000 11533463 2016902232691465176106765934150473682400 11533464 232211553662010244505178400434574110720 11533465 38233814703911358008300558584040761920 11533466 -219014059547256585829638524460808039680 11533467 70645302858244887599159997379949688000 11533468 -336275102282912435058593736471935652352 11533469 -192940561916014900381910584523190842400 11533470 27027526782809394060596685253523370240 11533471 -960077546261899536497089181573109586176 11533472 718457495115032567733179967561142566912 11533473 216535556229954099098746235865644971602 11533474 47913780548610890895028185908411915376 11533475 -395760855361699048047139659107405259000 11533476 -455520408315262007189514697128492039168 11533477 285634218845706400699529560962621204060 11533478 -432627854208670399654559210636961120 11533479 447887867654490897791853254325623351040 11533480 -269437093323883203621008115835925299200 11533481 587833592932044457324538336148634360464 11533482 -41379061478968058920846312496854348800 11533483 201741744142939836102607447590475565104 11533484 -263157283749055637132574540944842377984 11533485 -140690325419070733475140467021201426240 11533486 38416560305326048177560720185186832192 11533487 70045525040628909678209851758842722272 11533488 -29653708233473756934120934253770309632 11533489 4706185180305135413645908155548994816 11533490 -379471791262989594299677845563382012000 11533491 8035789500924867149218804727206211448 11533492 -360223503480498410073981899150161429760 11533493 -526952948084518741418674625582951042916 11533494 -90337820211363483177627723713662464000 11533495 -472764202136906723537277551656560099120 11533496 -69214536257734543449058620807876096000 11533497 272034662793276042511506873514426818240 11533498 -291236051038023798840643801023451098000 11533499 295722716685321670224973242695805489336 11533500 563887443357786727333054085665229568000 11533501 168187774266031935116330463986288393984 11533502 -730411217448002114579501749915609941696 11533503 12673317517239018777115137094791757440 11533504 320301344032193184809421107851732975616 11533505 -128386519156672887069422937380067194880 11533506 634185199872366053660998269122913640704 11533507 348170779544132730436706246519054559960 11533508 48607387213533092209683925905271910400 11533509 -46248809981707636256216194421313918276 11533510 -32550305478803997134417440948660608000 11533511 285997955671255112271645417564833349504 11533512 -116706648275623328975600671766977044480 11533513 -306503319679658895616139158152616942560 11533514 523640100501861897465064526616324232704 11533515 6892302404055452539576681441307992320 11533516 -348513828710797991400907256818956002560 11533517 -539747892828422739162502356418976887434 11533518 692616112456468401302985677545103003904 11533519 -150051849106431972178808229346577902400 11533520 34550188988389161954141763811643801600 11533521 -1313486550677544346508514514076976204096 11533522 170153084588882288159459257767473831424 11533523 -517094177066118145725639463147660686228 11533524 -67340805709553251255385081250977230848 11533525 -310564082643600302025213265983324980000 11533526 447737801575663298023375302675412481280 11533527 -545109511793828074374363565317576781536 11533528 -973548164975385220600250271843802275840 11533529 -187552517871706747403727811167427111488 11533530 -156941618422515191830994011297840903680 11533531 1099205621987544284875034086481647035744 11533532 -605943009561025894389201475522960358400 11533533 -287133774548064681269060676117939897792 11533534 433493839119016678496511496801946787072 11533535 -27560239495229886538114852462083110400 11533536 52617702197134682151575497736737259520 11533537 -22645865684726938011050585893942805948 11533538 314011426658442274038324990996923345280 11533539 103418141303311743047363649487524365568 11533540 510649437974441752131785965944242346240 11533541 577442199397520099212460074827217026942 11533542 -9251423801106558930895130428846216320 11533543 -51053943743517565551602063993585627600 11533544 1090699010854245006953318635266388869120 11533545 486107211369078602600059737988271731620 11533546 -5141921425149957001331788904695828992 11533547 -233904759872831315754828099886073909004 11533548 27202030425015990906806979090222643200 11533549 683714001065539208098842865391177518550 11533550 -30411153217781200725466086661955174400 11533551 741304195747754553651571576627702481280 11533552 11660438411448578562993802570515808256 11533553 -1107523916030791429224005290735386389196 11533554 49963062845830654955210761207246140288 11533555 -703424782286797572191360224906607836080 11533556 -389277901803482480941212752263675299840 11533557 9289533173934896676435481574922270720 11533558 -333303338923501414026756584417752545120 11533559 -754264973296722369598570629371699817240 11533560 -54134210139779625001558109324889292800 11533561 -319135487208067082390853220068001695480 11533562 -13479530933517916588727195467979251776 11533563 1194313768325225706692373918066863204400 11533564 -28654407204781842884504318481178748928 11533565 368786151708700855227478331126713735680 11533566 -76662746662828479817858608552586785792 11533567 -1623920818135560698389891750885845124488 11533568 59795030990588369970693086259437371392 11533569 129020330636806878769184845189029449568 11533570 -106985015125496923060599561604242892800 11533571 327418258775148588903493533027354105912 11533572 599759241441132552398191476519595860096 11533573 -91153296883527369569989440535833049760 11533574 -477004786859612588428322677027569547296 11533575 284086256962104254408171064768651769200 11533576 -81931751008448280596549207143898065920 11533577 635849474741583754515335444598784830672 11533578 95479825170397680969229775862565470720 11533579 -605394527594296219370448101842911979760 11533580 200227708249926495378333415087477340160 11533581 -2262647022222249473480622252503513856 11533582 766764653559026457608165644261698932352 11533583 -107945653929261974505209012674528953168 11533584 -5304338974475404797719504018352439296 11533585 -22275202520611350305021433280857984000 11533586 200443884858340285810327204984682785920 11533587 -57645363462338266093250095966544083104 11533588 469441471451240672513599336463228276736 11533589 65921398209206942923705562254121184 11533590 11993107211593323716139034664535004800 11533591 -853296390664263878890569120950495145008 11533592 99234320779655528613314811403177697280 11533593 -657445880310670975740134560488579700800 11533594 -263917148817275994113147245572113656608 11533595 -186667816654233008838404920008504941760 11533596 -213550270250407586142822860850608260608 11533597 -76675873907232865387563546698550578880 11533598 80713693965878812429824753380094460800 11533599 163662634212190022162427133487804640 11533600 221056064765616850449658878571757568000 11533601 786073758096641205364377118936279076400 11533602 -163644970511258769953422789119820085760 11533603 -115083581044717960616616970775422365216 11533604 201232430375380163047919658049285600512 11533605 -138730046544392778961972654466647238400 11533606 97181042424778676027271638272742398080 11533607 -50208418029031718707374645272401092288 11533608 -550724746264758055649925547851180441600 11533609 46621548671909500000855237428372462480 11533610 437679291090015909333760807168369920 11533611 -780540371477120168895853352856654889128 11533612 494931139919897470820664706625845985280 11533613 -157683198350945683677327186340254792576 11533614 67516895337587004114602570734569483840 11533615 -795762501002360672758879176393776053200 11533616 104422644860721842826361392502467428352 11533617 263865961379338108522114708092154464000 11533618 38251937471287333411196860827605963904 11533619 -413823817763693993550982833914675300640 11533620 27136131719766087725773403151924910080 11533621 -279189777935811483806413588824320732736 11533622 212801898383218517472976316389596254112 11533623 -39661422521278456221544843751521742616 11533624 -803696867930190506096711434820916695040 11533625 -225054391812922273659467693284598835000 11533626 101735390260399920558339818551638306816 11533627 -282414840250965055254089839227034777600 11533628 -21805744198301477140135662214872013824 11533629 218447207190439792365084340124020706208 11533630 -19919729804954547887128299121740662400 11533631 1110098537240576726842199739183571384752 11533632 1636164334711895813051275195390623744 11533633 363605734422330667071004289117745531360 11533634 256163207219588227878682233010822036992 11533635 13535233465130913464683653870065535840 11533636 854204151379388443120020623984816293120 11533637 75988102472576698203627393703905980352 11533638 210717145233381321553108896509762890944 11533639 354755445962883581047316420958839736424 11533640 203359110024026005743341425558130380800 11533641 -197896649398121864513959326211849263936 11533642 4940792757476145888261272077817376000 11533643 -42850801818597132929439599889908966400 11533644 580010890930470241711474229223219763200 11533645 -728753039571646025061715509484055400 11533646 -751019668372879760110932320266011519360 11533647 -263979680585716223026880037301491233400 11533648 -52443769985442061059368703092722237440 11533649 -50996266592442035847132526598118054336 11533650 114093969381316596089712877589737785600 11533651 -877019781986684659311965623064427606296 11533652 13573197077473337232925255494527964672 11533653 23674957643809756733424041942024984604 11533654 97091005299958756958435029941212791872 11533655 98409992493966431484389972921479707360 11533656 -505714816740894435577988276587677388800 11533657 -74194182968113308920869944208146399094 11533658 477644007782949290492318664414606685680 11533659 -1228865219615006670285834456787124774400 11533660 -108830873750791487871339932172628216320 11533661 -145102144446628058734956094362269864928 11533662 75464385231799061059029167113955573760 11533663 -991895558598674343237468343334612517088 11533664 -167331544894804998455452561052022865920 11533665 -66987127570278752797223173809561062400 11533666 417577566153425960307183396022441142784 11533667 -1317153596285924539762650687006917952168 11533668 -66644024194551937836223640852903439360 11533669 402546373599035667595546721554020597852 11533670 52052353982097631954669015643874257280 11533671 -19395187076851014890674767544780952088 11533672 -621707817034035792847850088699674542080 11533673 905470397142304418667369065637420740922 11533674 93103462097856590834567614443872993280 11533675 -12108511151657002021053928975708421000 11533676 -10482945311488334977789176024301092864 11533677 -326328335458080870609076559387795988480 11533678 -289603786201478176831501986835776029376 11533679 -60883870045826563936871046144436531416 11533680 86505526667916279433485813534966743040 11533681 -477590109839252990483640952116463625518 11533682 133981069817069247296789980810106823168 11533683 17160053377032261434573291919087924480 11533684 -351747395309331836674648267825782374400 11533685 -800416177126272145204489496830717195620 11533686 18705074788819228611868378968612902400 11533687 866011879997765611692242650522369618392 11533688 -436320981592803558244417459325449420800 11533689 -391917315233493926821424840631199314246 11533690 106185594892397919910119840834201415680 11533691 532732705299401882110907789591891834544 11533692 506293437812980022959650248770040996352 11533693 -163028828648555698863410680411601160058 11533694 -74687085520073870788175842234486684608 11533695 -117941910295626683944796716070763870720 11533696 -472595088349340517080256741650768855040 11533697 -457051506522908702505651203087312195136 11533698 15995114571098558334442581379438640640 11533699 -264946798373277712362523898940644775480 11533700 -177148693351493598679535886918936028800 11533701 -70077541512505974280861947456238835616 11533702 -32511020213557687332696069816334892448 11533703 46234021580712036681816663609401754120 11533704 21554822248294459469228781286609059840 11533705 105198713671009153115161608592032702720 11533706 -486291745660080315815555983085286512640 11533707 -770964807624584210912256050049511779396 11533708 11865452514257656300108149108477760000 11533709 622738027760184739192496503973167834752 11533710 -54157380180696036612635274448509761280 11533711 -76240665673688404259523504616510941968 11533712 262019653161245395603768505508681916416 11533713 471457581900232702240164827435068130544 11533714 214002180156592193910902457164298025632 11533715 73862306636506743659757747286224548400 11533716 -221666779310124049384610439206623846656 11533717 -66236798170276670106316711539849038752 11533718 -3255646272822863394860303043432652800 11533719 -8082282364060473615311814611021968512 11533720 366075378394589376914655811685990400 11533721 -614956809184092158121344217122081745078 11533722 48255536558536894945663797905082996480 11533723 273733469719557994842488783001042611972 11533724 46567295308702162309340589948508970496 11533725 -167828362558123168886363746597745424000 11533726 79988619875408469812567880183619307520 11533727 3235323221963892271551987217479684576 11533728 -605275333342925258112282289614162493440 11533729 -1072042611924025490930850271431714864670 11533730 49832767987915636933772550143960301120 11533731 -551992619581464672171263562629863294656 11533732 -170073162116822062785931808541319946240 11533733 -725640177338060197835784576471434395200 11533734 -537867796519628009543091381716807620992 11533735 -653026864677790207505630238259343208000 11533736 160016594293751194707995885653946204160 11533737 233286292123227416904186679491863673216 11533738 127266723653817889918983423232973228544 11533739 60981321799871265884668370518477408656 11533740 117908768997302036315476748847960038400 11533741 481444211634784383827073056609603206080 11533742 -710871101811392218978025551335003349056 11533743 17389880706012797708017273594058705568 11533744 -74083111898066670891690583182633959424 11533745 269036091455005060058425334208058296000 11533746 2606648238278751501805610380884369408 11533747 200242538347692918718066879266981949196 11533748 842828920977510986419236359637403521408 11533749 374392007308289792939063008223084069664 11533750 23313588550109758409323777989299460000 11533751 153181124558829021237957402499080660624 11533752 200482354464398427748193351060438016000 11533753 223031978276868701062580073419176568832 11533754 -439259886626693081029573468355275471536 11533755 466548729029958375526916941897782636000 11533756 120011683169990988172986638985900241920 11533757 902483442464167885415616592946030664006 11533758 -56483002974477441069509542288227453312 11533759 -551064143632194229114403020343015797248 11533760 8769506033822901734445239944976793600 11533761 2965980006777507967034784319900820688 11533762 -390487860478056558247518226179428777088 11533763 -1014120608579799152859852262894078310400 11533764 -299812524142987743897096160629462466560 11533765 -815466179670274193856465839206760390340 11533766 -50062901798686374778224977197020530880 11533767 45006941331844373939082097188490827264 11533768 -715116580173546202167443168612412349440 11533769 82310548789818302258804969821088251080 11533770 4292143404894887543235750533301537120 11533771 1050075005803455511363888841668507757972 11533772 -324628886786157403349062816113082938624 11533773 -527467864685425132214074886569222814016 11533774 150579434535190652887160166511726177152 11533775 -194757799105485390761467287872379389400 11533776 49010780570765831902728113432302190592 11533777 574263511114556686963184584934210953380 11533778 7770921136605231057536643014310377760 11533779 -120358663770030447599883669092907715200 11533780 -172399457703966923868523054390313222400 11533781 13611683362817959689887926460109504 11533782 39726765565361791737906565520989691904 11533783 -22753530110646476012592534039438650816 11533784 1096744811147607260929324459181135554560 11533785 -89920289643011960249635742930919776640 11533786 -287376546039238375938047972608047429120 11533787 789479625104233204107969251080158290964 11533788 -49676855742702393109308691393806895104 11533789 -1220554435237167504847500161840310934100 11533790 -103557791538444041944991007294124097280 11533791 -38563425215769282967119642509673394416 11533792 -350819110902282423225569703760822272000 11533793 85389473219407180211766933688339113600 11533794 -18927173877002750560441296874265360640 11533795 10743230239822376771388890379287976000 11533796 -447994497669468170742058718980715923200 11533797 -175142906833601496903465304779231322944 11533798 90565528787133713849941433240456724480 11533799 97418280512813510851470017364021682536 11533800 300763957771427573969436806848880640000 11533801 -48636266080748627371982759860496464198 11533802 33253478400058939676849865957218410752 11533803 83220253885199223611577947562061726080 11533804 8722868316587884849534472799981369856 11533805 -125022823322857455010972293408576471540 11533806 -351312838679796273952700877789223651200 11533807 174695007930408686366236579426753208040 11533808 41236427889761273761256845394979028992 11533809 -196204489800779772734570982153936383040 11533810 -260511672620350409894764004811173783040 11533811 -937029495713756896501079652044498241588 11533812 369180038719895873824818769845230272512 11533813 173830727598339670761595766387792476320 11533814 -295390140550525394101785836684584573440 11533815 -303994286542246601013636410337298283640 11533816 182484686437582014609145314968492974080 11533817 -346874242060964612706450974827994685360 11533818 2554729632122485818522154676496203520 11533819 316115091658076269004108076117406444560 11533820 199828255930742033824348680840851604480 11533821 44078210727585572751236417805241190976 11533822 -268024656798059979134819000750071867200 11533823 -75343923713487907128052982637638140560 11533824 295313632761378698143776545986496692224 11533825 446512701984354569601351374179370514450 11533826 -390275102851441139072497726099325859888 11533827 201713874708486882973022765305897884480 11533828 -772953404277165520222866571486969359232 11533829 144629888472945030081603507080560168320 11533830 50991939874421396601069995067043491840 11533831 -893199811550962958977321623858285803368 11533832 318652848820078233687959727208585958400 11533833 -7886220460057964091473438538897804672 11533834 258073704840670481461660334732413242720 11533835 91943118921768133601823363829791747600 11533836 -199176682758149669137121201421252833280 11533837 911048095890235807102694347376678072064 11533838 654619053997865901227650231301981776320 11533839 -231305285393691245268736333621947622776 11533840 -105174555274050475286277835738150256640 11533841 381424717478261841727945369514208000 11533842 536434873291042462254177119278974597120 11533843 905180932824571860078637028667719682092 11533844 155347265960363180159091860838780880896 11533845 -114236115694081722099266297677392768480 11533846 -105996613986582980186593519320322310976 11533847 -771913717063870576741368199277859840 11533848 -485523970127778557006667210287155322880 11533849 -1348103035234782170173969479874657826864 11533850 27819926096383221480995579547824772000 11533851 -114418228244176216807131524157020102400 11533852 -578471082547814368767776611851509058048 11533853 325453216946781547845146457824128704102 11533854 22911570421211147847168497680168531200 11533855 349638585857221301212597199831711577600 11533856 -285033776755905310937215668223198887936 11533857 284505486490360741020431333523230309040 11533858 29926443758170458284822889841001674752 11533859 564272767470955760875521250026101940060 11533860 -25386496626199276245290396062570905600 11533861 844373065220187447893449349864229830462 11533862 -93470670452449330490883038214790243968 11533863 12960427599688863673993976975255400576 11533864 -611801030207865362837069577258748569600 11533865 334521108057456722635376321610721598400 11533866 -2481951113257311940690937528739072000 11533867 652518508106127512198690016802602100916 11533868 -346874357393217135519418699722786423552 11533869 255147145010773723795569228332375754294 11533870 -70729456714282083277059468271822189440 11533871 -1265686359590635138139268821114698939008 11533872 50475867405670199570598646805123039232 11533873 81528049263581792829226221879879866984 11533874 -199835968602390726204412868551544087040 11533875 633590465765170032334751966538166044000 11533876 -444323436111705819872380119404760192640 11533877 -2123215299320826383575145664727799126340 11533878 -105247784363737990683084754371044952096 11533879 43220909979127925900956356417919779840 11533880 -130424157248139479203709969736087552000 11533881 -130386965262863556222620432622176208048 11533882 510673126652646135899079035244885280992 11533883 86352145156025501082061384842634044132 11533884 -163113915503243286472440652223455563264 11533885 -305447357998370517048126886736112222240 11533886 -6640930177051387881239749711749120000 11533887 -1028260400120613887531574205441667896560 11533888 -240459350411143539867189499359289933824 11533889 -653708519071033299383919652605592085310 11533890 -227315763728046073076270569564469760 11533891 -315169562433796909928488244229406049216 11533892 547116107009989111528262839992724185216 11533893 -90822649004843936939959087544263326720 11533894 -298131378297593991185474631524423524608 11533895 205010597644411729287975352334976603600 11533896 434457401301453105844586120670743715840 11533897 106594410526153800965058074217209873892 11533898 282696750448005600931071054408641727840 11533899 49494394053123385500594842111640288 11533900 9291559756609332596148984560034995200 11533901 -400802471563417922525152475113958241600 11533902 103208219528279766562040026338127825920 11533903 320034514569799132168560522433831430880 11533904 194605968443318930342355196421501214720 11533905 163815403868961983755104904024713609960 11533906 -83962900823141289303530759509374109536 11533907 241291708409439265824556186144534017024 11533908 -417611192625306364841252873113208739840 11533909 -686403710693987760650365604431586347140 11533910 48677519320249498409301985539413971200 11533911 701033642424872975555192825757856980072 11533912 804362857709043283644624809062832640000 11533913 -231129694292362707009221629392265356600 11533914 -13701401143228359314021930756070879504 11533915 -272431374321883740058524960784219891680 11533916 -866010085248448752217308011765648143872 11533917 -35881089759206851044892578863692423680 11533918 155212806077339653897360481665041935040 11533919 -681965507210417573285650800368667571680 11533920 114170677010256425901700033663716556800 11533921 56658870506013828034178925789593012480 11533922 -93373026530553710649268806209185936224 11533923 -290120791584309552531753752582987206428 11533924 13308250432649302595055300540380073216 11533925 -55725963235065870113077370361251356800 11533926 77615895952436428139514968649308335488 11533927 68090659427136460768893238262240068000 11533928 -79684890316946622062293701261120061440 11533929 -580498436390058014304624634268610557184 11533930 264213276364284846610666460252687019360 11533931 -1015059963019219303724526939052876389000 11533932 -548738093842312060045093738948847910144 11533933 -29711216692499040994723898719230638496 11533934 219213383869990870789511440911102936960 11533935 30174384766953985320078634910457116160 11533936 -12534936947950284092617301422241251328 11533937 1225913742271911433742210223823825157586 11533938 -45679636963051919759551760155084608000 11533939 227539024164669872477729793063660194880 11533940 73583862898201151934388685439288729600 11533941 1528048664734548005527178423666655936000 11533942 -189297359200712609569889374383772047360 11533943 -287496449886361799885124162471143174808 11533944 -72259223637215177383423027867352064000 11533945 346437482754554958604397596879413238920 11533946 -100139888209770333784047639493642013328 11533947 -278539900668383905739965911131953204200 11533948 -150609446967013203528773482590344503296 11533949 274403812283191680651441418328717936736 11533950 1923326417576712156561931756734273600 11533951 -99621951607769315670457066102305912336 11533952 691668187036126244692734660532450099200 11533953 -18122351732099328232798014215478926592 11533954 578471995003418951158586027998072948176 11533955 -50775175109540445260916724550440416000 11533956 38011341848473440600344829762784837632 11533957 -523682342300734292971739763083081189794 11533958 38565572215350779147728865044550419776 11533959 261918252731415894879803206838801822064 11533960 -606608813103403138137660543684975360000 11533961 130140236505238101003969993689040113562 11533962 -6394012088331229518559367908468224 11533963 -551086632768108582866066020264764972504 11533964 199531659426537040266338811092758050816 11533965 -244868833101835724871124053931687598880 11533966 415355306477401097137434646898790263424 11533967 -691643768352305154205909309271072705640 11533968 99727808815412862955447865446416384000 11533969 -481929750544534178606722035575113572000 11533970 -70723918446834107751759770934690685440 11533971 -414253109578658939854961357931520124160 11533972 31396968119120058151189560276143742720 11533973 527359026846038162138122859300487004992 11533974 -294926005516844619822645400845325976640 11533975 -308574409046540116628427884695588666000 11533976 16914614665923385438178687398575820800 11533977 138014593042933752823136021985521281728 11533978 435904015951267806652053203818500557040 11533979 230079637408571880613100767797382111176 11533980 -9224448259913264684986524206133488640 11533981 -629759013092452950404825754647921672218 11533982 -416236480727509252952663782078875681408 11533983 -513061833128153752976644767723854645376 11533984 76712818861419797084090968409131450368 11533985 581714734418700316283306303840560908180 11533986 253093380840590885272072268554615092432 11533987 -712390004575559689503992408535428931364 11533988 -1266985687449060072121964319405129523200 11533989 -236353840592570035794035326015459222176 11533990 13760965974992404252721092978658532480 11533991 68506328734413087896371343372463028224 11533992 -585453775022902106143680291761001185280 11533993 -175912692101874045484357102215198698758 11533994 78817832376829937657203576743781850880 11533995 374094921833615187154012173630708464640 11533996 587581197493755337904030334404165268480 11533997 -231328607095167318952102456069654794228 11533998 -36746792378440864418757548190581637120 11533999 877557232597473171252314972789304497400 11534000 -19772832730576563057036880141025280000 11534001 -301845720687897210805903487068836935568 11534002 -754940244666723728611103131320904742496 11534003 -88248465286244753814461790446515290576 11534004 -125568607138172307400746737533206533760 11534005 16880023432006800369799567278115728000 11534006 391739087854695196146859145999402876928 11534007 416731532972690010060446540768752250880 11534008 108939936306074689700427047849266728960 11534009 255559067256699861366272426463563895210 11534010 85165541223693657500229676728579025920 11534011 -603573029532627111161857357115528127388 11534012 -51171342712466734271167082540279723520 11534013 244603939138549788536844468707256620544 11534014 -377304797662223082131180498205031398144 11534015 207545972947536020933532687938028366720 11534016 -18406674411526236613642493616136912896 11534017 250189842982915045065684275239937376960 11534018 136352898515094234531293671750241116704 11534019 26677488397794819604273884216577536 11534020 -208491963354644470538414274069370571520 11534021 -341272276535512146638817291792062329056 11534022 -401130473983211132062313114015082086400 11534023 30792792466476673261043828095179616464 11534024 696677410272051426153008170495973836800 11534025 350524056736696194194882320962655128000 11534026 -172038892399898599049864686965275627520 11534027 56695151056455654006085930726501449876 11534028 186115925289261758458571808681299927040 11534029 82089135170450851317818737628854562284 11534030 -102744007326070740029468867936870678400 11534031 -49333203800764320385172443005558283680 11534032 -72490592860896707614779143481004171264 11534033 -92615568400349712902096627981519897280 11534034 -83315101071909297871826214245769870720 11534035 -287095724325541241640746572616294610240 11534036 90766274316421967518958568761870378880 11534037 -1015364155548570477820701238810359488448 11534038 -67799664995341556967456731633773634880 11534039 553937137857239832592677341652596832600 11534040 10543623462455621582896580604395520000 11534041 201973800743054288165529181672836170760 11534042 -53033291723021474620852617161092037376 11534043 -240712026300434866960831872466804412160 11534044 -61657888016172105970545723319841356800 11534045 993629440206946331156555433576197683200 11534046 -33695778994258007523436104252198776832 11534047 162981356630120618629036879721468431712 11534048 803933603946549547468443966728774615040 11534049 -441454675413234490907038892961438706560 11534050 503893254506960794581969961196688825600 11534051 64126362969112249464187560090051898152 11534052 -120632494169758463085048316116937537536 11534053 183092309730936225138269479510807674460 11534054 -18061602858582648664575790672897939200 11534055 -91694747591977166023254411509900172000 11534056 -203501236274419779253067353220044293120 11534057 449830233547173135700695410429977727232 11534058 486527922415311899588354191452172670304 11534059 -33477424637074308968934974147559401740 11534060 87908800537629324990848255863372308480 11534061 352492616672474560782707045549902464000 11534062 209473201538435841286272130675681856640 11534063 -114087986485883580674000050397445376992 11534064 -75685788270788970898382164724833320960 11534065 206459853663356147658105820004364964800 11534066 -733261010806275872920016756290563058656 11534067 -779816680505064446703667359003486883116 11534068 -19411739233126388148404967424619290624 11534069 203684001514777143860722654981207540896 11534070 12374625356518668748698457163821219200 11534071 2153826174819233293084665578464941628512 11534072 206551715708404528470921814713878077440 11534073 -8555810871816547055553450649762804896 11534074 -52751780593939897585751800705718126880 11534075 131395996701185083995229036988833634400 11534076 32710706897550050779477260913260914688 11534077 -310966751294986545327439197153551919488 11534078 -447336444844313539800896336337925340160 11534079 -254696303679614336007081598063214983680 11534080 148345998149864827268844460999610204160 11534081 421130921506208214159725210405822085360 11534082 255382647574766169444329639642884521984 11534083 -648352892428083986306776190855600400 11534084 333478029069332586242115416475502361856 11534085 -469961945788729507212922374625722687780 11534086 113811965493477808880296500467052657024 11534087 -507439847831302860047130017598709435080 11534088 -299575961829070455614582434619702845440 11534089 475980383440881115047493063970637763456 11534090 156774758593567832749587532396624344000 11534091 -14624944293122317133818263540312839208 11534092 164690667627975591786498130345610864640 11534093 871211879216183221257457346994533772342 11534094 -125531425782757702424303764741493564544 11534095 -99988316500432122263761169930839410480 11534096 -36925345560302871451072903414999154688 11534097 -48380464472681909776109892109513496928 11534098 -174646840756001388156515416203835801200 11534099 321501473354585637236047928233058732400 11534100 148994868251326886115890169402896486400 11534101 -160270442074176505988184047153999082500 11534102 -695680554539332091508018873525630830400 11534103 -57882493732079462636359750738550964480 11534104 1123734425059473617186158059885376696320 11534105 5574600964498292390187794675368192320 11534106 234807390130521958229578827861177583104 11534107 -40228751464011008452115836806243596080 11534108 -47252922180491237015428276097356136448 11534109 10721867768506395781071289731385504128 11534110 269710349304354453027999833951292609600 11534111 64544857666923627101968905005440554624 11534112 -501971899385912726537464763501211156480 11534113 -339294976769018292845721641850998834496 11534114 -263043330951017788582974757379067655344 11534115 94437261192991117352346008191260108720 11534116 -364175365046301245749146810703051484160 11534117 75420576267565253176869982412282740032 11534118 25886497935167815027154970064118503104 11534119 263938283394262246552408993140950313144 11534120 123137534253499725006773687053377331200 11534121 -300073806725698683845244616589676299520 11534122 -42856066277640921386272078480922391888 11534123 777618728981572473547855082590910184372 11534124 -47202823804960466003351127254450651136 11534125 34824425877528996049801020055471158000 11534126 -96811831658820749382139465915285023360 11534127 53618312183325079989471473264216014080 11534128 84551303175630320188533734286310047744 11534129 141081244991459037386661331107795365376 11534130 98468546879536605132969481014661632000 11534131 406600414150958424030244053654541328544 11534132 -551023865985014627101054307953584027648 11534133 -128807501865959523500995066012422406080 11534134 -5260726519393743536925140744961936960 11534135 275712122540157105936945685810573664160 11534136 290459647641829910337607136463198167040 11534137 -855501548455373064965667209630583849788 11534138 -188788384425937982080880418707674188288 11534139 14992931595023174550305326332430271808 11534140 -142177545244086869090326421617901568000 11534141 -923031830449917244287505980778506842100 11534142 -223600991204564341084267020850220378496 11534143 -666031475984540489267191632463834674720 11534144 -158577514858426632076273240226048507904 11534145 -15892216770560811250869147102390864000 11534146 23777144177733006639608886587091809280 11534147 289701540952647109067683812390807121596 11534148 11102756034812733609792914869506008064 11534149 414713361324968793528931321293221997120 11534150 -79251815019303455633040656786957335200 11534151 699192132540131040107153034245116837032 11534152 -99755610013992675584529967341672529920 11534153 -850955752359673345754082103109351132700 11534154 55601981876459637597383114921830080000 11534155 -133364526040368072130091458000021115040 11534156 7171989468549121718578489063696284672 11534157 -5658205424663572323274870014415811328 11534158 198541643080300608989763627898416514560 11534159 418448264957774320740262291680758479440 11534160 -106290443151813527931199775489568276480 11534161 -439694084918861692975784399216559933276 11534162 -280640932406364051039890299058986895040 11534163 -242141215243083474939749067925157421312 11534164 619591015490027621963205652982172565376 11534165 -253643926422651391313960857990731498600 11534166 -121731306730046453766988842660920958336 11534167 307893112882478626336569221087486325312 11534168 103701351929124119906181829202516674560 11534169 -14787459754766766449416017145121047200 11534170 175961038044439605927539476673354649600 11534171 -320899390511809545622198616626002419712 11534172 -53131568652443778479111711969816518656 11534173 334429902345754307225092098001238457536 11534174 -99529265909736896381190782514389345664 11534175 121474845509227361680786337050072257600 11534176 489058681228564302999155556793445253120 11534177 1254401889016588587243560571561064332612 11534178 -56283951724703251662957584096204513280 11534179 -505219708162842071042100692450178645220 11534180 -8752756184303452528246884425001308160 11534181 24469557962933380216863800613928036320 11534182 500300371561145337042228909711647568000 11534183 121433953797460660727152178254829781432 11534184 220674201600339248942731742370695577600 11534185 -316291025186775805052697047797714282800 11534186 410144432258103761420182834811201679792 11534187 251255653889152749751331861141904740352 11534188 139472687831162768980823185581657413888 11534189 882975551256910800357100796729902537056 11534190 -21658672237241547916998578432986308480 11534191 555027455548972014282542347273854712 11534192 -63715908327461324945839488579521839104 11534193 -329301820442375595136957389567210858096 11534194 182213325483824076722356186942100785152 11534195 -22901320516072653921937376992974809520 11534196 -536885805818991206323797922571386871808 11534197 -1353627057257748380031715761662226956960 11534198 3276536030564064663416568004546583040 11534199 -768615081327033906388970868319240149600 11534200 -252199108058792056564816369399352832000 11534201 31931660346721979476905213378358591488 11534202 25135448355944651031231730203217905120 11534203 -587481239025376730465841554998400391096 11534204 -1332149604218051724936465158535685632 11534205 342130217708137428891949212173306491200 11534206 144196676018828244440827009957290648384 11534207 100919182590299316416445634705512750672 11534208 -357525970973002894709365453605442682880 11534209 -747261777932732240617116413835126254780 11534210 309820025695761977878390828125702857760 11534211 -410454857774904838909306000384220147520 11534212 162626923329757645248956133145773923456 11534213 337492347569685077942178464912748378462 11534214 -369835941497939051942002153829668651008 11534215 135091681826734138298103472277063001600 11534216 885844708343515302928370296546266931200 11534217 103089706323432106045015646086706545248 11534218 -635294172388021437448230137161301791440 11534219 5588141581473068271267464144166009144 11534220 -351667891450666972775242486754311449600 11534221 -839998901632626649308019864984120458068 11534222 32472505093552382524640416752252983040 11534223 345561948618809203499341923928014082560 11534224 -48292659160211912284908638962354225152 11534225 216580966106502478607514704169151777500 11534226 -147686357711047605620785225798579322112 11534227 -45220568571389261172055030217599870160 11534228 -226315321647067141514261660546692416000 11534229 3895565525535609858549134844941142528 11534230 -118007609101460296509407955364532160000 11534231 -67331071612383015199178750141966271120 11534232 15046665182130302730621422974756454400 11534233 -199854264081751291516521675346170362496 11534234 -3355022522691880950301961855380093440 11534235 150456561812561693547994198772313158400 11534236 -141040534567291451949878600361456407552 11534237 -402719420831724303177464957711337749760 11534238 25227107165198869687703406451779031104 11534239 121766494370101224867758649777824700000 11534240 151262469013915471302498047455523635200 11534241 66820395271324683141804685986526729392 11534242 5650139414679411724108997421265241472 11534243 10492038996275646056216713309734648480 11534244 501482696610073598549537393329372578816 11534245 601639445597367241318166112251770661880 11534246 -293745174084082089487264806215921815296 11534247 -98938315858048381297345647535535264112 11534248 634133467218765033716428849980081438720 11534249 450588160070950146387009139468218398208 11534250 -68273657866132258589717811025559040000 11534251 -1205209915915231319199634804182513699368 11534252 -650000271926736736044268890620702571264 11534253 31870526407170736391515917551387421504 11534254 -146376963179520913695254400060524277120 11534255 -275551565345839996532107021500323574840 11534256 13027152957534495846134676595126960128 11534257 232892878159619345193933556321822589940 11534258 -159910930369029240497398154598584033520 11534259 -983194905163351110141268796013846520704 11534260 5268216357544905664668022269808719360 11534261 -592928980022268728164381661119597526688 11534262 304719311105761061982170223831227773824 11534263 -170369083141908588447965674195658561152 11534264 -3800444052917694924409051304150630400 11534265 -83080336247859703682042312303051136000 11534266 112032067778089926621175211653385977824 11534267 -638161990311934723436408597761042422528 11534268 -106759987772340123258839969831044738560 11534269 -55750627617344330804715260932124117204 11534270 -232907260313393820346918755188780974080 11534271 20448914492342197663350453573324364800 11534272 -422177356638841267851349050376752988160 11534273 -972046667401115748878599333308043955280 11534274 -77207484907703864330561491765860455856 11534275 56307134016797146648500475549803151800 11534276 -130576442544730524397086511505531751168 11534277 -7733673551874720021977690812235191392 11534278 -249050274151378531096007114227570076544 11534279 -66803078691663779215640200842402140664 11534280 262801513849294918485743236333616332800 11534281 -1007052444400793366882733707693589439536 11534282 -512182689340967067936168308390949340416 11534283 -1181386280835459672244842088878191748 11534284 74423744523335619397603271010412081152 11534285 -126196961889985087533593884449396983040 11534286 -18587775995411664435517220241850675200 11534287 -849734316654395368664144795070727458064 11534288 -190275263790816593442493865329736810496 11534289 -73375801195285033995554160274735589952 11534290 140424543442150256284380635335088522400 11534291 1022814038987793335229578787926209123692 11534292 -15068844696330973182193368443220787200 11534293 -202115469270485337048152964976422773376 11534294 -45478567676606663862460141721246658048 11534295 -442929536233037947577357322758251573680 11534296 1162024627315839745017993612849600860160 11534297 337980080277964699289069292056092289232 11534298 128902914060404585851584249057371441664 11534299 -392701388122585415885129775763149109248 11534300 -86858522974759643414078866774147353600 11534301 180363681008936328250173535599794854860 11534302 -22602409617050432968821501604043229696 11534303 -473179142373793525627959255985609788936 11534304 -414009004252403230907300448555788402688 11534305 86119884850830108481590722549214073920 11534306 -11123249458050311211980166206529072864 11534307 4403924989393355054138324848462899120 11534308 967721359381344939777845055666557836928 11534309 -487444805055462499709658191918401775490 11534310 154919320411960717768164322264669401600 11534311 11123795439163973938817501215648700400 11534312 -1119692388045267073882518912114194841600 11534313 321699981941217895687546548256671553920 11534314 -348283551103626988469318395378393939968 11534315 81279344628088101520782945016204939920 11534316 410703357073978440126344496404982988800 11534317 102005780176737567758944236901984661952 11534318 131080252497482219658046630622429630016 11534319 -184780353779972002160548802182069704 11534320 1436705103280237735367546362449100800 11534321 -168821896214598905797909583749940089548 11534322 -91185881854666661836600777881878521728 11534323 691811892356893471828211511777125601960 11534324 -143332093469832837496778056046210310144 11534325 52136892158932018280374198705785600 11534326 -791563288884025365923470195704258317760 11534327 158379175647135173192190690512245002672 11534328 -2566221438802163424500238884629032960 11534329 1092994227158815009128310044029213741930 11534330 -272810424586420369267783688180826892800 11534331 -420998190727931896847281115738466550248 11534332 158032111497538454684372091481071455232 11534333 -687712570936725668407790813108520364416 11534334 17751635276355002553274374484279974912 11534335 95293401605296623878404154144471954280 11534336 574135842321996795534059103443025395712 11534337 284827318698365629815859116946251267348 11534338 270002081595631773867462431623004602320 11534339 -698115293649430321426576186040271100176 11534340 116893721682648759454768581217285939200 11534341 98555358589444214852019825543996614144 11534342 -184471378069470024778451024105272448928 11534343 222616957752074637881213252363364237264 11534344 541607240001322944491232339739054080000 11534345 -126029784135773771010443916455470956480 11534346 -12267663333635906210079744181026048000 11534347 -39773738951463664408436618225711803056 11534348 -169119957958692750817929960207420140544 11534349 -112613905772602758715943929394815788960 11534350 205400209039759505909378579008288996800 11534351 581237693007646568604730670903963090352 11534352 250093221225138953720371850470623019008 11534353 -524289952087551670022499590626439864398 11534354 -202970923166713883874422949132913638240 11534355 198197089047077104369978934712646030560 11534356 40176115370056181931791885938009276416 11534357 921097747338122164783732543681449651072 11534358 -125125330959420236839685589031436032512 11534359 1188227773139092598705148691859560949080 11534360 104081250271979013897028067505275904000 11534361 -99829815955100019933113653242203887200 11534362 -53182301681091651749409827478168262656 11534363 -37917317033900671127006653423919948976 11534364 414169948022715075568928311789112512512 11534365 -60812964435674215321915158597214653480 11534366 147373168958448573220240627179637029504 11534367 282330574684078296908932215542287495200 11534368 -727624133365776160756054983321499729920 11534369 -15578590746527210595005489050660715520 11534370 -140551099031914965946987008070975027200 11534371 542932164476523141008499617472641844572 11534372 -951508066333686787946312395509450839424 11534373 -521698379102632501200470915105443012800 11534374 -637532604026095352333414099535509804064 11534375 71556270544050616227297347404168725000 11534376 -64554083192041083198160589883813396480 11534377 -1005983830900973548107014737604157650828 11534378 -390033754104257882779801267107306215760 11534379 125863155492157486039513457741484602880 11534380 -29402864969918730637189249343894630400 11534381 -943131688192437720258374401982666651028 11534382 199652588201578211151933658299733275840 11534383 -392373717242400740109705298809435326480 11534384 -111969759849060019463695724155486617600 11534385 38249963861043949017929759309212800000 11534386 383801782379528466085825333075740278400 11534387 -254942133398389111771208405412413521920 11534388 188141407206882049261486758620957644800 11534389 2902331137178322709507600418374721820 11534390 54747682425399922493432821229181657600 11534391 484262851549086506154515311720102859136 11534392 267060442795785127678708401798795264000 11534393 -528666370637571181076436029562665340156 11534394 243121346675559132134511050666064617472 11534395 784155180553463378630809970428178548800 11534396 752421947910160191612706256253932620800 11534397 -155451141848550155289589029910118804928 11534398 746083217939925080448983676214945633536 11534399 346482923953709905612049383232447390400 11534400 2864560053086242678192978467422208000 11534401 161095929136087925869241392362463077204 11534402 -226440818616320181027107041676274086400 11534403 352654557688728660612284919883021306104 11534404 252684285708413036762169889377957552256 11534405 214576069739501819115714762845283264060 11534406 635921078958417371943358517243627520 11534407 60931763504392276577292018287508981792 11534408 19432262577354540334099879738593116160 11534409 -3954694152941166704751548100412414236 11534410 -314034692117065141710502573650425204640 11534411 193623162616667796473322521183720501760 11534412 363703349215448853317622801972307533312 11534413 305735791609105383892559934401590217184 11534414 -347042313779380197417342515996648410944 11534415 172942541246914656879277265604184933920 11534416 223739650175358947419386270917264924672 11534417 -516865762609272730063575784870328016408 11534418 -15904654005250164161307261288800858112 11534419 -854304052191296260556149673136205237272 11534420 -433474061075230451262107987340393918720 11534421 -401395844270187067090982721641141889888 11534422 -34611275078784476839680044611499525376 11534423 801570648706183040478713665269315057672 11534424 -425257048065757276905382772237147996160 11534425 -24606461042054894398025865294699640000 11534426 57342068728951980196920608999737788912 11534427 388794723317682606954633729858304602240 11534428 -845299855944938025799500230765906411520 11534429 -16838318940545434246122403621849669512 11534430 -194259809452667926899347498015007338880 11534431 314108858704413523885621418791562361120 11534432 -230801321980822410013239878269645357056 11534433 -695954020588839310212723105587304324576 11534434 -641500130333969045364532431830660094384 11534435 -189748781425054209486735527126468174640 11534436 -288440895821032197730799118971854132608 11534437 -724194047465976489062480916001664426528 11534438 -5325367573650035514988198926204153600 11534439 144943005192238096344817120315954235520 11534440 -96381606938900182459266363306231859200 11534441 160558155990175380619767567106603419360 11534442 -398382462528286481737306651336350751488 11534443 -86124250864643851365517955719309697856 11534444 4965691704908413674273442841825779200 11534445 -89325050239493058054829302778513137480 11534446 -258548815638773484076748204513480632320 11534447 288622688951351897812710355876045618032 11534448 -457367508590676650864964240386752512 11534449 -535933764088034881949629351554332160 11534450 83645877511850604745065455365498380000 11534451 -395993603050445389598021149893402336720 11534452 909727870498945360823439806373910986752 11534453 -72292707284539596631618335073822651122 11534454 -77565811584896355637256597206616862720 11534455 -181775052541669371356464395783065684640 11534456 -361258333559281083666929351922818949120 11534457 97884264920932606039396246972566033120 11534458 -193006105130546241661193925955458539520 11534459 -457812830105405557131250244454120092160 11534460 -109833357984635630164560252811717017600 11534461 279067919055385816301398188522585117062 11534462 147951595653725921871372684129332266752 11534463 556135187396983165155525534838050131880 11534464 90670513183531413892994597950115020800 11534465 237205628971132750377068430964757995860 11534466 -13098971917843730563304389470555499776 11534467 -185189023341087956212220479415606025008 11534468 385372511483491776463605398016213421056 11534469 242534367268201257292922508394589682144 11534470 -433793482272126398426878789181982051840 11534471 -190585678565084610601357791122043965208 11534472 21347642625394996483372235745755550720 11534473 1004190761221177631133973558255543053722 11534474 -26541481238045171716841623134841497600 11534475 156286704277964050491090560521664653200 11534476 -766246897686496858343494918896346406912 11534477 327024120868461123250456004898162479040 11534478 -1703529747096976687938156968948341632 11534479 -860388290850376502053475740772797813320 11534480 43252287473044188434324481249320632320 11534481 286310568867869447829495204709581198144 11534482 -301620604006065838766082435794799907200 11534483 -98450871910597768792800767906396709000 11534484 81790834017194494460890074393208289280 11534485 94842486307040912122682447926205481180 11534486 172878928109815253397314311339848655680 11534487 36466690579863997222660466302242624360 11534488 -235452673831662603086722020645891194880 11534489 -72662422798825127861108839025958486000 11534490 135336928107525522251719843722799226880 11534491 -270582216227560519617052135810780239488 11534492 333866755036594564237731998128768512 11534493 250279243740030191442297038044423543584 11534494 -554183142142359898639393452101150296704 11534495 175409094679332832008136275745676822880 11534496 129182119844055648512326546486899769344 11534497 -397818633312711071711182489207403716460 11534498 108343429993887012252922162326025860480 11534499 -737939456494752661013485068540362671896 11534500 353060288413853399258967104133150720000 11534501 15589130260543094391173117218072334400 11534502 193713131064544834510961868244480489152 11534503 640538135807170048914361804821449914104 11534504 -86393274701202759973358954079134023680 11534505 721246207505317787586657789407990488320 11534506 447743394958460243990802827615008715952 11534507 413498148777030607983747349916075560392 11534508 864957020242337284936582901628072299520 11534509 -210451460304158453084280751390918667328 11534510 159486252056494592664567994863114758400 11534511 9332330663762500777066621594616601600 11534512 288844440945254119364687865705044017152 11534513 4989333780364581121167968108904822564 11534514 19635980145923042445014418786178975488 11534515 183224838540566143812659507355709980000 11534516 360438749716997298743470503153529878528 11534517 -269758063403612366973951105137542757220 11534518 -168532477852902670242707464039187393280 11534519 -626570190407265539979626788673418410904 11534520 -213538481670157361754197686519357440000 11534521 -138904447354004542021920998294199753728 11534522 -18827219836366899077986458829056108288 11534523 66934025650116714182239454072434016256 11534524 770609056432846830401932522383826052096 11534525 120725097424570007911191299135238316050 11534526 -268959827004080037625905802298478346176 11534527 -2650468492075330408698854748026851928 11534528 -93660346445023075130961312005901778944 11534529 -341815365227119748915376592917807396816 11534530 -53160453837778806397551369803824972800 11534531 133778938569729690838712446598862203472 11534532 -123791937507127207069194672832663001088 11534533 225062829069904872621930505374451050782 11534534 -407948126213306661400984178704089188736 11534535 -6407209663512617481778448020200556800 11534536 -173446132418100056478382437797997926400 11534537 -189939909199613943371274913546209576000 11534538 -93815892380950782722142342656218880256 11534539 -1171534864822088666909574557617743447560 11534540 145281706955458762737811509477673098240 11534541 504696567343672318118658486156303014592 11534542 -164240949403525070481557993169182009856 11534543 490897953277370485046194064962601655792 11534544 12235325281409098210988245454023163904 11534545 632461837317582270510190369840460875200 11534546 109079276527370516235257277523698130944 11534547 -441244026405166487314077539794083134880 11534548 -273500024468712577817806034730796713984 11534549 -32840474237952093556462980661549900392 11534550 -237081226308381805695308859448200614400 11534551 -110859391925549744815350096233672570544 11534552 -37093403029288507743168172770279505920 11534553 -796882825093929540752607327162585377280 11534554 -281733060583271106745961121891501573888 11534555 -699630602025973735868136740261041727040 11534556 175331951164009256321531224836974075904 11534557 -317558412857415676523533835359240922708 11534558 -165502070182238937928578432246200709120 11534559 662835185710016207649165240554691544320 11534560 -525545258337176543772683745270139453440 11534561 745981060714368670838992904071394032452 11534562 2566278824398389770179094819151174432 11534563 -5121564828483589828460539837561778976 11534564 -954782632738116659512841736531750973824 11534565 -10122476606067384239171461406041132800 11534566 -219837993323175724922983787922800340768 11534567 -908291943625439155906820783931165792 11534568 -126756516534904759470280984015086551040 11534569 670356284751467918476723212170805356544 11534570 -282392601467151369835276446789932879520 11534571 -181716157959297468486541364923354112760 11534572 94951692675263564370796655867279523840 11534573 39196647690080006862714012759865125888 11534574 138959271775895202121014744497665450560 11534575 -183565778526438175066757169799238479400 11534576 126062646623424281642408425066249420800 11534577 365688440012973984567478671495021922080 11534578 1632158763233641306162514358021020160 11534579 146093469331042461980073048200456048976 11534580 -43960039096610629124516778304570410240 11534581 -99695230996332976503063265419298912800 11534582 12496535148340759460109374789145052032 11534583 41451952481475432824610972122042024424 11534584 65074436202326170851705220379056005120 11534585 430806222187109204369155697042585143560 11534586 -149906430194319518990018161948086988800 11534587 218340117868744594823774154105577409632 11534588 150698809039229517700264132682756987904 11534589 -288515211284348651815261476549266027520 11534590 334486144534100028170674909977396532800 11534591 -184510840325382311697148245105699403008 11534592 75972584234966965017247011374679195648 11534593 268627338328601432379286542375744917184 11534594 194846736030988187053071678626850438096 11534595 -142731823379871528333270155136611923200 11534596 362441759213225601553779224397114526720 11534597 -17902771815662619282331489299429009954 11534598 -63537995898282069962610733109427638400 11534599 -1078951391533101133339456461329782368864 11534600 176359017110044446603475079091674112000 11534601 -200867706643329858584779728336315192960 11534602 -45810233733639947270950831994475901056 11534603 -1007176658711241777798909995132398847148 11534604 24533174143697775108669226580894613504 11534605 681000147586405978822532510359377795000 11534606 456875651121488631918505075256029666752 11534607 -34376731956882875369246608810432095120 11534608 -271315212218793525559552593092865875968 11534609 -82052430200841635898715993325251706880 11534610 2805869240015767565669695551774389760 11534611 789758120928154192734806037874994084424 11534612 -65869389193140338521178676991871525376 11534613 518669077603716364398355832448477547584 11534614 36770660638404056624284709100122633472 11534615 -388218177950131401393058303880911104000 11534616 -38517726701265854280172471827853516800 11534617 -77071732863064055902925982100419873334 11534618 183317889491897151142451005105647744000 11534619 -676589279070833028982650494867784791760 11534620 584062877970369211932181471450790407680 11534621 -2600005309549622847066797893898427456 11534622 -134814225208883912165225492343191586816 11534623 21961861921282578665523942225939233040 11534624 504648989632424553475789386173280485376 11534625 587490191331574881980860318125960993000 11534626 -537786503302678789237935269136598285488 11534627 172122693013531407772080878183404176912 11534628 -23187681909017910898686643330810552320 11534629 -28813741022960565777486965755681070816 11534630 -386474034623568010939641361403507495040 11534631 -100998650875580571586322673429767097048 11534632 491400710453928544378957685050866892800 11534633 -111540903103432084849304495827451403840 11534634 196366035594630952621067376554610566400 11534635 7692327377631869009792761732010987520 11534636 -289397880881279701982692123402405412352 11534637 -3320187917831243020389723439941381600 11534638 -203884344363280589295165812328174493056 11534639 509299566432818814479755559304512376456 11534640 -43336173325852289630366573890104852480 11534641 -574088809825922681839735028052860670958 11534642 -1461478663311068924263926054500517888 11534643 19695883136001527283211786195842153372 11534644 168126703927390923851566696189299996672 11534645 500181444008717389835512207334169201720 11534646 379697766442347376800295477403586269184 11534647 -683169472538826395586331532457819426904 11534648 -435527403356461024955174858036405207040 11534649 -76590060826227854736743401035523488624 11534650 -189492291849261186340049465510608321200 11534651 -238261931661437627771754932457684863400 11534652 -50219936188443269180902225635426593280 11534653 -202913587247665490174021759497048417920 11534654 -702355072754220643986021172984442624640 11534655 130660529599817602654497635884947724800 11534656 87088187890032065791644571728942727168 11534657 69064213882770678621996238304335495620 11534658 323236919006032259024876673312440682240 11534659 236345500493218776612322133359753350816 11534660 -237876789481753656730356987721866915840 11534661 -810849815351965894504408513993153851264 11534662 632667168454660089724785511334333012832 11534663 237284147923149618965079453368000840160 11534664 6896401986432003409369616753825464320 11534665 -472317982551586358649284528721364949880 11534666 30885160649266760333159897577769660416 11534667 -378597467991860187645623444314658767440 11534668 625513162584346900802005123386210530048 11534669 -602867892208436040253221465834633585930 11534670 154786312952271665943234144986843136000 11534671 -749853426555651641227987347583569194128 11534672 -2667734523513857779684657440481419264 11534673 325931579851999065312688017467828885568 11534674 66311282732835955280401894436329918752 11534675 378055909544577087476673935792800776000 11534676 197249285123011031878008901668979666944 11534677 -218141374310395922406558932392193395200 11534678 329084883989563194667388752542978980640 11534679 273000735131613829267859206072713584928 11534680 -527931267145513408039882556047833907200 11534681 -1272304815820476269289005819170091791872 11534682 252803932745772586077203440161431572992 11534683 884930424924267159629074840896510180932 11534684 -26199824912384772588912962688554139648 11534685 -54724695327538951868019040154754967200 11534686 -149518245202381922665429156362296817600 11534687 -223396680370251272501761702695260500608 11534688 -708299969155117274935331597519290368 11534689 418816569390738172960831255151714419490 11534690 -568702415792053739782600951082706040320 11534691 176563324592793564260277562010546054400 11534692 59133931246084981717733606335386432000 11534693 -120895535321223699379356003997941977280 11534694 105736878053079390327387575424223128960 11534695 146557119528306477757447862591371363920 11534696 262680142739863778738507828504980577280 11534697 -66437312248259431383665643255046033920 11534698 67387513012871545795716942525899023536 11534699 1175384283789566624553973459001875911720 11534700 -145978721687402547745232893178646720000 11534701 -131031764688390649183452737997998320788 11534702 -158698678915473974519840173461128000448 11534703 2409292599464611303294552060011095304 11534704 122132218142823242919550799111210336256 11534705 49586617361108932369310364435197303040 11534706 -548559097897899332469492497759260445280 11534707 -2117194605175152429337823674642863360 11534708 -323687786504267190244132107348037827840 11534709 -439045945566778541845523736653257450080 11534710 203537913566781237447635735315756544000 11534711 990178921653567911469339462741944392800 11534712 -112842428258535208079542482234934886400 11534713 -81959554452816025721706640754654157500 11534714 161237972401025028089698464905616345456 11534715 91481583035550581333201420696423891520 11534716 317640373646377510103760381903993289728 11534717 -965687157222368686335098031885738810234 11534718 69576181742169501062769921773647767168 11534719 -15711521013557147217453565489403745280 11534720 -653178251563671600475592557313654784000 11534721 -83427189230514548500448059072312732800 11534722 -316337012287881746608625367686324335200 11534723 325058632691872021798437777582814446972 11534724 -751070083634004999941595100947171953664 11534725 -41558203107884157299272864477057028000 11534726 -14749223155860989451200788318821467904 11534727 -379535332829568993759615096837951368280 11534728 -311668408517432027157629150714749255680 11534729 -652778628515932556053639506062789061360 11534730 9426267112487465993509172003106355200 11534731 277181309053471033624669093893499635744 11534732 492513410027405421521171018054944092672 11534733 173456058467823901956802646170850664864 11534734 562040273383316489907847956550280991552 11534735 -383498074669745573245264162687823604240 11534736 94240935105945070934965697410445475840 11534737 498551913469590573629107464589666433392 11534738 -429029545466436169092754654942515297504 11534739 -296976191071371586697208619049343927552 11534740 -25625455895746750838107019283825131520 11534741 965343369675589219957838061896272928142 11534742 -815921000396593141584484424760068160 11534743 902490601485573652438063737794609555544 11534744 34387667593960951305782543680318955520 11534745 -71530058192314082047190689644597458880 11534746 -19655513808735020790517613032115854080 11534747 -275284441054845925461066393980865516000 11534748 4097645333159096754570174648443043840 11534749 -171199596659195703831754811391626592564 11534750 3452415927612413191580209074966720000 11534751 739195933802637884964361390141118465040 11534752 714793919613066579857851787420461105152 11534753 -218822923946478833977764828323842057536 11534754 59277177368390223714823755871057403904 11534755 -533970546630802315396149501530413128000 11534756 -139493301811412509223263743838661180160 11534757 180162857469681406198123294999266188928 11534758 617181316202156969058367558033610880480 11534759 213355057802973218250085879995061267968 11534760 149210116831618268509813446502960204800 11534761 -92208872298154561496606716454063762496 11534762 378918928893173640443652421264388755632 11534763 -6813923257174420579281852648739865256 11534764 -631876426682109937139042136625178676224 11534765 7516149442535815994698260057156450240 11534766 151750932831453920634155195684135913024 11534767 -1089350454410800107765184018495211534360 11534768 22281611350936495632688683890605424640 11534769 261250015062133046745795808291870736388 11534770 22176327228154220120018068634011156800 11534771 -1131757872739701465678943817451675028056 11534772 135792085752935380637338799549892575232 11534773 698979879596662011714279839521760599022 11534774 457707981635693370932683083752079382080 11534775 26864325335770444658554177157043609600 11534776 154831527042440991736201865239648665600 11534777 -82169629978303706899356522069353695920 11534778 83464340071153846077597253628242736640 11534779 -894709228072713184051030117565154804240 11534780 -300885469663509991414002573246811430400 11534781 -436554558874685305466578955215033544448 11534782 -124554230174243243940757477436444531328 11534783 -157533170434025751996005155926687342696 11534784 122103480489659542026729293486632206336 11534785 -93825156859759324508986583210496895020 11534786 -565285124454270926832207812841681943680 11534787 -460582779192401973905342882607883931136 11534788 71418959497793455038758754423943465088 11534789 -175104742553925675302184497676033064128 11534790 77380053181810402949526277001738649600 11534791 357447407436605472665355440383528607192 11534792 -304849164837986080431451040534888832000 11534793 11071378104351549794806872616771986144 11534794 122680311732498959202982064249720859696 11534795 -175802612286114595553371318053413416800 11534796 83082503529572022445134938445955279872 11534797 -116647245172940308259739197155313917280 11534798 137809069537086270097062765454981149120 11534799 -126598234100182786347806886073959168000 11534800 -58194874847852849187741140228515225600 11534801 -185544165819682561565850492895171581198 11534802 -2673568964831802588539531923656761856 11534803 -18104136641143549723782000588503756896 11534804 -996484624528175680854490593179920800000 11534805 -18274353243299354433124979780255100000 11534806 62083374979117251529665402739999441920 11534807 -58984384041500996004578549253758641008 11534808 -321423461794149627486386432067594854400 11534809 563623280384532327811453988857637572 11534810 211450688900032276159314029403664896000 11534811 950139965377623937240705254829045493760 11534812 1061268912524133654743382033208621681152 11534813 1008247209335486858395826434870205041062 11534814 33448432303042035353227507059150772608 11534815 -2900112876439715573052579123846958800 11534816 67660451563563763212881629452203458560 11534817 -36821666402526577916978635302023538816 11534818 82006110183444757684112805093840609360 11534819 -410490332289256636329653002527312999780 11534820 357392253340489675033639955192932085760 11534821 326190822968055686563299718982888597504 11534822 99435569489121639703779850408064213760 11534823 -558992877071617974372926020963205872896 11534824 -65749729429331352670869715261435084800 11534825 -70742199011741171481191171161187052450 11534826 -103388955929015935049730512360548160256 11534827 1001056745898457248481285635910855983312 11534828 783822803343408470455880873504080290816 11534829 73394652883598137623025863083300088384 11534830 167124052451949867280211320268103706560 11534831 79288676385482914202674742366558146944 11534832 170563060529085753629202017389147914240 11534833 -1163980592431210855250186354355542911918 11534834 347730999171560962246790376775516818432 11534835 163236285874594663656519564706557528000 11534836 2221834226198355048685892190390579200 11534837 -1266511641130944227013238940011976476740 11534838 -149848315605846707367427941223830822912 11534839 447583880034733572496705428699932785640 11534840 -34994346848986390295947427702976307200 11534841 -180913326992988028692399743287715050950 11534842 197156994569044433338881536255930943744 11534843 290481257373593221852539171679251595320 11534844 -82573554360495012214875731336660041728 11534845 -123983338086527879241116880116372601300 11534846 446673133113702689877458792397723727872 11534847 -31046902090772163656591849428236684600 11534848 6635211347566755847279284700361785344 11534849 -245472835492011202565560322877369843264 11534850 -29278707858881978376698909670066656400 11534851 -338858031223069188624456416421959334148 11534852 29036393318344079070678903442166317056 11534853 49172517445477738317739685469097122816 11534854 623635844998058091921331126736818905600 11534855 -387614824357848046643987558111511279240 11534856 -228315238410161659130631127385896550400 11534857 -263949809385203078820711376645480337280 11534858 28607322625374863596938123526407272448 11534859 435348737045884625611464396072172592640 11534860 -370614787076956735454773736911615441920 11534861 -92872705755332980452157127265935253576 11534862 330473683620451627058405726765187194880 11534863 -588749561809768888307519249479628357336 11534864 262177363662549566221808684875969658880 11534865 369325592736593009779374017903384184000 11534866 -156702827305854230652142521157384496640 11534867 510259466263491558665731599580449942048 11534868 139275061949370171283128327211192387584 11534869 -471180984716869460295622413800349323840 11534870 -176195038182445539323213037204515685120 11534871 -274547834044410247482156389983070696088 11534872 -57747988566485294399500552751849472000 11534873 -241664711574011109312609371322197354880 11534874 142248265721578790707718466436226572800 11534875 409086103080023044320624873745711860000 11534876 63016325842035268617357539935464364032 11534877 196853452590762821642263391593261507014 11534878 -204239421643259531337258860938557509760 11534879 -7367220723308864854293205705725721416 11534880 -32169886365916582862379084789716090880 11534881 -153259147240580891781116763423335786880 11534882 -575090366425077097094092118250978476208 11534883 78195859555495294447852046934057246072 11534884 -113156060205239034947923805957974400000 11534885 261042606948475091825784512352265859580 11534886 -21459578522113837752376108164017109696 11534887 101797412001409922618134318338042686432 11534888 193607547482990721683219996671252224000 11534889 305993539939055571541401576559632449424 11534890 94977378157700041768398081386523110400 11534891 208424207137754328101721530984852087904 11534892 -548691641563679601685345608205815618048 11534893 200022268256429941334253227389125109142 11534894 151269426404545298928585366937914841536 11534895 -561144255312830593419243626482546308000 11534896 31427593790517163327544965529339543552 11534897 231302554089353384208861442667754915312 11534898 -141968285799630380280299589540252659712 11534899 340582589510010023586355022359347203880 11534900 142736096138616118958288273013420288000 11534901 65566370172478670711758501924354737984 11534902 -40439240536072014126497405368906610688 11534903 776959867139694960796274442996598762152 11534904 -287938852081777488416541677863052451840 11534905 -401503150232967273478845436248360602940 11534906 -484794850665566150644780457050632040848 11534907 429222999524994850550583704622286592880 11534908 136923390685762627817826901886109990912 11534909 -754115579222405440941720654027520792890 11534910 198149451043299033148418182399052319360 11534911 315881849433270962079379073636220605032 11534912 68987916428191789281771879140990386176 11534913 -41189596098057193472725937829122217600 11534914 77129256359849926370201067062105026560 11534915 154989452868143079386367831931590086400 11534916 -65808627539227888357131807695722472448 11534917 -1639591484305770004348991992497076926720 11534918 447329173645997391478143398410286469504 11534919 766895153328763903198874070620204215680 11534920 -42522584737984760656261054753006694400 11534921 -293355661270179179383698868405181310240 11534922 -1146180226851461615787386947868705280 11534923 342450756033598783757876925399882769172 11534924 -158876336361208623274350395534269286400 11534925 -95658260417951960691523807602764184000 11534926 -149997123886446815881433973572733994368 11534927 -84374534161311971362258186389670995840 11534928 93801229167489777223467371434115334144 11534929 -230366982210487581143273289130798956224 11534930 -29178637386715944469696249062407520 11534931 560908380688779010169510807851262190312 11534932 986475535415245193899952328724898074496 11534933 -25129328118030211310122019840737470756 11534934 -158657425090567432078982853721186189440 11534935 -328601957059251392123962000804685970240 11534936 -366762184698305961052735895759891619840 11534937 183062927929996661797805945979785813568 11534938 48831249193008373825496071562280867840 11534939 -307913420076384587298843302505527973840 11534940 148903303700653635179688439464195379200 11534941 -493052944195490035277096330660091514656 11534942 617660904442474574732207589399187540992 11534943 459644588830225567869415122202256131200 11534944 -59245407728084918383699082646048473088 11534945 53428622874376541213683554050156179200 11534946 -428625207211573272868151627148809394816 11534947 -117195293296699466827374603568467911168 11534948 -362241196482280436649761914898873917440 11534949 12438230526508765521014452943664860088 11534950 -80838827016970838534739370729195689600 11534951 910955491659640054874454955600539488952 11534952 199236991317524755999229477274657914880 11534953 -185648783968920856220824035646525640220 11534954 -574728980803896003877146162746036959824 11534955 76153082339989537113292942988857770720 11534956 773851111811475153548157339844934730240 11534957 -146284939567273844333933595509569118400 11534958 9147177150102573978713359051446091200 11534959 -1252647082311067012452396003241089614640 11534960 -103199757550659601870364461935791308800 11534961 -380577095930001529386351970773197059728 11534962 -520939757908528663751817708635468790768 11534963 -1119447779963207121380237112996726684216 11534964 -103054358073051076010146475215124164608 11534965 552195474302714449122624334376056320 11534966 -218382745466516646150621488288873225568 11534967 74596684583270078716270317961047841584 11534968 -267303526668076604862742211936718397440 11534969 245535339363172260427552496972191643370 11534970 -52853997321871846181609293553782901760 11534971 -145743426352031146854491351541062939888 11534972 201419202924889369796793043881371765760 11534973 -16062511436082234009013876645109776416 11534974 952535475890625430164464251038379367424 11534975 -768361062384013892105768990542070109600 11534976 -149478051771142436608259887291642675200 11534977 784438391564583964881005982494147197826 11534978 -44891498051234876532073944600638730240 11534979 -391627405665811792152514325841553683792 11534980 -526030500213558306798936023059630560000 11534981 17672030900093173605289634145300500664 11534982 -389604089965348263541621208106494206080 11534983 14157556951415910872675442243713038368 11534984 -1327737159511687728749868592008100608000 11534985 -138941214056349256868213007213019862400 11534986 -665379330712970473279227987143851097808 11534987 1875349688325133626483541167532921992 11534988 -543664308638964515397255434689528541184 11534989 763906747989407273300717965747103716440 11534990 -290430492274821242789099740228581446400 11534991 232142223078701347101065734500503560080 11534992 -24853393916755509853775723109680308224 11534993 866542783660201978333796152552973868360 11534994 204527840428045090878375589840741559040 11534995 -243247417428508909150637726305848550800 11534996 -17880880954005355748997853535817959424 11534997 -627150223200302502758990649270159228000 11534998 -704472086705013277105368446455185900000 11534999 -411651543026659937591169369224030550864 11535000 -26271168599656789394588104753728000000 11535001 -339997855345211389719308559163308482998 11535002 -621490030551024258266470764787750668048 11535003 142628068113255431507947619747318445612 11535004 -255277795330142313187065672317157860864 11535005 -43529284965592166378935056129071483040 11535006 -93926428505621298209238820524219174912 11535007 -77923499005424061863693557249157807616 11535008 -8078016509574062813733539659411095552 11535009 -293169457613582681722222136312052120960 11535010 491267746108429003960123369082477866560 11535011 -207343270282471152861912618342107395200 11535012 -246919485971067273257397943292765460864 11535013 178618166548056684510812324698628227360 11535014 -403303544894098667216388314295574532160 11535015 215263439784465752637136849039830512640 11535016 -2198531734050165229459102442119787520 11535017 -223123991639084472247704840669335426040 11535018 -98891171171704899383475101420209174272 11535019 -466358324551750214366801873955659379800 11535020 18494092838384963938231059093601044480 11535021 -224716652061447265592600895644903469120 11535022 42993091568053521981257626771686187776 11535023 360118413096427954965777944903647593840 11535024 -15962787743176043671282350542574059520 11535025 -136908107921564517335792823328626553700 11535026 350591864054007478868239175520157040544 11535027 -228991577013576258117371619199798118400 11535028 -277723148112024473241340949842295998464 11535029 -412631029083297717146120692844904284160 11535030 -15825938005770712783866103142979676800 11535031 -228137568137687115464599718414914386960 11535032 525847928431184616697681584423630950400 11535033 19047023058501440758788160377305199024 11535034 115167302039659882338390931049493273600 11535035 27787680577052916075835364879347092000 11535036 27864196905357019088854607104164946944 11535037 66026375181823558037992028817151215686 11535038 62098953519590866699678824899882073600 11535039 -624872265484769087773482877277530037592 11535040 -76206596666942014027937000244589363200 11535041 110758802157004090139345607411556215360 11535042 419238288516541288143023699722535843712 11535043 28107758580464679104295138993617798944 11535044 787970430425419737166144584086484807936 11535045 167228020845182388599996625630245884320 11535046 228536330721867239438146638927493345536 11535047 264393324730086670709258342124983777496 11535048 10445664576099502270430668900455874560 11535049 -340913172074792599381529308567806614950 11535050 3593124495464388259891421266435245600 11535051 18079860932195390862465146403746880 11535052 358437111508088210500951241405786112000 11535053 -964234880708148203159113252946101186698 11535054 -37729513122123514903533800056563747840 11535055 262398641803399731746376958689015897600 11535056 18005585866985342884388942559929352192 11535057 556088341158620483627008074103591733154 11535058 437196748172850839847274932088303796880 11535059 1198222041917948395866033355968687197016 11535060 252538668804380485424943553331851560960 11535061 882983196977399181668665582012101195612 11535062 -21034380403313827486390144109650323456 11535063 -103784064217862257155985287115151591424 11535064 881041354272514117115031839543942031360 11535065 -205499854477622353358946205605306518400 11535066 -269003212935784641218595526890481932048 11535067 337152627442589156372455328378464914116 11535068 -270364068593114692332889926072312817152 11535069 -44451966005421165984078965337567068160 11535070 -31365852966327271483238177740327228800 11535071 -766936833095055668310137431250474659800 11535072 -51895536474160837564471189943187406848 11535073 -233834016462567349982780662826613181632 11535074 -95720365477465979952748910835894346368 11535075 47477024349520307102130558536920512000 11535076 316548824038032827871936543537592434688 11535077 1065811339822901426905676758352290156926 11535078 -441498559849436909696494394533547387520 11535079 -108038934766404655000710573015751208616 11535080 290026669547269921846439309187741696000 11535081 551907479483896309009543441528815172752 11535082 33568912277818037580461024416237737984 11535083 165771046978617465106717351970118444576 11535084 321611732736505597418149213851627624960 11535085 94501709085554017003282520934512868960 11535086 162871279537502664178219811721880773504 11535087 -526795245041484402659991953820567765240 11535088 -74061468271996767307511467190647717888 11535089 -205841579576274942127940437904584360110 11535090 99427739256993892883137742360217600000 11535091 -273071467908405156761752007158502361768 11535092 777120065542613736992988634177051487616 11535093 244888384738013022640485183220827244782 11535094 5851676650662857008837568092735748160 11535095 38067809381785273395163185313604785440 11535096 160031345335813655214872193178111180800 11535097 443704863809246561185979252861246482432 11535098 -207115893068429184041692168574309821440 11535099 -151259077261829699528421473603987688936 11535100 -9676666443835091549152241893991884800 11535101 -13355254107807001875282534421427291898 11535102 142401196758313628247277396085728487040 11535103 -493927631578743381647753205929567245016 11535104 92558869883307441294916790534906314752 11535105 301606381488658246895218644862178232960 11535106 497140418520157446015446551660355957760 11535107 315020902387373017307973425409172687356 11535108 19303173877868806173435321419093889024 11535109 742387482777573232881638818994932402080 11535110 145397705631150428965880922328013496960 11535111 166526716981733723535253931087826676704 11535112 583735525520874053322281002777376870400 11535113 -284881189749330209942019139986531409638 11535114 217921721465638992144447326269642371840 11535115 -46201654786308784263906136428360242880 11535116 394927824098936317573883360345719216128 11535117 -9279399160471969879130061337473353664 11535118 153941503391957026568185058959516431360 11535119 360732736884337276808342436688731264744 11535120 9861225254212365954598079320764088320 11535121 75083717997025197607921840359998616576 11535122 530452220298742296761271325275723779712 11535123 -634696681433315366276938761820469996616 11535124 30929780351605188193199680460767335296 11535125 88842234080144489442736481691861504000 11535126 74517119880295971659925389469039736704 11535127 -86896411725269856389132658479192380440 11535128 -843380586137512382824631351806341120000 11535129 27878403458141721632828363366837150676 11535130 -17232823015629982957073011662029839680 11535131 -683725108346346146327039445544599232896 11535132 -89164966648578698389558155690899275776 11535133 -1282368174369160367673380413120050566100 11535134 82162078000442245058143655770065520320 11535135 -273974335759718458897244117800788109440 11535136 335125552423830011203354189843998965760 11535137 12651680580794771126956252854632851872 11535138 52000605125606143719503486940034746144 11535139 -411900470160637938596240339993185102968 11535140 104164174676180839878057311753154781440 11535141 -224624990387035947515744499417141775776 11535142 817145509207163461337961735127337977344 11535143 424573919811855447021349234924747267920 11535144 39467648389796027956478346176643563520 11535145 -73631261154008763276932517551575543800 11535146 93315340499366040623112711762242040576 11535147 232527951730977345688752275098273297200 11535148 -77698948043131078414073496402198502400 11535149 684021136116670187072022993964851081120 11535150 89744790047246326478881478579576371200 11535151 -83913233156762041831235188076767268848 11535152 206472172709791162300233820908549881856 11535153 19284076270608684676066107798340652928 11535154 406988616659049997122722592498694549776 11535155 140264410261621177688281825586903128560 11535156 -121508335670434196310514979452896215040 11535157 68683355943713058429678002399057556864 11535158 614127737558015780951715633588116664576 11535159 -474882538384503764285224099511109065472 11535160 -42498380935136515994691101540388864000 11535161 990958212554324095648416238143343837248 11535162 -435488962145731649799408901456459776 11535163 1328840060008921028499359046792389455296 11535164 59711711325604249846305036106349798400 11535165 99896827111074516964954568270920539660 11535166 -22770139218617571501339337883925720960 11535167 173659011286639986615235311324581148672 11535168 -13468410788124898185317917791539429376 11535169 -508101981116314908835464891929126963280 11535170 248797293624998200848939879868278389280 11535171 -95729380041685996068337689675829338888 11535172 -311508325433179844872725995411112832 11535173 -183139653693181765810663694273476255176 11535174 -123513885835939622494275962073146560512 11535175 -104394061217908597320714972383334541600 11535176 2219453928083576545888844762560389120000 11535177 208048869700166804400086866917216815232 11535178 -406713446554634043473975075942325201360 11535179 744294124591960985607091142879318709780 11535180 5143549566377387684413692762567966720 11535181 228217511844632232000653003330305738880 11535182 165809147498121630316190864820164527872 11535183 16127146524456082121776202249322105600 11535184 19483669472537641904510335895700373504 11535185 -402267205216250109946583111887283520000 11535186 -12950296943137868920716748362204490752 11535187 -406834393534937582359735437871551244920 11535188 -707731787833896431838217207860493390080 11535189 -457363897901830041928513898887259125920 11535190 -8982577649239205565096787032093876480 11535191 790406826662590927899689231928831645552 11535192 577902606592370254216997428318759280640 11535193 118600439272771736860519065395796558080 11535194 429756709593401629940736323423584284672 11535195 190096482580348346351749776003845817600 11535196 753023760710822677639488484539373990400 11535197 -529913007975603589691203764588904659828 11535198 204778299237577936721755996585140166464 11535199 -388333492045506933068234537695842820136 11535200 -205864561595155241947765818139656192000 11535201 24443030048043294628334424982582055460 11535202 24701335329377441019148576245783903744 11535203 -165215296896826715731261952401486252656 11535204 45151476811397695178040005984199075840 11535205 -251635309226380622098737398796168058560 11535206 -391701725351577387371713085205795932448 11535207 -123016761967094361345868372388430933120 11535208 -129966261406060574540949091418216448000 11535209 247485776569288741994689644031463385216 11535210 -341242672247305847755841481751296276480 11535211 -1078346727060462995222746201753968866188 11535212 -87940303009353658771362671248387611648 11535213 405605732676685698743316151361770302144 11535214 -351994276453501629725516275355756784000 11535215 888293529089372813834908377116274540360 11535216 531594540791522014225658647384424448 11535217 884488941196514852798442289819950765266 11535218 97832461962012143825285272740683174016 11535219 -306278150726195247489745258775484618156 11535220 750227093902634322741175316838628615680 11535221 700098833527771881494535387675936197052 11535222 91352021576172842989165337815144166784 11535223 6955672705721622293007401658451037440 11535224 5619799642147622572780078737654743040 11535225 -87570604509645812596034775459696244800 11535226 2399676535859539555975907840816943360 11535227 469490756136853401376594732306218634704 11535228 -347004529045930862237347624868283565056 11535229 839817392147842137462930162261165021830 11535230 -115300246022289828245861363485036800 11535231 -12735106987923544400367381520619710176 11535232 -95673234994079278495762525618584944640 11535233 336332933909748804152334229330055716482 11535234 67086761200277373654313433705480332800 11535235 -246234172304163849739784477439179134320 11535236 125977290785804222633341389744776589312 11535237 -329303521237257905035076417225705212800 11535238 91621782510664356887795312468986573056 11535239 658693999235790412716413469071514230040 11535240 180806859580075903667809863274600857600 11535241 -84726267527426707820569209159201004748 11535242 164264287852280890875115531448169534720 11535243 -176371803327839863061282539163620323600 11535244 -19423053511152818596956473861741608960 11535245 -54251964429720377703558344907852791880 11535246 50395121426195896712201330330638207872 11535247 152215424756840115653571012552088859696 11535248 99277471183989631362129288301906575360 11535249 190626421117049998650102704763944727648 11535250 359739273692537226253613259412535304000 11535251 196662023335079279808277247472790364064 11535252 -40128734198318268575839850469366220800 11535253 551614941419816991782717965893483565984 11535254 151085696115295627374120815023329733632 11535255 -181688236661609444730127487358424233600 11535256 -716843198046014109640347529364342231040 11535257 513267865769985025020957304962504930432 11535258 89503690411053924742131342330417914880 11535259 -976652139033610557168257785036606845600 11535260 -261746582974899648052456189830890787840 11535261 18605762597833157436409875571689873600 11535262 -258803856253579206542216270195742922368 11535263 -668375567017478019126795386830740574800 11535264 -801282580054156927793550523597376716800 11535265 -195434396697894607312265761404383963520 11535266 3011709385426177719064166568309298944 11535267 -57670722257192620955668983579331642560 11535268 62251554191021626118879527096193782272 11535269 75938247567245613843051311638009460670 11535270 4659265726579110567794419722903753600 11535271 260524032417047193939289571522834536344 11535272 143320318832329457780517002652273868800 11535273 493645800541987849470109085917621354122 11535274 510043379764583682354680584615983401136 11535275 -533259669125806057346217330898627040700 11535276 496340151697250352400979050128175007232 11535277 -266152111479925132551163099059759655392 11535278 -745496399126421067593248784381758768640 11535279 36797777495031907115819300474271226368 11535280 218538735982916375251942660636729344000 11535281 1092348697698342768613969499451489800082 11535282 209402047767127809920193210773846707200 11535283 302243792518391233281626460853639508480 11535284 190872817140818302745307397260000325632 11535285 230464807045946736651116957654402407200 11535286 117910211454872430073496520773513642496 11535287 140159711810063286753864169110662832936 11535288 2259084630906998495121906501142118400 11535289 -745629830164445534101872672642500781910 11535290 35820238266627789481604064462738902400 11535291 -12445331408242226180545851929392420608 11535292 570921549708511550719875329272205014016 11535293 274102115618329001356952410021260960 11535294 -182034268958964531878717594080430604672 11535295 412106847088305912429855243810632365800 11535296 -168015355319190870141366812003826401280 11535297 275317025195424752256689142886343365920 11535298 -308214938485907385072949355846702583600 11535299 -365208817103241453607462042630283896320 11535300 51718752602846384834943054718436044800 11535301 -530237872816099645757472368917371187200 11535302 608840684996006447871873648188478837312 11535303 18590464689093732584959688622527283024 11535304 781400355700876609963193020368602726400 11535305 -73035756680213652975211511718674599680 11535306 -59471028377464375784224800586212362496 11535307 -47141674499571491635777954313123328 11535308 -123066246985731889105279392952270755072 11535309 1477996791887913411315503028945008448 11535310 215461151648896051471122745907641594560 11535311 347367517697298557534089524561613234848 11535312 -121120377311385147388228308228149084160 11535313 -1445484559631006197562962715954076392460 11535314 -4971499641784696411793614316132840448 11535315 391706028600344025407825862856566263040 11535316 -207855438257899408006848468942162547200 11535317 -289107970159039131270860904795815111808 11535318 226302801093285662597598391817847628800 11535319 -1144949748936991329051382837464149244280 11535320 745620222152793230433964362750168268800 11535321 107664707629493273437021987715562891264 11535322 489995282595736531097399303018036711424 11535323 153339862795572692408953846662307428120 11535324 563029189470668764310211541797559405056 11535325 295608886569575827389067674162452688050 11535326 -533086849289418049954967505096143047680 11535327 174724988638892363580877040625861339864 11535328 151030656200725992830475302027007098880 11535329 -233247112077882316785385540214371233516 11535330 138580701853643601637334454510072768000 11535331 -197851188507758161084676851926029723736 11535332 -391330590564502387062901559354626145280 11535333 -807040295273775594302438534985570998976 11535334 -121967504717471201928919088122242246720 11535335 -168304325616108048454026873063279710400 11535336 -152641783311772177350959851573439938560 11535337 578238564774221802233995203332145604800 11535338 641771930286640731589313431554092134320 11535339 92687494548653503875402399550469467224 11535340 156860804227787604453659210071998336000 11535341 -936583032627585718966026000203814825258 11535342 15268428625648457775964468839275778048 11535343 -581221049172066430131682267370879626240 11535344 -80390827421822587538276095071490670592 11535345 150477976640190482229120394902401865600 11535346 88776092801900053313912901075715513872 11535347 250735023149718253353109928300566226040 11535348 -111582559418102956566291418490809221120 11535349 8739997673658391072742292689359188672 11535350 82799774432029873881304339655450505600 11535351 -410035415320773749210707938624084089856 11535352 2809085096965456597634832840190341120 11535353 -307228103498193545896061363079706933398 11535354 -121205646291272596687163028381518529936 11535355 198044490717368288340692117202791217360 11535356 178878717584759063861782666416280657920 11535357 -527464647603891590911735743379732008960 11535358 -628594037445168187140432382955979652224 11535359 -450365640254643794242515669023047019280 11535360 304504767006865094558361879518442946560 11535361 -120210977526221232675923925922983766700 11535362 279097373388272299246502966131999764432 11535363 109267842637082712855662237079933652224 11535364 180162125541617478843835853697403812096 11535365 -658202752266704613393720024114198364740 11535366 135096730510312771032703556805097132224 11535367 -861376255595174965542874649355012296688 11535368 -171122934148618719407631036627071907840 11535369 737745277397108194257514634562288969744 11535370 -69020364548846404017946744895535759360 11535371 -76281744882410616461171426882259520428 11535372 35937004347867205302111905127617846016 11535373 799694842601642285162170705935076813622 11535374 337389066548160236416773749186513888064 11535375 457982816191988290181641047141741600000 11535376 -181555795284361808014791155812264173568 11535377 -37723038207856765920205309264642292928 11535378 329438468984155212147905729228987793024 11535379 20490594185004385492011618974636847360 11535380 -323812596333196184391286023465289939200 11535381 -145145575878793308829588233237355204704 11535382 1111973917072986132015582971436875352192 11535383 26574885254125774107823250769375765000 11535384 -218965543057509224137326810645329387520 11535385 -32756087582255687583839587113624998400 11535386 1498096081984079165840772057752277504 11535387 41252430373345493616822823456451070768 11535388 489049363930887514919499398432927078400 11535389 -1676564721326801220688079193593046166644 11535390 162609155525262335759193061245316475520 11535391 -11799955828432223984690266749638358816 11535392 -1089322409912657887988872817741155270656 11535393 68736937957825220252387856237879266400 11535394 1353288990280449863430231295359209760 11535395 -2474494536713671890891112350074735280 11535396 464103794280680176682942509930632225792 11535397 -255489297704089255197068768459369465472 11535398 -105286567408171316745361995294402393984 11535399 176006852715415747593157618605517095120 11535400 109548933767443679273336789964705024000 11535401 530679304811408987403906481600592962932 11535402 23668771850766164637173312142362802432 11535403 -283102931513091879516484374267956396400 11535404 518205433075741128875242412046727961856 11535405 -125601230016857345643827936866391304960 11535406 313560760479785832909694299080795605440 11535407 636458626013375778893401026238356030672 11535408 -104347148789422893744142210682195263488 11535409 -812870273973068084205429901518563185390 11535410 38505380308444649790175473910321643520 11535411 248405843836442596552758547412569608960 11535412 67970873386121130522627557476767252480 11535413 -350690320007003157660273381124781554080 11535414 -533893457155842993184547061783504960 11535415 89435541621901207119868147258598713560 11535416 -253561106351068943120748392414884515840 11535417 939072533662832144702546929949462622600 11535418 -163167260953698384127949993115704989248 11535419 -167738737026238237709349136842269950704 11535420 5866202000250230347472210917877514240 11535421 370966356043676766954519218793659239622 11535422 277792426926967841680141616519378092800 11535423 495140058387297146768579085787273332864 11535424 -188536393520879912064802284468260306944 11535425 33319240905758335468320479302744522800 11535426 212609140890964042660235567704593976320 11535427 1284526931806360715327425220806638329276 11535428 583501547906154615590597420007241383936 11535429 468968153123418970091288910091922690784 11535430 6486326415835089216722358280288732800 11535431 -500796526550422437012262988698191897000 11535432 1701974606239721572274588632790630400 11535433 -65353394231163739362698895636457680000 11535434 90570209852263706517754266516583322256 11535435 -42127717967044342457120975005489174320 11535436 163589302566739035579778349033365816320 11535437 -1000277493139832847784492206556321147914 11535438 -7525268667409149022817595047180884992 11535439 175107937174259171129565568882994264256 11535440 -40064535170284465341157151776899072000 11535441 -22652117602050818225390308679804792832 11535442 -200786429565312929887598790453998134128 11535443 98658157850183226269393290349051261184 11535444 64878091371262079175408924582228510720 11535445 859145345798756854589724626653468815360 11535446 -350467832237362415821933485037389072000 11535447 -153375420758667168074928151906934044416 11535448 336727367362286627422769639821156239360 11535449 849739316009390194869684994788159405450 11535450 56835223463430304905909182416156051200 11535451 -547769374745578303252652768919989443400 11535452 554596781940022938383712683422316805120 11535453 -546251412048847157249353086687715319136 11535454 -40441608971909249111300267645415308928 11535455 149298633932408503404769668631672056360 11535456 -164359012616995150579155367635405766656 11535457 1416777986300426164979401421456659295152 11535458 547993576496996395738874761268247471360 11535459 2333045630505428405675136209224366848 11535460 -16481999537555358087773947681643773440 11535461 63701636367650477419018093014764558784 11535462 133119541441198780308374570508479461920 11535463 -696708133029371113594044201845746153288 11535464 -618185056473869759895272110872314864640 11535465 2412851861938932424485926818367898240 11535466 -281512119796817371767527799815200069632 11535467 -51468930033733572994565584084495622160 11535468 31496482033953604002170380663607623680 11535469 646079419519372608948387826975838555712 11535470 -17026848007322833123626817396881504000 11535471 -72224462473532179183102385368891047240 11535472 -8004781080022271377773756469899427840 11535473 -137052550906772791394216393504272853916 11535474 -68900165883101683682608682773682720640 11535475 -34434101255622867598547126136633876000 11535476 114942281793659950013232185388371374080 11535477 -577309564732878400967403720909835661280 11535478 -481383159696106444202943194157541188960 11535479 1353791733135543603264275716189085693784 11535480 343485956562436169620883944413806592000 11535481 2183746883680137076631567579865872272 11535482 252810679964351854129968121763982176880 11535483 9034692385314190505474475888555927600 11535484 110267362156781243340877417186804919296 11535485 760644624317256293002147429384409466240 11535486 -75544378150468149218531048726863875456 11535487 904348531225769836276440149403896779136 11535488 -296107365665785185472943546269937172480 11535489 27762332526116415101575440073760025600 11535490 138334636147291319255457138265581410880 11535491 -371217376629747280755289911053884577016 11535492 -84605365898399243315918390611512508416 11535493 709951392506335632575720769747402517564 11535494 491307428660688823159309457937219883392 11535495 382383282694396994053324081912359879120 11535496 341420372360825809728645551565679656960 11535497 -317986978491728874990443314174138734300 11535498 -32681352923809796252537319923900408736 11535499 1053613597506458556144650531165969964500 11535500 817107985499506147947459487143662592000 11535501 305723928285344303135992587442470433920 11535502 546758091718192890252481796507961261504 11535503 -50608008826400021166819352046432194560 11535504 72733478463407316410008513503386664960 11535505 114173419443392537595448037445185645760 11535506 551082338751042747030677161611206012544 11535507 -140017147730617639938070705449089769360 11535508 413558579457152984156301385451362232320 11535509 -555289446991715302286801094969763015620 11535510 -21178184290317092318742277956141281280 11535511 1596810051479246973074454677923405040 11535512 7958876015955391532414214092887818240 11535513 134495583457751176201203450801202128576 11535514 251851156216685382057579777029391060192 11535515 -633997694256197375269957810439445339840 11535516 -374853331209196993369804100905698044928 11535517 59870709795555278730882776276012951392 11535518 538654506476386676827138862294108822016 11535519 485436450512222759459407728070563766344 11535520 -651639211097501619853094958034133975040 11535521 361526112874403193146918130239409040944 11535522 -13970290931500094845913658657002895360 11535523 337132292946621881667149138575710679772 11535524 -2018400771696315254708743539945701376 11535525 122228161102510168847580898894399960800 11535526 -131008550961137646398099334733825156800 11535527 -349171330721668047363868713117412495200 11535528 713350731906394363008786737294915420160 11535529 300248547470035284094201254704903419130 11535530 319697474260797044142974844441480632160 11535531 -179790626422410789264983468822858671440 11535532 -282006248951104986862714470579480545280 11535533 105930662148118971494735551318492167000 11535534 8031422451905524661258437840780641792 11535535 809760328820654238508112277343034400 11535536 -292470495339060336475767068461455556608 11535537 78503565005027117913974217218677223424 11535538 199447960815181044307194382192047261696 11535539 113320509711091923632839773237249154656 11535540 41883437929460502825474180393623500800 11535541 -930231707005419943026732323979176631058 11535542 -643669413963401021578915400671100112000 11535543 -630767844055422251157555878115300274368 11535544 309985683052761668883944188336844390400 11535545 -211577101047865779157089220567069830720 11535546 177230259865945973365027007089406976000 11535547 476596774232347071082082131517042576996 11535548 527982901070224355621486990989624747008 11535549 4484565126322155296968454437474116864 11535550 -6335854109910783998826027802709947200 11535551 104308069697257330591633785769749951552 11535552 -93322321877911744693630462192546480128 11535553 -417105969448097724772147255928376351356 11535554 220325317693562837954511656470960890624 11535555 50332969068916984036307197308122548320 11535556 -432067133198074384678197412289874832128 11535557 248750639085749345924237167194010157760 11535558 140024304250702747301790701926651496448 11535559 392559503225935764890676395654264244016 11535560 85190747206946691223634827418839296000 11535561 238220600911945261418389855912792892640 11535562 788058850017580344955507447537402233600 11535563 -264755721225718426370279612099276430576 11535564 -19423968064333063244129149948234994688 11535565 -260443985492901295563207379833768076800 11535566 -114806840628927337712871918309159089280 11535567 4223016264392855697123808825594346496 11535568 -102652943004847605416253462508610912256 11535569 -389888269517106556830852986824157594304 11535570 315594578560961940452678500310187868320 11535571 -301552874236637215511641888314053958408 11535572 198127905596740974549302276621201966976 11535573 81544338800077113653821893381669159744 11535574 248303587733851864743041923012849217280 11535575 -144518848865714896191565171872296559000 11535576 53346599804960334573933192683570749440 11535577 -327324690417734753472272707905508623360 11535578 -181352989887791070357543180852168710160 11535579 362420483997516710805175525045990678800 11535580 -512965979672338888710752850837096960000 11535581 -462880424507232096613707577593922652736 11535582 85084483864526893786583014378659569664 11535583 -134752054375246672474334537670809753616 11535584 965092056781585674960454756189938647040 11535585 176893706047390519328843826449305814400 11535586 -439187466013978326139697375323651092480 11535587 78528100279530770953869938626331865552 11535588 1169869246352173105386119312353249443840 11535589 366928670305669008118323256811600034528 11535590 -465156317993074332891142394524671100800 11535591 -1186135569873610306086859188786929347200 11535592 -730946025406526380216931378636970624000 11535593 -460841046914889663458433371388641113158 11535594 71891201774182808981232404544122348544 11535595 150830718672559476658813840934691141600 11535596 -109911184023220190749198296138355138560 11535597 -283229203747061354893374124698323988852 11535598 -331272343900268354877890312901785019840 11535599 444064287979257380752788649699523277240 11535600 -11918856539368802446490035700069990400 11535601 -171986939775087436704219795116228246400 11535602 92980111738282537992265863770989437360 11535603 56884224199201356181253140681509139200 11535604 -327219424752974490820169641576008013824 11535605 -209664571996485737704289638972950011280 11535606 -13367028414944564761764567565119084480 11535607 141826277921674783646753333813242522856 11535608 -229002781347609849235457041400375255040 11535609 -32109507309465127473593272408719254592 11535610 6447933112337175147344677959498892800 11535611 -639386150899423516974937864184427602208 11535612 -208060099545436236104028457028938186752 11535613 -808811890229237538664528634369193382138 11535614 244530950931851286433332984505641064512 11535615 -7739983921787496484529838723736015680 11535616 -156928175481373561424843085919496962048 11535617 -699523279558098339140136570462263726334 11535618 309327257894856802386733210679203423104 11535619 468715669576383060688979398143661953020 11535620 -544274597753928194041447131953806272000 11535621 426524153745519301688281610006505553440 11535622 12974675557689651185857662231431024640 11535623 -1266396992181695566734692645197833411840 11535624 5225030144274445579067259771560309760 11535625 -86268577828947577341089510400525958750 11535626 85033852467456607364238856856674394880 11535627 104841427956787909486172218508715534336 11535628 328493271106225219409344558428352802816 11535629 107118823600858162506077602714289943276 11535630 -288306230711020795815389659074056129280 11535631 1119665905821905360361789467235160544432 11535632 -28912783671064469988386369334745497600 11535633 1240532928884205138118425188240437593984 11535634 -116181805066208154849196755301515723648 11535635 -528324889128029644097460492712328035920 11535636 166595921652150367189928132052453949440 11535637 533733190809291861669060452120367057852 11535638 42291404380577767701811328626638487296 11535639 28147182376484310817410524459982217680 11535640 -303995307314753502105756802919917363200 11535641 -180915421683550386111515871148618177920 11535642 289102875766158464230626925609923786240 11535643 -382984846144362038297839689503026530800 11535644 -290989561877496708474626324134753073664 11535645 -65550862841765222400147427506477649920 11535646 -118540487951018053093812738950918121600 11535647 89438871088642533498721767651200640096 11535648 272087316209307884349321487110652821504 11535649 1649238920141871684944106818689562761320 11535650 -34209249882721256086898503311427046400 11535651 -463047922349071458671650399154500064220 11535652 536150471716147151538453489881868753536 11535653 -6594868188269252051387971000465930176 11535654 77526931910330542379579421732164560896 11535655 -176797382277166901810497638055412694000 11535656 -1665125860126511600562550628971653120 11535657 2020107371688300588881849134645745664 11535658 136393689333464492568741513738188531712 11535659 -1479042917557699949214186624917839139040 11535660 -325487429745870762639002228093272396800 11535661 -160300556701339252673948571166702309738 11535662 -244538729198994518306004983142374883648 11535663 -353751132544743481392042628077592369656 11535664 -22081557058231240298571477935988932608 11535665 25067251977347715845388452584798079400 11535666 -67758556237093019433708853311486946176 11535667 -110579873742084829895413099076307103920 11535668 302845925740186174074567704053445830656 11535669 -1111608532573835477941813977215732119680 11535670 -63820295087918511537358555790103776640 11535671 -50857632535089415365339927893600094288 11535672 377719485368307631056279897619126026240 11535673 -45922082495544696740255723705761372032 11535674 -272362587413527874989270753250467588128 11535675 43763542248146574017738567987141374800 11535676 291464072020572170039378323050513452032 11535677 456578588408983056527238571468402499526 11535678 -97897935371135591417661852958485924480 11535679 -40190185944347348999845030958991930160 11535680 105039685081315722987294189691915468800 11535681 458583968597341200443628035263963753824 11535682 -387084121142993783784101551587909653808 11535683 -313707937961348701101031266584809903560 11535684 521308543688815940203381429863724554240 11535685 -219948021933406284555916173676363731840 11535686 45880948641982168830274807632105159360 11535687 45485573689031444664909804443256370848 11535688 281383136481112207441907954464514304000 11535689 -354260362258724083232677725003754202880 11535690 37514619324471367039672803368653171200 11535691 -1331826166533385083312654756443773401008 11535692 217700754494408266031950577236875460608 11535693 -237210854890588529652555975795189037536 11535694 -78203891794775012912697755322011575104 11535695 -221296435865712719409336847972187479800 11535696 -971365736804850650731159522025275392 11535697 158469376319766427097774115843130188146 11535698 386069590322525640810422194215685530240 11535699 -47363896665931054178537154088274223360 11535700 -417098391866407062726582416728346265600 11535701 174634050575103638180232461851232954304 11535702 -344025115351994580825884562728543961216 11535703 -404127331572554667342239131043580263976 11535704 -412357744673581099077628266420707850240 11535705 324954242384998972076706730785534058500 11535706 -1303546373948543236738147677200320512 11535707 5452654525509609902441510684155332000 11535708 -637029510800567436201450470520577305600 11535709 259697427510386940309205801666102804320 11535710 -202617806826076184011096393987554708480 11535711 316114667729082862086546565234712745984 11535712 -194076678342362856121370120027554971648 11535713 195828240658456858281591238124855712960 11535714 275852757018618011513668951878285706704 11535715 45229704338361439584843232666021050240 11535716 319190624011028608073025977822644659840 11535717 473918250433553878540352556302274566880 11535718 -140051486017033163552809091677953496896 11535719 115823216744615213892587614499945407296 11535720 29875343749942318689757854965642035200 11535721 515837001661612242064022522677361294592 11535722 214800505648887635212090485983365453824 11535723 821640744959439030192940230355017870000 11535724 515989035188836520117338065275051627520 11535725 289959664929164327644214451020361028800 11535726 -252307960873025584205318774813942187456 11535727 695269472044260397158089704579311758880 11535728 212756585874297200391611904600751767552 11535729 510552143474545269442616231769908097600 11535730 -244024369857336154785253266708813126240 11535731 -1196858905981024417500713488512017580468 11535732 -29088317369490433511407714963103393664 11535733 639687037233806948373306962913889242624 11535734 -21239498719380228004184390861176756608 11535735 77298998369567018477753636593695280800 11535736 -1167810571520822933134472648612662272000 11535737 -940463411148392498585321213199945070614 11535738 -306751784026646111683495382030318423040 11535739 -10022803827723105394371591668010511680 11535740 -607037319257913836635441677759581775360 11535741 -298657001975038481567402442858340276416 11535742 -368432108932162041803912131746171462528 11535743 -1095284197757875922260539870850647559176 11535744 -306944518618002286361567334786788229120 11535745 -376742910036791417934703389091866497880 11535746 -475635557561111285383096826680798778928 11535747 306204997026796057252185250363001821440 11535748 281324951209125156114069046799895801856 11535749 -512340768335849650374055970924607354720 11535750 88728936396996251312688620804126400000 11535751 -313342108879706475850550028526303724096 11535752 -47334578495801906067590070997685114880 11535753 -466992737485415321678563536345663872496 11535754 331870443269202312216742692174624822576 11535755 -3582251936280237039957626151361870080 11535756 -73437440699153126167423528228117590528 11535757 -1423543989632835707236358532358448653440 11535758 23936970989614580445911123446041283200 11535759 -235090308623897861930537392993732696536 11535760 -77653382577041792004292525904391536640 11535761 -1072835184829169445071225574234733810638 11535762 242037728180477136648288740539436544 11535763 119231132755986541417983633051992420012 11535764 -134559570602748219639145653130069920000 11535765 60830741770548809542956536672795155200 11535766 398590740794081997664689003134645749824 11535767 1059586464470360534292790944099391503816 11535768 307038703234911005302250839616067747840 11535769 146363490515116033242406897739629667840 11535770 -439512456671308773994362919430773381920 11535771 141025734011224553717398585949289116496 11535772 1304384090472391624850507908853403653632 11535773 -11294899907041088038226432483013597978 11535774 -411497036762205626306474329004483358720 11535775 -698256850116390630202047883366891249200 11535776 679384500513518440006474628199717273600 11535777 -22880607711159974535266651979321722976 11535778 87616302290481427199966016416859937056 11535779 54710232550076944434736680061159036380 11535780 244735307339666245052276526205048565760 11535781 -636816058267733864717099356675835556418 11535782 -1552809638126358091455945329243283456 11535783 131864111924379860314059150698212212864 11535784 -511217708494728757597171434074883041280 11535785 -805698210513441013700915709501942109020 11535786 -10374764313947608269950104355582948256 11535787 -840606363350683911418547087152705423564 11535788 -241657569556878026058718808997911347200 11535789 -543189276451948307573874705187434998976 11535790 -119687100520187832273653730102223257600 11535791 -82168635417131786543865634426846579968 11535792 -180673536263345322453551677595271561216 11535793 -182590614384810218120266439432679633680 11535794 -67145897715635869483017959303301895680 11535795 -186336063968236573578402258437633946000 11535796 307024650233085790832786736967515709440 11535797 37383938572257683783320245106013139840 11535798 291519899329264319610686680412392926720 11535799 657618631333330515923141971498256776920 11535800 -150997701833105851727267069714979840000 11535801 -213454474964803986023137998532325724576 11535802 200524984724193059396381072286134783232 11535803 1617340356517771184819601762468908247624 11535804 116959844181637665605611659644223897600 11535805 267625511529902801849479941505950380460 11535806 -222610615603088048468991267533805819648 11535807 430690200310200982463035025819302508688 11535808 -30591924708021176758019093725783785472 11535809 1372883351087250225491693174972597386116 11535810 81991225589597862227674811130539289600 11535811 -2024213078464023475974888019170003456 11535812 -209076750907982547186660435203742704640 11535813 40747853730895374713742383768137221120 11535814 -133774159304491992818073747875775486528 11535815 636137936051064540104930595235818099960 11535816 -236887569577818614328375556910267596800 11535817 383756484181736349373384780150476664960 11535818 -41778328916470814419735098893005562880 11535819 -191735022974248291464871399473635100456 11535820 -412284914848295727521532298431333073920 11535821 -392365696364442321930915923398799930112 11535822 -186749879536077909258837002865782669568 11535823 3684130468417213377570004299715496160 11535824 -29743542756930916422982965401387089920 11535825 -273355718062183493829963423537650400 11535826 231122435586280501948665619262553649440 11535827 -456515444937616528497063954921220119168 11535828 -55709446089443407546397519730025543680 11535829 170215647823027953430948375017915940430 11535830 362790989911493736458465776142787045120 11535831 48453875812780710044313961566336960000 11535832 -80546647721810648464833226473152839680 11535833 105472456136022994869640460632603715082 11535834 117045285176630790735771050157734277120 11535835 302599600859489159909404398886077113280 11535836 -86925000558670920855103592654863420416 11535837 541946804243262303452479384554369221760 11535838 -552132922243411880246107573806546680256 11535839 -93888624773197194003679034473567238544 11535840 432397615088276444003272931442256773120 11535841 -970250296655291725841050919077430225758 11535842 -286687279447223178594463849530010825056 11535843 686500909207613005960758343521230356608 11535844 455697331157846244637584031636358971008 11535845 -748070799865049669233064832017244395400 11535846 -34348279068524918625745941403504588800 11535847 1394897870225182814369509689208293145552 11535848 20900808465835587033399105566588943360 11535849 230794986569710889226857951671915494564 11535850 -291794264190771121912019579823789504000 11535851 -157897313141958458032705623269973083148 11535852 -90997348912963226583188548410165888000 11535853 510509476293699348218506033224714369600 11535854 40978555727644586522357664153926868864 11535855 243991949206801269693914127355541970960 11535856 -251688023735537840959668340571252850688 11535857 304200168437997160313086612446892885440 11535858 -16187714484635618929435404498559680240 11535859 1443976530807743641836274264972759118592 11535860 94604069762022934662600054900740014080 11535861 1288605601092858508888262819486947872 11535862 39204434868696448093486244543671343232 11535863 619085688497097523626849741315987651744 11535864 -242018481386713819435913809767672852480 11535865 668399593875292854675048330372346312320 11535866 -22434122736223972503339758449479019296 11535867 -60831483943952290813062336629039335680 11535868 7052855899267148752696549690705821696 11535869 32892144971978167086019409894224155840 11535870 21691151937798941391382413147375037440 11535871 -29507985878645106071855329019458436856 11535872 -507939786800818352473079653987975692288 11535873 321125480639939224630920583748031726384 11535874 -15429532672176129825316268301566666208 11535875 129597040681671659843687960837912640000 11535876 -599082943878810983209969614123019201536 11535877 -593447019224708884547115546493205830788 11535878 -250492780796731731394277495293161475200 11535879 -447645684017365987279545968169468067416 11535880 -91380670052005311720068353600032768000 11535881 -483594624167352628926257936015861238720 11535882 39698152277000481301047386931848160000 11535883 -429843043181258570973969629214006239496 11535884 58378184950659724712943796680877441536 11535885 772479576014502563202362173517366107200 11535886 -128635480679742321463762018087324972608 11535887 -82672154224352084098807009398281819208 11535888 15311116953054832921438140556325683200 11535889 -547902910374170664423845233460067477644 11535890 37127914678433687911674113967782551200 11535891 -183763900584922724534836935485946280008 11535892 891070964066049299807669501711786681216 11535893 693801204537281123416486707220856473848 11535894 388797030379046390472593205020089214400 11535895 81691051447298378401066819662149818080 11535896 969011496469367207746618930697663692800 11535897 -146582543447176639531986837827793221760 11535898 20751948780979734990171106192649952 11535899 -111913845073983920643143117844709343100 11535900 183047654285445268994234904570834316800 11535901 52829848266357525542932493667292403212 11535902 -55616074416226274877098150123194078848 11535903 -392774882339986978975470228820837676472 11535904 -640330902334451955773450811101768515584 11535905 115867026897366767286904623529097703060 11535906 31761358177754814094602593861071564800 11535907 362192544109897934384493445944260290840 11535908 266163628482477051888903930075063198720 11535909 168840054467263456639246185981309826560 11535910 -411630770775725540793720272456167248000 11535911 -1141345877081118220713696244677074071008 11535912 -111159890412959543903710464545597030400 11535913 48676229152272382068927850274177482080 11535914 -80846899529273830429576487928698313120 11535915 357025999750015204338163816989699832320 11535916 -318314392497911015959860865036824330240 11535917 741145957188941314593578924991376677132 11535918 -275360259575308681051646687496754053120 11535919 -478005442425256711842324335764673254304 11535920 106871044506409673322411446204217753600 11535921 -532878606520805817941814727111105177392 11535922 -354708187117117026722101147204801141488 11535923 56456632000860203547393432101328997296 11535924 -85394782822686913278021148191947870208 11535925 -350419072852432613227587948795369683350 11535926 -212409206316612147497638492864053135360 11535927 -50252508356409908404251048130019127264 11535928 -218684921335880399647375880121433620480 11535929 -549473196565705593675089892619279061616 11535930 19622213493811063864674355843420216320 11535931 417502290592361848451631030883567068264 11535932 604651742206338834270267280303011818496 11535933 107670478954527060624374523019583917824 11535934 45052557942849539016382134801626152512 11535935 514113652016151514214551482339989627880 11535936 25857542636201797095236641048548605952 11535937 -10938663985383198308609271515654596096 11535938 -277719603924536186228634965385656517120 11535939 744436284948491398532680469770178303760 11535940 -223607501181875603905379863923683139840 11535941 1228462631263599831299273399784336765342 11535942 -226327497927756595322596686702844434432 11535943 280858940468022841001555533841167487280 11535944 -163708794074951358990129600264036679680 11535945 -109624811064364885345521859703256393600 11535946 -400681127912762198729461723290370551456 11535947 15898545374412268291893660593933595744 11535948 103284250860838079077060871757914979840 11535949 -325704341677300930085074578009346823136 11535950 -111593853382933478073784510953296832000 11535951 283836577363676676151879518086904307584 11535952 -109915401384133709554499112479934521344 11535953 -357354868804850750860375636106101132032 11535954 5701417434514946478895450754728582656 11535955 436605838798255850860399158994685709360 11535956 324091361549689675774841599612143669120 11535957 558483272896815848227559016125698291854 11535958 -55994506289170262023404494956319524224 11535959 1556352340335581796568280678340259443216 11535960 308983157182204722117008659307770675200 11535961 297784880029488824298133285411016483092 11535962 1060869825552325932468970647691271224320 11535963 -669930088017495589527455837021016516456 11535964 -251899501748057563273385961361296384000 11535965 -32231250423422378175697083735049785600 11535966 209714728372670410741217623228758017280 11535967 -568763148519245092731307686871470181368 11535968 -178064048435518042218005850250574561280 11535969 -156030889312753208639206463600035486272 11535970 -57396302072420470528923137284293892320 11535971 -29379698091589286305555755160473926976 11535972 -175829558317885831054436611859629928448 11535973 59925406978293196908479948071678772222 11535974 204829986863192749605713837233700403840 11535975 -306426309043947503586571410163924320000 11535976 -40800936266263172504725976877646694400 11535977 -677176141966203083545487598893893983174 11535978 237216237135239549034903257145865684224 11535979 -226020446879135246867619889433762033088 11535980 -315835195151759213030020798767618032640 11535981 227024991057429123515094035566789388352 11535982 402049007329103380075627366565253110784 11535983 227318210466220922877703991558299916520 11535984 -51712393320984439180329248793348734976 11535985 729285413420477087169654398805713520180 11535986 -20393596089471398471670205909863078912 11535987 363877792200752238115106722535506338360 11535988 -226099718119681942294980971200648784512 11535989 180480502423140805486195227182314294656 11535990 191605853051666547183572498017332981120 11535991 -770875576394114420606767386554218958976 11535992 -157367249840950409816203959225187553280 11535993 209127719467022400696265066875200163840 11535994 636675590506813587843984483387483133296 11535995 -371551676767538349592497702394478846880 11535996 -333584558897757483494437256831632275456 11535997 9302560631377760044966691201432379840 11535998 -542820886845758638473721134977997888000 11535999 -36901098964586102236646502837047952384 11536000 -458776366410285280246145773165608960000 11536001 262308949552349392150406807551914928002 11536002 -106442288522972847951013840658512032000 11536003 695501955888827376397372355247350928664 11536004 440163856903956498483647523090635222016 11536005 191106655580013523676667721690885411200 11536006 47126573452022992377372230786302273344 11536007 363212029490772747276175416289506142512 11536008 -254032827980511246686351200715992104960 11536009 690986647008648773719456925096419375872 11536010 66418440667002492897123297217561973760 11536011 -94637194621541147854126026839366102340 11536012 -435199198845631925292804311404694056448 11536013 165505488935285066858019353194066903680 11536014 22703691141818712664403535508062753792 11536015 -384328804473991556174298905499751610400 11536016 -135596738836725120501848007587292561408 11536017 -460602948371487493084063988803685504640 11536018 58371621605750271403696883798299262976 11536019 272845935628762159995053711158867620 11536020 -15178219391856337549207097803326961920 11536021 -677697206231554207862569761016625520480 11536022 -268273269864680371741187454697342046688 11536023 667130534377474812537979874767495002984 11536024 -1092072404783181436331043915245285591040 11536025 492329128541783538075917800474020377550 11536026 -445234712880359260648142606747731184640 11536027 -124808378443381640560826398822309494000 11536028 -59884613070306290448700487971686257664 11536029 -398794582673656288489288602528963479226 11536030 -16473017342776136202563320244883456000 11536031 -307034028132232169417501065168608710568 11536032 170789762175081888539805538181339676672 11536033 -74519547343402056862422330691711728876 11536034 32959871107148043842374657110024946896 11536035 -50706192111441779510950391860948807680 11536036 -438093486630099237088599144291284221952 11536037 -236390872719102605156083226242208149314 11536038 342476897682809896863001690864557690144 11536039 -202333480767248800921954209125743041160 11536040 -1855816918611311378654740795650048000 11536041 -233276889532390362183397805829208166400 11536042 -17729162887176362882907715895028034560 11536043 26621020954758316377874080706691402292 11536044 2534107666044760882631014404422596608 11536045 -111876346384878634092536562235705559040 11536046 565477892192547797737879213199861874240 11536047 385610315279916411007714583842903202880 11536048 19370809451744735849828774984317878272 11536049 4012793954781683783783932949039008512 11536050 -37229767089166404642128784884716003200 11536051 -467258715049756739888925769227482666648 11536052 61375686108761770492654575503121162240 11536053 492665551112805090963944837611343740704 11536054 851685260782114600182089207351852924160 11536055 328972279073512566039749386170420204000 11536056 -95000244430373277820081194012746711040 11536057 -197824071553280016253471880998112193912 11536058 498866513785579678608459419674889201376 11536059 294381386130301248669253713242411682240 11536060 300188005903634031291960711312030950400 11536061 -194048215092464536049220545173331976576 11536062 -237692326864973738227272946276498669248 11536063 47791847775633808106443447486322650368 11536064 253458079472165757803101214095737618432 11536065 -567762401664084498784131563724462024600 11536066 -174741770796730235959684436037555198768 11536067 808744754334505313251651153375930189116 11536068 -73484957181223272687925105941621212160 11536069 -926004269784146983154588322400282850530 11536070 152395851456146670349115103418078335360 11536071 119841026336112525323099376599741996712 11536072 550332743662179071332182393888424780800 11536073 -642580826367129813435780490086077280678 11536074 188315188993188330909674552415986618880 11536075 -264831845432878465233495416945876988700 11536076 88621663613444771459707055155662919680 11536077 94688540494707760879969302106078007424 11536078 660362973064218659504123084538458821440 11536079 -888877877063388125151173663994113122320 11536080 -16624072221249198773712389786008289280 11536081 -43112689742148640851341212208798566428 11536082 -281342505465552811036642818183774081888 11536083 -1982856854922858135014787606328383024 11536084 -39902722808709382675871270249765928960 11536085 400728827156748470298432613635275113920 11536086 -78116666238289789464819648497187194496 11536087 -568268421611544836222175025691652335232 11536088 124285094098504490900030905498818539520 11536089 82851233800980240570045241849839958224 11536090 -80637771608218699202745324483229735200 11536091 -42048640186860362019399915752470030560 11536092 95177427706035343921159966891051118592 11536093 336053417124135771778101171088274033760 11536094 -441219200737449269209947092152420139904 11536095 201374828788552213237629992796134405520 11536096 -386118988874755789332176321453002063872 11536097 -1167271619038631720467949427527907594960 11536098 52030914944708372846108048178095407104 11536099 -868832191203756213041711515943338676760 11536100 -406215764642608646431111276772137449600 11536101 -12721742275460328835209775241931115458 11536102 38007179084376436874723669588383441152 11536103 -1092251976661847641261410857688844793856 11536104 39951800777353624955271712186030080000 11536105 271156689852439828464073343013008160960 11536106 -351870464676157717124993320941391031040 11536107 -221086820174576653277416108331272111680 11536108 -92083928968332001327580547825739397120 11536109 636821081952843616409116542298902507234 11536110 45287680743849188087396404946095991040 11536111 -852517810491361969213087962508950836576 11536112 -47363083074033032832395726683171258368 11536113 -396959359217411016986116525374552416640 11536114 85418725663809311119230396710257840656 11536115 92351599847029902803686743096108813600 11536116 3159253696867084688584184260933036032 11536117 -18198898498669242523091360993882859140 11536118 -447087480859219103131179013460299661760 11536119 104137231709227710005303699230192843200 11536120 239034491219593436199966323387295436800 11536121 537471437431654277935544607565290377322 11536122 -118367671847563979941492599334700751360 11536123 -126700588983188481520008387218353960320 11536124 142887339019983484150743170281607308800 11536125 -328555817988269220100865262930909912000 11536126 2157782168309250655207478011837492224 11536127 970101067748798545126548515978652003912 11536128 744145538315649892012954510848058982400 11536129 94814897548039199543489745178604322720 11536130 162626545187283344395329574027043196960 11536131 -452971386883550075029112852279020645200 11536132 373950991950029072988821708856163027200 11536133 1003983145251055975117706932813762560 11536134 228865076075924182917993498373572108480 11536135 85503708656626196351359669476518474400 11536136 -361465306116708933294947924480741944320 11536137 -443258609640934433740229736507846990492 11536138 -519638501515581067662455298070278275280 11536139 -17065252918483723369478559182533984080 11536140 -20328747874683386113006470001704960 11536141 1036271568837969689556423256528778676000 11536142 262129443650602153513825611691203912000 11536143 641175691713804469720234701062318601864 11536144 -76444621554805600994582225483062624256 11536145 283390819392706673574261499290642198900 11536146 -33328506679227412714138947433151809536 11536147 -45497748468753616784829633558438965168 11536148 -279748410221570671069856646478661894400 11536149 271267443114756107938042045275873086400 11536150 -107080973482053900755994248091602016000 11536151 284144934987009632079480836476494523008 11536152 -112392653637791414767184474415044198400 11536153 615832359001922396645537071479777722880 11536154 -48315032667415261970257702012329984000 11536155 -800876747473520204633714523134404192800 11536156 -219374501699271426657387459299517634560 11536157 1583981114977427500979227714482628029900 11536158 -203162891482839860729203313858179329216 11536159 87554970721239606106476555450697697304 11536160 261197091828145267635990708004192911360 11536161 85215953708764513563144447977471316864 11536162 -61839171715975030484740809749004247296 11536163 -761444969687816090443681861605605258136 11536164 -49915933243988213559414016287580348800 11536165 221788940375639400092634787819433688060 11536166 530587432355824936999722066994229719680 11536167 441553924901343916458050398570886339880 11536168 715743575392796822418833369410127539200 11536169 3181605630521116187367967476597547344 11536170 -22482036258748486300309075613492843520 11536171 -1248756926457137886707433898076875566000 11536172 -198813083313584968879294488829889003520 11536173 4024356607647446267360581743426060960 11536174 155534893579511881215912928127170869120 11536175 -36396840942399511013250435631770145200 11536176 90030964437632270264642013502601625600 11536177 -1118988832431575079174583756491060500974 11536178 696528917891845890689693177134118330640 11536179 -62730898542582985596504670436380061952 11536180 137030196000143439384298366017559795200 11536181 -930276667801472107788441071900081712018 11536182 -90761293476907721617460531432698331136 11536183 614898061581772760115262417187078487600 11536184 -819034821624018292180376404808379801600 11536185 13096507808460174634515151822836211200 11536186 326840482397306684415281433583908231792 11536187 37602162072530835818318721345578158800 11536188 -1795565634771112392624328225479121920 11536189 -124499099158345854827339206935281600320 11536190 -10747443595449637511117682309480804480 11536191 -850552985406584506917050647572373259400 11536192 -77229051059671623977576496471893606400 11536193 761449110501159137539851364087577169216 11536194 522520875547335366448269030119223075072 11536195 -154890710504416916285213181287873628000 11536196 181208904750491381868646309981178155008 11536197 -611820575309451247160859491145578252928 11536198 389995206415024293923590268195784261120 11536199 146484889456767178833448251214917903840 11536200 125419302591041858942738613156963840000 11536201 900440011534112317533248528044898698202 11536202 9433652116324522588344848343992193792 11536203 253617598013110653408467182619991264000 11536204 -327912057204694386001677074904843660544 11536205 260812092790490045799861012540563537760 11536206 -426964335958059228442611649275384379392 11536207 -281036494771195464324403559591704829360 11536208 -252907320600811706018920556706168250368 11536209 819935010876283592812987006387096151040 11536210 -69707414916810018285808352970144384000 11536211 -221316164595189390101820138715183747200 11536212 4046996553902886759761304478446059520 11536213 120764771915121175325034961216066507324 11536214 -82113527992440190343822849208079503168 11536215 -381163169682477861770807298645060584880 11536216 106622312621228657261896028368309125120 11536217 245028109042428831283665876759023945760 11536218 60682341806499724906717605717418151664 11536219 -648954192119455402358496400193010895904 11536220 -193773912396162095175477862516597002240 11536221 -105643561191737570473743837239401058688 11536222 -21183868765157907201805029226126484736 11536223 831780112903263103140760806813814877472 11536224 69401257377549577981451072649698476032 11536225 233057954661275740216626425634616569600 11536226 -98304909672863801282118394676953726176 11536227 47285944535656944777320204291886702564 11536228 -825333781277660075432680684146616802304 11536229 -108487056717241496229770361822372000000 11536230 42683055564428906344870947245327923200 11536231 174138636529353435771022700125939073024 11536232 597822414097346090129585102952273592320 11536233 213335171868357932849437879810511625600 11536234 636717071073258752458931059140257508864 11536235 641737106037457247139076198020198931680 11536236 831410660816708234050425594342054297600 11536237 804990860922158572925180387016149740886 11536238 73896992859673352374374036607002650496 11536239 -55651655837160316797214698466405663104 11536240 -66705868385942388850851711168177930240 11536241 756408482991211582585005359906306953572 11536242 34187328307770302440432612770124552704 11536243 843616073134938327513456557821341500492 11536244 1014357590452262648507823172619921043456 11536245 40300022634139485976882453669810074240 11536246 -128391745866868498269668939910848024928 11536247 10251032788354195319203788256543829952 11536248 254611587188366768916457259675885568000 11536249 -297938078863953260326461537945860643520 11536250 -49943567232411313455093209757847200000 11536251 32647444018220530660560653970126767664 11536252 48900014914596179669616804638726467584 11536253 -1352620174174160507208061984769546289312 11536254 -182114546563871809571123754185657479680 11536255 11047675455102276369026829363369746160 11536256 -1160772572535595007305982459414147235840 11536257 -84603498388930752380898562718879601312 11536258 -266607003003658265551532887322078646240 11536259 125189103662789965099786026185636053152 11536260 -239952390662258125077970275475902013440 11536261 2097596061235327822771549421430001216 11536262 -475827108254107851512701791170580720768 11536263 3842816129485340866983360687337032384 11536264 181770905041760911953185021492262144000 11536265 356663875537366280469327457885244739720 11536266 119034827764651038480949189878999517440 11536267 -454903751776702123480685340018905264288 11536268 859237530147188865578500505797245004800 11536269 -274293580061176301033141785076920144320 11536270 -234628954979544190551127522359487478400 11536271 68616206178592773112100066222171905872 11536272 -80366160898316816719739538323723845632 11536273 35333181219015414819327304368229599040 11536274 470667893988217285151374181778433589136 11536275 48925852799320137043233429287332429800 11536276 29732854310038614443309571464160652160 11536277 1774677188603905594691396589930529744320 11536278 82918228699632712482477439430404128768 11536279 -954350080392811644716786311948369213400 11536280 159126337852704800946128188858971340800 11536281 -491193090837451587533350139410420739430 11536282 30103585911054736514018844711388234992 11536283 -16879280832859728228449893659679801392 11536284 -657776271442627717498112940992679349248 11536285 -792945584360499459052790380255829964840 11536286 553388315148567074019153737727056222592 11536287 123618785380174879909547550126148339200 11536288 19949886875197618569533431076417372160 11536289 100407291820188265021232146110740735124 11536290 -277772512725499301587128757220868326400 11536291 422517194073767622963408491480218214400 11536292 -36608998389695004777947575396818201984 11536293 -110022589325470016948712880091643126144 11536294 73637477757444185909464323908944687104 11536295 307656736566376426969039286584127791800 11536296 -189163555263369774068258533082047119360 11536297 -377776866148359058455520341747395189254 11536298 -1306546870220184007634460855755450112 11536299 117627695277420322878235208063571135744 11536300 -67626260397628153875642451420606969600 11536301 444520784446785838508226823532663196480 11536302 130921384021186508926274421893920012992 11536303 -873319398103938809083510505809580806280 11536304 -22146469203756957746520282656858112000 11536305 196727792381470085943206354689969689600 11536306 216352646290165111248010852291722837120 11536307 -611677911165594780817055749230503660328 11536308 -11203648850033510972384646530206341120 11536309 -30151857401762473704889907389442847232 11536310 -6171841675765153270323252268857066240 11536311 -4421193034388425630905151292289699456 11536312 399658103966181855390295329591249530880 11536313 -1074096809845721455424546577641197349040 11536314 -124620315010172108547141599782771829760 11536315 498617806393531523705969556603100959840 11536316 157694155430806506052771783896568642560 11536317 -127919712891546822052617750775673913600 11536318 269946452808325887117329851210021167360 11536319 352298153734864486447474342160306486496 11536320 -65734060894805348521148602245175050240 11536321 -943328510600975816935442902769362822956 11536322 8216994116786004681003508324028820480 11536323 -7104703664338712629530117740461335816 11536324 -44623224966959370829884646332381714304 11536325 -108509025177617277160650077767415100000 11536326 104280081604342372332768495100908703392 11536327 279411871005830009936279157965631895680 11536328 1078402242990951176554846447423066152960 11536329 -91827108784536946756573168488440770560 11536330 132644848870242386836246566239410192320 11536331 68448763729329152747647180735646754432 11536332 -150869499815213280249910093588661572608 11536333 964102677513749591231783987499191253580 11536334 4168824549319899227193106946539870080 11536335 152198831076921570178755571549636377720 11536336 -4901458903135624188698365330365874176 11536337 -350953657199627762124932410013524192014 11536338 531622613553023510387973359358522900480 11536339 60069117136901799070460574778857492400 11536340 39257230979649868338929185324022169600 11536341 -2469718269135274441277505346085313216 11536342 -186962591918609044150706436791783260800 11536343 -142362145888536056414879791293399785472 11536344 57948133360791522047184716462503833600 11536345 366221420603864669524377738616800409800 11536346 -136168393732129394499894326052407002128 11536347 -23660752472823988985797940285417610600 11536348 -246441591954190027120028855477019899392 11536349 -309841361310858392992382971826509728480 11536350 41566973058414006862124979371885644800 11536351 390038195945518952254138040367996524232 11536352 -1397544638157937044672844644170279682048 11536353 159576397327408566209328439419528309924 11536354 -292870172014012316923453784705981539968 11536355 1416021751357265058577571515506243336000 11536356 29752224018595659164584126117446303744 11536357 399187237836827678376465316054398138624 11536358 136027933905727425928849481692714063680 11536359 177019025315490825274485642403577733840 11536360 790313620511876987297304989351652556800 11536361 890444388478609935143468564314201291962 11536362 -580215702837425483649788018393939589888 11536363 -350412186150697054180421336692869504000 11536364 441375571884531963921939898080490275840 11536365 -325956793225546157293180864198986677280 11536366 131898462135787041533287091933996077632 11536367 4164646100382164413895023380409209672 11536368 8038204176334918423475967772078669824 11536369 -31866939231354839875136292471384588312 11536370 166067824558320717298406820449005824000 11536371 -58281905298451813131186051993405849600 11536372 -156897044783364867005336978570879607424 11536373 -1284993532793397505695090672981277527378 11536374 306239534859506313783366905205283931520 11536375 120844600065521178423553076775778908000 11536376 -136758286312072076272573841842240573440 11536377 450746942989574804912146117592563594320 11536378 41745566693245394104358316821079293952 11536379 479660856299703402015166299628199506980 11536380 -138480107994572400176213909048199805440 11536381 -110931974373879183967952400898317100000 11536382 400917452919588906656273102448781440 11536383 -517274967738466527056213081731749848376 11536384 1441651923460854135453623852476661760 11536385 -37296604742713638426294090186866711040 11536386 171235182434213374027955676398610215424 11536387 1616483254723899612396753818583543859992 11536388 -239263596063674879699691618640895063040 11536389 -241202791429745184384277044982453738146 11536390 9948726510179344859174530397202115200 11536391 -88162830519018507561662693549293775208 11536392 -64115186216666029831027758522883276800 11536393 122059158150088691008512321286664864928 11536394 -508482861010910715417283560196857783504 11536395 5618597677657380467149066389974327040 11536396 205418729041886787560280458734494868992 11536397 120584384762794209032725808781979367052 11536398 -446935337357357192835441244010940074880 11536399 -121371402290638737723050089723805179664 11536400 57326306675606233221058739267017113600 11536401 665131444466530467921196251391322453280 11536402 -88363788359162375889658164874268215296 11536403 -229459767209855572653834872822196978720 11536404 -163967338097226382522343890468902690816 11536405 283630346209211603254215785802040836060 11536406 -66604626842653219891007252761851534720 11536407 459008765709760910957652335400128692704 11536408 -164408286701123438381573985176137482240 11536409 31910914316546194194623904028344210048 11536410 260684303592788855583568218029273967360 11536411 56789474650383274582134987839472583392 11536412 -276219934896190882710994012470787212288 11536413 135980447616305301294214174752452930880 11536414 460605863620098705018108987657692125056 11536415 -37791756625449704372622023923667440800 11536416 -60191236682185446300125744309978136576 11536417 -557247255751775865237456958207968037534 11536418 293886625284055606169874754445410096416 11536419 -66631135232410842235425382438416266112 11536420 165933860094760301623738583552800972800 11536421 400381516704509321067322689349355820984 11536422 -108823686626343892473215005214484118656 11536423 -801560657424129301549616597515566958040 11536424 -608833101529006228175848478707159127040 11536425 -276675189848644731491003662571744808000 11536426 -446404717365534739859071491263560458240 11536427 -5867447328245553352794121092993723648 11536428 -30447076233786867084729716756707737600 11536429 7929950597749845924444399377350863340 11536430 -482577575878425021025377520938766040640 11536431 26103301043333990766927086421232966152 11536432 -206164903727913640013976207524291543040 11536433 68998736587381551082708542884455819008 11536434 66184445382063970785421149532507258368 11536435 220193059253520592268491031049111276960 11536436 -58829600080518547842071105665393096320 11536437 449521642989300478684688205960262995360 11536438 -76562287952487141721898154291087904704 11536439 279631982421282320189863942455524794440 11536440 -195336627896527926665795869238435635200 11536441 151514150869194416473532634637763087872 11536442 389290508153786620146631935596826450144 11536443 -324395462143015792627454910421938007668 11536444 336641236175434149454247830226994880000 11536445 -156377057809533644397926695887672105300 11536446 -83386592442023785491549937397324000256 11536447 243558934244327158642242982942646076000 11536448 -11487510007567156150589503457898528768 11536449 -185159804403772929684495105376760384640 11536450 -231288767252941169805860175473083338000 11536451 438446371161003805501408976493603726252 11536452 80862839200765604267681083180034088960 11536453 428441743916685485778647618256123796320 11536454 -139597947247201124818534921866951881280 11536455 55196162891094867126481013068178749440 11536456 -329681310136215231245579094443348229120 11536457 -121916912484202308354457745817245975160 11536458 -8688101210577711731795681084285871360 11536459 382621178749252571451214756556915478528 11536460 -89955636462988819654805991905845232640 11536461 518770649179749354839769388251903695820 11536462 296785838003743414184176564295296665600 11536463 43704760675218027616428251412324795840 11536464 1445404038061538199883380535468228608 11536465 583291484345193845741578549708442164800 11536466 75645005901964273838187138755568012432 11536467 171128801306368787231508316242863761080 11536468 -7520166329567257998954810028540596352 11536469 35401940103203282207548587822622497696 11536470 454455535826828944956451673222369280 11536471 -859769354418832175775220844216191758328 11536472 1334946849623343801421886054447760199680 11536473 -190204121024195564793506162727283034112 11536474 63390925961798349136908753549736984800 11536475 175366014567609392184642975407880771000 11536476 -22784742202412686356981219521484840960 11536477 -22200968890443875967835262550717318714 11536478 -151168061454143621884213511108537698176 11536479 1996992852495761331949053660602069629440 11536480 -556929294732610606968291894809410928640 11536481 -25679950655312891750414893760554612800 11536482 -6830557792381329573138967213409283840 11536483 -498943174253981037353985795324296325680 11536484 477536119241246816306248443635487532032 11536485 49779303880168513245468627436803523200 11536486 -83262314510266227229816506593185913856 11536487 -636484579592244356836050530626429569864 11536488 40855182636656849695082763001147146240 11536489 -218724233759688977380966389357291857208 11536490 -5125577793811141361251351973341363200 11536491 318690579205016551599205689357330082392 11536492 138809712957382788838317697216401050112 11536493 -30162628902920718285155934406909549236 11536494 -94379125723390646800308497639624472000 11536495 103545555267842195986347870030761687040 11536496 51355140331676147122568506318438072320 11536497 50712742181515506316096190363659635840 11536498 -192182553763670775739695679979906173920 11536499 399202002858898028607128482313252216064 11536500 91363055591301378416436672603892224000 11536501 614203825135354687913899747344353014464 11536502 -478302572116312311168991122845976721728 11536503 810302408738888217348541812641599824 11536504 64276644817521076819403297913825484800 11536505 -191018371013025291676354156957905155640 11536506 -14023174209565790156764990358609441280 11536507 928712197595462647903394930258796686756 11536508 -190307007980393185535076027911290819584 11536509 209429899053448976056254807224977834368 11536510 -172641578164054811181076753164817117440 11536511 -253204885655359173951561569085815965680 11536512 -95277684723417576367482215019231313920 11536513 -17542839025060126672235122543192073936 11536514 -463844010157972501991021756541126384768 11536515 834325719374439559440712367856227692800 11536516 169097626421119601374638603077216013440 11536517 208643528995176429310812862408266099672 11536518 33323045609369105566984881449212815360 11536519 -520789974807207920542423837551755488440 11536520 264348867157161643326264998730486220800 11536521 -71400537325971248708524756275116106336 11536522 275096816998571772060781266797878063872 11536523 -493239308402269875884022176441566268160 11536524 240419865964470860526180147262690089984 11536525 96176015053929531615477829468934275200 11536526 -56041445264292716899349702911833243648 11536527 -111619250426336697883247953143201533568 11536528 60805480748986948607247615763197460480 11536529 -2285953535654340676311404023772177351520 11536530 43792379884088186594218871388643584000 11536531 -214999083451695075972243439220242499668 11536532 -79919243214352943448609355244217661440 11536533 1027969087094258249791148427610030569600 11536534 65599478776462095844433061053871464640 11536535 -721870407818894195334903025619750204520 11536536 137636184993848933553729050385840537600 11536537 695666890983143048281314348528579674186 11536538 -30716847034274668540107767471554128960 11536539 -52887345864183241783127068234070822400 11536540 319750217819196707448620996079656954880 11536541 -417375253908113699969911150258292204058 11536542 25403428019388717772089259062096498240 11536543 -93710644284861544661728668659104097360 11536544 -2561663403344933007831874467466444800 11536545 -173948278190081152368691260862072997760 11536546 -22591894916738594707885053771270888960 11536547 -115405911576896561633529151759367193600 11536548 -264496876015703253645502646905465405440 11536549 -209240700327590718180442296983278000450 11536550 5418421209492897233119024674278280000 11536551 64164784499831151445194010881663205536 11536552 123538022063022371191146203570182425600 11536553 -142157997620113321673482086179564175360 11536554 182169589700736801388093708515257745408 11536555 57199965872206389256443412130066062560 11536556 -1842748497356329309519613102084003328 11536557 148533584375008639515595806518172424704 11536558 -111788071688207562374729170169416134720 11536559 87268619482686248595894231441604385904 11536560 43567439111974432523931210400186368000 11536561 -226942520455950266916911709247412035008 11536562 161603487693514502528659564452217399200 11536563 245127630644616059891653170211630220412 11536564 157578464320894386191441789832577367552 11536565 -576640252723833267467150052324515455200 11536566 187753348266862678104725462097998676864 11536567 119307261700802483603213322381492943792 11536568 -65455295024129751641261289487657021440 11536569 211548894030047889644504998366171328688 11536570 -61036461461170845721263886011663206400 11536571 121733206161951528914392457737900437792 11536572 210678661927688867495963142494764032000 11536573 1717058863240626907599601938988043047680 11536574 38382198689405879127540223981016378112 11536575 -80521608315699299960482004752834040400 11536576 -318005754047380257014158041527190814720 11536577 52136896617156778040031579682284234240 11536578 -98097583915529763046553060322399232992 11536579 170192011025314222757977296463834176184 11536580 96964585451856488098521331896110284800 11536581 -11069753637488694906507442189381213056 11536582 431542029652483009312473115500699933312 11536583 336528650309095458306857683364490921240 11536584 43151478168772959489017346940676997120 11536585 -248620357813017658172527577639139192000 11536586 307795248553416628061862012047358242304 11536587 64302422094232734500983278531609825636 11536588 27009835361243585981228567462975700992 11536589 -899587855989883531567303446000068009610 11536590 -95072409200978662289245854840051874560 11536591 211297458174137899294114446903144944640 11536592 -93005223929056640633097861694839496704 11536593 -60013439552698938431438738806724688576 11536594 55089004806132074670942908999854826112 11536595 26681664275509565409910405837468075680 11536596 719654351587618390984716723697767985152 11536597 711828913899340002483494932510017460046 11536598 -464280469451499777913820320942819913664 11536599 5396395131437502289171018029145135488 11536600 31074446841895116643100404172497920000 11536601 1089477398642915196942103768855249870602 11536602 -4604128353543248032504019647222444032 11536603 -238818238042505578865752832418969738000 11536604 -574951762995702587090867748955062879744 11536605 152649095117514801979634327100029978700 11536606 619690092367868137503190924472955312000 11536607 -288015866130787211106138092564668638240 11536608 -13164574401071735638525863644729180160 11536609 420353614360234564159786308846612452706 11536610 162397739836612991326995077000303232000 11536611 108995949217906494884701273983306250872 11536612 80893724158536735610859997256468336256 11536613 -429461107639266471361185540587968900416 11536614 -720761398358116552105055114853821727360 11536615 4150240096112467357206854199195544320 11536616 -61383798585942053829073562555251752960 11536617 -71854497193701467074810176487346494320 11536618 1311232226303162569920498850840019023104 11536619 -44967308728781623253000978163615019200 11536620 -412543223561492985172942403211488624640 11536621 -241450975972270672354395427871597501556 11536622 47250436081332586891237474841152186752 11536623 73344997819044464611659333107251644000 11536624 -208658618474132575755485159515914240 11536625 -431046982830812976930503428626002940000 11536626 -277521396321215049726013041591652726656 11536627 -1898320844057490498560746510051511600 11536628 28165216476195959323874843432260719360 11536629 -202036775300869473472956835181004302400 11536630 -145325653140845129054075332938617875200 11536631 659357833261117219893645552784224819432 11536632 650130469030656164349319968864757739520 11536633 -354745497689376242726201919536798200224 11536634 442272197765631469198638749561597967216 11536635 379511449116724064195709726150433555200 11536636 -704390187157381419213994141971784148480 11536637 191226493168324637551580489723789647872 11536638 -322151810678846422695574538815102309056 11536639 277956239308831357356462463396869411024 11536640 -634365459568841078271549726445629603840 11536641 294497878700628012781993755677989969440 11536642 -4093269382570470802509850857716207616 11536643 -596918407034860139125080313792180143108 11536644 -106523640268797648535509623012610674688 11536645 206162764595381786984585086650966766080 11536646 762280269574543186941618393280431149568 11536647 -168372735926575789584545480719049165400 11536648 -715919036538397591885226740104646656000 11536649 -1271863548757877216193984492124798213350 11536650 1001627573984147622130821064375833600 11536651 -20404498052450803199206185965604007936 11536652 -447129902717388409647563196134995294464 11536653 562399171404335001509037865780520983104 11536654 -102081594068016510436335426384120988224 11536655 188388792480714144997500439335149242560 11536656 -56441271224169948300590779557270847488 11536657 454893638069840167131868653518461806144 11536658 -3575586161763747580090848585866235504 11536659 -828877318407775252816919018385010515576 11536660 613624484855383899387736741522200552960 11536661 -806233288881484807155944122186094154738 11536662 35159697091384024824576457535831224320 11536663 546163756847510688511373112176209424720 11536664 -121377747439640801268919150761310617600 11536665 -142623123574308566579637601325310218880 11536666 3103753733710828935920579232567525600 11536667 -852389597268385979079113088104476377600 11536668 -178729249470480074707953366878467448832 11536669 -112221254098783381586413275053877273480 11536670 -2073958434434235206516423267300999040 11536671 302615927414030750862679846105173143112 11536672 379042710051784113687859923858701156352 11536673 547463752019871386319768607995837773922 11536674 -92151879049102308121687309288655141376 11536675 -457831680364042272845493467121372000100 11536676 -483121919446562149517651500189673171712 11536677 -469282371623540296387368864584154875586 11536678 -145007193272420542006418345908000459776 11536679 439892538932303116998557760160856326272 11536680 18019710374209711576242593748929740800 11536681 89049836812601620745276883235818992384 11536682 -107918838459251063903222265654876392448 11536683 650318372484943131388074456412845105600 11536684 -296797479627344790195863716345334051584 11536685 6867593251453861495184646221686669440 11536686 -129102487624092239940592944402265497600 11536687 -692977945620452722075734656765630135720 11536688 167639441481928284138595207289353715712 11536689 -278424606727933588084570742616947327376 11536690 -122849616456441501926484241091006899200 11536691 -980406073538809084064935396318055521908 11536692 12082169128417073829965207575619426304 11536693 -13065980551798860004135130495016675840 11536694 -477922089165431316658471048146112712448 11536695 -112097105821707175567419030355762180800 11536696 481897377672300766976474462417856737280 11536697 349100855946415157625521681680533583146 11536698 6383208875651174761921665305289022464 11536699 -375135966558446223779394236987939638300 11536700 -95633973560046004252357253210724633600 11536701 -6260377355981330450731912423818924480 11536702 85171298236737905080846824769296895104 11536703 -605500749713759170120955213351813928624 11536704 -166915170806470342289700529662520197120 11536705 -794713746880723196687588163498714336000 11536706 -19016424730480624708238798160400642176 11536707 -256130240793870645409387044422004180048 11536708 -283371136535733507946455360705802137600 11536709 1329374348026126628521196740640664038016 11536710 103979125918913155713750978318856216320 11536711 -225251063240770277072560609944129472328 11536712 -22013264890225626438447209541412454400 11536713 -135079430857846971723355586880242748816 11536714 77627230939889841484088578312375357440 11536715 -54002288477450181043903588282923177600 11536716 90155195206923639629405725075700669952 11536717 -270657529451142659028244049975505176960 11536718 -33107920510688465376326190361863696000 11536719 -171056380348235886436088938213767199872 11536720 11474211270577093240044814132199915520 11536721 -437948760036538450158163444509173179776 11536722 -215105186590487606356915310345204352000 11536723 -25900789423592834990195997835463770296 11536724 -328668457659192759478203491359333632000 11536725 19045390438345920621999563876415703200 11536726 110129316920354894666729666917205366784 11536727 -878793838475890558271060814013223305488 11536728 -4497254215388161591349679832834375680 11536729 15004257262764085528373256293843620560 11536730 -326523671525322354778477739821327548960 11536731 -293670406636159463582042267747364385872 11536732 -582095465262408689154560819183272635904 11536733 -150324500982027006215156418756431361396 11536734 102296548555756157059925911542286387200 11536735 1284163506680849092703991330468884160 11536736 -925672940160879257544972343481364381696 11536737 32700251638463100543122977712937213360 11536738 -173875483741636849936755346100351106480 11536739 -267062621641700518528764343090300552176 11536740 -124096151435423299917874536160369152000 11536741 -15304851328087909834551115491333079616 11536742 140766290964824543432372645616098856960 11536743 122847200976848713982487181242204134400 11536744 363357294370970297793441303091071283200 11536745 -204186552173932760253528232423436700 11536746 6388958700166877272211344881736527360 11536747 285882881087491560468223454787468900112 11536748 -322617995442351648252163157541185961984 11536749 -13240304021442718621332150530633640864 11536750 402602880904470211120554974389737552000 11536751 -288861677687866817619155646293521391280 11536752 -81683286220502472591466823858437324800 11536753 291733416421142955090119794518375716080 11536754 -163363039770024951305186620568339942400 11536755 213034910611243928301236453571510208560 11536756 -422113991432674061932172072919565461504 11536757 -393800599822657866268559943082644449508 11536758 47689292894464684896306876567166045824 11536759 -44324201414963380896896850083665212832 11536760 -462806150634786417627299613824111616000 11536761 1110286367983548702641309942133514923264 11536762 52958761569482346692361340995351098880 11536763 -67383957631706302269331666237180955904 11536764 -120319852672571752700995607411660250624 11536765 768860150420508636508789394872897286400 11536766 -572022570506969714726103903945065031168 11536767 -636246203916649167643881110123852245512 11536768 -1135928326142574717266841545805901332480 11536769 312621469392279577531904795481441242880 11536770 19393079246315313127491092577860229120 11536771 -2099903407360438358737658062922168 11536772 156877947466773538305193635042240576000 11536773 -36794201076534649711889667705917024736 11536774 15818876815760398659512249728942003200 11536775 -204946670131301551382829945257783848200 11536776 360114894495823839559980224642161459200 11536777 -148277724827623051617388127211062916096 11536778 108821906039446475725556457473401136640 11536779 485923783167782671526663715482448884184 11536780 34062906622597871087049773413651430400 11536781 206207226243952220131564569009981744000 11536782 -93226815857196996574862474720924000256 11536783 36967701527065408321009027019286378032 11536784 -66272516331835875127129951804251439104 11536785 -44942880149264500638957067047883581960 11536786 -411508146996071489040387768092304951408 11536787 -48210722898102477404520846068529972564 11536788 -110705539676364075365670142829793945600 11536789 -439942303029572251775275215579705878400 11536790 -151090761077273253179557446956172000000 11536791 67425567505198782816242684411115264000 11536792 -572863235986324073858924341067308830720 11536793 550386397864152554243454856009239348042 11536794 215142757291365307198941685145775792624 11536795 -153678661303419267552742847328898182720 11536796 326316119549240439865217201962479820800 11536797 755761267008838376220835300231538818272 11536798 -69806816556452512251653358031091800320 11536799 1061248981222994880370090856352205624800 11536800 134314126264459068660714879785631744000 11536801 977921894548076401426342261239430628400 11536802 518334443251837291233489757010508374352 11536803 451534887231434448570509141354921157600 11536804 -300423959397421599774191965077840809344 11536805 -254008337518795301346451916742057207810 11536806 -68895561483908276101590915778631524992 11536807 19681413883251243312108574470192232192 11536808 800059994905857214939813493280766033920 11536809 367930992601208437548911364434859970560 11536810 127696174031886342319210265854986526560 11536811 -194471940401549570702488174377505267056 11536812 131365761951313452282344389738062415872 11536813 1122564712977712805032846856917121367062 11536814 1989417274176806525638249658948594688 11536815 -43368268095363027856659276471152294880 11536816 -20468643940713352714168793600956284928 11536817 -1914113852476874514021687050456531886528 11536818 75076462876901102972557225943759973504 11536819 8386229546554741204631784060676931840 11536820 298928102073050330951504975834376814080 11536821 -79695979647188345374891525427711291328 11536822 70853581949921302606567363555068069504 11536823 118604709126875368301525946893271417744 11536824 437557911531165817382761136113641062400 11536825 -647669450631171552223886201403681734900 11536826 7372353228313591647746314359050188800 11536827 643693412625595647751701162492598261440 11536828 177232690047444316845706897297101457920 11536829 -1106170580741114331731199801600035939124 11536830 4228617377029550877050675774807856960 11536831 199896859599892648868498218113231523192 11536832 -98699669545301824367799648214302326784 11536833 -121853753260895218000898733835427453952 11536834 -434290301376145541311664083814052048000 11536835 -302322806149685149361463275022039060720 11536836 114589272446110585128248736174232879104 11536837 -126497444035414730374371999061067200100 11536838 130903054315698617074757490749761707840 11536839 -160697573660020132203948924016901113296 11536840 38017626061296073728274414120385740800 11536841 -1124252519571258228431129063476541038758 11536842 -15694635226771530868502380266503186688 11536843 400307771872342923484357461677142817744 11536844 -612158059637315431922779660801521254400 11536845 -238604564413418756252460172530373896480 11536846 -841622797941889347968666784909693696 11536847 15025049426297928096052648293310159104 11536848 6670322432194574896904230782199971840 11536849 -105920764339564076598165748256445691150 11536850 52856557474215444242145721099977900000 11536851 -98026436342942734409083476230183286480 11536852 134051835259651226340389138333212049152 11536853 -433607040178415807202240899439757300896 11536854 -286949562086801811532769068820581505088 11536855 -623266527339610528171729405296716974080 11536856 267489067330370647255435469368712847360 11536857 -291925140520223003215276560546086400 11536858 254242318538851028873950790355728695776 11536859 -41265317562207461170197383696289475584 11536860 216228966094768705264969215420331008000 11536861 -269542560000729957724539549841841694720 11536862 60182172755872642920161585291509956864 11536863 293565673990039163473246479962523252768 11536864 1834257257404298389162916269601674493952 11536865 826809189485122082173462373176302154260 11536866 776178866802703999711760734200541776 11536867 207987013341372149015606173026191888640 11536868 214137257345878116691234413527963467776 11536869 -115323804094218749553030030271440733824 11536870 103165142534846456356498340895724010880 11536871 -577935739929494667963184427945634185928 11536872 -568730310168981400783507914492421324800 11536873 1352278489551748078279152327595913448122 11536874 -413072273382354070484798310391412177568 11536875 22258918146600246100589835744198690000 11536876 248157413854162536860468832017652485120 11536877 500857438719154292725526127952187890272 11536878 369809874712378750065620376588387177024 11536879 418196277983747808496845446665026470480 11536880 -6966530799638709888066017650790400000 11536881 -495958480762655215224851055213720960 11536882 -94838894522475364266716336121522044928 11536883 -1017024399245614035818402747401240994868 11536884 174964236663656597358111881962331934720 11536885 536399212706973770998913873029334471580 11536886 -280749454239380039671618936266981280608 11536887 -129687589557562325761024552981200890160 11536888 619420767471738911525667628672163819520 11536889 -64327386974963777065105929258851526528 11536890 -54555599617664459858282076330934287360 11536891 780712453209895838505726896551344544292 11536892 -38215147988745882926109951299788953600 11536893 45271138028530012765024674754170873900 11536894 284002382325341987944219175086674048960 11536895 -65378003181435293994525641825584858800 11536896 -36031208174838931114819207382370877440 11536897 -207822334103436683238848323519318719228 11536898 -257377893458695083874355509308767827968 11536899 -189282030051047655118420699372092457152 11536900 -1468500538804668100216143873892275200 11536901 1201258270701460459927132441628373818304 11536902 -205128086663656250907809101438594060800 11536903 -643569982311427982013559094669627000472 11536904 -152453115503501255533908216779383111680 11536905 -16720390138023610550584545990234816000 11536906 8725220136541467110184850811771019360 11536907 219060919630279447289824860834719426232 11536908 -121363743684888886479504734460173230080 11536909 460345527265720034301368795714505862540 11536910 53025572596020826756803431677830328320 11536911 8915011794900487592970339734624875824 11536912 24357100030748762460164395307989999616 11536913 -753509517152314246218125183866617653838 11536914 104433971537823927831821236650854330880 11536915 -64890047154576668342746226661956278080 11536916 627522573217928233716785952815870010240 11536917 34497460881580001679134778369878023680 11536918 -46728858833696234312927629347420559296 11536919 576334577530830939677817561512749036920 11536920 1970553337244615168740073964017664000 11536921 1142143313572576722595339917103208832000 11536922 -789450833954330646113949981812694585600 11536923 -1010419778371913706002484886906719859200 11536924 151301002401546915683556496434807909376 11536925 473653494446361547264942501188494146500 11536926 -169710918540623845464078702584612773056 11536927 1407713325986805023543059562778316470240 11536928 141585509848373847753849305811194609664 11536929 -126466971370859222108578067496362871552 11536930 304019748309329973270795161621204435520 11536931 -576508376488965931887540935202928249344 11536932 -188067240388256785149758156432673472512 11536933 -259211912134210801915052735349369950560 11536934 223973917386846446089335522622690086912 11536935 673943458742943004560667867440355455480 11536936 295766239034383110628301570335002869760 11536937 96330487330051071744019000106348126586 11536938 -56442696434071315692402556977206722560 11536939 -295952530354059270760857773783645885260 11536940 -65704798396318699008355095588678251520 11536941 -219443043619407243911495292218921130720 11536942 29833936544667678220501209210927511872 11536943 10098947012598314333929896571197533568 11536944 -152186361622235187274087422225692000256 11536945 47747594463177501719005575955767324480 11536946 -255103153142757052534000421078879513328 11536947 -162185313803212627048852538492272992876 11536948 -306571060171575474615382578900561517824 11536949 -141618341362293750743380387662487544448 11536950 72283801010080688981446457662419873600 11536951 -651765839409275028882290110812798025048 11536952 -572774110424410631658982698393423360000 11536953 -736515508612349412797368344181656171696 11536954 216826817842449558384658568092066187520 11536955 -317146984458525384292306772190156704640 11536956 -243624563250461734313032858750233650688 11536957 -249272739546312049970482093217604116794 11536958 -438742354044785430648039427503932401920 11536959 -40477752910625493773691527747505690240 11536960 -36232354061960284068272365456368599040 11536961 280468720331138084900099093537099796228 11536962 -196296005156720891870832233669845079040 11536963 1087410222640193360307391929248363745212 11536964 288470234268927833464183725222385277952 11536965 396572578307287172651094920895432787200 11536966 115483825166441616970679297874814600320 11536967 203788533391571759720672105756330338920 11536968 19953400504042057288501489606855925760 11536969 1033548406488615524616942406351347121370 11536970 154919398972786314516955469662918580160 11536971 653321903698301350611050214231958591680 11536972 890332603385732717194174165456905003776 11536973 -105147607753437500846779998822438743040 11536974 8106103656558083246365031276353186944 11536975 283176553803971022523540260725851037000 11536976 -29432041297429988384380084629423783936 11536977 -36754254090486046823290079900422884192 11536978 -391481597209464947129213670216932753280 11536979 1161101733673221757754769674883208889580 11536980 -24544321594621064329067500531618529280 11536981 71458164373686907759633873346397464700 11536982 -7371042197084514183611281775483130048 11536983 562226861647420113573462902268561943320 11536984 183758683790578229777989041562048389120 11536985 63592958057493067999229098239567186180 11536986 -5666450369772974525503281895545349632 11536987 319097900801088393171531208750188576 11536988 -139221198490444811965897605054110037504 11536989 -376510806205620179031957245803365154176 11536990 -68869938773154885849302661693296121600 11536991 110983959412226181979990719392955523968 11536992 70950694361120957673791934364171763712 11536993 -6456474463791321469556845409838664216 11536994 -16362873821970408520275307702531084800 11536995 -382929247038995144841031241370379961760 11536996 -71208517916421514882204181238417776640 11536997 -407358780634710098816900757725846167554 11536998 -5665392287326788275936638523307432960 11536999 399848542356957349444445413276662912336 11537000 530959498273932949054490289512140800000 11537001 -275801451271786906494546842589408370038 11537002 -593424066580086702393354408764912294400 11537003 49943689559675330004171564264398263824 11537004 -263213611981815943606316903389505323008 11537005 -159716644671013276520444303392663819680 11537006 -16029253111457229962458773497381313216 11537007 -148206982936291832601340245832257630720 11537008 -8470068756639373641128992135729643520 11537009 631841518393980284957022976192979386080 11537010 -132227267456301047536808047702198485600 11537011 227744955072019299373198395919362298192 11537012 -126700194880158147881106326756062494720 11537013 101791117947356195544371922214269960000 11537014 -96608038048355273407116255139992354144 11537015 -230964765914406211309534011330846669600 11537016 373952910435883304583552184400209551360 11537017 -958632107314552383114319597973894404908 11537018 154314066640444309812080176491358247904 11537019 -213171407764205330424090214128909319200 11537020 -186227646070208836669736743678912427520 11537021 -391310970982190919145261969918730671008 11537022 -16389244148662555935595575681821294592 11537023 -489929998260696051363617011313894681728 11537024 -298028626814064221993200205327562178560 11537025 52165437383177662426452848369072520000 11537026 446641772527855307310242887242082997712 11537027 -172811408909266868724848426338427994168 11537028 401616294574826154224047080246480138240 11537029 -1891675062354718601627398343199864640 11537030 -107290941513638819300173504930471649280 11537031 205928463476258301615521569272800875008 11537032 -410936189343325771445980326974741575680 11537033 -34846140222372886471896565701194369100 11537034 -41409683412490053081080205349871434752 11537035 1755505776408185897933889666713928480 11537036 32760741295669863237708570732507829248 11537037 652378773183038886120218569150395016320 11537038 725406699756842159671661473457068201920 11537039 -213366549136001787153313088138068131960 11537040 161808310018591133704822036982661120 11537041 -364899902076672281928375499876976009100 11537042 690087440478107743244442419979635823744 11537043 399215663005237325878180977466932372480 11537044 -107807347646757383889143414135673008640 11537045 -108096574901114263802076030768806968680 11537046 27402153765934839073864086893907888000 11537047 -952046761076643639764436913516579163960 11537048 81352025633620748734071036592859688960 11537049 269927516616972352976313693484655861088 11537050 -117754764621233141442915033373152136800 11537051 -115835987665926850064853564013524221400 11537052 -389826478647076634568741288989898279936 11537053 -83583843114070267913989563003124383744 11537054 688751812158029696585955661865619950976 11537055 481409565585941552922494586898533054000 11537056 851084948537219467083234678709357117440 11537057 10837965307771227485195629962839806272 11537058 -135949488171251435535725214766472461824 11537059 -292449228917280431844574325408487848740 11537060 -52796713154927037010395138988071628800 11537061 -99851176656264894888960400948660002816 11537062 -457616732017286510961821890100902759968 11537063 -1341783259756663429633530909479116631688 11537064 -282144824956274749548119815559235010560 11537065 -453753303058270764914140384765479892800 11537066 32550009309586914493257970004455526400 11537067 -164089565353332618703102979131065303888 11537068 94099156376435149095558174345268974848 11537069 554624185322922119911419012069091528470 11537070 -104569983838390377817560316852555200000 11537071 43661475559163048451649826983259767904 11537072 1073906354362860022724893262817853440 11537073 48184740946288323479616581345108945202 11537074 194284509089700866660800220906880583680 11537075 -468623818912187865537011601280552391400 11537076 340481499392512314246821914903820120064 11537077 -4249410457850996910885584966663117074 11537078 -235815649107489825345279787336755241344 11537079 -639996744451260516770008466495150990616 11537080 58044662373621585920936669394000998400 11537081 -365313384086615045142806212079585473920 11537082 -21461877076033115805153215580511251600 11537083 -394050036169940827300013065285586276496 11537084 53104375869722432145011390663593672704 11537085 -155882113677156326009358747517676697600 11537086 447039115761091806791092088037370724544 11537087 174080663390108459344143659058049075560 11537088 -97093204420851093739037618378857512960 11537089 495797061727388644749073521677114873280 11537090 766116217450087584047363387335829345280 11537091 -472295838447791685939189731619245528700 11537092 112899978073734857416660420854748549120 11537093 -229190196875841491386966660617300914436 11537094 525252635533511726600501770679678240640 11537095 703957109723682550429573817391120420600 11537096 689990794033997949367705596876373401600 11537097 -140014197703000797654825545833510634304 11537098 -184411146189950225443990463753215285200 11537099 -101193595830956884934725760188305563040 11537100 126354289840602804718876276087598208000 11537101 -1033765669311003706470268458081269952468 11537102 -2634605776953862034651963482457725248 11537103 -455631213927104531847826109255473023096 11537104 -73656367646765076434893223663642869760 11537105 -188206529828013321536589207480347439000 11537106 57244702300634040838755187558279048704 11537107 485130845026607366155860411045802608232 11537108 -345228092797336464695830120315715909760 11537109 -354429005477851054528052511797716087296 11537110 -30752482493506607026168548584637843840 11537111 760992859570684698829003681811565068472 11537112 631890071928291547453050413083535339520 11537113 81293724282058372576505109927909536640 11537114 399590281547306049078475415006788636656 11537115 -966742972150105556315158231847208960 11537116 -894779198553384520337463851890208335360 11537117 350983163157238062862594286272527488166 11537118 145960172010973568014222395816669421440 11537119 614780976721522160205564943045488455160 11537120 -102728026085019381074489483985907875840 11537121 -208289931849660654993664813781886253056 11537122 -241392117251491620243976911840629165568 11537123 -925677236934554581007578254615152726520 11537124 339426808332944389502855382415403283456 11537125 1086740331280905092750921896455276027000 11537126 -165843798619261871606958003580141015680 11537127 182583327666502971076402593266786691840 11537128 -152076436614470751054092868705738163200 11537129 -263119158884949067090232232896791877340 11537130 -192188514305030614339645820351796456960 11537131 196423749269110200068550915461920006864 11537132 -1014076726669203929069364829074106329600 11537133 -156184702520214178819435884454359665856 11537134 -127555523387606099596483908315150715008 11537135 -715184567038354435956358569647705669040 11537136 -53014313967505838935273757354434854912 11537137 461009101287822040354990143042671565312 11537138 -136244378965742512932224714761063415280 11537139 32242753307917380155067244055676412800 11537140 85988558574422943813926137805367859200 11537141 -43363841510647736838682435301333650560 11537142 -50043581197596954138550828415713528320 11537143 880297643715515361387987392821308444392 11537144 1117571074323099395080841388565043036160 11537145 -131772517196330669875285956295414037760 11537146 34099255199423315569988314868968378368 11537147 290321558736891971939397241353149410596 11537148 -44023166644086672695959374179061350400 11537149 -35372195080647983465738596557009621480 11537150 -172590675885302714471926999333222651200 11537151 -521948727435066093720205118123360710968 11537152 -11649941302915914445618516764924051456 11537153 163762546051717042201408495024658520000 11537154 -124038455071536675294841619137505508192 11537155 63044916571556838019930371788652825600 11537156 182874467621788192196244995161196987520 11537157 696437289402472897831820648984555841120 11537158 -11791436566211782251168418071504705216 11537159 -603480840238148692890184405916802851520 11537160 101801233487374524666260384932675584000 11537161 -630803842941018874312290399188503439600 11537162 51967337345129194571527739972811239424 11537163 540692585620863340431613023954028146024 11537164 -364683295428833939409395750853575221248 11537165 -35350608862701967885930208020254746400 11537166 8113114854706036595099544217811533824 11537167 -788941107980548115857229457598178904048 11537168 -39736531787983834878089683170174959616 11537169 -42653527235143844279933347256194861248 11537170 -623462220411608535003015312347063216640 11537171 560519407512714608912918294588830650744 11537172 163018331401003180510107471513219789696 11537173 841925695532445887746199912788160721422 11537174 423421723874227944258409903189913361024 11537175 -97236352152984031179302633701928374800 11537176 -99019030451604295541070281493326192640 11537177 15492607623508505299288141056569747712 11537178 373703930796923440640298470267793114624 11537179 -84675080847777461782324635611176452220 11537180 565651875614927672301260800122244761600 11537181 204610673878788040431515119139247302400 11537182 458796567921988156480712061379853880192 11537183 -599060306059026046637080688197162490880 11537184 -254957989495450407448067353649828855808 11537185 143434413165942735006912658517205783360 11537186 320814800403351647572192857648687812160 11537187 -3650872001983199285743410685014722832 11537188 -38814866604413506310325769045215084544 11537189 -382502488917975435609872448629320809060 11537190 -60309208870381210973854168518279079680 11537191 -76560345486734969476129455393719812848 11537192 412856723253127285744177636383551969280 11537193 -160134929865038640280095012002148921600 11537194 -1106983388955928618111573815273482480640 11537195 496082100490427007319007872622021463360 11537196 104954723354984780724161553468668473344 11537197 460680141302040738233377105042043329452 11537198 -608433350009605111262786266259512478400 11537199 7931155209462708848164884231516756744 11537200 -43719236545434079485062405187959603200 11537201 872637347977439953780806631468181760 11537202 387668224714993093441223380234876032 11537203 -129162696472295183219481874706154519240 11537204 124557297109588648404882968875487895552 11537205 167059631294669653319511225040593987360 11537206 197806297214130553481209898155991699904 11537207 -1172765206584495532918656865614906614568 11537208 394992518842232074144398026384828006400 11537209 134249151420136971661637111740141689216 11537210 163516152977406958917779792175929441760 11537211 215752109406631556933785149624063573504 11537212 72297537807080749098779267743429153792 11537213 213759483237130265911755352117495083462 11537214 -24839939845245777654671174605342003200 11537215 671301029415207098035992092221120312800 11537216 -124119098927600555549072908785926799360 11537217 -710496455529240686440493401083630685740 11537218 -96456713441028556404620172478114897920 11537219 426358959425808189499895006416855162800 11537220 -315166746505898153559178360513808547840 11537221 696067346766642338178358637871363723422 11537222 41400121658064145453139207216072001024 11537223 -183472032431349693489658875429279888216 11537224 -152106304390409285009366221628596224000 11537225 9806063749329684067436662242180158400 11537226 358898301259849803529920606397173394992 11537227 -236789356981405493316104495076682801040 11537228 -889361240536066753972050667748389393920 11537229 -124530764405220660008158742201977440 11537230 -199727844199418891633604014384487060480 11537231 -2165502892921803415463610388727272785888 11537232 36266052139593258849659670542714929152 11537233 -459363294425893934916487029757125221518 11537234 62500313178106596629124368908437144192 11537235 -34542438425935958749764033245246801040 11537236 -310366235595069322689763221045772455936 11537237 456533923270444057577102212850142775680 11537238 242447529867738991629812392185655902144 11537239 159901731313301878724858169144240824320 11537240 -286739159667440080924787791109348966400 11537241 -98819121954256046403180994673491810608 11537242 -17972106102933875200479276366854292000 11537243 -30615007079611146478932075199935128508 11537244 -8814443784656892657789766568523863040 11537245 772891547342685229353908568602824843500 11537246 -227406606579205017536049425258085234432 11537247 217039589192477450747785424356813167360 11537248 -314536978483639176391581497734622085120 11537249 -865813366791568096631425316531839568640 11537250 219378872822831764537676351904816768000 11537251 -102530668686640796342588071325773417200 11537252 344316505878286937717094484713212389632 11537253 80892733942324480169054628892400310144 11537254 -804341148926867157100023396354621089088 11537255 -922938023280671232355414334976212496840 11537256 327541467813011712366084207421013606400 11537257 571492921078949813568284292338929224506 11537258 -552442762975103667404847035835723005520 11537259 468711644692076891401929475953269628504 11537260 122835240866090485831248991756757237760 11537261 134315581879656457778072576976942715500 11537262 -85197046316353687766150199387881349120 11537263 -129352306196331838207987316483396204696 11537264 -215738215851916225128665676124963307520 11537265 -143739925028745384959071185497993671680 11537266 65767518802765585088572751425295055360 11537267 271638142798877634176688811732727725392 11537268 -245881719568426010110337550010318571520 11537269 219239080955973615170323746697311883360 11537270 -14179100834723879204386783297522007040 11537271 -401558218775021861142252266993724887328 11537272 605525938610186355046685754850582732800 11537273 -880952662499830824052365825310434532800 11537274 -72922490015010904199175173305919682048 11537275 33360676546053890743123689177415128000 11537276 -554052697177141630314809362875525027840 11537277 107726452988822354025478481073450090624 11537278 -19864905139470615718274870261702584320 11537279 -331382447267086438252000123180545642216 11537280 -260335831672754660357626936322477260800 11537281 -586747743872441704352674319549385648640 11537282 -429318162333076853494935911000763625008 11537283 -430813039892311280403889857248320512 11537284 -408794663327157219362217072757446832128 11537285 -150316356689353210980004039165152533580 11537286 -98761668884811943227373157482487311872 11537287 -4500361454530128231691775333887274880 11537288 195734961317378203098402507379177881600 11537289 -370442909786241213662012444653676808480 11537290 44610726697882474684216144227955106400 11537291 -612880501035873812721840628916150443308 11537292 -66344581490032601853982268871560209920 11537293 -43877750072415613774603146142803902880 11537294 80162315529801882919391155803581663040 11537295 -114959267695283661668486749639102093440 11537296 161772127945710580064495937645878984704 11537297 -953096860205303873279724601823682466254 11537298 -147845274731875324828601022752174027232 11537299 395344344478652063643150398886302384300 11537300 -109324984584117779397958297869829651200 11537301 239780928029079831798151584055085303808 11537302 -67642419464646059251362160782151626240 11537303 -51985464609714580892689912477881197616 11537304 99687402618407314947230479147615518720 11537305 88460874853297271916707670867119913120 11537306 60005071532729958135189697302015451392 11537307 -224862134823792600519930773748778497960 11537308 228798921488655522068822501612700220928 11537309 -348604408264128638817730300824355917984 11537310 43191281650293921092336495802126956160 11537311 -644393755023003467264763974475926681328 11537312 -426862863656635833539822035884829114368 11537313 339912520542010912756415725199943482400 11537314 -306479609093089977457488121190847430368 11537315 -464960118465842630896375540859348774400 11537316 5149619340896056557441550994806652928 11537317 -790444480529198298801255340089430582848 11537318 -48397910752610638887678483640331566080 11537319 277072780644513136131430947128164004688 11537320 608044506114157170412081910162877388800 11537321 -416061291683660950925790674455565993478 11537322 2286645567929446003428157755256272384 11537323 -85626529867633986916555711162308794080 11537324 13646479867432701836469022200248833536 11537325 599821712334653601037037418693957153600 11537326 541942741000445051343778132943654114112 11537327 -320697315353158871067027735528579541848 11537328 158852018368545027820967345195525603328 11537329 182928414032011867041307934605899941184 11537330 -1001305684145624703576987919371770880 11537331 83654603401907541147178371727574313360 11537332 126240875878762269906885779551823462400 11537333 -721559350251761194844099693414563576800 11537334 -15112120558146894013791624119616976416 11537335 -416487935170489980792219335600778567720 11537336 -62490866206690493145988381872876195840 11537337 -140013782806844699462414528354968295040 11537338 63725900300714421082650146809349470320 11537339 -1418581498250743370665610366204602329600 11537340 -111506611899228135726888839009987205120 11537341 -370853633407993293460544659121787907258 11537342 452211383571121402466351494124670243072 11537343 -246752429359268912408081934069629890800 11537344 44229649874048694719141462106980745216 11537345 -814317787052115763189314255067364217900 11537346 243056186249762688143922167062398297984 11537347 -649599410337532796190865167786213484040 11537348 334533747972719777769993624263651092608 11537349 -28224908791217122391441477532376170912 11537350 -66484569201467477696408530515592800 11537351 196239097142982604289543130474301593600 11537352 -136195438703091074221215696398052065280 11537353 159097885088698199510861940521983200602 11537354 -462310419659359750678429127539867548624 11537355 387540724859893859327732951482679838720 11537356 965630531852457616430677863939401031168 11537357 263417234687574916063297833231413494200 11537358 -2316577233520004866139386691378601984 11537359 -9019320633654684099922314810549980640 11537360 107643620486297447711970347739937996800 11537361 -206623336029781614958966255319151667440 11537362 -739012110328871721022137646381743817728 11537363 -172557928674128169273084732414928360896 11537364 73234546562195581490765305742879410176 11537365 323810675027921457734682386438521891200 11537366 617636328211777546972115114004930405504 11537367 104623347019916703251576042218807034112 11537368 109727841979564258528872065936885760000 11537369 -495036521898292478273638111359589642230 11537370 49726175610835246481552759585511168000 11537371 517355356123340874990214637985630815512 11537372 81531449085642340241702698344305197056 11537373 -11032035941368578994008108950352411072 11537374 -76504685004589592471017139305249989888 11537375 -174679673014414627407814696900051032000 11537376 816323905068589965289954696893484498944 11537377 -47635883866832747045269817286335196908 11537378 -350427757590443371227859387618526627760 11537379 36856988471189291498266164371714880000 11537380 -14302037526715789161709628678039101440 11537381 792522376544915426622148896878060268672 11537382 -197172884246044308601987975237285787136 11537383 153146705948610994690635852081519077808 11537384 -556081452345751764366631133777689789440 11537385 -2378796860728756525239993546671342400 11537386 31447194308315551328103535355320377600 11537387 -380998799686048513748571260136690749964 11537388 290587690699311965793347946634649955072 11537389 -848621025566901661325139657686451996000 11537390 -380260148295142277068720206384283259520 11537391 -168200486883912474522606009534540111360 11537392 136238181301112835034811816189416964096 11537393 -3430151719175628297165487225604820444 11537394 111616548585087001719255757603366993920 11537395 -341538686371134835360407125349400083600 11537396 211559854438758906704506590686976436992 11537397 1194862417008056862929092668218397851520 11537398 -419444804667612185125875820644305348736 11537399 -1135674964786160941516538130606504408600 11537400 -43359409745692721272672531838779392000 11537401 28399935439940957136848229043945080400 11537402 -59283030045127955552696709495305416848 11537403 -111977513362816742901030610342347867456 11537404 -20732187333628164277914495234447622144 11537405 108803515928030881348695793596755313120 11537406 72156241633460255838807412181467614912 11537407 -439580721659641077581135331217115167008 11537408 -118673198390039398315231183754892410880 11537409 -321958652401478295140082568291894640832 11537410 -310219206092637399649454513508524376000 11537411 181640831331850960122665202776839151472 11537412 326145610578076394641236040727755533312 11537413 312137831660224283849671062124394748924 11537414 75241122548867763133555249219363690752 11537415 -350095422150253027586746522767529321200 11537416 19995292166299822588803412360144896000 11537417 225610648633160903213839615904960540880 11537418 29067715364592153442010645243073208320 11537419 -1478895450966582211033532116893713270304 11537420 -744136799689845382890128275490943083520 11537421 150674921786209515089594418232492437504 11537422 -90420276267802766433255974872542988416 11537423 114162177613156283954238735526519417200 11537424 -314418245984335099548173100910356725760 11537425 133399566599286542498405849282276012800 11537426 280859476454348513806819674108084414240 11537427 -623279587460245069577192147490844371840 11537428 330424500887434849342409526424084596736 11537429 -846565005115523862870881423579035740000 11537430 80690493869937143497274889347255157120 11537431 39591983733121074953984831320668219712 11537432 320466294623736678419599752088567603200 11537433 584763945511998257745165018161041010202 11537434 -10496251047281420282634699853328202528 11537435 82163947282317230794999601168472202560 11537436 -545741544675201507821863595867904050688 11537437 -117758192849653850494225640119266424148 11537438 231840774474012740324765905801896519360 11537439 165988741325025796674859935394691159808 11537440 754529487282266080043470483066326220800 11537441 -236224723506426017697999186487233016056 11537442 -274506734470754878964334888851769090048 11537443 -1271028189067485251281908013462779590308 11537444 184451986225780869321819725521493508096 11537445 239932960279530254330555805502377700800 11537446 -295818118119053314275988991728734857280 11537447 -1012427087409404761010260070357432081280 11537448 -19949172182465836695999184115641958400 11537449 -229157145931474734859700280419335881408 11537450 -109588420896360748217940077320763232000 11537451 32312529769618187354022665645105676000 11537452 90196648976737328818990454265413970432 11537453 -41051936389160561079688477620033416298 11537454 226122272174454144995324952796446342720 11537455 41135446150686289678518830560329246960 11537456 -30918455152225289314191946531089678336 11537457 -306819499635140595256690728303919907520 11537458 -58342668970476992517814280271961711824 11537459 3165126640121742536278847923804282320 11537460 -255915703411365178063241062752549795840 11537461 -612863267299997073669112882165063154892 11537462 319983409430468276041405984139855459232 11537463 -9630880387582676857070545320171682176 11537464 -415101757767399812825169036198762516480 11537465 -115249511619872932339985933374560494400 11537466 75507956670708889133528771964419678208 11537467 -57330142570043348584187414319970940928 11537468 120486391510274873232565177637778459648 11537469 -115216344955758294997521306665717442906 11537470 34387387963987529149328076368742178560 11537471 444547885816420080546794703955904976 11537472 72628688178516012597319773964795379712 11537473 457852061757421864054448789018018262722 11537474 -237139220586318297414049080909740652000 11537475 -101009629731665132259923268214338510000 11537476 -281769548570139763148059552429329408000 11537477 1061532090561212556971002695640815552 11537478 23568852598826519289655323431399410560 11537479 -998609361573604937390733606269969561720 11537480 453306190399078363394029253102968012800 11537481 -103751399251421427065397915055507270560 11537482 -242504963798289131767957675871970258432 11537483 308976952917347677577230311035049798144 11537484 9557644550832609812042893581640089600 11537485 601904268703604384569928475975234872160 11537486 116038139552755503465192436088710237440 11537487 -5200317503573288293493071288812077184 11537488 63975259790231016069137521479960739840 11537489 229803281848211034055844356210013644656 11537490 43575961145696585845847442942376389120 11537491 46414050803928946678326630590835888800 11537492 772591432618454225547237421305994739712 11537493 -1146525809171227039312711172792877350592 11537494 58256545546870339032464363451074539296 11537495 702970020971626993692387955296438495000 11537496 477821402192778918904308016985150085120 11537497 291944088537135127742214312304288339840 11537498 144161238104029549718652448801471541760 11537499 433475870036843908732681240539948382320 11537500 126303432713149861514347114606905600000 11537501 343116356534227957989190361570293515852 11537502 405089223459431111997428312372542464 11537503 2631850946816638622827833077279144400 11537504 94264623912432303198668460015865036800 11537505 130212926070783877772184607445347776000 11537506 -229147931948711748174916337525032176048 11537507 493262743087136655045849596133141129756 11537508 -184766343925604539097803229155798871040 11537509 736835724419715727287295203545730376320 11537510 -382208755762287349834594812019689651840 11537511 -377361146665563746407369155405847533528 11537512 -46106623234031033507425282246849413120 11537513 -8078926550855691160101594080576927232 11537514 314902050204445547151559413840727721904 11537515 -316231088090498003958004597471667013600 11537516 503920946211762153008717818311307741440 11537517 -98659119947647112973692739607530902400 11537518 -89877479982051226282546833811170938880 11537519 -292243086230334729133880835588340709904 11537520 -24388887019391786088527616573070049280 11537521 293514967353057419593440713508370175844 11537522 -183820482501402609831318167508674121600 11537523 119637203102280225744285229276943966904 11537524 -202146999669798381550613812910449035904 11537525 -231963773452400106081979279240697498700 11537526 -18392116454645116484670783020932276224 11537527 1348060531661112369149172578296831510376 11537528 -194909079807428979018183148445533347840 11537529 167199308524240099455641780243411444160 11537530 -177239445227913382266896024123120631840 11537531 -20693366076855760347319702437951448668 11537532 1088138561519028317972734470917879285760 11537533 -240939401876610266485629357087830031360 11537534 -130053092840425193081692102955115350400 11537535 -51924918123345775113097117639160338800 11537536 -308850955408516695791752491411544473600 11537537 220365639894807677890503396798985772592 11537538 125357416964219737118800257797453007744 11537539 -232334530742213630724246616966579546976 11537540 456779717299884357811177578325164833280 11537541 -376197372102084432695061093953712972000 11537542 -671488149998188102732723215249638716800 11537543 58579091929816902295488828995165654544 11537544 -356942672540759464680048154149805793280 11537545 17321366989072358601997697157389811840 11537546 -511343571358085250727542984013964630016 11537547 -336934064210310906001787626005918435840 11537548 -238813789207700737310138856736890637824 11537549 -383978778907675351644005488249885703040 11537550 11033995708461642540416876052548712000 11537551 -358005155894212723343523132370555914448 11537552 97948693918324380094909502633007267840 11537553 751544983686097862892189878455319400000 11537554 129294324752281295392499378741766144 11537555 846883869702428639317845151157370504000 11537556 67831352930472793552858005650450442240 11537557 7516922642102373152108437049279021020 11537558 -256818794707396528130542723901017713120 11537559 4065737984851799320827767444558821248 11537560 21388038542273939081247215990216294400 11537561 117896599257393733664941481569425752832 11537562 92061725915635077871964365365449712384 11537563 1177176769956751180100049790753619003760 11537564 264490825311614483716346545760326244352 11537565 -113896646903611765053862455406014881280 11537566 -204645952424991745107251248572571056768 11537567 370292105493113144281716406903636990080 11537568 145700396016041251319413936344237342720 11537569 442874116643969782729738226465437904896 11537570 234190488280930754742741714553473753600 11537571 -137468950492775947702502122182059594496 11537572 251373932773930196178963125143953745152 11537573 -1080212084592933028793178263489058938178 11537574 264826127901793522576403836057795411968 11537575 -150686036135397014582533912159922198000 11537576 154308840442931240529718690566662952960 11537577 -583416703234888997137315713270424152 11537578 -30928329355437891448527109110096348576 11537579 -167883316973747992795196442122731752720 11537580 -107769728256753199893630836588255969280 11537581 1093513438998224657097540529450546302624 11537582 -33690454255423763011037198776655794176 11537583 -272261434407281662621319343089388099576 11537584 31314869835243721195648711605090877440 11537585 574693324333995373759802548880606553780 11537586 457817978980980555122621299425343891200 11537587 -1248049241389691600307933119096407499764 11537588 -9227148537743517152944630648701880320 11537589 -168964965476447832874558502045360822304 11537590 292117568911466510065917973236797836800 11537591 -65699146956271080498787603341180753600 11537592 -404852780720012187512811816609177600 11537593 -410037505818957515231757127524118787158 11537594 471332976684506056276863321969812136672 11537595 308480194876757304009086058841026293520 11537596 -72791394997888730737727717440319299584 11537597 545436949749751227861718824909785663046 11537598 -41118509489409243532389885009637800960 11537599 304268101722307810332711788998430637736 11537600 9061146618955310891389654499878502400 11537601 947183765420762471122395882111779185728 11537602 177704806626515051552936783576812752 11537603 136240528974131147967853220018483950080 11537604 -39659139487098804014589162035675358720 11537605 -144889018397006310020221293949965319680 11537606 -33602279798368310622290277249936409248 11537607 72745357610056584760128585633152365992 11537608 812147184826153123082824680975997009920 11537609 -1249060956713927089781494939678051553190 11537610 -60485417124494469464173209223075015680 11537611 -104150336434168577522417921420154458496 11537612 -680735796266435276904303956913634239744 11537613 -675617354740215760387093940406613075200 11537614 386417286968617373874654220302545794944 11537615 -249248781244726476644605502227863861240 11537616 -170828222037381373349830055850918936576 11537617 57795667258413294516693626210957265280 11537618 642121211977113657330552710620671023760 11537619 -594569938402726662901908267806505917256 11537620 -272532390605283235458210784645901656320 11537621 -543504700724453146778022240324858394500 11537622 18165042582321222717192923226805468800 11537623 507805958769185462586399832636458665784 11537624 -129676149779404065712663742915228467200 11537625 -760681049759357279824992423688391952000 11537626 -294675400305957023509066057799041625856 11537627 238269212034985294361345620813679989440 11537628 351086402095475009952008009676083281920 11537629 -238624911509338175053678943284431074816 11537630 -231889344836375905263579806945116885440 11537631 -3243417962046087654007826092541746560 11537632 -466466137030081336984844634010145783808 11537633 11856249820435625621090816958309730560 11537634 4358807578011956681265980844979722240 11537635 682770378634461921900945345783695776080 11537636 -84329511005381953809622151539873320960 11537637 -471125508675357967892334772210335143232 11537638 -509650632549225264885654087886033029024 11537639 -110946670399194783955846462959142398576 11537640 -470561388292321574683619314852072243200 11537641 -275444432353686327586290566552504613958 11537642 -106420136779808602025481542693421453312 11537643 -104619326022933243637122296417547384336 11537644 -109277528315275355940195479568860241664 11537645 -12415146573034650098047767925345597440 11537646 103641808975631260189461814353977559168 11537647 -666133210211197419532805738912367359688 11537648 -218431715446425752983046486198650208256 11537649 224202903780713730357877393104440501634 11537650 8452590015408256734210398670321240000 11537651 -274676401676253380963618834687024312208 11537652 128523223833485471747727718612925878272 11537653 -542181140303194056241930303673370902098 11537654 -814942508501057151172950502920221914368 11537655 -173292048459042697480133147766096009600 11537656 -1464555509197416159780092832240537600 11537657 1089171304875920676200215689937172748906 11537658 -402586348425263983845925315881987658752 11537659 271699533154553108314343252244598060816 11537660 511873727420381258551138557827935111680 11537661 -650568679017668163005521867145720828928 11537662 -474164692775176125499759194672893037696 11537663 -683291320437559187516282061295920951600 11537664 -100521516402395642953494549732148641792 11537665 77913248387347617810899770013859916200 11537666 -5087386303288011618537470366614003200 11537667 -88170350766197610767193037067613563520 11537668 -500202851836119393303591619068596655104 11537669 -344411095015631319037640934886641439392 11537670 154600483644750923692231476239729942400 11537671 -278291158389712949862283379211767489128 11537672 -975687173784416271456550614818707123200 11537673 -42693766651127733559452568191641518080 11537674 1250844013634422794420551316772884480 11537675 658325199497689551836057064175823460900 11537676 -178602719309547771005646517572289671168 11537677 357700029225808773724527898901542057526 11537678 659151906242736644612142294394984050624 11537679 -192799840875418951424683978259121719760 11537680 26788695896328615096144016927602769920 11537681 -93154213517131521872404874810543581518 11537682 9600175413922165662337105581700807680 11537683 437039985928070499658537852775494341932 11537684 50852323577846452235728946769203490816 11537685 -267902885051809144286171371515426862980 11537686 -231570106548562538113702368784757250240 11537687 -376704498998747907278503889498665710048 11537688 -41151640736662500598476047011200061440 11537689 -1287498576505443467523241296834873427510 11537690 -499893876202606795924547653550434586400 11537691 -389354532367162109956909050439883993472 11537692 -497347850534152340169448538160288896000 11537693 283442205025635312623515249133660673600 11537694 326626216105690524249010781002753044480 11537695 -224833617379353880840211132904412797600 11537696 -983160966180461842871549728426215604224 11537697 -449393446488993186781606071355789332672 11537698 55648231683636141044786838111086389536 11537699 233911736051319335796969059527996953936 11537700 -73075337086301676831804884348086656000 11537701 245433380986483691789519113561395390720 11537702 291053310690319385505475693528303041024 11537703 -334615212455781102091323697959876790056 11537704 223754914574302282861472025706240081920 11537705 261285740756634979937981998482308989860 11537706 109631296544169073715148333893170178304 11537707 -1260630967979462240370073392233000553440 11537708 -4656868651183349296838348886600560640 11537709 404823808924400332296139827917336618304 11537710 -162077571137812590152510977894107363840 11537711 -347116646420512018725169190634491912688 11537712 155643417131602166881777359033530941440 11537713 -1284387918696892183683095004122853120 11537714 263560368542098244910240161573001693456 11537715 18297584921565017048033843582070270720 11537716 -60008817100464933123791671821650619648 11537717 18049773690956351294063700161740512480 11537718 -5781190243499777549741280034866371712 11537719 -242522151463247664102890450143751457880 11537720 112041702706906585284863889752687001600 11537721 30908712368362357645740392453829413892 11537722 -51680153233130196361603329367217549568 11537723 91589833147278500953901316378500738688 11537724 -144459374679724808019990719689843949568 11537725 -17570440937589550438140827040743208000 11537726 -41382931289155556785207565001352082688 11537727 -225009477937498456846726636701271796280 11537728 84941595822166143669260178332530507776 11537729 10800451337944569155328744551044213632 11537730 1934177550463670497388813458045408320 11537731 -440806969291280208408446591678545265000 11537732 708004193584830911377635148745646420096 11537733 -745585486462437439762626593812627070016 11537734 26236985111488047963343107771923915520 11537735 172682068274620325621439128970178775040 11537736 -315103307549585583089459136960424304640 11537737 803777502868132841475435484792224606720 11537738 429606649930727176632590194654619561520 11537739 170941038831863512022168153310392785404 11537740 -250972757167336127121508415089787980800 11537741 -919137942635302882062222851779162734858 11537742 118691023946968792238736189011910530112 11537743 -135863266476816170240333504483804783616 11537744 173498264556098744670226174532229980160 11537745 158796965833994448990890017627619217600 11537746 -369941684217224258552372500338678666240 11537747 -41443080939429259243136714816455689648 11537748 -182065188600370257085752880355073146880 11537749 -951866564744539447988527785562885395250 11537750 239421237330271551230722201826711040000 11537751 1347578641963493281997993132196477586560 11537752 -1892488419085437137656094022652538880 11537753 990321868036118504709389609906565880080 11537754 -65230812817814842920496113948831220992 11537755 13329220179939049818678157723239790320 11537756 626874157310782559163131786470876254720 11537757 192722994820624191817166022459932913600 11537758 521338438618740964139670603337118976 11537759 -346984713115521563470684459619327297760 11537760 -128502864176368345981342587844110581760 11537761 -892816374383279192552917703551634108638 11537762 310992311801575610157264727934782026912 11537763 758776990954045768501175068148234778744 11537764 -56752200086928348865212307751466516480 11537765 -28903824033422694316197638616250046340 11537766 -147666091530953120546941269451327232640 11537767 -486012519422504940496957949046985727040 11537768 -1134657347400291135035182361225985146880 11537769 -49298406410524252227183510140464585920 11537770 8688673104063297041893505562558154080 11537771 25994340436237265647050704597810842512 11537772 -271764724825911398277172495283167334400 11537773 123339537102390549184681688603304223544 11537774 -365520537073382041575766595583448572864 11537775 -26857628007985059397456159092095154000 11537776 25238000127283240779801831267514744832 11537777 523269304700423667856620132657592060626 11537778 56062454112844669585870461548820241920 11537779 315159080561775339441003157816123982280 11537780 381298784512751248382943905535129465600 11537781 -644203711139574776666311183365667411776 11537782 -24102380399190834139754153897635971840 11537783 629504664164429928862642730928551101032 11537784 119155675857731910240886356955046461440 11537785 -153537456606792930212190966498844465020 11537786 250356049679911453086501249234617067744 11537787 179467123970482150233159008294390593560 11537788 538165568456746663422132342873944005120 11537789 -301701231757577143519659753902204360832 11537790 92401674619104688238182969067642711040 11537791 -989763688836631130379862368903307284528 11537792 77208423320323452981322444611099033600 11537793 184014155008139035301439842572798250880 11537794 431547919608229276192294520599590111696 11537795 -86950294867648291646634763104534787200 11537796 12117140043751586259032319502683899904 11537797 -288525845705210826948376879658807326720 11537798 53627738879802048299805152468027508480 11537799 199919468343205528778124803346910397568 11537800 -195904854383825171040333528019374720000 11537801 1202140608136536082607630484520182826704 11537802 -34749088757847022108146449981016607488 11537803 6136658685819259735203483115996440000 11537804 -122509937304158928332041704766393996800 11537805 -9984248060584625903887746751178510400 11537806 -104729933367873885788418332120123402496 11537807 -203026132086540675867656335021436747160 11537808 -171588171121552721649721722793579708416 11537809 138625450638150627622167003854716585010 11537810 78238500221143610453007491379874513920 11537811 189696929307090839389108229424438027060 11537812 -238200998105121587971001195453721501696 11537813 415554219032566218620070288940659257760 11537814 -174646643940077276773088848729355046912 11537815 -409603308480940936093444157023562256000 11537816 754454381344009617227323924340558100480 11537817 -318723298032710680384803575747343401520 11537818 -504611025679685882376659218254358778640 11537819 795333370263945216040083798398621417220 11537820 116791010079434539000750198433341716480 11537821 -42984833456750067442781027989176332800 11537822 -311006032273328345499763941208652316288 11537823 -130469687965502776591376116285032394752 11537824 -751330525131171088432355464291777904640 11537825 -35055336955979876229054673118170492800 11537826 258509087534447401225221782879297414400 11537827 -130870759245651535841105649659831137328 11537828 -273186941632548412865395769391418589184 11537829 332997950434826527530334126538482321920 11537830 299557374628168808884246219606617333120 11537831 1290843277207921899783851895851745630912 11537832 -725391330706564157938430718188192563200 11537833 -107036569590342229226767166886579238918 11537834 -439113226724005058313401609534784000 11537835 154404439432096786605203432227881569280 11537836 -143295893584430115122267478146294077440 11537837 862446429174789911949402090174719166486 11537838 -142989445548504057497748759567232485696 11537839 42614746768385052584788251644307745680 11537840 91710177318284660160680244576469647360 11537841 -158062651723686442740947210930405737536 11537842 -854618014523065107758665448637682080768 11537843 262288421268837908415307815325204750092 11537844 -236278018174910787265640946454330896384 11537845 -190891794536302128789606303532806691200 11537846 7166451888433422923117250393250595904 11537847 737683567649301992386807279289353909824 11537848 188237132724765198189672899130809180160 11537849 1614607332925513097807834109538070940552 11537850 109704676316338697186205989040936096000 11537851 112304389253893420475128759433738213184 11537852 101106735454313789557858674129482903040 11537853 -313491946443856844500691459503705144800 11537854 50545558614914846860430483776538881920 11537855 116856684051874282461777103235119403520 11537856 263952961454376129821355798824296120320 11537857 -12159155666382191643101865364032034860 11537858 132889456773924021139823442275733480960 11537859 82704321381409126738986564095403294720 11537860 407237065030481121170768834938123983360 11537861 243156806362241031396088882110275346462 11537862 -19088440727523038882005432030996985856 11537863 1668230661181582200710189066842843643520 11537864 -153338483164372282427408039416307712000 11537865 -214330111101996761740443871340847612600 11537866 350769696857857999157093486778856810176 11537867 -62538678444830773902279878342318812248 11537868 -171693063486261797732928955285539886080 11537869 45914629824441504424803834164133730432 11537870 -31290312664055418271872978355543549440 11537871 -180565956465981544096760822064552921600 11537872 140617056054812273186495846659555352576 11537873 402421674721095281375744937386736955122 11537874 -133346456554875224306057189812531785456 11537875 19219441670709713291961150417145728000 11537876 46222496045257944221932328115197503488 11537877 76368706615064615209000774264760858208 11537878 -78424803474767302899619179760127040000 11537879 380409427793603970969170521872637853376 11537880 -371949553106746979719559544720737280000 11537881 410466710379691945340161147454880032064 11537882 533755442751713527430781204123345746400 11537883 385075185372699113743131230747501424120 11537884 -683211115133286973987652109503641245184 11537885 -50418998785668277308711940907611302420 11537886 -184405088620965943463836423139956273536 11537887 949401458889589254651474685699848549536 11537888 4262145528754472863752651953238441984 11537889 5892674612873664044524910736425527296 11537890 -12216807819034882525223400902886604800 11537891 -658925006778653123092737190805951844708 11537892 39112936913989588006366388004700230912 11537893 -710521612354571012081485620909236329858 11537894 -57560104547657118962519081934971074560 11537895 100299187935613482981686674541774618400 11537896 560918945770945548572543330909547509760 11537897 45074103739126486203898762959632808000 11537898 -309543082256330232613605614030001083136 11537899 -59438616167687999788539052754810457100 11537900 -3372554548598278109304843748954137600 11537901 572427301389706770982238826815300670240 11537902 -40488759177736491176936905968785510400 11537903 -7373307150038371766265606318858861456 11537904 -25946674794195335938147522228342751232 11537905 452787562489120775432843585016372555060 11537906 319811858578071661103791852523303900064 11537907 -933100533899021132991576749668219050960 11537908 474635139269650482414372121419089308416 11537909 789036363194508256928188461585359498400 11537910 -117046996716642127545946864353390489600 11537911 -374310595380308380415285473866899082240 11537912 -1387097887072188909616634114371755540480 11537913 -185514104805051279247561306456295059296 11537914 14956550698276983338175728969537587056 11537915 -351689189535914017520866242622902715200 11537916 -194733035678612769316347246596564622336 11537917 -546257943393131309513494681669858210368 11537918 16917514564145399362281626068449426816 11537919 523484327277738254794126974180960381624 11537920 279830946448791176607516664511783239680 11537921 -5053064775926939836042499231224179456 11537922 -257381892821709998921722760122448517120 11537923 529288588383611565755534254644453010172 11537924 -109770813491713250200592526177069919104 11537925 -55025224205417861148378961057983643200 11537926 -218841452043761555353027586903272111872 11537927 -777580686039337627075645316250157044192 11537928 211152799779342596604711970322271436800 11537929 -80145372019949353049854537486393233116 11537930 362557991694335015512913249516297688000 11537931 7195239359675054143698240844631560152 11537932 6190783590084322294635014130912946944 11537933 489097582364557756252792401664012403328 11537934 -132252965335439014075433509606159701888 11537935 106822551168310014846401829920777847600 11537936 485626873862294539445239315131523399680 11537937 -351726088151211878286149106257979477120 11537938 -83882113424402382729692441254149580800 11537939 -310776108785698706010358845851638605744 11537940 62896603037758578904640634594892800000 11537941 -156173885335381925055039574846206295908 11537942 16744670434576952784606093205028075520 11537943 -15805186216610439738982160614873014936 11537944 205037069568227405631908156576202117120 11537945 706227005819719781659485961338406253700 11537946 66637753110505714003586561552149281024 11537947 -2288976487502001650771897465401958168 11537948 -208080562885984150726496884397807777280 11537949 -425417772251242930489496447693282833536 11537950 -114252528735442069747220783761145856000 11537951 -1149397282701137592577945326035758759200 11537952 -116729648802534671309601022219131027456 11537953 -347661933678430421183294927338688169600 11537954 -217077488969002857057911325912048283824 11537955 -56546940411920361096097750663868880 11537956 94826220825869521031898298310225135616 11537957 937865935500714697315404355126462503840 11537958 -123891017157148412422558542390036900480 11537959 1131333012696740840697929741132761884040 11537960 20864421107027956206997778683625472000 11537961 -300364727738951034799562560674829807728 11537962 445991869082151357067986141748138733232 11537963 -371254986496979847997689130208233555788 11537964 -19520341774040345072523650176188672000 11537965 466496057423451349793512810543266526860 11537966 673582642147022327176218104532811737024 11537967 -74398854838014330535611302357480334336 11537968 129076363995829765110697062207960612864 11537969 349437616234147237982143111405216896360 11537970 -17154709572141750502800543787383744000 11537971 845768921681598180676198498325285187912 11537972 -810215710934957898638916342566483908224 11537973 168682736338629221747199904162163795520 11537974 -64311313221218645309262900655199460096 11537975 1117709469606580088680195419096726600 11537976 416369219621503701873034755967449600000 11537977 -9909303244399753068441471857270660160 11537978 102021099773287290914399686680829501440 11537979 69080312163434686431957428640009288984 11537980 -440783635475794790637732588871806144000 11537981 -77895215595489405889283584854617411040 11537982 80795614474184909443046709372473094720 11537983 634372702557651856715810990997385175040 11537984 -369589134239850330583471785063388545024 11537985 254562383342428507711422498255759221760 11537986 -309876813134005139342677830455342741808 11537987 -393415264253517998054293339331069879364 11537988 112749338589793512337991896319964413952 11537989 375824515429268030369396746415182309790 11537990 -68760148217136446278878565479572016000 11537991 -7310596765799832511773748486652224560 11537992 120992105687085157077141046093605150720 11537993 -547890472754348642621576334800780926758 11537994 -9473715720392938257652651985660918784 11537995 -163632905363266418580953873482565169120 11537996 383943524505247683179123515257994297344 11537997 455190648153459292804755836227141992960 11537998 458370875597326215107406831853443688320 11537999 553099999766358526786605798362572507320 11538000 40607240149160448850145313391915008000 11538001 160159128410549202916021291816970164452 11538002 58287861445477321722367307047495495680 11538003 85111173555020419457540636927977184640 11538004 -8072914791400192717225518400551041024 11538005 -539474866269354470770271050860209042340 11538006 -41357300663097946731892593371036006016 11538007 -358554792277522573134083756620169349040 11538008 707763989621113274222213540088850728960 11538009 50788144183166305035042803440308211008 11538010 -270932078631860467209460287350342887680 11538011 -617989272226391522250017172710437752048 11538012 26518365577614499439951145096774374400 11538013 872011687522931713135100276052500500262 11538014 -122657781706159097268875256397828182528 11538015 13153937719607281132062163605251519040 11538016 156307100024516796296977258907739095040 11538017 -183829313641510041900521130044056595934 11538018 -1149508352795330832033243266454643200 11538019 935040838618969308016706393035625451384 11538020 21945359164799838150217130884718592000 11538021 43961071531957684968226250215723004064 11538022 -201416482400701758816447739898181331200 11538023 -258357447363471096579473903274085866960 11538024 370896903156916238992912114369331281920 11538025 -337501309903179005408222408493554140450 11538026 -2159739072244053644644144340293723296 11538027 486872832232357117779404852383805940960 11538028 734717489575258349876305715182237981696 11538029 -903632794458463381321043027262602504640 11538030 366987488354327260906320909417905479680 11538031 -709975336144142519652731244505434373168 11538032 -71761984615596876030305852996491051008 11538033 -26320484028893633642027926995261592896 11538034 336049637288427249214546338396377830416 11538035 -820679531558827494410459227297027462800 11538036 -171249836943936118050025168905098651520 11538037 239418602570842503189575482380346133152 11538038 -256016880324590166267277006866366696960 11538039 334740837562770335988346213875554946024 11538040 -409534438316455162988114018472023040000 11538041 -919262429236692814999089625122590049558 11538042 -162639802755941705307741412035415503360 11538043 236177085642877564568832857661537757200 11538044 173053872597786939122073169671986052096 11538045 2067042928365863958440687863424371200 11538046 231701270235408470480564056284460016064 11538047 52046088918246631121000809807927362528 11538048 139900067454996735484882539208475934720 11538049 -641633262391782295506662142206814418620 11538050 -132253532681994313612096133256375133200 11538051 19245511738923043242128943218001686784 11538052 -450976301947715262517025330333336097664 11538053 952932009210772816725111372560763544056 11538054 15001295598939756244569691966197972480 11538055 309972206001515997174700231592805603960 11538056 395686373561136513787015197342241689600 11538057 403041739536289990086609009878398221840 11538058 156529607204989970215902262486395346176 11538059 5988414826912180903343823423371787504 11538060 -613562016635990930368075764100138352640 11538061 -14768735569939974759798998385442407616 11538062 76786359249501995359445517831358082112 11538063 -588342342754799448763003762119451771608 11538064 -56165046656645925940639493512249630720 11538065 -9498855256961878850486130413693890560 11538066 -26465525195670619061781537262664324352 11538067 -1270538739490658338665445750739047052884 11538068 -481409170757050834587676567545274742784 11538069 648771183602924431623708138999181808544 11538070 -100117411599743651345329973884957482240 11538071 -120221373905773008992241992757115103088 11538072 145777108133359813285166578190431027200 11538073 -852266214846259955464735058561795649600 11538074 92991160056808287186968466867045943536 11538075 44241830771703483363205278726554862600 11538076 97839315151957326287461653363650560 11538077 -991161747218206067216861231477047062528 11538078 -157466550610506565001060366401811088576 11538079 -354137750688278908988114085208199259864 11538080 -261259707062303044014330892308086784000 11538081 184397979806483876995777116280428917970 11538082 -659003926097149096567205924184682066608 11538083 916225350237794664996906253719096922332 11538084 -14233417169049465930440430207387761664 11538085 31769300445809797028751235216863735600 11538086 -33474996171405159379756425141416359680 11538087 -772714587229322593969134634613520828672 11538088 12547088346080364740011161319506739200 11538089 63919669324877100356630166416916531300 11538090 -110387254071832178616415208824110974880 11538091 523273612969563720443304680960997148872 11538092 564405191878325231069971732781722652160 11538093 78130294705446731552748539578953559680 11538094 -161485409197962456112805341826803955904 11538095 31866981677593346277297510882292478400 11538096 -5360500213305617760152372138188210176 11538097 243897233000006060347890168019459178784 11538098 173592179526728771157115477640773928448 11538099 -361100476084442313305834126976980073600 11538100 50029522325882445413254134881229004800 11538101 -131241749461873424774363810786016410898 11538102 -140590691997278370193919439111871983168 11538103 1070003832294031273447518860317920013352 11538104 11900581220424176569801449666464440320 11538105 34320505494890389717359857229713904960 11538106 -55387933665668005380122915815162639248 11538107 105030180245922041770370766967266561024 11538108 -71585783526111897206161765153905592320 11538109 -898348815522998755064026394639758328160 11538110 -451100062612498894043779532306278319040 11538111 40891481243672139241188580006218293760 11538112 189234664960868705412981889549541048320 11538113 -1348015979987515844754953700587544163200 11538114 -32404625686649494081248657188111815680 11538115 146414298008457093114325682797411391760 11538116 15042649340352139605762904733932581120 11538117 59851502806399833909291541385712270300 11538118 -131885794085423801197206512196931404096 11538119 -1495601801078832625032673445865316952832 11538120 139439257590785579883096019764011827200 11538121 327051244175370675054417289196401167360 11538122 40193311982407582566911303396583044352 11538123 -62035763138911144845080016193986209856 11538124 573542716947149698346267139847280504832 11538125 -30493754064757260633710894173989011250 11538126 -401431732219804662810683555361326542656 11538127 509756470221645310357653158913967060976 11538128 23977991328880417055680566941063405568 11538129 384994884251432199758383181269820839680 11538130 83135465726036007816793841488714713600 11538131 -242326031113430631169492815592328062656 11538132 163472161325593075291839359610374326272 11538133 377611492147521681180551637269496322382 11538134 -327481305034936699207394295990101159040 11538135 226334291561755014398758120056540952800 11538136 391314840985514122700865646533384775680 11538137 960219612579243554116744599442250897040 11538138 16996539703441565774713855697411973120 11538139 168060655989914845544427383674019972640 11538140 310367441613713863476621432094600135680 11538141 41224420843476343177721345007953287104 11538142 260582898891684802660965813776921385984 11538143 -383038735845583624111307216029118926920 11538144 -325902766623356054878808489337066356736 11538145 836538933840380101333280141031653370900 11538146 -113568034990517913586486090928070775728 11538147 -10678522766896408027366376839183879872 11538148 211393333529725723795251081409040494208 11538149 -269524065010261668114453738135576192960 11538150 -46494221554956288529615862797113772800 11538151 405320151857473949637872230773558387472 11538152 -586122180208838923989115329788171059200 11538153 494765967195784019375228419673924914560 11538154 -140317679893834642272602979350922664608 11538155 -424253789939902577549758609893125610240 11538156 -110933042506309767663972728157618339840 11538157 3701650133534206533684143879603653920 11538158 -50936297675889168237990848868791844480 11538159 63964711516612218527440288307754760320 11538160 -353838114659621442961366088024353996800 11538161 1270203367553731067540352785452329120 11538162 -109672105481403663013733132384235679872 11538163 -211517009518467284580953977294257108992 11538164 873079686434574492032912597405031524352 11538165 -65950561003150317112992770734314432000 11538166 -762828676172817046070043534623338780800 11538167 420046770331393413232016847327677451240 11538168 33369404857389623745294878552098406400 11538169 75116842984663793255055610568924842752 11538170 103993247093679517120345030324814991360 11538171 23049315370127761148596343294175183072 11538172 433322980020920037782801746079632788480 11538173 46977518952553684704724476234736698144 11538174 -65794792074675828200326870374846018240 11538175 -19711824462221425368824341387920994200 11538176 180006475115186072332892390107310456832 11538177 281535952828693709347755488011674979200 11538178 -8668217793527023601292206869237005360 11538179 -440558006766980134460546928308409085560 11538180 34727611593096930723529499761379328000 11538181 197759687664636217686260827343113813982 11538182 464286014159156857739417809337650036800 11538183 29215670450752294955546558319237245184 11538184 -215050497692569749202311827700653260800 11538185 171559593155419772819502555938793601380 11538186 -68386437459657656868869342886256918272 11538187 1182012008921460672205059692892990041600 11538188 289022832622930917238795824586693125888 11538189 213718884008361726722446052226821777688 11538190 -2987244025034887906471848916997988480 11538191 -135487933104140922471098234600759479200 11538192 -102418747026319655169210374322694717440 11538193 394386032524199825883655105369289381104 11538194 -46248879894531715676304767349634390368 11538195 197220139779989394981446741076404757600 11538196 -95827912943774754713044848576859348992 11538197 1966146985330930030890754308313547616 11538198 61195930345047121784330327642397354624 11538199 -429731673582053766802519303370155151800 11538200 -63135422955307955314933740123082752000 11538201 -8712155653037907820193075935249457280 11538202 -22713804250891329417685742496415392288 11538203 21125015400873141813935478000040128000 11538204 128465856453370547462774756016202186752 11538205 29437563201146548792610911587652469760 11538206 -341261470245037841000172211294822844160 11538207 -21954576331458539206217727351490375128 11538208 320957274273559712640579230918584565760 11538209 672020595943180847587289544227664974016 11538210 9029674146980514944177544562480696320 11538211 662939030082308394382814203402137394624 11538212 13075373477488566741861704116691066880 11538213 -465325880083109682226416879455055405312 11538214 246349014567610185454207089720639693312 11538215 16078847373147087910618418827844711520 11538216 -85474724202639092265152573463756641280 11538217 -330458127921051447920700787493272660800 11538218 -1573749086437237034207246803872953361408 11538219 -21332419622598393032526337412163686400 11538220 46607847275767328798861048587777013760 11538221 -653883005693987296245799469546122441578 11538222 288272902075453169775382939695215595072 11538223 -749087514059622906696051058541758846080 11538224 -240050980479217109107336793480402780160 11538225 152135414204088465503371221643890450000 11538226 231667536761383521185544673042339921920 11538227 -65337010830033926873821332755170272120 11538228 45294457166250738699135738092783616000 11538229 -953443993140842319455641623159469409170 11538230 291627002703747913680829078721830636800 11538231 -21312235552604575701010897532623550976 11538232 930989039560313687556097042536965222400 11538233 -3090424729450533287374452957906630336 11538234 29587006402041099655787359863306240 11538235 -221666040318824953622195812541131143600 11538236 -772506161070317651610610401430461342720 11538237 32157282926060567479216304820699917760 11538238 203279257607686919419633826008311458496 11538239 -206829559605634056892613578741323216960 11538240 31054911804672306705446948505082920960 11538241 468027651084598226221103313602897779584 11538242 -257283710439741877261454695368034663728 11538243 -496335686064330303578862706976697960000 11538244 -381723286580032806446819072583411159040 11538245 -24396852041499484343651054906730134880 11538246 5292033378781894328689558927433011584 11538247 79472494083841372688752184677508957792 11538248 87336950762369286661835992427572469760 11538249 422639727799380387865736383703462165568 11538250 360252259430518433744819490424821624000 11538251 -1229481857005505948205833397611930592600 11538252 -349415150533491784263892334904758128128 11538253 701369622765752899603334050293686752502 11538254 -42760350841910836542194500623681477888 11538255 -39907500702154797049355795884781885280 11538256 142285769028460935787710949213587955712 11538257 -141042388290258323123012921740945061148 11538258 -567773022513891274061055094899629678592 11538259 729144846358503891478616577412485448560 11538260 -780533508236087818597515885840334233600 11538261 -62522906665622401674992236639008326400 11538262 -39266922948808983519891769650979200000 11538263 -214960732550434979546411048125968677760 11538264 -228288129330541308102644704853518356480 11538265 -243156777494614775850065053568616299520 11538266 144219610243068887731298365202172057600 11538267 -6819174834784710806412360236481873552 11538268 145981376850719072204829118413630770176 11538269 -83655002626128694960399932600485390004 11538270 -160331041324620855673186701227164994880 11538271 358881299238411510373374707839127739592 11538272 -611277345730222736679041351135957876736 11538273 -547773987582194765586648901303576257216 11538274 -510842688013440175075631187842248079616 11538275 508470908036977250601803699742838651500 11538276 -4828206968559139211777076331294310400 11538277 97761631568744565825278792839420321692 11538278 -45643696569979943335896339207319505280 11538279 -176790852229837558302904128631453508976 11538280 -207884746159727777867751094494724608000 11538281 74980941281340304071767820769626980544 11538282 2214952017714404267035589057683505664 11538283 -884621299395962486425272935435632963468 11538284 329319011359339811947613014915856783616 11538285 37009246174357448227654200099083457600 11538286 -574839566970994508877541828764025449408 11538287 431097229511559386973088419447732705480 11538288 3231722001704779971716836246840442880 11538289 -55870454773000468116589148175904148800 11538290 291972998894405525797874917428034102080 11538291 587747661346293300857452949064290757744 11538292 -726962244840894985335452413220101945984 11538293 -99405253915551190731885453980360166912 11538294 212864686052061634477324672117687473600 11538295 -515317626561908773327845821430245251680 11538296 -407603273421129779581480538232448942080 11538297 -564830668538731185280426127493420352326 11538298 230529512108064431359998091815997100400 11538299 -1088455400117767183310849562436260172680 11538300 -217276161905367647297656872754662259200 11538301 42636536999233467076455056848726358400 11538302 72310173911990237224079394454666007424 11538303 -109889028167804755688729847418016685696 11538304 6770642690268242826386908747766169600 11538305 519323117581758401307823513064032325460 11538306 232413335649372328579636049606538903408 11538307 62865367407304552461585213251954891280 11538308 369293342532256429467594961432488212736 11538309 60377479913037004723515547321403956704 11538310 57965560833974701104791978978130001920 11538311 142103756946817440398269404082530885912 11538312 -496953728933163895839090629668812226560 11538313 243147749407768047205897378706374828084 11538314 21356343905214182197222621830585137760 11538315 282549118588024549302337971037744332000 11538316 211637955524486336292492870598084631040 11538317 92740731465861424104423482913925950720 11538318 154365551520331373879020801875293184 11538319 -2641646162001506129637694430212098832 11538320 5850543759774138113966672985371443200 11538321 -193787302202733845327991315272229237696 11538322 -631950590805578888142633382416339378288 11538323 107898372551603200854421410807424486572 11538324 -101902459754193634499855286278835560448 11538325 252095821808021317194206770307036049950 11538326 167652356451132469767222246826538680704 11538327 334818458255881071003693978700169910120 11538328 596408128138426301797580431970683023360 11538329 365988886582579458625433092897659182880 11538330 204801011119239660988639831890497329920 11538331 163714322116207043145711598463093780480 11538332 -108744712771314622376853962724942693888 11538333 283009485637945030172151306729549304044 11538334 -12411453259651135164246757326601326528 11538335 -101973045919909683208724572668929240400 11538336 365165486967031116005391482411783553024 11538337 -14903903389559084296440388094580124988 11538338 -141438271402341281281410359115896068608 11538339 -108495478716459711376155689927605662720 11538340 152913666602250878406902706653377228800 11538341 250908385801876546500499732050275915904 11538342 196096300211216284065588021507190598400 11538343 -355994138829889458900393499813440290976 11538344 1062838738316392423034106242107312281600 11538345 40500456373518028003133215090537881600 11538346 -674183453741300770055522846379994684320 11538347 713390990750123008537410902566470928032 11538348 428396210784419423418782368977369761280 11538349 1016564069725173238543610809969434173760 11538350 -313187723323402376799649881262553577600 11538351 -622933358857268249159920356708470185800 11538352 37369350204488658750974366458712162304 11538353 466412172690684885928010060919162796260 11538354 -114682088485513487576823601906876740480 11538355 -72268867323417591182077477221303492480 11538356 820074092312627600530708574139780673920 11538357 -2369424416055941067069241057573546560 11538358 70111751471241106668946329254544570240 11538359 157210376913003151870630911756713889792 11538360 127593940215681796989165286140021657600 11538361 -395444417652161739311519965472497886038 11538362 7919835369439569726016950033353405184 11538363 -337015249399619709623205129402470387712 11538364 -515386075036869579588059443112688549888 11538365 140253018558394596333546614181927417720 11538366 28854985578194520888721211928223448064 11538367 47869420673108257025920089429516607072 11538368 182114788438383957112655706921891790848 11538369 2206374289676857928577142614628777647168 11538370 124087131657085596751975522648396138560 11538371 48829576116588399971633522508864559392 11538372 503647906476293183838653420996513774592 11538373 919777558388672296840948483924503847296 11538374 211293676651542500800394757091022196672 11538375 -848162228839911556311589483671673560000 11538376 187467349942376172605634016894214492160 11538377 -30150087505095951808856664250958700000 11538378 288415755095511914791329109463501485824 11538379 1246488272087532786628989564435199320980 11538380 -9347394679852144970347190385350553600 11538381 -451095231139567547067340050159367242048 11538382 187949227869721416060837721429716745152 11538383 -360733585491807868758802574012118916368 11538384 34988993053013127162932473386183819264 11538385 600948926935207152316540545309875150580 11538386 177360437359224524271751084822219659264 11538387 80105154679214677250479168839373932288 11538388 -69468484241516001825596936975833305344 11538389 -564928289184106616845842327526550579076 11538390 281958993383867855250237490653092966400 11538391 391634819337051355611863822511361703992 11538392 -909112811591288302849417901695823616000 11538393 -656779583825609739101343128031386628672 11538394 171530029291128024095887614431113497600 11538395 125402562278786793764393036829918896400 11538396 623100019864015045592273206327324262400 11538397 447851795383928226490447087314494432140 11538398 -490798637533086131057165753631516796800 11538399 87178420863172048551587654608616424264 11538400 277242166809221154003936877953436876800 11538401 -32755918294065630223041489703945704000 11538402 143938412906896110627514547282066860800 11538403 -17104163344134824104795895235218197348 11538404 195131642147710348571115940919385196800 11538405 3637286504810974855744517644509844800 11538406 550680928913158610206763091820920606720 11538407 -113482864913970092700243218340505129488 11538408 70503182712410299538793624479566725120 11538409 579918545112033953498275379676761959610 11538410 11725234541399478256487354483821393920 11538411 411259692498533391970984215225487507200 11538412 -831058419639820989618270967795075174144 11538413 243275328641558129853629839866936100920 11538414 -123587614666731621356804893057678477440 11538415 -89138808102580626706272442455005836800 11538416 -405268289041803566627300922391716397056 11538417 -185890044187512811271089515285418844160 11538418 20985799764220650662415475388530982400 11538419 710901402915802552977064503549284879820 11538420 89533839519697804035292546185640826880 11538421 143848982578398140283533842375631272622 11538422 62886652763727869074503726043384336320 11538423 50651073740909829404616823234920130560 11538424 -521270565908383174098176233141133721600 11538425 -264617361364333556665162652763815369700 11538426 -1832343966432818599950452127179379456 11538427 -898028108297908425947125288886113380888 11538428 563483830515571129930964569300007210496 11538429 179907384553190558594803743316944206400 11538430 113549800301978046316074779742681851520 11538431 343113683811810154131788508185765010600 11538432 -813504748655527620138251071116118327296 11538433 -14158205253931787377227172694471832000 11538434 191052255615181846519303725539509280640 11538435 138824001351248818482187986979707032160 11538436 -91946298014866486791491564242677452800 11538437 -1191161180508126896695932194647718554914 11538438 -266178600319454164589814863012717211456 11538439 233662414781496792728110926856605954480 11538440 -734323879639545414997352365655930419200 11538441 190535389972828707202408977205493511252 11538442 185125583218338160586779439268704903472 11538443 -359476114603801796550089572900414892400 11538444 142689577986234513604695069595289198592 11538445 -333955032105785125951446265756484133300 11538446 -317396039325409671360908456094734819520 11538447 713894905173194389048303053443148337800 11538448 -1514440944089848627894361400275894272 11538449 238487580658092645855999047023299461364 11538450 1662185978672834784399840972824716800 11538451 -603240045611034427675926254619116462548 11538452 182831903118360735203252126719505018880 11538453 -54842781524844703527211603712624179200 11538454 122129305296383800378802642414949152640 11538455 779050550342202352895233507624487754720 11538456 -395212115642131893228975507570419957760 11538457 -39644553199689075439654517256591557376 11538458 -56265354196446106294096198869480321024 11538459 736061583993702846528444624612384699564 11538460 550812044838142123937622210345591490560 11538461 -1483105226521298701310847519078370314816 11538462 -23842089185128761740894660499120725760 11538463 -557718136488773444246169965591872994240 11538464 -100934851768399460107648207246262796288 11538465 -349220923372134911292752181268492490880 11538466 231241455533133337925100770158662586368 11538467 340015296035701103146414784484574983516 11538468 146701806453401369702141455730333453952 11538469 617795766638100405985248472217124119870 11538470 39023108620018369404851032153038495360 11538471 123440388979282488700068527595133681104 11538472 1682935581596339619727540290535941734400 11538473 -727269980464550914107014023368889990278 11538474 -430283058127507388653430520768942032640 11538475 -250616501818472800304565981931221033900 11538476 -95179967409640166890698788703456787968 11538477 -927129228837595537480364013799920356160 11538478 28767832638254720077093756490448559872 11538479 -33804234187871823634743183665590044672 11538480 -134988484611289877763772696151331962880 11538481 438741765859371553436914024431126827282 11538482 710657088518757967931657216170245176592 11538483 -1035524073489564924666148572020775301632 11538484 -900519504921536522340033821570745529984 11538485 -112092075780384540356417339255454349440 11538486 126872973219465098697418832884351438080 11538487 85904325833039964226938791253430089792 11538488 223678077305824023222150312214373928960 11538489 115843485183357312530902546010572927824 11538490 267987942200103076663853292539274348000 11538491 5155798766337361504677139894834195200 11538492 -44062428732448584996462349651443130368 11538493 -1295702215731568007704409970261162643258 11538494 -92109205537716399561416575691696609280 11538495 33005274752201575820114297506319460720 11538496 303914615743319501975008690439121797120 11538497 588016294307470232524903511958846986946 11538498 -240044274044836489217944121067629559936 11538499 -376290923583320457804603399085754458720 11538500 -687147717309070989696319183844763648000 11538501 -150716239779670029806326351615496217600 11538502 253010270013537718783886278330989355392 11538503 246828593726173896634606050417767818080 11538504 774401916673700546858955855263987712000 11538505 -75613182867386443685796788463249300480 11538506 59476150228879117210551829828363879680 11538507 -229724948264182470627184629745539374160 11538508 -208952255543942915187824089984145980672 11538509 -251001800455096253531714829549210744384 11538510 -19508461878252374009951238693100339200 11538511 -251975661338894130005383633200372181728 11538512 343486635222586328924311284860465971200 11538513 -63216116561560573997767885032658636416 11538514 -49264976072380843936800968332386378240 11538515 -681175756591036024156448608269064101840 11538516 -247036137462882921961447271851432292352 11538517 -2743738355669810406071205900298518468 11538518 406717540688853658763036972752421134080 11538519 -68695142914758553596006777878808579840 11538520 107637513838800231608212235950725120000 11538521 -41100120713393358614454591226535610300 11538522 9770743663210635610418069039515657440 11538523 -146240170846026243247752326538085975228 11538524 -67937351307988915381732012633504923648 11538525 51332169113417744432312621992876584000 11538526 53246443743497198194105253490779762304 11538527 -50144462223543306742092376396976103936 11538528 485689717753694950403776660511845515264 11538529 -1052858593934180365526041677233906779200 11538530 -136991459362930706603256437056052463840 11538531 -68730142533831121893166598961891422448 11538532 199728862847334498991743692434051757696 11538533 -49473741999475262202774255331700809218 11538534 -2170997730210546987535003538155530240 11538535 -841055771061704304392626449754276771440 11538536 1142986238197276917124367827830274759680 11538537 598256203613894092746334941670245326400 11538538 -213990720883802046850023554445344729088 11538539 896879714433848702957875481940812720856 11538540 10475593297715894271664634097580293120 11538541 -21556245115882339216763140752002085376 11538542 -492018648761407797640410979884227441856 11538543 -212231597554894925199510821847431035872 11538544 84155253843880702779262979872869416960 11538545 352797865783389764559985841305901685300 11538546 433021548627747656833535018881522101504 11538547 1070699084723943796813054083059357968992 11538548 -49003702805005750794686706535161999360 11538549 693456815354546305661679972305795066400 11538550 -10641904914078651289184305012184479200 11538551 143880612674169435414210104808639892992 11538552 -285542850516554800338065546237698682880 11538553 476486765440521805233310013663686942084 11538554 -120141619133216777224294449278475352320 11538555 -115689368691877960952416026996887335680 11538556 -271783297769259317878654784619913799680 11538557 1206068011575701480870005567468991164806 11538558 660665184899746984286082145698571050240 11538559 -565197939159452907963801515733383718984 11538560 -907627273754302295395693142999040000 11538561 199335790075581386960199853973507190144 11538562 256636490310385995249067533799437153792 11538563 -533576525640416766573526784909361744360 11538564 92990815937684109906140954541868747776 11538565 -208473720625669757409464958743526852480 11538566 107062823868504251762990904254045416704 11538567 -106619739619714051467993805083095197560 11538568 938811561554798662673311979989591618560 11538569 -133367495548016461419270831489518150748 11538570 146813382220264427812201987248648403200 11538571 576437308182892852145785056291340942080 11538572 -118327846289120159561712446113212100608 11538573 -410918868116211325492990376025197898816 11538574 238825402581479043902509340124844441536 11538575 857814730788695857213481472025757379600 11538576 6171619012071530942894174928498327552 11538577 -5577936980037286299946347990456039744 11538578 -30699941816023424203450389548565299040 11538579 -2709894064662317872542659455184712912 11538580 -378881917344211917310341174853546037760 11538581 411257489875477240123360951220398263612 11538582 50955983352738464498324997612426915840 11538583 -103422912096184214806791349793669135520 11538584 86690736169809202149541740924612587520 11538585 440863148825999700563989735440525619200 11538586 -229990988727808200279900148417416391680 11538587 -569978963282124297226730406526188323688 11538588 -398749574869325469999237398866556659200 11538589 360973287667768961899910862019331209260 11538590 -84822383479562927159769778587057342720 11538591 -235304285461285307314359750055728353208 11538592 265910078750716305103851360286494031872 11538593 -845533138208423954317141310262009746256 11538594 -41447519506420744624918014605607401472 11538595 -1843650267351247310996409893995378320 11538596 49235604890562034242173708956308931200 11538597 -204308008340475968355304970839414152576 11538598 -3475453022921432842640286755953045248 11538599 -83116259001769829001852576294553363872 11538600 -8154247615029472958831278492065792000 11538601 982690847308573889751127338063132516602 11538602 -42615260639528486313469001589411913728 11538603 -156572170850509121882352450783412875456 11538604 -198823991774207795327821144224624427008 11538605 -252052658581356145017868506766590105600 11538606 -329905135816231602016965459936730484736 11538607 -246471494551191235963197567749710986480 11538608 -123394466599831821999335546611080019968 11538609 88771207459202774710425484332004769904 11538610 5036143884495443233182339850908912960 11538611 -417219835413641467061278755945885363456 11538612 -295793522441612799188093968851031449600 11538613 1163136107466379409409877713425151239520 11538614 -154299093412249541150570570507339886624 11538615 45425567673020259284226555494804365440 11538616 -320300929957115176550331957167747051520 11538617 -86301867214600824976920092285786755200 11538618 -90133859258347093833767627817809314560 11538619 -273440380565044403718734453342472690480 11538620 5422548251456150088021183398348897280 11538621 -174156366684665983489373719749514101210 11538622 -147784276202462059165209447493432197888 11538623 405365750715481143256220437408791875880 11538624 -29744640814137475055258757304481218560 11538625 -164348607207745916991149568890134608000 11538626 -246188828892682490494484905840932671232 11538627 4568211668346443059942729948331587320 11538628 -225257547912993142005412551892546037632 11538629 116260299402152046854480449569257683230 11538630 33617881341327621887457171381436550400 11538631 308087505195351794704110309240726201600 11538632 -220883754071464973114424563231134187520 11538633 354731771836304681495109350897824737984 11538634 -49450735243693014476531270369156932608 11538635 -20068528358407467432062474150839671840 11538636 287936957468698250682564843664768450560 11538637 -34050194517074079474621520752176135136 11538638 -16131435103395453545399484195906777600 11538639 122013556429271891596816350548794487040 11538640 -6893978129228752025981130571335598080 11538641 627145607100797651930360089634450509824 11538642 -89837155882845334699708330688057417088 11538643 20130300043643380477205392974321708372 11538644 -183939446174676840413795539749844343424 11538645 146199966677496367183116126901452402720 11538646 -8555374151842342355245083555342898560 11538647 519728482909707876080338447525710153096 11538648 -788873512361393455938660893533112033280 11538649 215527093897861817135526740806274256650 11538650 364186638878891340009739891924035790800 11538651 305601268022833712017197267351358267032 11538652 469775120321874796620365385597708417536 11538653 -158761400995418870385653680948076649120 11538654 244964896589426248269849765174239373120 11538655 -363927324757521578083537494269595474000 11538656 -143542765937322408036669494616028348416 11538657 15923935400744460877171309400573724948 11538658 -547702542307364711958956496098887654320 11538659 1345556498403290116803478968799370636352 11538660 55956463664640873350664511495474053120 11538661 -196718227447315181246112847848824763200 11538662 -128759464129326294288094921650490152000 11538663 -6514724821409040236950005488810138880 11538664 908027469019533841697743467501914127360 11538665 -186598757434082306662638479424113510400 11538666 151858288883359376509779748248518545920 11538667 -112871692228910044810769615610028378524 11538668 -714681672771506468682397028194528335360 11538669 401673644180058909298482210994411834944 11538670 171260750365998415544426118676820294400 11538671 529788129757411857830331521810781230544 11538672 1658264315667161362554114226455183360 11538673 -350079441097305740990398002819803880080 11538674 17436979945188498317431167943507402752 11538675 243503873893558847419889815720508516100 11538676 -1364076459721115856565456112259676160 11538677 -526039641948829215749603007578857083474 11538678 -694173238165703395116019023988137357312 11538679 811644043325468831652144701287328002280 11538680 -719470002652556547541874065238744985600 11538681 160049962969833978962983847757772800 11538682 -117482653388747693530155980796408553248 11538683 -93461450113704994222138756907892675696 11538684 38550954037470733542124960281728534016 11538685 113133017311198381315573069757488956000 11538686 -367638437074701898755471065397985915776 11538687 -657695747872519786575713139484100118840 11538688 -182433328942080890429215422320417439744 11538689 1069637757559242479317353640537248126720 11538690 121754206071158997260579804887922795520 11538691 921226232138205836770088538725767812092 11538692 -427947591165681989535612747875102785536 11538693 24079124120530042490911998123301291422 11538694 9418301239883873071042337101955688960 11538695 99951960278158434178428816418361088480 11538696 1870980015592051713902319021560954880 11538697 -882192933894633589552879446649239962854 11538698 -605010765900340303005789047190213987840 11538699 -608151739317830432794757145109933078560 11538700 -191518424440399422923621740266675392000 11538701 410756770045234802693383947463747562400 11538702 -10670772151008339533770792620841031808 11538703 -90131675418292325731840600051901367312 11538704 247166251867488987117352678691522027520 11538705 -306491037551454632496239353502474576640 11538706 -9677553704433590158620180822603182976 11538707 301681670781935527327855452384972191952 11538708 -318334479667407846234699469804021063680 11538709 36655244642983985882072995058089689600 11538710 -198113844060597009556670369919428586240 11538711 -667006055760409840774603812585465534240 11538712 112281402890778784906668549048831836160 11538713 -94085227252282480651406837605838314038 11538714 132413150401340069921888224614841816320 11538715 -769407863646522108340341088907328774000 11538716 -926199128791937751527721885551106757632 11538717 477863272639031484961721319940142686080 11538718 655231310633188203902424227395635442560 11538719 -996146100905270790853201093769334611160 11538720 -685598718412382524516499332322348236800 11538721 711663940746629605627204440114596023344 11538722 71996462566554797339534057960273170944 11538723 -170004224919453041727002432114509674240 11538724 -257988603778213931091640158254518789504 11538725 -367809172806442675792481357921586012000 11538726 22463605478945573722293454759300005888 11538727 627159509203588790646884991172403959608 11538728 -669994895641988382888060520457094435840 11538729 261602717522983718070892223060595908874 11538730 -51743949670937344932048476385666892800 11538731 166134264103090501566249547123606532532 11538732 37234757760756414248758481109125627904 11538733 428789071238987305853842831824727867500 11538734 343172466753528356347275891007916318016 11538735 -73906806831152205090872184186437452800 11538736 81983794260161134305096036663137992704 11538737 497561270922731352030349162602412978752 11538738 -392603232160818899415120841947327542400 11538739 519998232410917309429107432559775750540 11538740 308303934327971222155052169509455872000 11538741 675046527285922580242762887297648559392 11538742 -45745730152489391548134162371196718656 11538743 -772845626972083620595704087765368650296 11538744 -148976871469010691590458142203691335680 11538745 -57493145000516110693871256747511115760 11538746 249747691362908986150735299945321281280 11538747 -1167050620621374041324827931941125889920 11538748 -8576313436453327152224278609369543680 11538749 7169364805630947132198934485060408864 11538750 20353897374866561814596031541145040000 11538751 -72557527106299830405500519118814805280 11538752 -3840547418495713797942124991411650560 11538753 -199711886130912422503789377149363949792 11538754 -105642481657389727782559000356226360800 11538755 -128339734887910134771525406376988897600 11538756 -406765224623008072292862457618612437888 11538757 351710640488860043929885369957173463840 11538758 35654654935192732461528818593918500864 11538759 80217850770722886324643323973329775488 11538760 -327027312765070290869466578339483136000 11538761 -11677652320626146024575018514302946040 11538762 -252908512918338749921388446785253998848 11538763 1077958519485635795180288789667504341012 11538764 464831794718471124214220003972690424576 11538765 280081373614933157301652661297972694060 11538766 -98706339456873311883081085821282063168 11538767 308169264002071612616952160599557042400 11538768 60963533607557647374020345046919938048 11538769 -393231221162539625264680063415899442592 11538770 12118315767168547466765078145424012800 11538771 -652867216683965932310388628050459868488 11538772 -82909599759653573241953667840305715200 11538773 -166206654268676144847427183582236284160 11538774 7662969784014483638576890672923922560 11538775 185476405229817140500866861623192505600 11538776 1029119206414680238054690297725468979200 11538777 -299077926056292548147729868489590092080 11538778 -41513569051726782290791795493557619712 11538779 -213346197894741966076863115920188194560 11538780 6059692284730157857997694734627512320 11538781 1617030562561095214323265243744652181120 11538782 -12839372641760213816376044473392599808 11538783 120403127501335085713510399432856518104 11538784 712444550690136975911053247235136684032 11538785 628991249491517840227418842901958088980 11538786 -196981665529680399609612658780903388160 11538787 -503775880493600117758575631934455536800 11538788 -2340337242672418475899886315035678464 11538789 10104498872979288527751392901603211776 11538790 52544368973606893251369590047893822720 11538791 -1667510469843370300455849745162387174656 11538792 -1655527762493730016507786104038522880 11538793 61123769493204057426385084048903174016 11538794 -162943898206179864838292151172785613728 11538795 -67186769237774393501469570619500460800 11538796 -477664657062059198705199448932759750400 11538797 1020151586778607938967917177426224700246 11538798 -199978332267504676859037566733176358336 11538799 681388125189557637066773798319795438800 11538800 -20300185508209955811976526170747699200 11538801 24028859003179035534349224326269697280 11538802 -828781088771028399608111323722904944 11538803 1115062053471172944177892623068572607052 11538804 279759934402964583287866051283107946496 11538805 -494418693825091762709581629883623876840 11538806 -373622769039354523417677992963769399648 11538807 -202305097807176176616664753227956275200 11538808 -1032696943701229394344377355594645463040 11538809 411174565939761550367167751026735192404 11538810 -43378864228604002548683815897162478400 11538811 4258168185189208380603572021303605412 11538812 23009058388904499236602342667265431040 11538813 397142848620061948754773232257185060960 11538814 -25836389986130197988061348376018914240 11538815 -647938887318836927183597555621650502040 11538816 -51160722309375167745109883294318592000 11538817 971425892556830486587995204074526324866 11538818 -52235932888426303866548659334120107200 11538819 -48393932273889584435554797689156719200 11538820 -34680000642073085884700579691381719040 11538821 -26824066811240011819226151965626476384 11538822 -144644224612675610831906689151263057728 11538823 377481790606028363851949958069389606704 11538824 140810958266961328808893141189900861440 11538825 70168801164516406654681883880462357600 11538826 -74454130116908363346411044080226094336 11538827 -921344606552744415861941444845614335208 11538828 -163228418137386480027443682687695585280 11538829 401495784815676726174260456789966934912 11538830 601947493926749285266510675099067185920 11538831 -54196529436838612949894100333184144248 11538832 91741837483759181265865778345362497536 11538833 -193458652799383990269127860193862670480 11538834 -67829485196004990141644758798351989120 11538835 -1575565706262894427599478574945909760 11538836 888223745802541496969358711773040708480 11538837 -539124470429352666727372433229029961906 11538838 -353328357201574399875374698249696435680 11538839 -4508120293212960974416934366224020480 11538840 189448450290300022648668773775947980800 11538841 131560454681046113022186882222271438800 11538842 118369130740813029890574996769030938624 11538843 96910148445074903391375162539568800664 11538844 -676787404081894012130031557239518667264 11538845 166881052450068174034549439415893482200 11538846 -104608978357210845008840640374381730432 11538847 542399515908574122993226357947964511232 11538848 -331848700060778280704648114728834498560 11538849 41935239905964159212131487005906983360 11538850 -21801710726596129478503857088082868000 11538851 583956378110618473448112532215899472000 11538852 186576217959663232111583165119833907200 11538853 110961163249072902436761623280321479102 11538854 -1453454726407399681411526892201985728 11538855 41779423862647304554341437864427419760 11538856 -99154405808918122084123305599397642240 11538857 2472732615289619759211595853192676864 11538858 123124359706934048807753650456066924800 11538859 -169853653029598409595747973466306461896 11538860 -460734905653809841241617938068192593920 11538861 149027238266845037249706271530620887872 11538862 -268288252293143544147812300132898672768 11538863 -423417314373517225077419832105887546400 11538864 3799949807085150768542484839517487104 11538865 431737812615167167231751412734581720320 11538866 -335399421228547629193998605406702944640 11538867 -107456541102017145234980314074595525320 11538868 186956021903893671862936017153169090560 11538869 133920651605525699899492341675382986396 11538870 15087957291006881404849732508827852800 11538871 -448932973968711402248896592597068815800 11538872 809012569519760171672102545491606343680 11538873 1107037956277455148822886319156632399664 11538874 -30397503995705183550157763597992670208 11538875 -1282040430988853089118566961469225156000 11538876 33441971107585065447803447817031680000 11538877 -20090994245341476146558315238031531200 11538878 -80759603935425320615354917168106112 11538879 555943419239466959108617112779104972288 11538880 142361778512711730786441636411384791040 11538881 69019329119286631145639775610569837012 11538882 55047576510743674228724625744457359360 11538883 -734636811498927853032112115748081684096 11538884 76343242809986371899078191845324726272 11538885 -118779036475252135443924966262600226400 11538886 160249199723981461022054348529679532544 11538887 293092132430074374035572717294557400536 11538888 316385846211379944717421233658096066560 11538889 644553345757127211773242572778427897690 11538890 180884615141839741337994656934536870400 11538891 -8757930255097091899813196559418067904 11538892 678852734847197229589759940718708329216 11538893 379802991551777969277243674347184085024 11538894 -9990880415841904873112803193024070528 11538895 48458559512906825192970062580701298720 11538896 -160110953743927717858527918702826856448 11538897 783138445318263920136545494446602368320 11538898 301793335862766814409920328100698818560 11538899 -338435916664912075995230418459124094100 11538900 -8997075196924970152868894452625443200 11538901 405695704894292015608154407231674731904 11538902 -158793450505071736683626317671552944448 11538903 -46254867594420865687974739468218884040 11538904 -28755223973847345572272999044405780480 11538905 -233791217216131901663557988009384600640 11538906 311490774530726581879808532296074504704 11538907 523814058639125371572386616709773209280 11538908 -243101418182446232113570445473384425984 11538909 -86354649703591446698021570486696294400 11538910 389623167952816815270080951567896791360 11538911 895137271528994851684326456123123556512 11538912 329854541363783206578681492682869571584 11538913 -234504791852017524127156248934691127296 11538914 -115888902880640965484872258424578432944 11538915 -441799173306813884857175359301796928080 11538916 244834822677712903862054442641864957952 11538917 92478191604671742006138766591369212600 11538918 157908358103968606149795474593670802464 11538919 -461713590284028326728008362878430730704 11538920 196990165192374767095137203084623872000 11538921 -12604108223882626017059911802117479200 11538922 -323231490185981336590126429559947921488 11538923 2774378501471794352476211148789903840 11538924 209988338966945153954467480421707115520 11538925 -4198737870329044981341006913011192000 11538926 -92615445799226547608766129378402839040 11538927 137158991636592875496978774745135735848 11538928 -99057163041946345881780793813822177280 11538929 767308626767354939864400452841982082160 11538930 11512450334175375496847450903003589120 11538931 219302273958083815886366959073802185744 11538932 207235093216422112779330533338997210496 11538933 74404481075979663812813373005898259968 11538934 -524591429771195025943037680180351078848 11538935 -121431178582101986119511509197706733040 11538936 18331381495153433787740774112701767680 11538937 1184801100207081441564890694323581559892 11538938 -387832355564301399194531339837577332880 11538939 -56948905481317748306950770439757683200 11538940 -143011653122087139416804412038311864320 11538941 -319756104866219509049488460508640981248 11538942 267646484906977405609099251483045256512 11538943 -30295085874614315056639655004345682912 11538944 47533753992414686186251766860571738112 11538945 -181176559325520009217609668490599039360 11538946 -365240471922127183188545844173321823360 11538947 -79416797433102818920090528418887737600 11538948 -297644904581584827960668894366872682496 11538949 23834502765706393682886258156825196864 11538950 175677466706468555771700899145876732000 11538951 75424517118728622303157810956602341584 11538952 -610385681637507934884035143293014016000 11538953 -312687777918568989750941991092471949798 11538954 182625664314491140362077930097283886592 11538955 -586319268278712265519513917066934878000 11538956 256353589888089074047779510008062792704 11538957 -451616043467432270185534140971156722080 11538958 10282797525248198088646584743180115840 11538959 -678706792743094539457746211746190965840 11538960 -83058546800059785734775001488831283200 11538961 867165891565613548139391012223765769970 11538962 96292330068304713082994290701275986944 11538963 -724384436500462257487461487854661491600 11538964 -179467439058248382010809532408360960 11538965 -18192965192911703144881190245546898400 11538966 39004147228167164909206742337359216640 11538967 -494131414120929773402300355200009210496 11538968 90813742359217970137137329713725849600 11538969 87732353836392465433028087375376265728 11538970 429235556774225467234017632440146831360 11538971 -294583766418829232893223093871564389208 11538972 293215139672529164006395442526521236992 11538973 -452209583850999758887103909030380602778 11538974 -229770789955756994668775345483384841408 11538975 -3970398334156886710139752167369984000 11538976 -1318343578226860281438277941096661843968 11538977 704527013315834346396394433604072572160 11538978 112048989409897867884734166929349795840 11538979 532501051672949561547662185601740831580 11538980 -546237481970002978264993517959900512000 11538981 -10236740227419108415156956015087675330 11538982 73878885467617777549754807894506641792 11538983 119206539132261949296704720259702100560 11538984 -298400851448325824341064419954520064000 11538985 100481051205212806941815075388791414400 11538986 691354988119370059356087695235196182192 11538987 131647469911460494717688779324087238400 11538988 209899897291438837156278745985286038016 11538989 -249161417861600681539059939372498446976 11538990 -373977379289216422665288774943584710400 11538991 301244480880236481901383107412346666368 11538992 -7293772019213576373928610109874667520 11538993 -461386729795492652549778035402863502736 11538994 88453780100624010342178856831220634752 11538995 -149546079872564801613253891792109926560 11538996 217781620301502495841427763411533598720 11538997 266825734005674085533710939752192558446 11538998 -7423898952024515794868286731055228000 11538999 -120812118318053313098547600935546249232 11539000 -785424894262670940444028049451264000000 11539001 -32489950978777737286713658930677124668 11539002 144864436842018574860980580135826885632 11539003 -166311301150503638269992614343070446320 11539004 18264757464841267080292021354343526912 11539005 38559722953110955122472874628903947520 11539006 118343197945287868831343679278081539584 11539007 16923485505771254597601394543690863600 11539008 -51152704588038286910775274333248946176 11539009 -157907256652188599377220748271904651600 11539010 131558606691969019429888013204637012000 11539011 -797859727148751151647587340325024103616 11539012 -452415504775650173132296831809916034944 11539013 1173982037399372942725148300092849333980 11539014 -279274619172581002774307188353273111360 11539015 -92843676243907557278467105227945204000 11539016 -609334744765096765804136793528026987520 11539017 -7483944060179271529779677537273326848 11539018 -306257096797994657998336252927094068896 11539019 837188049430369932485616254808940614420 11539020 -292304639085244687793891439563541304320 11539021 -514548833404829592779805460098716575508 11539022 357977993896483047479727635160300096384 11539023 -256827723381412311701535336711158088960 11539024 -98843143490680132455270575169821736960 11539025 482191833210151082580136489333776800550 11539026 375894268102158548368378187094918162192 11539027 -678493063395600875412747077211011343124 11539028 -397245143600870843390902567530837960960 11539029 -241714736821899980189650221639016500000 11539030 -16230998272878346190822126125027171200 11539031 200895223364149317305380448927514607104 11539032 572445974577693943254838894824967372800 11539033 -1007498823057807598388350550136029850432 11539034 -236990209594464712605613353370842305280 11539035 197910208466003779644101494601906986320 11539036 330850177184863684298609608843610554880 11539037 7875180082582147390403244478314566400 11539038 -117945045768803272785446357099232875520 11539039 1333261553368407155793475452056615453856 11539040 -265503962863392985637511612611847782400 11539041 -598016445116386886594736019394747811408 11539042 100058236507754927207209196832012019200 11539043 962895079578164875697323854679968576720 11539044 27741069535574033806633662785218560 11539045 9558301258478931614208674705149937280 11539046 -349206530968311259562984255331785800896 11539047 -103771346571425263100540593102014897072 11539048 -446923497206993790666985271884369889280 11539049 -765828771415518448055125217481995050950 11539050 701519887105308649255113832879584000 11539051 -408820222021379250650461601245962679948 11539052 303678861530008560476685666346354222080 11539053 -424172409280177277710475005254728265738 11539054 167370815626643111519011887755997182208 11539055 -455630967214342921726144382838217240080 11539056 -110099127437947027752640992809268019200 11539057 270178873326517687441997740689995684306 11539058 -1197041653005583186231771260902077134816 11539059 633456689824808443934663277461653484856 11539060 -174890921857333614420254265267805155840 11539061 -632969396425846363067383482053710077600 11539062 -74103625388384212829753233617138564480 11539063 191347292340982015145675606669346302312 11539064 680372976936586890039692403281460019200 11539065 -222571545870362964505446678797008416960 11539066 -86096776603804043733748781505638115840 11539067 301730111405820728112446805208638216720 11539068 -12193338847961678359751786907103887360 11539069 -348573545914363251718329900043976849530 11539070 217950231807370326563093208383743656960 11539071 809373865481610068233902712930910445600 11539072 147198814760421277430268564950482944000 11539073 145108642009033089920659489508384104320 11539074 -114058374340313232864294963598745579520 11539075 -168680606505638666456664364164002490700 11539076 422912258156535390548418985779851717760 11539077 434612948789009322342310277036528685216 11539078 13714309994081120532538086343247600256 11539079 -557250195367720046268435356413196775624 11539080 -1914725844745650454135720776081408000 11539081 125899759727482631233580466421644433800 11539082 50690160501275574380534790829616857392 11539083 -111528418350725644073870853583197870096 11539084 532233277614005288919898508779863440896 11539085 711622629017782279765268341886074370400 11539086 52803218975957521881714361174655758464 11539087 182219873785638506292519566963325709552 11539088 255793852027876906722532307243792400384 11539089 419161101163081555141542596922431145954 11539090 409360803665966298376048164841039641600 11539091 120679207199508911489671018736679002232 11539092 75280420391744213978419368992085000192 11539093 6371511122002361362710183087913647104 11539094 -52318305057961358564085541491451619328 11539095 295756928570130591295151701590718397520 11539096 -191403757896201742914239076253684224000 11539097 -688091342576281696982829275759981259648 11539098 406115878804307045218685642589621356544 11539099 -51715473805038085836710833164014807040 11539100 -85397482442940395404835277755387136000 11539101 -111702831265358735387336544235557767616 11539102 250390761634506529945301196722775998400 11539103 1412712791753642936963319954783071707560 11539104 691924988969231462077864751428298342400 11539105 -449675076647679350783143155765612613740 11539106 400048362797275966784799938001355324752 11539107 340568556680103083605790152900242366528 11539108 -197286909997406661893455931842865535744 11539109 -159687775789804600673315401994173934340 11539110 -24022187204489309468321077537187020800 11539111 -1125794828690009510480256494461806078048 11539112 120311586948133941929893036593645219840 11539113 165059455868262535562519915672541216144 11539114 636468075120478676920959083783776660656 11539115 16005858150371100193642995438464870400 11539116 191836458361342678434133278544911977472 11539117 429579164877328157218461243960701261400 11539118 -222109581283582286695226655766865617920 11539119 418183309345122045682193720892331380744 11539120 60890235115985077985432240419437281280 11539121 -681621179285585061256231677598728765456 11539122 38388645409162046549845642278613982208 11539123 409226577714119222207433056354114872944 11539124 557433517012278101765534375813483778816 11539125 368929353854460430189661211937085760000 11539126 -666943324428986430599168666941738674816 11539127 -505390892610400672815510349405827672024 11539128 -6183863964390855597165511250100019200 11539129 -353105215168472108932654340821635330240 11539130 -123951934534967653271287212785728327680 11539131 -11790525644187434420790914209047986496 11539132 -238201187693257646088920026950904201728 11539133 -626170539548585522250435664110791162016 11539134 1844973987143086539913646473555726080 11539135 852803993926395475431059948991539097600 11539136 -1317388671767939850571716680377958400 11539137 -406660652532916017388372311377591178720 11539138 178699174487144053818487815463440629760 11539139 317056967557050377692417234358046746940 11539140 -241489919439900955986108225085978214400 11539141 -1301114742885448512543477486878674924548 11539142 -811736491718936681152635667253421311808 11539143 235933438475867945858990034833126337408 11539144 -896566670470328342254928131718076963840 11539145 1209625539813130194272056434912945318600 11539146 84118496184035561477657543212916872704 11539147 -1846277305651469475463619668575902064248 11539148 158851979737824698546046167213026622208 11539149 153234074653203090069805191329059381728 11539150 -132630115495221478313334345970935792000 11539151 940030551249403873998716443811667683160 11539152 -41919147361925276001907875567465922560 11539153 222256408396767827066774634168165663220 11539154 -184902428364634494424570689832356448128 11539155 13125969745812410585768351243212986720 11539156 744465364724714050078714982411239680000 11539157 702373549289336553879117089611376687406 11539158 -422798279878055821090537893365731860480 11539159 646872650836630369532183454014912597280 11539160 208659123340887862457381602588415385600 11539161 -178482128262723583860256267545616331520 11539162 181287638512945984740951116314269134832 11539163 26215548552811413407398044731345546688 11539164 -83928837494564610065729872155308556288 11539165 -653822678941598674903362464318682420 11539166 -85295963237446792656679243330256515968 11539167 -251018327125050752292571530288108456120 11539168 -187788462976407420117428744214176071680 11539169 -342384801144769460807687542905822901056 11539170 -138654478338087798101005094690275949280 11539171 228631622486261684072611303661444661712 11539172 -99927917230346035816900557103322173824 11539173 -171104851239056343042325480257448985856 11539174 581846381397081618965069464574400858336 11539175 -304276810516048225023994986730811010000 11539176 -111573173172028005743375105965427097600 11539177 489682436612906087740589423072548556260 11539178 -4477856415929349241402618340748082944 11539179 -438600991345737534492883573024434456 11539180 -39259907225187080456068978970134425600 11539181 1194934159526848727019410362703590784982 11539182 -213895045910459276176182333895207747008 11539183 55375491250023716754425811963253949584 11539184 105437428434821325708108484636562227200 11539185 82237990048675222440394160239617164160 11539186 -223378726527150146961009654571567740000 11539187 -144848531274073657559391846643165265760 11539188 -263579172683378566060377623752940608128 11539189 18472089101084960558168650145316091420 11539190 -16491294313884043367525798191140096000 11539191 -681330791257187188675766905907899958808 11539192 18701546775188847460021033376242728960 11539193 -610169947740862083495217567379988539136 11539194 -85168715637678309618117706780555403520 11539195 99199551672369756933254381436960210480 11539196 -234449827451343317628365609140141977600 11539197 245929367488261224077743774068963238374 11539198 226603259314751613122520627214337123520 11539199 -550501986348742546696307687158759154688 11539200 205055705287350755151867436154329497600 11539201 -68238435234885679833475829730591127248 11539202 -577664914294511958528261028071864565728 11539203 124074269096778752379157937000285045424 11539204 -104099920364498184518429189627109605376 11539205 92433677534206601321487715820428239360 11539206 -102209620489600883467220174607320131200 11539207 -773256453588176475157093032892293693544 11539208 -173079541695818812062683724793869058560 11539209 220541367684330289875605472325289700864 11539210 320377606516387700807515150814800817760 11539211 -445903322181013677934114611659650991088 11539212 45341467962279052946801504407985843712 11539213 123262728989781536457217672243796749440 11539214 118541913433394984040587460481959936000 11539215 46192469425847527907223285421450068000 11539216 58387125875701300904976573976889425920 11539217 226100139092370771341321967163504026312 11539218 287601992326505025523712479168739954304 11539219 472658265087171591119318620917886562544 11539220 86764504275036120036537947365362892800 11539221 -167575768280718539428688947876885227840 11539222 -1490033544309889299632161474333046208 11539223 161591336850402989691740013333737922048 11539224 -119615261181337928440009035122897203200 11539225 432629112552053062044334839416669276750 11539226 -214322475244297262652136941029014908960 11539227 23583457966199790403423356350557457664 11539228 -629264881385975595091372085988032338432 11539229 -84508982160597064548756359676332156916 11539230 84701012118457173175924970569842222720 11539231 -1678979170711903816781184303259215609600 11539232 -1247120558034743754758585792668984934400 11539233 23539743484110096663398926961264781600 11539234 48643108446303760554683189711959675392 11539235 -126121105613974183548635174698639789200 11539236 74725425390484229153980820119719966720 11539237 298916211985809900306228305586715405886 11539238 -286712139852219189443486983943472521856 11539239 -456163608718331501376639964184689513176 11539240 404597867121210844129477355755873228800 11539241 231799702291814955597254476324143098304 11539242 -115944485188570801729245652564433458944 11539243 1142009865369771390281542208272467139080 11539244 631279573133840078020485549959622241536 11539245 165457744627074196259895537342400185600 11539246 -132132291516525489201661129728173075520 11539247 -1199198935293171371251957717102641848304 11539248 -7098088107999263019353345029221384192 11539249 -509676032386426205619705480491168992750 11539250 213742946704812276973497039080092944000 11539251 -362657352508802471551896453426548722920 11539252 423015225930160796323479870916615434240 11539253 339980151043493880359015012238781534464 11539254 -81693558004084983191550642913379082240 11539255 -190414101532871586339312272707377831840 11539256 -53674995102368527758151429058117222400 11539257 -124994600631299515516679462388535437408 11539258 -866480052728634476075995380681048381216 11539259 232267899615752553766026534956359433304 11539260 6001469303498445281573511540729676800 11539261 -449599115151557349831247614955794319968 11539262 96490013182134955494177695116751582592 11539263 -331027412354237126488961847024185459256 11539264 -86344109988293926474792165124874436608 11539265 -4806624537352547839287269474931164160 11539266 -100091653322308287335202111865080694272 11539267 416196449825060115185429141181067504316 11539268 229989092670184903459992693798763848960 11539269 -185718014985517616070225291662904696192 11539270 -278774784572515428183459829594923484800 11539271 831212080406062630876810471581042128472 11539272 -737659509601790514631198141214852014080 11539273 198036590666581747208980275198476750244 11539274 -215060908164427652332543912346816622240 11539275 96742542935186844961632470602229203200 11539276 274958857477331677989043973475792306176 11539277 1986678736762032528319104058148386571352 11539278 -17742900194037724550491342396106352576 11539279 -533490875999135975440514559033948928680 11539280 29970243687059719302660326015661096960 11539281 289249902086330817328088379604139651520 11539282 -115221038700076404771939162696367202016 11539283 317746616763762156443756539367749956864 11539284 6674814355918256975625958487467192320 11539285 56849868369421095722566148781817075200 11539286 -193798295689095503779692266150712768 11539287 752958507772128173834960361055381807440 11539288 -261874361349270163527298108629602826240 11539289 70826207860408874662152561346821727440 11539290 72117145339267672695339538685914752000 11539291 550535455243708408572505624198621405584 11539292 -142949928307062586801298441137380969984 11539293 -247382157811821985649581606031390841600 11539294 -234112213475001543470279766242418718848 11539295 -91374510048848239711153099576123731600 11539296 756341368516434309303326628501439119360 11539297 -153173440041189079705200367461007897536 11539298 484397111199581690510266804973271800400 11539299 -309391970521297491302791165665315333120 11539300 -550751654412108245611799295703846560000 11539301 197636465181232064275152829702574918490 11539302 288343454210498970720059468520983616000 11539303 -382887846218295775038946087612907145720 11539304 403435058102455797888210434250517847040 11539305 264600288522534526093653617875952853000 11539306 -334111071341680128828164265517208493648 11539307 143153884860745625594746957447746504288 11539308 3267501408876607649992986579258900480 11539309 626196024517110003567565353930090879340 11539310 -90398960159436373696824414157977024000 11539311 87181924536204064809861201343328865024 11539312 118914391947573972493168629125324374016 11539313 655309853014268990969404555424957924562 11539314 -198509168288021545775479159293938127360 11539315 39976779658480025120574287996790030960 11539316 -233819465810903193392993258221182935040 11539317 -662180835734138864665491091172445719520 11539318 8780487129156610593815596646405640192 11539319 54041415373460022190716473748876370608 11539320 -202808199301410387513821169546851328000 11539321 -22911137791437061080851525526209162156 11539322 -442498628839586356824427891228283102976 11539323 -490562426278184643872632913238723718800 11539324 538242628823917618881125563993986955776 11539325 -125329305403488399157533293505206078400 11539326 389976892704802795821728560292948583744 11539327 35887385143484268779555493144489193680 11539328 991821913870846463637563888454724485120 11539329 -18282171408916497072937429138369654752 11539330 126262796486181976996090376376215485440 11539331 151465530156330302629531607515603467132 11539332 -191789745554525279482792233623302041600 11539333 510596089353043164577103609967811551004 11539334 -62449519961562500106567332320732706880 11539335 -53515344989646518037522961476254295600 11539336 210689930121906972440643145556587776000 11539337 477924365622749316869318542208356475520 11539338 -24144601758743657484628190919908328960 11539339 98662605668784415032198040998584682752 11539340 137023667914894833931887596781945123840 11539341 -38380410207468222237973625289587648640 11539342 575627243681954214921416816673250830144 11539343 -222414888109318316084692253474821801584 11539344 -138277767320245108936147523958379118592 11539345 -203703942402670247433267615568652647320 11539346 -65131189173617251611707917297830789120 11539347 -30572410435642115006407539888572891136 11539348 -38061119681064340264743869927924543744 11539349 99426617760961231556229456287983894464 11539350 79696282812369044115398151176673141600 11539351 17515333099518897456082696261867616304 11539352 -875303066869330728005484422281802035200 11539353 171931947084810236423773214383647357504 11539354 155600221179581979489989623654059611376 11539355 6317970328172095544417517899644157760 11539356 -312923262411846479673862729587656713728 11539357 -377059083107596472331133363932923994394 11539358 -466572303390887426227143246972798230016 11539359 -213148413158501460027972658859073237816 11539360 -182895114365796348357772888546046115840 11539361 -194105506424767102180629018288466574538 11539362 -17612281960894424424447990072122040576 11539363 69307877619532767434590146273173282880 11539364 289906671510501094230566119223768036352 11539365 3800370519739767133426556556325674720 11539366 744435745657938079447591920979920988800 11539367 -101618822947937942820292656423700985808 11539368 -22478043682633862318285516614056345600 11539369 14099588899492485432267881471386071396 11539370 129346576013212516100076962515577127360 11539371 -333359189864968504005713411532613653840 11539372 -217886882123151045560512999368937072640 11539373 43733167185749803423410836250762538380 11539374 90293846945056654710231681833726060544 11539375 -9699192500388161465200921072521875000 11539376 -12052628002398970520883640963897294848 11539377 62316031461341025107404908989719928514 11539378 92268614659702143210317828132818544640 11539379 -631871006911878358431665803434957960528 11539380 -72722053495754540122817945615533885440 11539381 176001389421917154051454992902896607392 11539382 -162374462850096135894138415734559898208 11539383 -115810109031176693815158879355826948376 11539384 337267401788801781042327390740456448000 11539385 -235245929546868560661636985293353131200 11539386 199459147052935572180839191058788786032 11539387 1065894046665743879160121452677605256036 11539388 -193764336463579553660834260408058118144 11539389 235652450369212108996994761749488519424 11539390 -148698686422055713542455467344071923200 11539391 1258544247629797673063201192093525481792 11539392 -102159212398893193550338609822279139328 11539393 589059275160293725046878729336932760320 11539394 2925245132147580988148249809036784640 11539395 2520964158450722105596449446709619200 11539396 -59869548216974041114590732934592538624 11539397 -1095006460950611003940168646330793134560 11539398 -105411568580052460378942497151484620800 11539399 -801465402242776291108655365544778450432 11539400 231193076317877538455835598469334912000 11539401 25430907503615572624515446047506934032 11539402 -19343452367544330330664211850824742048 11539403 -707861594553753707820071650799187599880 11539404 -351904372524116408412954970960243311360 11539405 -434140693213025954865170866460940005940 11539406 575346102080777024142395780286019945152 11539407 -852614570014146343351779212513212416 11539408 -70025209256270213860830472670370439168 11539409 32025394885199891035276944790889862144 11539410 -348179813662607859121762163105530068480 11539411 360552547762020120059699738854958683904 11539412 -347381289139363274162996920394875511040 11539413 83725585768369682899379679000488472000 11539414 498517555842078043711443960386007264960 11539415 549427260935633970482304269040182775600 11539416 -62025657914245720138593083557199216640 11539417 -829485495747364905238001458579434217728 11539418 -433116519210596456238151255217418696960 11539419 110795929671240484861820763947487957360 11539420 171234541602078531651363980297174722560 11539421 349688894494523888530330173823687667622 11539422 2842443850440024602377897219827655680 11539423 -96221681904052409563545891465745548064 11539424 439532806219893282672063100435220398080 11539425 111213274161996555435585645154355851200 11539426 -172919572224731785331077770513807239088 11539427 11283680336807112722956641732854661276 11539428 -154312603345681329074133038445882362880 11539429 97228222996696026683268896326454374080 11539430 110468430287764883960837081560841249280 11539431 227975866977547148859156730835694860280 11539432 -57231155980597548018165236215761945600 11539433 758415812239741840055374960248488042682 11539434 -392978734646754703916108774602043589888 11539435 184999148540272757915435951679349478880 11539436 477090810981492000883196921126111416320 11539437 -496489065410320474567816366606116864 11539438 -272721470160339985059545390853424274880 11539439 -424045417824598000939515126325484195760 11539440 41135648620968118663137117327316746240 11539441 467202405738991004385151593705927458800 11539442 -171408229318794671191999158822658630128 11539443 -204065205839249081936360285144368980936 11539444 -978388873510485175082496487099541504 11539445 -188322904715042934430336474396274494080 11539446 -178464252472316046192024221609131514496 11539447 -477100599683938670121532955644595031648 11539448 -955977592035673891451066291338351104000 11539449 -28682545311223510180623476570815541760 11539450 -10881120750005604005741282712933700800 11539451 130296182812200669434336131296499983360 11539452 -65144021057126386389467494444631079936 11539453 -546187923156876610631790995555499234298 11539454 741531280688608242329555949105728788800 11539455 -426401024248923910377775621910814518640 11539456 -526049875001779373609154316769836400640 11539457 -511199449965885237794996822146796727294 11539458 2785128106481508551326578014031212544 11539459 969041518726222503294660522561086225660 11539460 -69057020784938566718073019567864627200 11539461 209206488325755889898690326514730466272 11539462 -18622167758477568784742175620263532736 11539463 -266354931747288433453616183581655473176 11539464 567814552726193795080279538459216363520 11539465 -25131328600377896585662751488091646720 11539466 -469150518770535577253018192690317810080 11539467 684114678317154277480753207597390881084 11539468 -100417072562227784411070895819204715520 11539469 -23280451695342787579433955093765629130 11539470 36981607742451906910861343195255466240 11539471 -8715824474008429925594414645878657856 11539472 -1037210268051513485214966996010795008 11539473 69448840068962312253222507054528580800 11539474 -81596873006068721935258632657338228736 11539475 34310938542041732109897725175302142600 11539476 399745625199600081370430559323758694400 11539477 -1210471662036137116274099855221919680800 11539478 60054227048489217295395180202459444224 11539479 -103989355849576805119265676813551781120 11539480 -13452765686566828461542958011108352000 11539481 130359347841335090208423004215498452190 11539482 280090007060929114426113637235077311744 11539483 707137911386886035030449335968854417104 11539484 477440233440746661931384995150073247232 11539485 -718305104527217592067609376412823509600 11539486 89149960454801801058159335673198057216 11539487 590573148768517642592864654896971086112 11539488 25320943536846878908700845424989175808 11539489 92265404341624193123858284070302302774 11539490 -667386074666698035954288059808506880 11539491 48836964109239325802586688309835504640 11539492 -370398087225625065227008327350512799488 11539493 -278064541006711465392414533617557900000 11539494 -300198540327361755320708745811166052576 11539495 414146463843541016213841481150549719600 11539496 353745721387235420127321895330590305280 11539497 -165688324349696553290440559377344678000 11539498 -631834773204129523943631710990481999360 11539499 540427306642033145421262352023307512500 11539500 -297194918409272604629026284543546624000 11539501 -120208100117571222203589140729050195508 11539502 98717190735370541320600251555745873920 11539503 -10847115566870666928781694174098232040 11539504 239878565697203583126537936714102456320 11539505 -730040298568072084331920838026126554840 11539506 148739543012238918979397211912764505600 11539507 -615088447804188547967537161443879941376 11539508 436178395140363362233102570862717104896 11539509 -410336076786017269846900318967320698240 11539510 94914304515978437291338365261680943360 11539511 181925673221255212228090242803865690000 11539512 172776119005745821007624349513817067520 11539513 -598347967718730254980828168349945121238 11539514 120768245598617102626159051094731748352 11539515 -15676232060703224019019613788357512480 11539516 -268365127251364069625920492490101417472 11539517 -230113069248276724103469310114943783520 11539518 -261324854939136319593597779859464124096 11539519 -524720961045772452844667302047740150080 11539520 272875391032059658433533468691823329280 11539521 -74211513753276630302814319506497123328 11539522 278754082546150993729014104395330242432 11539523 3153712711685444013932640696856812624 11539524 283807682608137754875521774923363654656 11539525 -391170285845428240310123630599466378950 11539526 -241409367774588160919405271405069435840 11539527 -302850856277953603086461981420723509080 11539528 257184888400921618368879773708943360 11539529 -590172849524007801623719412616755352870 11539530 -548900094642117320006335335592041984000 11539531 668760130608176937276611016384507293952 11539532 238958539814184956128551456438737495040 11539533 -49996450257807841790325168297335611392 11539534 -107794508155882973764116726575693461248 11539535 -177863217167227914745219356710302152000 11539536 10708439329333729304810661442252308480 11539537 424113392995065011215235088182247128640 11539538 -487532572999846169453623536423159604080 11539539 61604470896821169284857408209475621200 11539540 417194536102790049514615618046193258240 11539541 367597689787477463751704370911912973372 11539542 147800067873905373965381804987470823424 11539543 348403408043265939017656330386863146360 11539544 -173248476364666642156122777597236121600 11539545 72612508338367915264043483465739950400 11539546 426448604834431334447197476027447885024 11539547 1320516120915711280939426325333276124996 11539548 -9426543874779736898192272606301316096 11539549 -1005957039211214576577478211942456976000 11539550 317933208486303262788597466632297537600 11539551 567524659705978838872194227122117568784 11539552 -360030751039327278236248630094975336448 11539553 -356918735149510530129955785650490666072 11539554 -12274350299551020765250789260170480640 11539555 -175328744134428217771045306329310218000 11539556 -178173674412187940926543055313306796032 11539557 779024043744997644385038008996501514240 11539558 865701391255684188768508910651185541184 11539559 -222656214641817837191516336186436482640 11539560 29742157551689392462234304263549747200 11539561 -134864958512489407921729844228049376176 11539562 -3584848096090752581853924031983470400 11539563 9338392584996268439948571950752641024 11539564 301576287665369070720127245004828876800 11539565 -110243499116165413823901076178836407540 11539566 -9065022462436699378790833460930004096 11539567 270389633619886650521889426738358451320 11539568 -324876997841858915585247641231418359808 11539569 393938071878461527455397598852171186544 11539570 -29849779788910962555038528087084528640 11539571 -269297952620599811799812763439562445456 11539572 374572417758145953249316152516952541184 11539573 152337801158965853521620044205376885248 11539574 240148457984371898090831381655504883200 11539575 378560155845152908511545410725019067800 11539576 -78959880123852409230715262933901926400 11539577 202029667040493643882876553501048281344 11539578 94765086564218835574446595106568935424 11539579 501944380923449196459239873420282087320 11539580 21648489057283045723191090926285660160 11539581 -883680893044210832341468364289911586816 11539582 443303329639204004468789985897074683392 11539583 -157243986759064430818603481017337586432 11539584 121072718042822378748512183564831293440 11539585 -171973095299093026435291704678657974400 11539586 470826419847848223019490008297184753664 11539587 -629369652489936225380932627169418207240 11539588 491135852404876490934999984733498690688 11539589 -13963353071398678347846693154738400640 11539590 -269725206928538815878676257485350133760 11539591 107509408770553965214411512189547297072 11539592 -46731666428472743689879292841854238720 11539593 151127358874560717538282048854990792000 11539594 23920082547778803132563001888819078144 11539595 -166987880386949934497635863164130288000 11539596 443703769319679955995695302048711675392 11539597 475452591611153672402074361344787803852 11539598 -389889570592117328452050252415896368064 11539599 405436426283531694591270964168709896080 11539600 -101678676539654122167907039042912665600 11539601 -621067856454510036221100848636573042688 11539602 -405818469794042412515770716311175425520 11539603 1345953650358434022392479665237594968400 11539604 -583946756938339165747272987101793903744 11539605 184511330761777701679914406493670051840 11539606 66816179571790126274539786890124037760 11539607 6242678367529379309046949964842102320 11539608 -170347201925295830674926419814445056000 11539609 -654852522887549587047753630387668590803 11539610 69991531081256953965797402774019721920 11539611 1020998839160099878688595821368416105600 11539612 14064744718989088194639379901009920000 11539613 -107425982158139282180723665425976602138 11539614 -32721276711010141761064553978873936640 11539615 -451775887534043944859986580701527249240 11539616 -13094547584854055302535290932518977536 11539617 -531848048396018857278704536951641600288 11539618 370898725152339848891419455213466727760 11539619 -72748477096111702699576889979150846912 11539620 136000171160548960857336463247471980800 11539621 -37787946051319878882536983365201977828 11539622 402618030768408371383752180027297580800 11539623 532829177266916559832874911418847897384 11539624 493526328084448495652637408207895464960 11539625 -227728689199832644207333975632932283000 11539626 30151038833896862131496227588212523008 11539627 -387198130615625787058894640530703104728 11539628 407614073379056875928654106785770223616 11539629 -177344955930273415274722911424406868672 11539630 -138543467958749323900992483625084980480 11539631 178515152049091331744569705940116737000 11539632 1211322745116126887174849171946405888 11539633 -484165138254298345660587316680787404480 11539634 364667262368415704763528086657634468672 11539635 336753716435278409201596640549971671600 11539636 -846812917966687062818601258704136930560 11539637 -125450016844238776933066033715240087040 11539638 -579226940757022136774146202707462056960 11539639 -1135590795016356446015749593922278617560 11539640 219785221104207678931000132388044800 11539641 -76936794207058517816946013756021988640 11539642 136294791196181520766673913799756559472 11539643 8863264231414009002023774266864802904 11539644 -134677749291129578281603365853678185984 11539645 -114664625319507257262706549461698390280 11539646 514137972575251972048741862042612182272 11539647 -158325071561803157581188133580351599488 11539648 248781222890927378236696006636111659008 11539649 1766606071236044964329949367289599410 11539650 -173368926484426122274448425989079200000 11539651 -537976505938184471889796661370246225600 11539652 87644326538552697861588386298212352 11539653 -373141392790699167324936796957451056992 11539654 95812339095187515810366899453317695744 11539655 -73985884004444874295825407455671181760 11539656 -27181119041086046034608139133015695360 11539657 223164348209440214290010104082857697024 11539658 142456027819889766323346142718073600144 11539659 163264617835481815117663811927332632768 11539660 385430164287528686410369386814284149760 11539661 -98650881723702204146178525581304142368 11539662 -225851251677935568494472551793303258048 11539663 689355157876250808124666167351063328864 11539664 179117526178888349619415190175068282880 11539665 21793265704555106740356772880542313460 11539666 -26293505723709198649568559348421657968 11539667 -612276657868837345677683426966945467284 11539668 -105970570732644318029994959465712672768 11539669 701247851540059214698497594113844990240 11539670 -293576561001118840067239015354880574720 11539671 34955219899929255982134245187664301568 11539672 -417133603768577560230806746737306163200 11539673 93843019880177314278639424472072124564 11539674 148399168005738196492575368780032917744 11539675 148806457892431591771711712503520409600 11539676 -459635165841912658684956813604987799040 11539677 -16379828303224145994972460607657971968 11539678 -496169402275013591398677495035756670144 11539679 260202234097593513791765223681930898440 11539680 -554794782642096091130517247725797376000 11539681 -325197748160432563182937919451335591518 11539682 -252947294670962358090687061133818615296 11539683 137894917801398359669540278286260516452 11539684 -59079478409630371958616678870165306880 11539685 -128191144214709569009785762128146130000 11539686 -122311679450309540428633012180303983936 11539687 1077275063862007318862360037344859809336 11539688 -776431552488066765840069297577046016000 11539689 -967998226771835161361968904513052480 11539690 11748132941091020494667290398097667520 11539691 -665356554811679707091996401034404144908 11539692 750584239881487680607669498241140531200 11539693 -390357172451609898491698673492693617056 11539694 -23473926250641832443771226974647147520 11539695 -1166300421902828335869355440042629760 11539696 -81336031101866194824929704055981015040 11539697 515490684388456898492896153452635900340 11539698 -11154154804272343768563671397325420032 11539699 1132343955316859026065593076367150570700 11539700 -284078534962903254509221852094605977600 11539701 42057506227413845139626983105499027040 11539702 -568236085283740222496219787269473968000 11539703 243742991330440224609332413252217039280 11539704 -500930164652615192170945190648948981760 11539705 673292033346525483765267482809239841860 11539706 20525520246044757644103817230896925552 11539707 267740013976133849901917594934020887680 11539708 40390875171965160889209962011900983296 11539709 -938037580392018864964026709410250561140 11539710 -7100351722104595242528477095798284800 11539711 -89363078567654088701615570916946580808 11539712 697386050425907904442093680217445892096 11539713 601751868009928995163695973068091082544 11539714 -549130905448886583277717920932286698544 11539715 -798337765919030527028509076624370450480 11539716 -274739963691817167480649321195499394048 11539717 -55194037182453280547309467710546711008 11539718 124941460293539811841483148524900571520 11539719 135986644438807190301522386472273684480 11539720 57455588611738844291832586486290892800 11539721 312122731759818605671398458255478824640 11539722 -50489581270688473618225457100515377152 11539723 176526464818568924305388325777845204464 11539724 240116686621561848123409763103173170176 11539725 -206314650816648490470077838936763552800 11539726 -7321345276546873225109932156685998656 11539727 1005232055728795572354580230934248357912 11539728 -125646420781442600775234582116497883136 11539729 314976958567598244086212697989372913330 11539730 -71435079397803290808291772701391014240 11539731 63113547510338737760289758389677721344 11539732 160305745276727098960652071429736756096 11539733 -284732350274276182868346593577454764018 11539734 -364617760684481961814178059426073824320 11539735 -495589579857908308784985465320130204000 11539736 211593275857173215595151617056029163520 11539737 106924981738169176712625739549090889376 11539738 4710245579234975108229632256906501120 11539739 172929242067739898189954807923182381624 11539740 -33520267653096915185365339274956953600 11539741 -405472948777891990495167537573416603828 11539742 259248551681933066925361816768093414272 11539743 -368980930353110916809804221876351011696 11539744 515505772678832275025475338744742543360 11539745 -246511642315472499849807304451434795200 11539746 20102371859786123682639916184626895952 11539747 -280682155372460527450150633926984784804 11539748 59128074262405582220874481456317265920 11539749 -201944439617497952323366175203113192000 11539750 75296587129832239939465277892399360000 11539751 -10528576907996835284627192867257447440 11539752 -289980195076935957319710078966423552000 11539753 -326201456850400993995720834346590131340 11539754 36931592270056217254180338595821990576 11539755 210707299070612477478327753689463190800 11539756 169164755527907384506483285046456126720 11539757 942998290003716923228631732573426618006 11539758 -57101905250043934264137409533388526016 11539759 -331664680166534053969131297015506552448 11539760 -135056403886071770876012451459133931520 11539761 2111776897240607248191593517755294304 11539762 134773939711190853324739275725042032032 11539763 343515274972912838718881900242276795680 11539764 595243370273771867589795685485244631040 11539765 216334512795433324956241444725473925660 11539766 -79103091693394477121406522547751940480 11539767 33659390441920432400245053627881011200 11539768 266161738069166061350809911831621120000 11539769 317756989702030116038211663833043770496 11539770 59691347704487279015302067151316139520 11539771 43768494665973015691979466515997082872 11539772 32954219241120066202110615585118740480 11539773 -63293483420651476253440838618665130880 11539774 164095773100280659281834829805939387136 11539775 -145454212205072517273335011052516944200 11539776 -57973079603496188989731550089946595328 11539777 -652739894708332494798081540021452621374 11539778 67294793746376269014035273085383571360 11539779 76197291381799467223169808099285800184 11539780 -21549479499996500038580315112700108800 11539781 6399423627061964544953121337043601408 11539782 -106803997271071822491084743847788706048 11539783 372918165609415476785068297623386400520 11539784 67574693673374406874464116057164646400 11539785 -19910084251210382433172197466160884800 11539786 244467890115064419738001695731004200544 11539787 -292931783768286269362210365016427045088 11539788 -14925898432582583510696228563756962816 11539789 -393868650600039651606038732768136710410 11539790 -315885741446213845891804821480868085760 11539791 -609203430345427258734523289758277060352 11539792 -73458939846750749562423801125439406080 11539793 558597256925742014936284245048835101042 11539794 179340395433168115828152973079711263872 11539795 511276539671058276998116170941924362800 11539796 458454007875442103174674030730204321280 11539797 345518871085055333349053050914772086240 11539798 115283243663997913460439645857651354400 11539799 933667571713161057955014330221613926736 11539800 174986158895397969101356039600112640000 11539801 -153720880132130579635137775731293420672 11539802 411968416991340556569913329664449177600 11539803 7195460851435110926537457665835705216 11539804 -577420311824021374096586429032829411328 11539805 -581103029903907404620530617960715173640 11539806 -80958976498431545816788614228899635200 11539807 1097852965586359222606235977102913505056 11539808 -90265758168324748928168551798298640384 11539809 558411817810239883259261388031025604114 11539810 400645561080745062427766850090220608000 11539811 -40282611514759964788179624448152787200 11539812 -37080752864863620763911656625692737536 11539813 656361220701168757170230636664848500704 11539814 233589661976552467688562321392307888384 11539815 -96108192183940149059197746796733230080 11539816 -475640385758453988369000613609402475520 11539817 -371492627130539241491433768514467688134 11539818 -73978749136746914220509006854939257936 11539819 207414506733980816563419814466428373472 11539820 264521606301689527854478057922910919680 11539821 -233382065692530927844314402046562721600 11539822 20418592467165309717100915077417452544 11539823 -32127732431800078025741957100392291160 11539824 1682921676707514366319863529414852608 11539825 -563708921435864058319764368308575336000 11539826 131133741283752033171902868921347103744 11539827 -411110452973660950812290578324696575432 11539828 -783889746281803153921278048705505647232 11539829 108427324982222000425196927240377836480 11539830 -92304675103433698889847681957713952000 11539831 922022388826739683373438386409035773000 11539832 -491518789839711374663901180545825771520 11539833 -614998142879042325021770016793338951456 11539834 178994417399389165242000664037543016816 11539835 443867630638733808358924275270394817280 11539836 27827069407164568454968696974713192448 11539837 -676928162525833519958601066480116379514 11539838 -478908602425153211384297581550316361728 11539839 597573815358744737569798980619898881224 11539840 -14722470808435451800794433308327936000 11539841 -726591016383982846152452641666891045758 11539842 105422881259242829410488675719839677312 11539843 79234715298245110619306372974384837632 11539844 136244483379642198021663017286932036736 11539845 -143934525802683442452663639976676050980 11539846 -100685985503734437274556904139712075520 11539847 -95549924012030177946578196709485549288 11539848 75585899554074547680067302454286376960 11539849 -581496767625192270442746656868558977436 11539850 -39914054584784469131708991965362195200 11539851 375874565664033261164128260762742415832 11539852 575265900078153237221731189574471687936 11539853 -502074109898642983798274901958845997716 11539854 -572523814871183564939572604507949408000 11539855 -711384569439715752661113588658741478400 11539856 -80019701666039505938013069348088283136 11539857 102893196498533476611895201091617017792 11539858 464379838125560676507895401650700326400 11539859 -447208415919901656066968213538306466560 11539860 38156258548974496531685461378222878720 11539861 -645537457862287283874302109706030503538 11539862 678150237372790243993767965232463860864 11539863 -1361658801010934751931206803724932352096 11539864 -192029119945673310003848453176554086400 11539865 683651793619007887090684291544121232260 11539866 -68509805180516841073680146660680968192 11539867 -32867602627421621785476036719818522368 11539868 651018257545464019789888497455546408448 11539869 551810453172985170315610162592230218240 11539870 52271287953178149325342044831299477760 11539871 -226417665762334766392086826076050892688 11539872 -756458612322878425177306627846822821888 11539873 309536126020063512817692913503998014144 11539874 7616878228488641811047887088060160000 11539875 590585030190029647539884680738632828000 11539876 -228413023642330502747321888402982543360 11539877 1833788753867017369641261678794310646620 11539878 71692202569905356122696428748897044480 11539879 446910681814366531028270952056149874000 11539880 18718661928071658821777811747706060800 11539881 -868525796908772814700208040780836720160 11539882 277730667303168463705728927343802564352 11539883 -62376580353741826263665904054450448800 11539884 -354925881052045578597646357149261003264 11539885 15283355630809334040465088974872981760 11539886 259633014315067111780964992762343107392 11539887 -702676253118462695999490137621487746040 11539888 -242789414960509382070555208919099097088 11539889 -26886286239341142457597230114475151160 11539890 -14170358622796962032591383049339971680 11539891 1007761473686790049144377633546543016 11539892 179764151217139579045272557860111564800 11539893 -165193144084231502753594192345292167136 11539894 24717888628869546621039329421462120960 11539895 10978183379468645469315557409347261400 11539896 506203318209374170829159626512134184960 11539897 -464462420022747735664949724838307510960 11539898 -254423002548767496530395681635477286800 11539899 -40124556729799553575598635874155794912 11539900 437455217496646980335677459275260480000 11539901 286517617542772706194995767061931767000 11539902 82562174566611007163802760348625894400 11539903 1353573730684576269123524101506531897152 11539904 -335846704410537882618703855085980483584 11539905 -20322501077545239365000542145421066240 11539906 87928196264766666707808907396202259456 11539907 -973042858050012928248294706768413371844 11539908 -2722549425296101671100976353830195072 11539909 808666534086928410611997969851613870110 11539910 7640876877682996836042211139982520320 11539911 57531393023730654926939889951245318400 11539912 -201713072141430223289276662195153459200 11539913 35678944897252204977863461367460451968 11539914 -324514773074565688683684988775964524544 11539915 -621191898919303974252689978800825849440 11539916 -437637730156072642938519563183297518080 11539917 -206772220420285754901981188212459881066 11539918 71383844491787508978921230191047684480 11539919 1185876489776334486641237128788905781360 11539920 -10639009150546931937172459526278348800 11539921 -57054324614612470996646897617068203616 11539922 -44687296580959141322845455608860599648 11539923 -43710068211500463473713732049418292512 11539924 -907177948305409486818423222931334135808 11539925 -912095541158025889491424404346787016000 11539926 27881094539823619487366821534988765184 11539927 13108460747699619183643913190858745472 11539928 459011290837611093785732852178547507200 11539929 35002605844490549606273368545069464784 11539930 164554110744268581303344188811898091200 11539931 344610956540373037074275130646957330080 11539932 -2707182402929740791584290633665443328 11539933 275907600631864516006904661205027618060 11539934 50451398581646170825794018576221688192 11539935 415911825552853853278769897314971840000 11539936 342406959129093434529741058036155285504 11539937 1081651904934891520932271638718752359586 11539938 83516140268375980552448222984214236544 11539939 -439847314595804594621830996864517235680 11539940 394369705606681620092379506334247457280 11539941 -129353182718326211183777142646564357920 11539942 163807425379555993537664314743830804544 11539943 -146580858524962184083214163191866244808 11539944 -107157239396010512022020948149318502400 11539945 161444244241719583017676550685107345700 11539946 -807193403618179276054365204121373341440 11539947 69445722443821951929076537257363571800 11539948 -161107409251062739622711910959678193664 11539949 68266800250954380240352834332780869964 11539950 135130571485538701055390916097026816000 11539951 60468494443402167679875181320104968320 11539952 -39260666959517029960264499696997040128 11539953 825313386248740764921408596092129680 11539954 142736580144769852662498214799351437440 11539955 112755666108118217317179730755202797120 11539956 293076996606061921124045159311888515072 11539957 468561287735672922317732778709920096768 11539958 -4929742860080081911357169996721849024 11539959 -520194804610327124961397525957435740696 11539960 81075944690643036804417078088665600000 11539961 844252804595599907854937501089338035562 11539962 103962479398044076699703337144929817600 11539963 488066782909973169920468159533962354212 11539964 -846406537797089366780961111914627457024 11539965 221014872995183583180200693802174481920 11539966 46010424662652359271716252746074589824 11539967 -60593331396544694510210675907105154176 11539968 149038777118797376517706922808613797888 11539969 24034437281245711042191542725580533696 11539970 -149131255259485591571807368857208022400 11539971 -384549443528750645172892837170765276528 11539972 219476242300732864334303459352664347776 11539973 502113454458147471110918244409314443040 11539974 163188432782429775688996689465774305280 11539975 -348145503496913663312894303701165660000 11539976 -5125857983843103972465831899966177280 11539977 121459693822805780052895840841640648720 11539978 21289290641720077522243242984706550880 11539979 -1048994173930665829071627289886175295320 11539980 -315537926779916738682096673343212231680 11539981 822938914514098051991110776499493097782 11539982 51538904452062925084340104955113592832 11539983 -25430430504304336884074903676735396864 11539984 20669128743157731001638296507504066560 11539985 107678815583984781677613240896657482560 11539986 4722307883238973714652802768166497024 11539987 -227496290947980965210331047268179749080 11539988 359049482835573026225078764985803868160 11539989 6380249322924903990413241222449717070 11539990 -294922987363430588044945311422368890240 11539991 -895437632119729538074116807806202031248 11539992 -367118307910955809728620441804471500800 11539993 8205559986305055866722990232129242880 11539994 116209383310855188994142329462328958720 11539995 -4214521026840409196075186795466946560 11539996 -7651052368219008760732685206361968128 11539997 -367197984088119314828610966148677953280 11539998 -36141373248258007117591930734647173632 11539999 13986484758514957114478577935802767760 11540000 -84403548670719342362034145897635840000 11540001 577837883278101179740030138988559844704 11540002 -395625445524645491061861159367737168048 11540003 1967508326925596009546122717288978517760 11540004 -115928072859241832614561502521715589120 11540005 -136891786203531401932380369181661390340 11540006 -31400808251186582881927827383634390048 11540007 124714561958799324654236323780724024880 11540008 -143686837351020340957752805249092833280 11540009 -106497003583673646105255227384038775196 11540010 -29871412464946501926782039294372736000 11540011 273917683093564219591208299874013432320 11540012 -424284438156117662019675742358290944 11540013 881031889879092716646460132253836783584 11540014 110857814159560882627203615636442170432 11540015 -355221186873507602145684575945708502840 11540016 135814414094705422588194226957085245440 11540017 950840326416781972507930593279696745280 11540018 -93754492362097760008077761236963190784 11540019 -211670917851106647475083725684159251656 11540020 -256433066739146777434314878781601873920 11540021 -19319814265919888310915924648650942628 11540022 -160904547957811496246368984691778499200 11540023 282760132392898997656622966987726297304 11540024 376916159699436483689472498744434442240 11540025 -24050800159905439228368088618659014400 11540026 404595610435693557131848554335671385712 11540027 995746011974839282359161524834814328000 11540028 310738205635206948441323861416285455360 11540029 220294095903987062788865064331794124800 11540030 -226526434549073309508525838102094870400 11540031 410299004614281873757843408106615216784 11540032 -58864459731014887323632753663352504320 11540033 285424372119655474566620769113788761282 11540034 -103004751817044471466415083337282649600 11540035 147719671221891601725194376814807796400 11540036 14003806225615063630950145765751488512 11540037 59351806791295596041792494958237168352 11540038 -16255160187384967276063074429132152640 11540039 3230128288692380001201590605064135256 11540040 297070002419709008040190870479453388800 11540041 -177859297578006755866908797090599636216 11540042 276896716901485185759633486661369207392 11540043 307905847563182560455979080220445959680 11540044 11493052102932101583304061047519247872 11540045 255061176772751309868845007400477711200 11540046 -123723049067350903834380290153418209280 11540047 -20750340792725102124175109854415055480 11540048 -3593719728339351096938239443623116800 11540049 708306688563936003499547127794039784000 11540050 -255813486785657672498367791446444500000 11540051 -430645583082370663977825272097392308128 11540052 -551682648112377860167989483753621516288 11540053 -21632721920073766806435143029442253920 11540054 -452087164982119844177611569407096781024 11540055 -664240362068344717851268202517436876800 11540056 604359492878999373202468321821502341120 11540057 -708959721719339607778820942935799966400 11540058 87686604198453712950722020189847247360 11540059 14775222264355872258942813888640688776 11540060 -8135955716403709246184045089780531200 11540061 58119922750649162286498055873558221816 11540062 305186570204936636890730071681055932032 11540063 406221916901691755711561502627690074280 11540064 635822909711886961603828789653472542720 11540065 -433000490544338181595466215355145718020 11540066 -262711571789525863038211942978944278016 11540067 66013980245423664223284214614333828864 11540068 -1374879103862128138020014580632824627200 11540069 1252407218322657709984268039418060649470 11540070 -58563324065995146765685542188658919680 11540071 1191609532007684499376112834041497832464 11540072 -405936606602961774005687587174058419200 11540073 -423104985016723739878985451955358568816 11540074 -12450900139011195649986120821785635840 11540075 16560538711288146477754086076182135300 11540076 -466736847073207994441567177001877754880 11540077 -206509285650922697851991870783263557300 11540078 -8127431221825018383384058984381143168 11540079 -75407777458612704065074833097877115576 11540080 -175292048342508011618462899195302051840 11540081 494079535279922566511542191794238076992 11540082 3716785130705007281486682264600318720 11540083 750935332901727410848804824365863019680 11540084 34908884699136482026127920174945785216 11540085 -79166942930390622008415170219016357600 11540086 -562857432434270567971754629385380705920 11540087 11995422296666248861172112975899294520 11540088 -661476896595124652741948140735331389440 11540089 292124494451312046690739817347420843968 11540090 -361394913148539206566654013513797062720 11540091 -15009549230435694052417955446741687296 11540092 -827639535307121687887917563207675970560 11540093 88795366315792082582820685181663362380 11540094 148189722592564185674680800140844283200 11540095 217254188494995927358082579621092003680 11540096 -68254607854988499818475632560649011200 11540097 -244119485563510083213292302290417631360 11540098 113275967309121525904256415651005322240 11540099 -1198238885250299305029456083266133760900 11540100 -75484699357019464524454898782330368000 11540101 190246578443970380221605321372374507102 11540102 -174793804963629558869224323483187719936 11540103 -644597272301286320702780679823748907096 11540104 -103547059515752896411248088740976266240 11540105 -594640584975125143576542222150222384000 11540106 -121192433654053537667607786796759165440 11540107 934445398487949762854871432431987430356 11540108 -596412629898460684615312511258381182464 11540109 79253392203299071813243377250625421312 11540110 -370138043574165027984118771926146855040 11540111 -766077026813952053973639013690642389576 11540112 38355258579401148542138993085853728768 11540113 -220890823972210361906565665093813272076 11540114 78204129914120618834950987051203515040 11540115 -91691670635705472888144873456417168000 11540116 -276155902875340452248568716347934799872 11540117 565884713545751699221449019132895037660 11540118 78824357973169305146008453772399623104 11540119 839199332746935641073544534866668915320 11540120 -514487707082568035032790835464052326400 11540121 -205698605787169411983740719441473431088 11540122 43730523675337857079960924751946037248 11540123 87084696137101333263712188981018765840 11540124 -119529360498098057974657518730375572480 11540125 -5581205551808437439505905093337840000 11540126 59439184174438852851743322461944914624 11540127 157985332382142520864450787178662655744 11540128 -983810843054928489364831959137144930304 11540129 -121603276458706388626819106489432298270 11540130 12591900595132566569170262028433612800 11540131 -505398311132210866499917940154210572068 11540132 -12762689885299653304140585428900936448 11540133 783881941744580220096611258121897726 11540134 -488085098403494513872508316076806831360 11540135 -485997472464514156031354962866103010280 11540136 164095996507636582450893603773107814400 11540137 -1081384609050402996758972843555515753734 11540138 125989360157621401511956230736063630944 11540139 -195289519042907754658899596594494478352 11540140 252512131439829308234749168005269821440 11540141 482733115494157707337693161040934347542 11540142 109887989625988142408884614815652439872 11540143 459903007174718948415531935071652853392 11540144 83541031397176836492428283698164531200 11540145 -226591002400807588868797975213392172800 11540146 194142206958770021353860788374209856272 11540147 -404551097559897111224181970096801159056 11540148 -209433735608108073752071484776000696320 11540149 135838773888344993964811047623989271136 11540150 186401914243386606520872029477788593600 11540151 -8659341235697182374853851944892767568 11540152 -81087782052266791375615466190796800000 11540153 -111797198448278977203004610360905526016 11540154 158082089059012326874446142343132299008 11540155 -469718731598875524328649321566878608880 11540156 672321057124003230016957962113559659520 11540157 290835589739799671514241010373582203040 11540158 95253317452867645822604220378033684480 11540159 380797462006637824274691322562065978920 11540160 -93479917013555096401818375162974699520 11540161 -1484967107529946625530627994393260158588 11540162 207950210191848640059306374680376371200 11540163 381421487638611566907351401321559417600 11540164 209193454019797935277286467283891374080 11540165 185944731194505455851890932836415838720 11540166 300621895122258808899313618816219611648 11540167 -77233341518319199875223383242905138920 11540168 8044448841096559796979345269630607360 11540169 565221106481320064903526961065919993194 11540170 -228990115202386109216556386778859170720 11540171 287269639588323780534422900186077221000 11540172 35340434699746547989560641975874404352 11540173 826070436602546822001455852124803174400 11540174 -77913251466833033597569171117660249920 11540175 225303700724838652208008154546323152000 11540176 -94060061578232331147176891596362784768 11540177 271568579463418510663806278177667293760 11540178 129779497533772707072138176780974602240 11540179 413921138643786561537959988040796631552 11540180 -461560907227070540848487744657743929600 11540181 -322138977254481074093275843880723880000 11540182 660075762097439401680096182019686980800 11540183 747002396080463806676453456215465872744 11540184 66090393294600514098110588419784048640 11540185 -132242591717641554515894373001645116600 11540186 -372637164568542809246837280616660242192 11540187 488488850290430865481718072855888927640 11540188 15862504385099144179151013028130122752 11540189 294003016481342951149142846729681749356 11540190 -244551933444798023524989372451707396480 11540191 347922853312372878814451041496359584472 11540192 1362204698457963424503109789397944369152 11540193 161860845858509773423924085871217704384 11540194 384811306795888667201717002420165282896 11540195 232375334140095914972252020741279983360 11540196 163368249032581895148264947947754996352 11540197 594090075209220736029731991471318719680 11540198 -143439685391659865695333838151004051200 11540199 -298696674971665213230737513999218838400 11540200 -19982076391444299423618504079558656000 11540201 782310451915118336690563057544642761920 11540202 -133533255156387508023150234538081893888 11540203 13860447239108802118101612034675998452 11540204 -143048396747099399948363187415192627200 11540205 60459738765614196243253985660196182400 11540206 -616357224261143883676764012442568960448 11540207 90462092740361592940881171046009328112 11540208 -7576359709901815402408010061941538816 11540209 20020114414286242964563692895243662400 11540210 -25450101957024493400129061888697236480 11540211 3823145397957966643570126032758053440 11540212 -1152593367845273411236388963499212248320 11540213 1480701509796742235405780168847038831484 11540214 -115625489564421758770484373222715496448 11540215 60616482286170198489428216135346549120 11540216 865128288500830695934849612241688084480 11540217 -9527443515360892103586234756933572352 11540218 22533606437393422491126930086320456560 11540219 62093146373191048309515238458950476200 11540220 84218144554780553147751248240502374400 11540221 -412116153672828294226285981258590398016 11540222 -257049122592612156583582271007780953088 11540223 904385146299249197199478240060621591680 11540224 797813191731810795724633418114353070080 11540225 72258805722112951413478777996840377750 11540226 17719811092744382113254192322717493760 11540227 -280753159218913646995672605092205888000 11540228 75082932281794267740642575753368313856 11540229 165187304725192990068608397266528436480 11540230 -5540676162843468471844272214456010880 11540231 948240385966138127974990174213308976200 11540232 -35710323529061490858807522999513292800 11540233 80453115869304494554125069524833203482 11540234 -519410054365074151730832375073570635984 11540235 352805393196073449414330904232525376000 11540236 491095022802779990137588421178902069248 11540237 -157273708051862009435279406470759632032 11540238 -74234623358386231459585423990241945472 11540239 2047880489828961281713499671561913783040 11540240 31249600376900021161097823802503413760 11540241 -828884518190561624636148394902854071680 11540242 240906204809928029838959329587465222144 11540243 -310797712385720278982418813750803950512 11540244 503144164421151281261315487232116258816 11540245 -507913965061047517516073085731654398500 11540246 -253674697098049563045251802697915161600 11540247 -161936747585969275700932248646227613872 11540248 -94579720714070508977997545711787632640 11540249 42777246164420488218140051457186745152 11540250 -133894844484691457460890887762719744000 11540251 -718782194665654961176809182256742554748 11540252 -21203635221357910115429156498600139264 11540253 224807751510469926372540566283922245504 11540254 -15624073647837555321184643928363840 11540255 -73012430591009754508924807909187658840 11540256 69393884953586288578038842272857980928 11540257 -913306921168389651203037262522383737340 11540258 451116225347134993380773123075097824640 11540259 877864186422585795809690843231737908720 11540260 214632479805399152792264530292728550400 11540261 956015061946718932239667263227783948862 11540262 263197703323997322674675313876057577152 11540263 180566381790194929885695120654247607232 11540264 -102072595386519831495291767767036231680 11540265 -70762063902664493431245350060135703360 11540266 195047732037891758288326283905469336160 11540267 439381372704024818576064515722276283316 11540268 25738718218889113338090117157782058752 11540269 97117037889094905296764365748729830528 11540270 20271512880028321044177468380351915520 11540271 100564610736891991643619926045123245824 11540272 -38874321668516608414309337310207361024 11540273 -11262647628543649179506898557073669696 11540274 -164213852316738296632671595599759248640 11540275 66677350737715252172794093983182552800 11540276 -26715996967478176759855107897605246976 11540277 -53467528638518327880074577298283274240 11540278 -14841398584294172049373739109547776576 11540279 -592525763667534538728589262517532524120 11540280 15409993750170380807097798445462732800 11540281 -698134249091328605744548478358726730928 11540282 -121147963558259273700131507200133103360 11540283 375935082068264772867953098161832147224 11540284 -467711197524832125911073042873990967296 11540285 -10220908596353437629211903627341496080 11540286 -533034368950937561087982795266859233280 11540287 -257872544898884086273218317656885110408 11540288 -206945190888696806255032603312730406912 11540289 548180926032919680028644228940405152960 11540290 -67504337911080700570990448479435269600 11540291 -363096138975392042371166013468287873328 11540292 -541566223622976892759156977694819918848 11540293 672110520082765999217498785326698640542 11540294 -107243168368630226813901081837473414304 11540295 82601402953213908006290803485269910720 11540296 300783853143524647064643585613280870400 11540297 10332315589746599503799209428773954592 11540298 145292334210550626159452978245683179520 11540299 1123260901767400525651199256862925345300 11540300 -64256372216893906402640813860805376000 11540301 335592171354577247660137778680808509632 11540302 53230451246937484494010073970697800000 11540303 -346534345914573987765754659166288034448 11540304 -59456831080442151824690771211816738816 11540305 -125434571832162937869639410671421941440 11540306 505332104352593358119464404995673182352 11540307 -85101246104706323114370727481491961160 11540308 53066022607749698296297690723947806720 11540309 -5363804456381210578674504973277683680 11540310 -100420687303218588060459185731982726400 11540311 23464058665077359922752611370164061424 11540312 -91433317081247623851432998724298629120 11540313 936213589287596567004884477571071584944 11540314 941467734648538302480807754467298658304 11540315 582490846508664574432568228320259443200 11540316 -8794534594413115800800268016625150976 11540317 890978841541050375844409902668033059366 11540318 51124271553122745041811322655744871360 11540319 1363414324835074621027027775899903488 11540320 567948077521561696048028677341551001600 11540321 408788115542893571391118695130889884692 11540322 -215762175707042560739274228550910894640 11540323 238624412024521731973562882115848268572 11540324 -84777738769904158060989290799381222144 11540325 -71003253104673969370239812397038400 11540326 -119376550185742291441970797502408957952 11540327 -137463806454282190639141876349941642824 11540328 286061724868940558945983900985959710720 11540329 379528990103446681062689514281336304384 11540330 274302712019045997297788383507691230560 11540331 -195354431938866942351689197308411429936 11540332 136676442937623306710673346537465198080 11540333 1707644903479571605751470906164905708736 11540334 -160048952286768278181014549147206272000 11540335 -379324299882749169366990054889173588240 11540336 195698556230443349400398289056172441600 11540337 -29856255122202900511999031364506658048 11540338 -800289447028670408122768188889095375456 11540339 -395890966638374363323854874127333722560 11540340 1462821295788520539929989805880115200 11540341 -41547353567788678477686508190688264000 11540342 -278389296562908579355278858986611439616 11540343 596836551140694905583773425384241501904 11540344 -821101601045718077727917204345403187200 11540345 -694712661173313383489659369743236019900 11540346 -179861693441281668665464639027667749632 11540347 84265518172932734246597723429953177920 11540348 -341135701585238289161778802749763238400 11540349 -300085483158155170481317369373553178266 11540350 -3948118480287174377158969684881441600 11540351 -26598413937197138999240449527248978400 11540352 207712452997034748383988371760957358080 11540353 -534899179239141972886886631092392035360 11540354 5373406474957403317040799556516608000 11540355 -439336978052088279373688397687058121040 11540356 867416035984211632415721779098924833920 11540357 -1126932491944461364395243910964727455394 11540358 -255828462855541871302531393819916897376 11540359 -1944922704144664627713415677930387155120 11540360 218145229674566453780661217877042073600 11540361 -22520637890820849757000072464437323392 11540362 323291693061883341436042274302009917792 11540363 224606045037703134104477999128967662080 11540364 -170697511851947799307987297293450620928 11540365 -438680485837817993183457197619969799680 11540366 525653940309763886166069196231738909632 11540367 -318655783472814596877416959871202107760 11540368 -1108140145506260771717729780384661504 11540369 -1054425926919218896451956622183250459660 11540370 70257253270361919639443630669193523200 11540371 -902198447261591223190566570749760281428 11540372 667963686596790013653004696847138088960 11540373 -4808050017723432295434988229848680000 11540374 -17589416589978259925194323527726448768 11540375 220114280784522504635561212921560000 11540376 -237465761101229562601744708506318643200 11540377 45794617906092524075377029853017718420 11540378 162915505778696630441806778331251033856 11540379 -53484405367767637878554640644069600544 11540380 142071850210996183237268173420326359040 11540381 804978460581211268765386868361352699212 11540382 -233416135667953370998819267085385210240 11540383 1108475839553687777024250945522374000 11540384 -1110525948114555746796246002548338130944 11540385 -256477603604960759141712862499068085400 11540386 -240316928739103596496594800414796634112 11540387 -434371112060848137349610593887673340964 11540388 -144496445023106765997254168446266863616 11540389 -23233848078326773212850029137123819328 11540390 140048673418017379958244187267875427200 11540391 176607642969493728192956460206518853760 11540392 636196508208624981273646367229519744000 11540393 44778895549301546085125971439557914120 11540394 -18580840496573369749221814490609876304 11540395 345326651627817770425676191268652674400 11540396 -31685131395778761970913272131619617792 11540397 -120572045880576375842187283122369896160 11540398 11511479305200748136048883381096683136 11540399 -810601534553644297498128490554063857280 11540400 -11778373786893653549765277209493504000 11540401 -38476713923588082785673458084252535296 11540402 -517152317523961805863217570602485129696 11540403 40992816435673032092606717278081649664 11540404 -652337098965698532439623791698852630144 11540405 628518959129325820319650607245001631000 11540406 -166849562942255002545998254451757727296 11540407 286885959552211467272940359298311731432 11540408 -74515265662229434499622285550510080000 11540409 173068771703209711802102842410999352608 11540410 -81060086049364551927300747059213798400 11540411 -91883580400414945261285394223317409792 11540412 -56093123710396305047439278802330785280 11540413 -174563754764481511510364628678580529338 11540414 912818785194201075957731135078468968320 11540415 656020878142221610335303043593020929920 11540416 -46052876957451083278853848321147011072 11540417 7300049013362295937823902269078835200 11540418 159085763016057660037816921767932536704 11540419 825502013670498842966007434664486218760 11540420 205821468472206430142947509419822100480 11540421 406715005186836637156965535012544298240 11540422 -190965272109253350072391829532215778048 11540423 504190693938491198115459212900371443672 11540424 18210206478330647687825595482191626240 11540425 -99439424037078052320354239774572884500 11540426 -1506838961033695495520835575606324736 11540427 441396000055316806883796205311592453632 11540428 -540633803414340885174536500485325772032 11540429 2244691125267390643317907667268816344640 11540430 279078908750880284615437821204737896320 11540431 534070928312547703604057804479414978560 11540432 -2417014078682089414902679401702359040 11540433 -342537503667894852141750081477595567776 11540434 120257929192112721527832401361329341440 11540435 156385057219826022958680801527601717600 11540436 -366309292000904001354365819542502258688 11540437 254716164111890978714867158236310099552 11540438 74030994673125646022934737142028657920 11540439 65470939157262977972409395054464938864 11540440 -108196911192004603482454803670903603200 11540441 -326052745639782764860379894180713829616 11540442 -168820694326512361256935773088844510976 11540443 -1864084953787314191379009444322279918640 11540444 780026468992837940887049327205310695936 11540445 102473879251708815330570069168945100800 11540446 745476685634527094405107407969977042880 11540447 -117895694883083827913295801487422283104 11540448 7418257470312100747619360433171333120 11540449 266386226375202062677612305104643858864 11540450 -428094475633333854543671722704546957600 11540451 -211371057418209473738878873290341793360 11540452 -56351174555332315526969034721722654720 11540453 51172799952657578027764687727999324640 11540454 -66675309530479847127058401855138473280 11540455 -106505787424787560100849683663622448000 11540456 -81707572847354139271873715582949949440 11540457 101841906329806148544979614447387165888 11540458 26950272084340069233003307822557894240 11540459 58178272942314930645642365354238731520 11540460 31918087675080565699582064180018396160 11540461 57785481659612063998775111034290319062 11540462 194688468659986933847690297447797846464 11540463 137004489680669981737778367886619289600 11540464 -23496279695216829012877690644462108672 11540465 83289731759132141344368468852900249000 11540466 42507274084400770572435035514575307264 11540467 -659092404973191418016563735897720952400 11540468 -125345469566893466644951717518538278144 11540469 -1520394416718362289480064696444124352 11540470 380695639769309262749752793139706183680 11540471 569313673385491836628611345884064861672 11540472 36545762754635525583064058937375313920 11540473 -44276889054308131712229080997222969856 11540474 210958003495691669458167565134287361024 11540475 -7807913637993903185339999181755733000 11540476 332262755898150169672807247854618050560 11540477 -151003998707260530680897383881246180480 11540478 -224515025324480817038688074962137722880 11540479 -918216996711504796267237343835190097920 11540480 20368589343422932182961811407188787200 11540481 -300158004378336463299642120284892266016 11540482 430696410806250787694255026142617511424 11540483 7582095537298026121541603366693226720 11540484 80678642340527382690541561428424235520 11540485 67767135118448887220729950561926222720 11540486 -341529251617397291875713227689549401600 11540487 -152104839058543612994762245190564658048 11540488 -679641839222743658969828567786566656000 11540489 -85753438184300450504489366393431156710 11540490 77872801105545257626824636925893181440 11540491 -943587938641629850598801912764361224108 11540492 -445688123153710120918307668753766952960 11540493 -346626571835462630394506995137565071018 11540494 -68411869653373590601119455594725441536 11540495 -737496919206729804749592191810593947000 11540496 -131032507697401265610226769231806464 11540497 -119211474056061488359972666966083869400 11540498 -307653578399702962393980920821703910000 11540499 -151828622779612496356904411923715211336 11540500 -390712292538527881786357318158704448000 11540501 393280345835518144187240647156728751680 11540502 234374972617133611254354615221491079040 11540503 74112657220184645597380171469539602480 11540504 1134007653726788158734219824795363635200 11540505 -43196551416440753495676985061295537600 11540506 -597586824249853695431403140882284236048 11540507 -234460636247682847307664518238003346968 11540508 102543558016701397901517060403194372096 11540509 -909850510016691187485534691047942383540 11540510 432418188393556236511394066717468132160 11540511 -74685276440701938975162821512707348840 11540512 -18931162716023974816669085066970267648 11540513 -243112528741949723321532173157727214238 11540514 120930040532257508100731516823572576640 11540515 7940323590022137537639308201247338400 11540516 117075984472150824839074038010638610944 11540517 9291264000743521481391109248847152480 11540518 10032311139386521274707643969870730240 11540519 1375045272446356396554688753506256444920 11540520 -425898476159716109201327077575033907200 11540521 -573207416638314232910967940996770664320 11540522 -65517938580627686950453587425168593920 11540523 336099622570004416345553870158210224984 11540524 -413187722957297912481813167089258304000 11540525 -97727747017690436719613869552045718400 11540526 -4059793142261672454519084352677537792 11540527 -119324010962278492411384408876025104624 11540528 146403421741783803265442299075760996352 11540529 -267184979844929614259313109188179080320 11540530 -160270925385319572814775392460226554880 11540531 -292992115542078277706767147903832887668 11540532 218373585381601021834393399691865772032 11540533 557860855589541864254082868356790908782 11540534 547853976775555565558520880521018688416 11540535 87250637820104424191148571365162117120 11540536 287943281841811363386022908570975068160 11540537 -500211232693577646187103369335406777814 11540538 26976556757380261604349961916067013344 11540539 76310142186216954776124369180456496656 11540540 43604865292292863535233773934842977280 11540541 59780928203355725753555599484876948160 11540542 150095669959738223850066483943413600192 11540543 252289004491647865121478320850128941440 11540544 -166102907605344656926799115890599133184 11540545 -531944188228965462061122535891031462700 11540546 187982336794493817511044851308034891472 11540547 449109005126171345618508632113732762560 11540548 -397006959394090236482811033531878375424 11540549 762556630490210108962372654685972806080 11540550 -48563915809657279073338891706791680000 11540551 967722379677849590215341012935115847704 11540552 -902248707896494527306234863900582737920 11540553 449706358551850910807083522957211030208 11540554 -108039423053993387977340844767164227024 11540555 -6328735153765016364585971353480466400 11540556 241259072972000124849865332505212616704 11540557 -16863510819576818496605769825223334400 11540558 479697874635585604755698551028564594880 11540559 -320393879068072822843218668394144453360 11540560 -10942498161299503473093376752209264640 11540561 -369269299608965938868330367956719037838 11540562 143981960124116210687075373133072988160 11540563 -167530131878081886603663095673130627152 11540564 7554461313008375804059979111712509952 11540565 514339801800532314652784490664293916920 11540566 234665407370631324630325577110688885184 11540567 -61157554551242485448421672798009147384 11540568 -437193952367973563636402454324483194880 11540569 -15102947521437424408645854098878268640 11540570 1656042307376992738461302319767217600 11540571 -15546776887437127536360728830261925376 11540572 291753242181302820199774904384031900672 11540573 538567078029183696251498124174351023904 11540574 189815686525716206436772741027741633344 11540575 260377994936756010257161320955234774000 11540576 -457923870785823280041520631415557062656 11540577 -97722796082777214946739549800392605760 11540578 -68584540966236463221375731039365862400 11540579 -1145135101849646694754899053802373098240 11540580 -20409051348250209214914502793057955840 11540581 -263434832216138168680003291634432377120 11540582 125881690858937954024879763404114887392 11540583 338427451419032785609697061603306747600 11540584 1009776215509526736512308336196497489920 11540585 -433507508571426738045281175188617395840 11540586 -92960517831863065052532928302304313856 11540587 -146863089122277627525434411603730047168 11540588 6663301534344377220128591685964225536 11540589 137421507047332824492941010522749788224 11540590 424504310483916060329042027659056787200 11540591 138109767227713005248664292742744073192 11540592 -24240304791496147462756395612307881984 11540593 -172274400860463315779714925640295299200 11540594 -68591305016644955475654819921766385760 11540595 -1035891852998514314728519119583249920 11540596 -125609384760500606364138295770617384192 11540597 -428402676490659305828956262507889279954 11540598 2458155494137137910501751672375448576 11540599 -137211950554198737228126828580717796128 11540600 -333393432661040524363368446976975360000 11540601 826998395820456692316974956236434867130 11540602 -80644948256179155037316900179674064896 11540603 -932425224318279568902655646018377142040 11540604 285036777713377788300649339719544488960 11540605 399506482953207765779312570980362985260 11540606 -48023915036045301501127399672952813568 11540607 -18054272317601680012085629133911219200 11540608 -767177705663271370146561361211031552000 11540609 -1050745268986965078444510892041535640190 11540610 -57410409795150594934581697118718028800 11540611 302005957059654447370213265740543257212 11540612 96398436201109142851828992222542744832 11540613 271623713552625229150402777115416290624 11540614 -209278579964597425331876953696699926720 11540615 210956173954897758236600414618258740800 11540616 545805262511145729842294903091489423360 11540617 -892491492804258359727887474464630784 11540618 -60157547919775379484024679277190623232 11540619 596165869572006568128899102779533852600 11540620 -26200249262377791790790787124385341440 11540621 821640394995777746037612220029811166412 11540622 -52725417720599211236966422666939912128 11540623 -354138084743230818379453929071816139536 11540624 -95878515754889714650889802755282042880 11540625 370208085437892246658233157949965200000 11540626 159862044960227556931597277759265306240 11540627 227944674963680723839571769474055535196 11540628 -401274513509583962822809532473960722432 11540629 -145094915112463499464817838587334818916 11540630 102492127580174645491111426729621459200 11540631 -313281036832313556656344316416676433048 11540632 -117971526725008196585387498171512473600 11540633 -39194291691147185347748205203245340856 11540634 -18725797115892537615779600412256716288 11540635 918842466675747791439504111467405757600 11540636 1230264623836260897236610175572523008000 11540637 30790604092967643385431861351649234200 11540638 354631665592413236635069242073365072000 11540639 -220807085584442859505537007178116215440 11540640 -16966213042503149706676003465860218880 11540641 4190781683851070594028045356852757504 11540642 -111147206711624846187678125952726948528 11540643 5834017502911174899016098171531543024 11540644 -379886223534258977076381480962341334784 11540645 -917470870045352192019465926305940949600 11540646 -111757477613529254726543708139387004800 11540647 -1507843362130231548618901587875436435600 11540648 338824690137336153733777888107378524160 11540649 536153822137552204872268177250051901072 11540650 276060435287687379301276388776818297600 11540651 346212610751407560144329455669638195984 11540652 -404250801406661651036265590542255116288 11540653 -577432886454978117731246320829367269098 11540654 -575575732757733797521772103816549076608 11540655 141090170297871715692860893929749220960 11540656 -260620592164465674461397546658976677888 11540657 170691740730786969247461344862506114880 11540658 -123118116748178105923674409209980601216 11540659 429387357227858025707202301980923691904 11540660 -114756608329104626969425236299835352320 11540661 -350707370217236179782560709616631032416 11540662 -341599247907432791699868510030992732160 11540663 -675574273099820023232291342575914062520 11540664 306274314097365851252673186445498982400 11540665 123092029949645861104092001328161612800 11540666 452875935087706351774261569468025286880 11540667 36225974568113011555003646738486147520 11540668 186167264516379258269963459267493376 11540669 -286706888257291690528197013958755349760 11540670 88926806114493279539128702083818328960 11540671 -75487558826075830225129954647501888096 11540672 -157870005653872111611259941568798261248 11540673 787953591475968367143922597194886598322 11540674 898612298467030226813119945330354101792 11540675 -136133290236305773487240770899952556100 11540676 -3408245881344802174936919750498580480 11540677 -1117431862350749075846872567540688629474 11540678 -332675661674680893629269995960955354560 11540679 -45827733840468622340292507158317163520 11540680 9034374046143386237899931071355289600 11540681 531126708950924987013418699506144955482 11540682 -84295366667021305805279925793091240448 11540683 -561348356776664658765350616456142134528 11540684 7132167924308365611203848501362447360 11540685 151859008206515476807959758645212957440 11540686 -137580457628907567170588368210535846208 11540687 561945880775457090138978016986078204240 11540688 -134766787015056289633737470317550370816 11540689 -649760547908567497549386358919883557376 11540690 53454360283942210233765724558582041600 11540691 -595738617224176379906948822193374812560 11540692 922547546764980657168215484035660498816 11540693 -555253748393179859371960151995547003058 11540694 -363692936123976772915199397887968258560 11540695 -335968785010988336106929799283631040000 11540696 168028556693215829299347863828882227200 11540697 6924671613843396797194040582484612480 11540698 -273755622428413416843827521272491951136 11540699 218756115850570190066870542408470797736 11540700 315975459861741835694757357375374476800 11540701 -749060773793188435812236400151564542298 11540702 -405039623281142825886022147715023760640 11540703 -524724193360826131914117672970448808576 11540704 275747917431143734146699227233632387072 11540705 143340707890301556050727423821264949120 11540706 167336269133648842011092147452738508544 11540707 -140765734420188234965817281512312185936 11540708 -917878197750129526709897507447435686272 11540709 640134504614298488075836194934936442304 11540710 -304064407706087998594842112498159146240 11540711 -43799482761679704811937317410820319232 11540712 -257328801312628373375596751694854799360 11540713 -1192729044645229002198467630244376148038 11540714 313404913335653384397659125874022915840 11540715 -528506544279451375155489855589597248000 11540716 -68580358636245356933973481488098651136 11540717 -592202206094981414692399035692900040234 11540718 3020851073028534085501585467543916416 11540719 446588373921520526544552543631345060080 11540720 102535743480563101825097102320737484800 11540721 194241651224966973199720014228149959584 11540722 -214821845621989997927621247208399032288 11540723 2085035201052589367354775422996557194024 11540724 -12067444397350048587834479736168161280 11540725 377882476733830734578931687148537840650 11540726 -6525444844956729506626787868073766976 11540727 4631440479422670210445207331775774336 11540728 -643362421818651490411507194626250915840 11540729 739520933208141960169000173150650966160 11540730 107069288311401189268571748874716030720 11540731 -340092129703386881830216718050501429468 11540732 -77419938300123270434488208254175078400 11540733 207610382314808460588584120336358888960 11540734 -49572661574517720644921327737145385984 11540735 -473563931770402040042175180336645524400 11540736 -236359426929184990617000592039351418880 11540737 205140736471269411980637480464381756500 11540738 329903000779148191639394510158267392 11540739 113004427074745316869113084351074299392 11540740 120255411890279779638607800992661811200 11540741 -168058106018340067507693481573427408516 11540742 -124632701872187648305624800272094560256 11540743 131856948302995516703827776345621289440 11540744 61919680986253605382748726770131271680 11540745 -749008386027018160585216296488252870400 11540746 -130677803241381881327776072811097404160 11540747 536864097951760957586497285115834426196 11540748 -139720648995598006618332889765257515520 11540749 -304928048159082258018439897029742229952 11540750 -123000876198461401545513229146873792000 11540751 541556378009592019844752256021604855432 11540752 -228018008712522881987789899816670658560 11540753 264539896392778538524039967330563152000 11540754 198201714730543295305497447394911477120 11540755 51020789950718753646852416328664394160 11540756 669793100350304052267274664810691526656 11540757 188421751608949786813049885968516876992 11540758 -366756360101938002982294598156422679520 11540759 -421199847532449478318133731434653402040 11540760 -25549508303272518717795679811174400000 11540761 107466198196392663342987012178157436362 11540762 -82302418404567758879815485327491778336 11540763 -102736688838613477367767892982954563040 11540764 -214718386001033472788261060025369639424 11540765 342135736596032722621200972249270691320 11540766 -172114870867610707594534059570246423552 11540767 -2362812568025004233519284316343382816 11540768 -23488260548624719979159885022624153600 11540769 -101223938045602172378058206593540286880 11540770 8145486603997685825560658159930150400 11540771 575210485038138845583460463112266644800 11540772 454266407946021915612890381882483865600 11540773 400049067819909726051570019083473648640 11540774 -89345377289921352115464896902383540384 11540775 139800039328808865195553360593245287800 11540776 -110813673338683980013852542944345548800 11540777 -1079381333910112908693518282928962218374 11540778 -373159995191141785247811219576148498176 11540779 544098801116103036575855202742349760768 11540780 -22093900891480728503657670308362444800 11540781 -61783526155541952467071710067157755776 11540782 -660902322147087681576704611641832041600 11540783 -1181434078878548108947060002357766249968 11540784 -109760591057602878165842139956350058496 11540785 2236213336592834630533303653559095360 11540786 -562231950619839758472700662070846023408 11540787 -716576361698053201392037008891217162440 11540788 -188159862564891906105903628995563669504 11540789 12020638385793899968344135354999973368 11540790 -201851930413231216669010371631843692800 11540791 -640172714850297263283108222505265694808 11540792 -398196698583044623245642905689969152000 11540793 269486913902963472587679425908492640256 11540794 431365746334079796818757095015566594560 11540795 -37297337000262022546782499979203896000 11540796 505257681847043236249442683542391828992 11540797 21743869471108439720549098656239754732 11540798 8316480406222303101273426593836358400 11540799 -860223106828144482296732374086800223840 11540800 -88448406086278147120286085069969817600 11540801 102230196146665619402307321376157550000 11540802 5304863578772724757475470667028725760 11540803 112528154157811250128557182206409847168 11540804 -167560843375751465615221765557107736576 11540805 -142811580017061857919552548261372742240 11540806 5944075173045609932836381880004710400 11540807 -964869354622048183582768378160357371248 11540808 212574463770034201285949747117967820800 11540809 -1562268977217167367427486505311401024 11540810 5303363934731215201464886667187759360 11540811 61760025114107605360028554532977029600 11540812 -930247501480760507203046063452460633344 11540813 2293579697732313509481506425793436000 11540814 -33811267262747652971522070964110797760 11540815 -52880462238297725503769317262622176160 11540816 -40934776949441401732130659210742857728 11540817 -254510331229722894397451644097026476720 11540818 -62219235839055532025906674554712727040 11540819 71868892244456522144967018325354486896 11540820 227021871948874001425433807907325102080 11540821 1149336045339268305301443468434191576732 11540822 -387715626698829589342038871730784216288 11540823 -52359616835458925301984011744546236440 11540824 343345500720854523589896271590186700800 11540825 127325137099677786074619935338718337600 11540826 453593849197066208189317473856632691200 11540827 -641269940371348528667045012362778491324 11540828 -185908856129535543287887825668441308160 11540829 214385509020260788519290197314179360384 11540830 -73848406349093604178540111924916666880 11540831 869581796127464983246293299412453241632 11540832 179286063668687331919434826726621839360 11540833 -942074732419035187206824218285045789918 11540834 582448829277824429612897813795776741152 11540835 131438198565995804176512817623337050240 11540836 -232633614569829309150362479842238683520 11540837 -29570863239830693843217253776436641792 11540838 63960837428385501995625239870125890048 11540839 -120777210642145706258842401084077595320 11540840 375123435633639518086717063276838400000 11540841 737814155643718562620792891719304277760 11540842 279766589359999710205447664004366594912 11540843 506062745922535579203503159368046767104 11540844 -73830431598810015335420105294699132928 11540845 -619835183424771448179764051557363206900 11540846 -397238347244022614681593277863408201920 11540847 -777474031191457499514111019851333371520 11540848 170242109430674945057258806472810692608 11540849 958963687794139823518775418027574832850 11540850 179296668872306744530864193973012556800 11540851 -131816881105218914608531182097816944480 11540852 -572058900570384429059386126954296986880 11540853 885470842023691922376680060088586300800 11540854 -76098536576619836854087887169451322240 11540855 -153522943981108563774378414547283643840 11540856 -3952968986309562427871064268684984320 11540857 -314701468737079682119662626618450383894 11540858 127725854500082936406400245007038162432 11540859 -824619080012483772025477965537721128 11540860 -175698171230832708431543462969603089920 11540861 -908991187900373301401688097241443484538 11540862 2498718113275696012292541331236035328 11540863 -183234113224999423174601208604416853888 11540864 25473043918006617378936755871201361920 11540865 -42041984033699034565327966308830820480 11540866 82909695787958810955032741439560724480 11540867 -37477005772061930406397255038216624480 11540868 -302642601270154366724259047688651125760 11540869 636860172448865063932709870088005794560 11540870 -123151023712063937206783171953185696640 11540871 -16159154553325371739528585397979095040 11540872 -80996561144523673358551576124544000000 11540873 -1015263168274798415115221674423772883840 11540874 65939178391801492684521220035362876160 11540875 -185295574101386290690197221190146856000 11540876 460719047560818739219264258880685039360 11540877 38689199429138534757768551552871908640 11540878 -559889026476832332384014687378898461760 11540879 -57402127332838394354922141960637860624 11540880 1363218259504399469922256300407029760 11540881 -158876304579762777611617350038261064336 11540882 312323951735813232407558938257483184800 11540883 99078326239239541934623267324782045624 11540884 -108562946503105958792114492541001754624 11540885 -243393781450522562351560200033246945600 11540886 -51352723924492026726328775229484425216 11540887 105721671658340789736725812173827555232 11540888 1064443060081059513443448946192737269760 11540889 -183429569414551930541281820390581087056 11540890 431689732114164538602666522975494281920 11540891 -1089628410917599086678721784527502833728 11540892 -148927097358750612003197465668990648320 11540893 -42460120153913408097693281468320498816 11540894 328637148450478266046606903634201239680 11540895 -188963937925597790924295381341734308960 11540896 -228431967954407981210920983881603678208 11540897 305392079396391418905383886265179566592 11540898 -194422680286716276971224511776280690400 11540899 -9234177196020503775469545995595389952 11540900 54905742942814514549126962080153907200 11540901 -261180049986965890460717463129395277600 11540902 -311992964155302360942522027812812723008 11540903 -17269432735030009004704972698395717736 11540904 356070010053848345564676696611960832000 11540905 185864849909923583158758662848165713060 11540906 65278398660578004343716968950249087584 11540907 -43110281448300096053393540620156761600 11540908 493077739365908672115400934202211378176 11540909 -169547679421019148958461635723457016680 11540910 261902746957691313534760490926788831360 11540911 -594405213315722065880203622192151048200 11540912 -62264500418552802075200567187550224384 11540913 -353630340380002787270799547661689458240 11540914 -49611253911052642891464273223672843776 11540915 -550916596953780153945637119981952903440 11540916 101328326174619960852705625744046998272 11540917 -438534129158022859301497650007445108640 11540918 -163827061675393107738053930526822879840 11540919 -109788950664791763157306477937134006272 11540920 322603763969496085899791696836061184000 11540921 265352553594054219248074794977211436800 11540922 3396852744210131134885541762981739264 11540923 400825464237869217861173960646550801720 11540924 588436746766486039095848981872857792000 11540925 -315560063674711523037332561403002608800 11540926 21823786384033064596224420175123752576 11540927 -891679300831699674272235822739987714440 11540928 -9881983883747574712931844979622412288 11540929 360989348575591265971148473736003668160 11540930 289098368684883788581871725569461982720 11540931 -682122300526545835856567524552541280960 11540932 -1891018580791293475664102749615033088 11540933 -1104034123161868920038599321085002490400 11540934 64575205640858099779201838664546042240 11540935 10737299121149519893103815000155072960 11540936 -329798653561973468732804650598654361600 11540937 -120879629375974271606182499949710804832 11540938 -600523060087637459044116577357443068880 11540939 -1649976387554797239793987662711041976576 11540940 -7173467746613360129824501994681057280 11540941 -5935088290171907100213540566121986100 11540942 1037523696376264842142193722813286400 11540943 -94020138043180805315211027687077297616 11540944 668009034246289155484265800904658124800 11540945 302011149803401857833575203277194178920 11540946 -120970966117418435937489790296895122816 11540947 76324797930355484144853197781042243912 11540948 -308928370005220475830934411531173464192 11540949 -66387045945468046763484393771044871360 11540950 -352220331673137192268527066944154492000 11540951 -805388357835724533920600492234832532656 11540952 -758135809578038148628803909169330176000 11540953 1163069196304679007193789393049942344202 11540954 363161051614075919735673717117060232176 11540955 -190739452169348566616122321593792660480 11540956 -386679699203035147266736048759366717440 11540957 504301152619508482537717550997033079206 11540958 -96748707687287820497454880739994983424 11540959 32123780097873178968764893639125426880 11540960 400045936356933024280901037214948392960 11540961 -45993369692794797052896477811423050000 11540962 142249737357062445136779769648718513952 11540963 196860655967033104844887083738272954880 11540964 352831031547220723991054664333992702976 11540965 -425807679557646238105311809311730155140 11540966 32197809439434348847302405146155839744 11540967 22692860260967240642660873370578843040 11540968 118938880959251584399623079644418882560 11540969 281463840328829558392000753147460060640 11540970 225730371823177939612834349424615965280 11540971 268674061502405399554003311132142523184 11540972 -457252777230849533788810035605636116224 11540973 536491817542525646681935809582915422784 11540974 -286215562555764877234053551859084195264 11540975 -253320402909208288260829310705588559000 11540976 -51583757428799135762297305047060676608 11540977 175920043641937412243435287850799287424 11540978 118596523713800965948300709819245889040 11540979 152117749125600629604658582476468688848 11540980 -490405238780410408725735290338867200 11540981 -484583476176491402777913013751083579218 11540982 -84905800237411690577165052934851331200 11540983 346659152437017284771306624432050144232 11540984 -66224504020396811451641894374326927360 11540985 -65139844876589474411205339336182400 11540986 -119072300817707747582223823852554662400 11540987 -10575720729657793735240500232682206080 11540988 796844436425716196596388533043216901120 11540989 325321251609300970690719226223216950790 11540990 135515781401139316808559616355400499200 11540991 340462319395454600750724889107611762688 11540992 -428099962736869632574720270993905942528 11540993 -14334289864638390982104986377950303276 11540994 86981095486821602712908452879483183872 11540995 302242391566782152847379510276659546000 11540996 -468244630788277938811015404883404336000 11540997 -321140890571130703835858880178103245572 11540998 41735022720602520353734493340938698752 11540999 381518770452773010698425123839042783240 11541000 137269588516946571201191150027857920000 11541001 -421755214042719763784078735183153600998 11541002 489091214572743253218495698074349781504 11541003 102082587682232862633560899801426246368 11541004 -563187913419418471076448885358941554944 11541005 -25061367478971088576587471695564064000 11541006 -20277422566220905379386345281279362688 11541007 -203767923309275183384467042525009236168 11541008 -102982937755924392642722130420006912 11541009 -46187587213425183710981048320306107072 11541010 67009940849740199748648995928613240800 11541011 -514569003885056514524621000270734737288 11541012 81456685096704978844487492062298099712 11541013 253678362986320348369588104732168864384 11541014 567846136747962700708371364871506494720 11541015 -183292975933793326948051052505684273600 11541016 700208980754383804002191561174455572480 11541017 361549212318183039243662060552962388424 11541018 476100760493049804169572487016084705280 11541019 -192811614119025573060349008148727033904 11541020 270945216573244642802068394640668052480 11541021 -28670574767833679121667250512657779456 11541022 1810919803284672917475026921999421312 11541023 -119048889415364632641214996106408260176 11541024 -386608203685608165986485305743349645312 11541025 139981898781487739480893311679430310000 11541026 182500047605105855565245060900490178560 11541027 106183408443243748095626747195310071280 11541028 -9156875120914116998490020091882584064 11541029 -241746804611388010867537706175520267080 11541030 -27338050435939289345384129451419671680 11541031 -1277043158132994441919667106391437241600 11541032 512094148011115961278856524647077560320 11541033 -103857746953579709866884060596750223936 11541034 525427826643894585741418369788987850416 11541035 -96646102455051343963785503273459203440 11541036 193864359528347681563896456355470557184 11541037 -574449193452516996504334552229092885760 11541038 299141481212095891730607823213637796096 11541039 -236880955807731397295929002371033705976 11541040 2727340191597000975795353746550292480 11541041 -555149405398790985619670116261202448 11541042 -508140719268913259768302502167273523328 11541043 350839105775340155754025381005099158012 11541044 693462552195572726483501614397846219136 11541045 427038876601636834427196304945238817600 11541046 259635720124049514585248594044762288704 11541047 77488484003889927001359159701212380672 11541048 -328440192415611703073465330900985569280 11541049 -164335388164336993253404546251726255360 11541050 194675665959957740308019759570255481600 11541051 171250833193935961550836043687259348792 11541052 -39864751265278123443155335890051629056 11541053 -519644511977026519475606679536474128698 11541054 -12652215557965242717779004800589677568 11541055 23470735944097733577953174590079158560 11541056 380775312678845421137807940442411499520 11541057 -253648246039514459604940326350406994080 11541058 185618932516863931463797195566119900880 11541059 271022317063742810665075110581241402720 11541060 -323053586911297610335106011969707824640 11541061 -200461740133085857149830129852356787168 11541062 -85444515601587592812528724170921885696 11541063 -120276330546730525851778472604217012056 11541064 -648547462774060303159264964026331888640 11541065 91042924482045936783003418471803071460 11541066 -13919171413307941601677267406572550400 11541067 -451385689870237013477283420836892797760 11541068 -174227958944507011652445090659209694208 11541069 -1310132940170380997508858510436438255680 11541070 -224092983608775279047529637141627319040 11541071 4492526077091747821269593970400392960 11541072 -125850907105920587715842552608085114880 11541073 -668143016545612651432149854149471393678 11541074 625511086359924300258321332582175163536 11541075 16563406945354205451869260120294080000 11541076 -115443582271739379599502815664497242240 11541077 37433740325313366985055538294943248384 11541078 107349478852532320479500773082882719488 11541079 -945509441171139484238741894020878427728 11541080 -392305885562678592468323256877003161600 11541081 7798513281111121445869670440975900800 11541082 -3178144147444132570289155663045295616 11541083 -53664702570955534389150580743042277056 11541084 70948421712526052621904700694950734336 11541085 -1590107155523369288084668922715009219840 11541086 474319220608965504288786440475045604992 11541087 -677460660804016678331183242339855903656 11541088 560891839406514269740374313472763101184 11541089 29015594577485054383867428269845555392 11541090 72095239468304989938815688087127649280 11541091 249777693137800788157990056120001598492 11541092 74321192984736146978709424205608703616 11541093 739339062252368140703043688875996276000 11541094 6313823917182025523427798207320495040 11541095 -54442096363238476286006509015841555400 11541096 438357197923875495890523097833553920000 11541097 -713550954249342093409720721298577344454 11541098 164973966495254787799391335537230165600 11541099 244397027181902398646926449364865803440 11541100 100081857915519137953819485997308940800 11541101 210590882016640277607310578914411700480 11541102 -14890212381549011981626049596683788160 11541103 -25016876924574242122103198927905240480 11541104 -196276329735733674734067427088832430080 11541105 -554288821192943547583095364288642620300 11541106 58717300127280193456679306089761268752 11541107 -107814644820493465591037307094240510644 11541108 -522693262210010257226301758240103290880 11541109 177905091490576197548703761133698970204 11541110 -94280314864123410729014321522340249600 11541111 -322795025886666899012618961542892463128 11541112 -642863684199258799942216339807658496000 11541113 -931764077584313912559719716921154580960 11541114 259837813566880250665010257553043456 11541115 -141378531281962446302618861491459050240 11541116 -864621178842587627005902195347068815360 11541117 -442148041064000773258303463636530402368 11541118 121121964779167740540639896843270837760 11541119 -259809090542215373007527468271983738880 11541120 350526875381230217973625120019919667200 11541121 -15080568025167044954556778316028655296 11541122 -126579094260382314653569574700076712928 11541123 53569177750396852523421969118853616264 11541124 21946979831120216472843550862945574912 11541125 232458827448104351072882076905421312000 11541126 -395073893879929214082053876221207246656 11541127 -171743467942643219877323418653131643088 11541128 -1114148932663757134029219341622317091840 11541129 211543831566606817644615796048318440288 11541130 48870366280008681035894620527531388800 11541131 54923199092229133234631393374982344224 11541132 755269727366495077817068582618661683200 11541133 -799357112269936045460487401884698124618 11541134 33774499466509385868352489023482041344 11541135 -660788515024545283027880283688620405600 11541136 -188570587337796088248742400109101867008 11541137 -541849371548534983256952235008434603214 11541138 -47292166361018908458157199966423516160 11541139 -311578200576892662131075415392225477600 11541140 141585698575630953869802862839407347200 11541141 -288029264337856107437590419880775152050 11541142 -177235789785522875169249639055945466880 11541143 -711949976195270811146130599559561079608 11541144 371096454927954107318751971732693790720 11541145 42256680351012001224984498788029317120 11541146 -655077884268351993961684874998043731728 11541147 72816380714505980316295358727460162560 11541148 -919556524334346530978809316003971297792 11541149 -739197441585428249601319230248042957850 11541150 -296991092831186213641522681335168768000 11541151 -279284971603456784493222031246255580080 11541152 -128708784542270369433564744649833185280 11541153 185639707203225316633568336345233109568 11541154 -9163541560543452845961229300676476608 11541155 -141378110177159865798693622821499675440 11541156 449831017007030980111200132437022357504 11541157 20777402747347949020770851378656944512 11541158 -450651927249513640719370032516587212320 11541159 127986460891309535808166459708581819360 11541160 -569323456784165322690854496579940608000 11541161 -483992749271406926677564591747771008 11541162 121666342261356529553841256513221949440 11541163 -198883634171809806393671676457003179816 11541164 55388749343956643577378370061075512320 11541165 -210570933977686774370241264379424194080 11541166 196103682693638006404062493002995588160 11541167 862867583787198237053795480974653555840 11541168 2641328743623570840288891696287956992 11541169 -263896641743522963127273283108248195660 11541170 3642739864697729593230680160910886400 11541171 129363929420440183453012875678700901424 11541172 -354476501930310198530575286218498000128 11541173 -489901255505828900861875376476053329760 11541174 -42208709914442660376464803664058632832 11541175 221224032775540303115967007628549500800 11541176 109621920213778321645588524177933926400 11541177 2326130580000436508593460463767295840 11541178 578379555269640137787886498638087763200 11541179 791793414795125373242886016679227856544 11541180 19942187031098986751441926441522790400 11541181 -48063631887041540685970986177937658856 11541182 -79777468987775236372689489275783616768 11541183 -251319201757336440688807562872259461176 11541184 -329580312202158978378427747080548122624 11541185 234742792921939098185648589264670759380 11541186 219664006197344432927015065560244353024 11541187 -195260578876831751657811014996514180448 11541188 312978275745666248623552517391556569600 11541189 -961565097557672509180551414711067699200 11541190 291063104599588942892109494078495721600 11541191 1098540524337116090421572852543721701592 11541192 -111707627191439518553987225711328952320 11541193 457394510679103220256068666503669158362 11541194 95786014218047704945551481636106995200 11541195 -17827143691893949013958756896908153680 11541196 -584065139780383115478466291643102905600 11541197 175453369908963767930660184271466870646 11541198 414002658761554567405839275370792988800 11541199 -535305725710950576368543815666405622800 11541200 1603174020944634675488688826839859200 11541201 44368375820934029331723873412818806784 11541202 146791131410299893953965716752117457552 11541203 1282266973962309217249619093921414658960 11541204 -3001946554257259045004726772886272000 11541205 46196703075264520816130241475193494320 11541206 229049245560587029513527958403647761984 11541207 -22030650702359394958711519039935304704 11541208 45700320722018777366246512874658201600 11541209 1141997242649612754223649218531504006410 11541210 141810209211999569278331983755218181120 11541211 -470281860015678721941597730690021316376 11541212 284218957622183237008156291926645995520 11541213 -166250681587490349506877798479439199956 11541214 -360927940215567432140918138030528156544 11541215 39359864244990301331092205033898316440 11541216 227118735618124514869284145505369063424 11541217 -642357569999061685140247257333953548140 11541218 261565685821266618652681452266912227104 11541219 -659322752377299835384011535594752644424 11541220 -491019507724421651445877469363220971520 11541221 -428909577418726236914973567302191912578 11541222 15180257119413030645977749162406016 11541223 1207398662010198188293784803843496380472 11541224 299672477992239690465116356804284840960 11541225 -101754420104404511356171104887090112000 11541226 -1098787042548049388746817803034676833280 11541227 -32757185058153230641789650164946729120 11541228 411590341761921853686759459016273835520 11541229 -471876255650680955171253249307125125760 11541230 -70795799777666707464977853482695602240 11541231 347121028028890646167948511228020258560 11541232 118227839785622409648009790715807268864 11541233 -465575045551401221486318681512996714272 11541234 220297171699933060153141277634554733312 11541235 -374865170905314953221970454392264818320 11541236 204066415405031691964391830618675304448 11541237 -407682325180268232518437151136493148640 11541238 -41374947046551518820345454840157683200 11541239 -373071485972569847972888505631373188320 11541240 -309311010944833442005041873998694912000 11541241 92967518311786018125487419508413663300 11541242 320266457746234121872742191746205932000 11541243 2597660703514693438321921283541443328 11541244 63700823511004710622035517076903058432 11541245 -314417964718420205867873324643587082120 11541246 4286815415236919083386175877178086400 11541247 -352812892877717680180234067159430567080 11541248 14194028515058825030404086557438902272 11541249 18058976433109585844053088447415931848 11541250 24717065645845800462798107532187200000 11541251 820731243157816581915287683761803424252 11541252 163639109067897655561257770912460767232 11541253 220666505880665030197837846166673508800 11541254 128086201191067834650539371170293326464 11541255 -234114371542058244109777723775717779200 11541256 527213678210675795567063772269068538880 11541257 -114603402813449815650379052296124123328 11541258 -500836265550507447675980585937977518080 11541259 186450097431069878614454902811201510080 11541260 469511161873777057918518615629146874880 11541261 -408695370978880130520566035836492280416 11541262 -104030582896981254007193022376332685056 11541263 810413740753392670962968912267082348144 11541264 87654231294315998564714144684978995200 11541265 -103118297942633985061837253284309430400 11541266 -625402347636499054271949761707493364480 11541267 549371523105987708589869514171502594484 11541268 383363579893006768480225865045848698880 11541269 111451232605350050966062413586825161600 11541270 -33008507824698807561936699576613470720 11541271 439073581035232345991113016722460942512 11541272 -582207635332843420425991828294089400320 11541273 1079572322509238986521470795626317293184 11541274 992111704141715977969002145895094516192 11541275 37932706247982674416482046802656740000 11541276 -313034762577305853860223053762056147968 11541277 200663908358411679203946955901447672640 11541278 214293775864444427971756846720337759232 11541279 -483388199636313400040473920630202341816 11541280 433150991461813672014567046510911160320 11541281 88188482809967087561138425203262826082 11541282 336793779036969578381436287748217080192 11541283 74412871830904353652671503278506061824 11541284 -124546904193743429776870496527838515200 11541285 104847920537399373593346211532965939200 11541286 -8927249915554542191033739303688889856 11541287 -162237778672097627732580280593911501064 11541288 451087313559353704974770860143969976320 11541289 -712105792767529136053025276965435947910 11541290 -333391150238770830114449832229635261600 11541291 -130074130688105902749804551906961308496 11541292 34418203383790995063801762458894648320 11541293 1039664699353462566065563716112034107542 11541294 -16921787252871948791323221349879096512 11541295 -78568797032221477077331943191906842000 11541296 -20919231681349826154895540846865154048 11541297 -240679763063712635503358780655752989728 11541298 543356411093980374700245422537155760400 11541299 -104355299397117396756691812020948956416 11541300 5052726252568047038281609652062617600 11541301 -179512843173898193347157839870824658788 11541302 663002552294874427354079725671542888352 11541303 -581017253513928299368852764456228350520 11541304 -49475829386727529797784340934264729600 11541305 -423887643433301851122549852705654516540 11541306 -36367984354366069246170209287030321152 11541307 93004373172372802851747737582794893400 11541308 255567845345159552653177754178530549760 11541309 127334722367642752514699320728714868800 11541310 -12845022983819819065720265443881984000 11541311 -761858121387890622650410602367948289088 11541312 31380639227834845477562423073098956800 11541313 221367454836711426294237935337859194498 11541314 -210326935959052558609670659487913405744 11541315 -261662441475381261570931722800051526480 11541316 178707877869075553686167393879987223552 11541317 1337096522313973608972984115863013025532 11541318 -38990067140301047075427573386411384832 11541319 -659802593537957630244388086637214970280 11541320 515974495869380980159654364040521318400 11541321 -583349568811765594086438216283033604880 11541322 238014308895937896597189890215615119360 11541323 -657118158669382405265722266151157416428 11541324 251677765346353005413595445610285293056 11541325 557677151667034458857541308377213374050 11541326 19501342479177591280689626085085699584 11541327 -170829657783167762967138521911466967168 11541328 -256308010319374176586274855780789198848 11541329 -8576899503718510799436501506403497616 11541330 210758228439694468920755889028245632160 11541331 147307490014225002842758914466665606144 11541332 136422292545530170591306553193438339072 11541333 -367726835515811220234001477298389080960 11541334 82366379545841341335724905103383465984 11541335 -35213060582472020643285827981649716160 11541336 -99646248070437247855078214770321735680 11541337 253694635555220392375091841904139022986 11541338 1024112352702815739649612263305461064160 11541339 830025091133584193323113645267102089520 11541340 215356615237933111837728842579916387840 11541341 81918952436557409489257941865591165440 11541342 -1878069518780741641149414347193056640 11541343 -1105979347546191874338683504892704344 11541344 -40993832984239347324124442880847380480 11541345 -347351709757445434690313062390870308480 11541346 -280453026421780759329878578822302238128 11541347 -1534930517505524114293797783774861817440 11541348 -15391582484593484363348834272696836096 11541349 -133172090059861376042844910094890416036 11541350 -190857551741661881258210590231244973600 11541351 581365899401992237728412009333117151904 11541352 156463628733335707839419504129178393600 11541353 -887455073926090243856376890352952118640 11541354 164466426234551423438416768494974816256 11541355 -78521390356539957999953989407775430400 11541356 585111764139871218981946178889209948160 11541357 -54942100347521474809422124185505224180 11541358 62897975955098418412951408723514861376 11541359 -167496875984750554879598199416614198896 11541360 25512727413371961120128496853018214400 11541361 27110924699835766708588869329458474944 11541362 -174523376714970382461409881800821155840 11541363 103914150182278582506126007514983844400 11541364 256714902480091876418894909931827643776 11541365 -660997599083793045104839663159236072960 11541366 6089752051343953132617458647352331264 11541367 -1270543522922319232331079697270893303648 11541368 338650948388415946739689895462235832320 11541369 59272317613052608184365037287942399680 11541370 196398370704010275759842378229371535360 11541371 105237105620344542053816941647645150000 11541372 1713133442197568817449711476962066432 11541373 12252775236002099496325283713497665624 11541374 209810908322814581104878760480647268800 11541375 -538458159906362118962897265064750110000 11541376 353155760148673462835950816593381949440 11541377 -118775167821096890616690712602319607040 11541378 -42654432172671595409242904373074372352 11541379 778313941787966469730310915916881469440 11541380 -300247230823160568471332345354504467200 11541381 -234555048745706634982044306025358742048 11541382 -495356427661821279347787136655474386368 11541383 161465053203109996244142501372023416320 11541384 -431893719882971083581029173932669204480 11541385 144218130497335793162490589372136709960 11541386 226010676062195456752679749780276512864 11541387 11945256089849793100603519335293112576 11541388 -373028463830346455684485676346810439680 11541389 920601658487809962315549463682449355190 11541390 -45802843391599794119004066129672806400 11541391 1410443710672566803719144003271631144000 11541392 84106920299966164526359684274387460096 11541393 342335506595123808342323267796855129600 11541394 334053655512192006950684047335689924496 11541395 -355508101874677858779128092458368139600 11541396 431788607477261375452588613926190241792 11541397 106828750245831303961372526201556156832 11541398 -425070322960054673627419355491505195520 11541399 -394509724161629721257546178369672022272 11541400 126276760231088133867755671225460736000 11541401 -420268471112345745854585496014151548598 11541402 188880896433062237048824698658059252192 11541403 -44950652129761762918940361963364896000 11541404 -324664126819676070388956455945477919744 11541405 8345615783872330786944912690883374720 11541406 -450858621078944771103522409847620318848 11541407 -132220666310045280190502818179706381344 11541408 -715480558275432190968608692947413630976 11541409 -159521150340861177796341900521306740560 11541410 130052073750732541052907377946496464960 11541411 274167204581117381446676165369766223572 11541412 -646754325044350441651804209262138486144 11541413 -172689564761083860389519279500865450496 11541414 519264891372915620845451184145387732992 11541415 9638894714396860837061165528074073520 11541416 769392336599020443319210928759666933760 11541417 -396061418920629850849283131158862209120 11541418 3713891024716739080885805342331981312 11541419 -768645080022274764176270683392775891704 11541420 -553711198374176727749088137352671232000 11541421 818211575181439003467327189226767577622 11541422 -85454744932283606379593087914669759488 11541423 231171417135107231229268702245238091904 11541424 -10451352721414788390269306687852380160 11541425 121676052779948146021437661001167276800 11541426 -83596713261323861863736529795494184960 11541427 -1017772563264507464308465208521720788724 11541428 -424406148898891314458998343128173544704 11541429 144549107198826210465304150638055996974 11541430 -13914231636665944489895991687499632000 11541431 305955212451046950369593132104261201200 11541432 -187805366529635668624453798992764928000 11541433 -494673048921720478773724009307024154156 11541434 -155712306659043597522994544680155498384 11541435 520078399256929791042219146850467794800 11541436 633196489127171811319298909590976517120 11541437 -790318656601371332004610854567274441914 11541438 -331485052867244530763141204893691084736 11541439 -49460471022335115255230286819004652352 11541440 211442431687121899850558455863878615040 11541441 -359131186442489261440599564143840633808 11541442 111276968615512721917683140218208039424 11541443 -308752445664435503115879058774347673416 11541444 146739987105994543891909487680758730752 11541445 -330420267249581336595448235930725429800 11541446 -5306330422243341041054158405587013632 11541447 9930048005660485842003275964161626392 11541448 341289569146984157256955822542027571200 11541449 -950127107639173474586083997041476725340 11541450 -117042918342608588027366057432594342400 11541451 -238641248125995475132162311858655719408 11541452 200916428178484155550480401036508495872 11541453 67135786994085670184328065390673576960 11541454 675322358717077970921328562689800938176 11541455 133342755568817006252792699564542464000 11541456 15471336148754944602531484999764172800 11541457 -351321015722534584594624973631010650768 11541458 -5322702938477365155042774811957472496 11541459 192978465751823812563353984715410390016 11541460 110912052009582388745037303144073240320 11541461 1206362467242172740696219785966776498752 11541462 -320880892226242659468609958130097768960 11541463 140690500465018725406586620112348534464 11541464 -477934644114547901802580019518187520 11541465 -23227509000925184534605120724088807600 11541466 -33994089368866595489937666577039190016 11541467 -291237889612445389347733056041647489008 11541468 199094015285292737480849488393735703040 11541469 -721204418568887526976784689226741909856 11541470 -579618438052502076705352411441926330240 11541471 -433522681535034946525208753149845269688 11541472 513965238065753967335801007693029965824 11541473 -996756718032089883374373771426239869278 11541474 -218720551931856647040455086879969689600 11541475 -302203908887843434159522702995879609000 11541476 -423854773851542635352770977747037224960 11541477 47420205052525714594239168633543450720 11541478 -253478606074816730044608222030172448640 11541479 1129311195142305340264389277663992684984 11541480 -188824775618662456205165343780612096000 11541481 -214255355548675430077553661752002277376 11541482 -150079219484542273917447607992475143936 11541483 417587786009788772041275818424867573852 11541484 -178047168894118101615567192439722143744 11541485 445488161027919972196161653895932103180 11541486 128355513635211189659045409073808941056 11541487 -1643594723191353567078248107623280935408 11541488 81717454422899735264229757445156044800 11541489 -267845865374830531233527328711349739232 11541490 -851195028523539920244359689932177600 11541491 260874497379459035290244125040171223840 11541492 120825101370566741689753699558965977088 11541493 427440835413116411556497624623715343840 11541494 452233701447284964695339259456877915296 11541495 -153974442950988595287341397749794252800 11541496 131969279287980698024066460578569359360 11541497 -148812695271768821433926027480970661488 11541498 -162536227638685668062507210692792412160 11541499 54172701912746093325048129903103422500 11541500 39887726561950542422257748581542144000 11541501 -20790867381657153063955820798673885120 11541502 -102441864755445569567119736463453176448 11541503 199991730581450245627020711806494692264 11541504 -71700800937120707078532229867172265984 11541505 1345827210720034372274189505814573824000 11541506 -482230932727502138479184885567809781760 11541507 562800647352361216108721012606361939120 11541508 457350048346399704046418419354458120192 11541509 482162205304110815011673415812047827006 11541510 -112939978918906950618467624717911737600 11541511 -806016709290282164418545625278414998888 11541512 -150505944590304187085087461793480908800 11541513 133029956595401456948971856180458517088 11541514 553774303856798364627251659702886615856 11541515 180359752222552483751411060760377697120 11541516 -204250304708581349147708664726401433600 11541517 -115960158563004513060818755862516641152 11541518 104111011897683151262969801604765888960 11541519 65515762850340807137417472415190881008 11541520 -29510785005213551728476146713856409600 11541521 -325677353129289831394161695168296202880 11541522 70960672065951466498590191439674618880 11541523 -300844875827677982021434178548085462960 11541524 -36710208778826518215104817706932019200 11541525 104222644115476766441663649402008380800 11541526 -560965518782925069381006517907353822080 11541527 -381924930164109587564231964287816061624 11541528 616471719526860855670627901021620684800 11541529 630569172899933155276997224404964669130 11541530 -12515640529216245473619993659706869760 11541531 -17818919731533747540748100600374095528 11541532 -26655855199673880606552990632794291200 11541533 128043145337577880499476303623686215782 11541534 68363567600726979411175401198851036160 11541535 -332022608516231832616942955921785481040 11541536 624887156324346754863871826285673185280 11541537 57263074238445854302909647783186486912 11541538 33521089462836354107114572303957969920 11541539 -224406783285078736117735558772107316640 11541540 -37817583744810887792481955002241536000 11541541 -77518189941252402112855995582912606912 11541542 465960835189443703356589846719587400672 11541543 -141968345231306501377395855381452565936 11541544 1857704223101493169186440284524216320 11541545 354117663352054932482515924076149242000 11541546 -36126633988694048984915209650846638928 11541547 -721568096986702269501649019888529270768 11541548 105990297584472139523899425093453828096 11541549 -296419686801760419820425320144477512320 11541550 -45952887997853417182514465564965800000 11541551 -133133771075272882677823784684802271248 11541552 66094433621917933627550883805786275840 11541553 955238396744629394772645153102208150802 11541554 360935856411354744621338992567883613312 11541555 592759734183421604182690935947411097600 11541556 338884738903184994534572078323996463872 11541557 248110236800668542408302805917225563392 11541558 -136540027739308421800868768531172344448 11541559 -30103638612525269419355645818602428496 11541560 659894702634183088528358292962643456000 11541561 -223432214333892212161627566563555075520 11541562 -906265082821968021907151135102988449280 11541563 -225367496869701633684119791501040793072 11541564 -9026182315572757315260379771145273856 11541565 -90537466038021111309812186630050195200 11541566 -540948788978055122679991838288450592576 11541567 173004791322235312747966892390636435712 11541568 -160092714558445858105212825802678730752 11541569 -53596625692120521831488726706090864960 11541570 266714664087443148610575335105661619200 11541571 -56116918819894305578457127430878731800 11541572 354634262027813354036035725041437237248 11541573 517843835501962375084235369788761684444 11541574 223832406348634576376293862189883200640 11541575 184504266057470969997012495399789000 11541576 268181996214432024787999547232591298560 11541577 -558405987185821887798921274611695218508 11541578 45849299209596456621601920489772257840 11541579 -13981233846454047303372825452513280 11541580 553312684993326571639301680296395596800 11541581 -760205561837513840215062606357760060128 11541582 41766142549058662890952595012786127360 11541583 -56934574288931469118457835289641313168 11541584 145985744528212845700616457498274037760 11541585 718735799786955129778319190547156800 11541586 59271789420701918656493791439481062400 11541587 986406318071261246337585970469847360 11541588 39446010346993149467776333393021501440 11541589 -155979221333244093042934132779146899200 11541590 -458776271185209472327153926825584851200 11541591 664573494041184736422882453685469968800 11541592 -76996654316769598482565474523823329280 11541593 -537872703760217742437875484636840495616 11541594 -160965628345066182170739551650735879680 11541595 -48185742894220399247225022591024192000 11541596 776195159398592138283695995174747991040 11541597 84141004610918526040926635489374829472 11541598 -54539391747319453345384592577916940736 11541599 -1452356544497767704160628450517278159400 11541600 -112856529151239877420716232453718016000 11541601 -818843439541087244839878848602451858398 11541602 -1143307644881957431256002376494540800 11541603 320918825406808483947770550639866870904 11541604 -848931198217796805899004879264608031488 11541605 245787840006812614348591468020674971260 11541606 -432407883351030114689194285166019025536 11541607 247092445703624499245208156997328426880 11541608 -169260982863339697233683735024559114240 11541609 6422038866771551826342140740905590580 11541610 -193536322324707932387221413797095785120 11541611 -890535101232005001704684472193449883788 11541612 -5316854844969850403466316102506467328 11541613 1260928054236151769863986971327750847660 11541614 -150031896696210250509067818195608565888 11541615 -127163804738235777711313190724457766880 11541616 167031863109061956509439008133741903872 11541617 134853496693022251606282361746610931666 11541618 3984903512500630484130154019603513856 11541619 -90256194213464232529010373075327165920 11541620 -479826189433377782981431051534677208320 11541621 160899549946641512625896817344443312128 11541622 -582397943024395814296967461481767617888 11541623 -391329590727191776039054608275670562080 11541624 -455861500072236332549169768475488092160 11541625 1283220431027546180032704571742758509000 11541626 -449228617110973965409503162439487470080 11541627 -336530732077755223045051141380841705152 11541628 217897008785627179380364796685626407936 11541629 -314283913702114870647397197720944807520 11541630 -1397812260593158940432499370692710400 11541631 -681093169438984338794384762836225533568 11541632 44373019820711661836820164232200847360 11541633 329479783651768008151242649417980201984 11541634 68268464107112803429039910201365900320 11541635 -25336184686713605802959174262800454240 11541636 -886601151951744076785047736880229283840 11541637 866494023141876009954098566029341938240 11541638 -176293363763989825983502520440501541280 11541639 -239139852826082366732602751477969074560 11541640 305660764983649854776404231008401817600 11541641 312692707387670405205685400695600982784 11541642 -42783443211351376530543709897888398336 11541643 -645842379238091920687974727655900652120 11541644 55806433063091146244143713044499926016 11541645 374469818960552598293219668198070100000 11541646 43900161043708057564243882787644569024 11541647 -125712366801788954703898191667814988360 11541648 -23381635468345428338389228079913762816 11541649 133726496459763147428157016603327448832 11541650 105689588267511422484319521887460874800 11541651 263423949677570714056217556403690540800 11541652 522688977936558696077514802626033565440 11541653 254777017661421638300258439094579563264 11541654 466863409592638271397756265259431815264 11541655 292548789085541344197606109734621417360 11541656 -728965495660919360105725223969070213120 11541657 -490189452252558924104919257722046608608 11541658 -369390499243803009967234148123427778320 11541659 760197123918023434540455380065935481860 11541660 -45251711741113119541353561205268183040 11541661 158050110587829133794347821416118348262 11541662 89118559045331348902975732856843602944 11541663 -521250755967220500688899736339638220800 11541664 -78955608031192092754067015604602142720 11541665 -24438250589124571420786343039299274880 11541666 231322023721143963141440114026355773824 11541667 -622593609668983705475042952232119125284 11541668 -400305501795205918895069536173296237952 11541669 238877348582846846460835623825447737760 11541670 49783907671313354688675378165215535360 11541671 -1012152702017977251142732298146508245128 11541672 222810675833547994829805626805889597440 11541673 8038419074056038520122460349481661248 11541674 -410515833817941856654239307775864068416 11541675 151175152935941126906916830207818557000 11541676 230928986393161346841366383514949266432 11541677 152846496801423462267529692349766645472 11541678 4893239245969755520460750645200770624 11541679 161164440599081626378232928426548443280 11541680 -43407640221469700937048210710068592640 11541681 162584576201457843494475180115134916020 11541682 588237191339454659902100859693649554192 11541683 144463089969266988375887729591931884400 11541684 -16013496935024900079824980927501664256 11541685 403691700218106722702860749121779173760 11541686 -238246067269713338540516790239167218528 11541687 -475869323025480965242925772548511454080 11541688 -226639746555884092303671582929014087680 11541689 -841241767986877150937682940666091630400 11541690 18885125410426589203420312312804140000 11541691 294305295662489329546807309423460343840 11541692 609461889711851230071201475665963426816 11541693 1513011776108986655057628420983205984 11541694 -146516753735072176088805080693629739328 11541695 -290519812413042752987724397910830054560 11541696 -151347117627211163772065672696923422720 11541697 -525213571421134019869809645824000465854 11541698 68541316045122923798932142077225190400 11541699 126780397085424071375765121586153252320 11541700 -191782335689344304636808135623021081600 11541701 1303015885445119588596543891602715708702 11541702 -161105941918653044457641379905825510400 11541703 389813977743249352302641190247931483584 11541704 132916061272877670993207069214674616320 11541705 -147298221545328003314419627866677729280 11541706 11475382737757865298933332848237920 11541707 -202607327055930230602438441589026329720 11541708 -630122027144266870078811823902070627840 11541709 -1592228659764834810122146524328418996 11541710 -367158121028264611966782301730246880000 11541711 -47984489580226495734784402673595076728 11541712 -9404535256909497937870179544067473408 11541713 818636174654763084854252942095247438244 11541714 -2466594607563086480101767262569016320 11541715 -240940177431281690265516181036957861680 11541716 -2818353684716210380622297856745218048 11541717 594696440186487296728113387472005084480 11541718 614010566653491890267808467478933814560 11541719 -301531480123555122810541066293006548304 11541720 -191615468248984717366330908812372582400 11541721 276377265536933425695638538780320532800 11541722 210088948499038811281866820724876705520 11541723 810347804925923422107524199465898757784 11541724 -201886350646508871580287049484489557504 11541725 334679424311721701321224683215718357000 11541726 61734100322648006431351078773371212800 11541727 -287151961152448324583931551127077283424 11541728 -781960801178174052092149466977771192320 11541729 326675340600839314595363291181057879984 11541730 304719049628667824874308074956545321760 11541731 -5955279443191592174006956498006312656 11541732 -76747819522581784520941700120067836928 11541733 -303754325622580732562278764683100471360 11541734 157730741103782826323406599903440660992 11541735 434206348157426564704384007532461554920 11541736 -355801072891420721006432152350079288320 11541737 -768802468777038367807463070772528876614 11541738 649880466607677977862007661430870528 11541739 -284055947617430548316791885302945773280 11541740 27870257894602829477942465773750272000 11541741 -237224965388527879763576063314748856480 11541742 740671939176501457826714249273437908480 11541743 497755733968987673507566003670706129216 11541744 60236168019850356784589654191790161920 11541745 170070174442197113979554122949766141120 11541746 -87704096655429879085470206544035891664 11541747 182444127535499521629908878015168150272 11541748 -718616004882812095766784572723967442944 11541749 14495492572921772004178567671626684160 11541750 247716073279652397123755624447347200000 11541751 462008452556370298373146520832020343112 11541752 91532088218422627349100575627685765120 11541753 553630578835716287172817048454412994362 11541754 49226809901344050680026210200119005296 11541755 1146301762872148115271468911977559051520 11541756 241561330275456915124599674465965097472 11541757 39072268559884657634068536918672927840 11541758 297467454024604080447250547023080852480 11541759 -5217127565757827705770922371668107520 11541760 169495518349880137756708131136560168960 11541761 364543392644909404570204053624334991424 11541762 40185896387935226597769163513457276928 11541763 745105419697762058305955114813539670012 11541764 19662612968391494567747590461147561216 11541765 59083602536546324149736232897726896640 11541766 32013182699321417125662809667963663360 11541767 -78071948848165707229028029836736681440 11541768 192646387974920656773169344773829427200 11541769 353288467597547383579277811033501414096 11541770 392995628003512185593797871410713706080 11541771 893650710444722944939760155804512878472 11541772 790703572965865985400388061679618642432 11541773 -235964618568887961854711534157089692416 11541774 -100792318094897705128267885803691653120 11541775 -41371071493154064379860582013625906400 11541776 -142412807481950187185355350534873530368 11541777 267811945073676837734951875867470364608 11541778 1776892582686940490490797267923789440 11541779 21916327036949874799806555431580655200 11541780 -4632869329089037419169509233860016640 11541781 -426164596366969743220924297982487570418 11541782 198088641360636746447915097669948588672 11541783 -959491247749380131762434109526293432832 11541784 -208860372508464388315790575642516285440 11541785 282705904993068441760144721830122766980 11541786 -348068174822646540181790658390758163456 11541787 31584933147472979784959411800151020560 11541788 -235625514675270002361087157726676367360 11541789 -204337249406426030832669404444615022816 11541790 -150037695170051608340698980680662809600 11541791 413871364232929536458354960419991385552 11541792 335829509036521509491429719218365399040 11541793 5407305737398114347801342641648624678 11541794 409423479948116889628284492224039794944 11541795 132986644704022553525600176627166566320 11541796 -24356797245451387723809838741818671104 11541797 375992035079076316007403973568211381600 11541798 -556999283455727360341771623524211722880 11541799 -813635942406550290241232833766169320200 11541800 330626064505771008829462554522491520000 11541801 84027805329242405077965425646214660800 11541802 3666577496961570693519126196681316352 11541803 213314402166177794126226775510863586320 11541804 282172892258381065497361816624455722496 11541805 604883808988679392901656031970208717920 11541806 127712447730464584641957294304008236352 11541807 -562163597425400663918926191030048543096 11541808 168401948015400893945367577804638175232 11541809 337682093542202330352864896976617429010 11541810 37504039927782771281005787912514416640 11541811 7497727852094626016098334756334957440 11541812 -390360031063173887364414012296917321344 11541813 -18461355044736398261129055316285369056 11541814 263008285840301216462694770918813503488 11541815 -36265031610453413036216381415204644400 11541816 -164052180208178799482773159354294272000 11541817 -155687509184025366812920105678699551808 11541818 569293676607891470701478559612663700704 11541819 89505728616491112099860220492679307544 11541820 55423414119154481721643608396428129280 11541821 -528273723982216218294897584386425912000 11541822 129609617723930045721731637805954550784 11541823 -27895862799547660168481449559983332928 11541824 93938611755770309643399640680335671296 11541825 -697280826255402079642577431538810700000 11541826 430915168195141383298606302881818152480 11541827 -181266039720838171786156793627488128 11541828 156622266049909582018596515604090808320 11541829 -304427563871702192274744863961426432040 11541830 185954947227687102138277232417747602560 11541831 -50093614432911241224883740141500032512 11541832 -148369548470881164826508101618620825600 11541833 -1008411205487489160807643768465421650560 11541834 -149090397007646134764777075495616510416 11541835 862305837687333346613309745099316081200 11541836 -261826279409320816788851479089269704704 11541837 96956413456004223031444121941958922240 11541838 -121397038878818493838583083281013862400 11541839 89680381286482782926340626671343455056 11541840 -58820550286804890168830601911601070080 11541841 458023688876061816854416952325678672242 11541842 -214614299756632560572131055389985018208 11541843 -296850255873896659656051188366344227468 11541844 -146805006199060876120415266888081707264 11541845 -1281367148887532291355745603952668800 11541846 -83473996496665585309663162647269884032 11541847 314078054849599947462395459707387768272 11541848 -211816497031983106565679852902631536640 11541849 497124634799854450016650787828257460448 11541850 29315629293894920667975955326095328000 11541851 -1116664826014688374457525020984535795400 11541852 10251935594349541739160137603939602944 11541853 -698714877533368034008277897461299495898 11541854 -334412273236273166333267200922620800 11541855 -299757384827818299679159610205564506400 11541856 455849509476319725062083558708607975424 11541857 -552691322581154946631791023636730396894 11541858 -96236978818198511743834296715652892672 11541859 200707966639536179226493235613581438416 11541860 182604659414903124175173485615447531520 11541861 -211583080038341317444849128228431785668 11541862 -171790647299532753673752850567952609568 11541863 635664668651949896503130992687574099544 11541864 -665834863865595246306518765710761492480 11541865 -620920164383037286706364955161598828800 11541866 154543490548743131049768668334797041920 11541867 19640935033970829936200708225474490048 11541868 -180809516489668736739680199401504326656 11541869 -96199070049368969996368987595692152180 11541870 -34367544733729986817716058692015600000 11541871 -2312923148982877159282560049787937403392 11541872 140582859837668638372521275109067161600 11541873 -28528033175393026671638470102731816960 11541874 169948609830294948647266543387424461440 11541875 -252380962123928659289435539694766675000 11541876 68388140839463483299330697862980014080 11541877 -36275626232184510144580907454730200274 11541878 56910582459128824361134771983266350656 11541879 -1153153156594447917807782975329056220080 11541880 -136704251518832292977123761268120371200 11541881 -388631028948502087783740557954456428668 11541882 164395880775414607457142680410843041024 11541883 -497525325448760979615401101193245160016 11541884 -24827941484739454635439739415572588544 11541885 -178626610382667760233888567335729834400 11541886 -423008166118084603234171561731251987136 11541887 27881280459967798908651990684857966592 11541888 -11555988018587823373906441283536158720 11541889 -350109149282881710224966703146717187328 11541890 43472433107511681269692499653985049600 11541891 -101106765467026261476632006434301046096 11541892 7756677755674731810492987351267456 11541893 -1332522166504376261611743050039946430656 11541894 -10484667776187586015630373502625904640 11541895 -142211110968439687443737558618092771920 11541896 -100458150422619178948095405850124851200 11541897 -235380246033178992369783021851028619152 11541898 -67237490102740642136285459113477294800 11541899 -833040528938463592565852003254513805100 11541900 -79286127864176805147056457856954368000 11541901 93345406379153927419620783375002468460 11541902 -102258045224071350001023038622206599296 11541903 780397756272147347942340719808957308544 11541904 -303063617639331834386650579888060170240 11541905 645774044350688630872284211777312997760 11541906 178893206630728032423694817520294958080 11541907 -259655980285826688115580266482691536320 11541908 305112873192452709025626285666126268416 11541909 612278215700461785281675060568784435104 11541910 33879554144339521992103110999153150720 11541911 -706922945072629023694364419118187340800 11541912 490323369378981555594470843087905382400 11541913 1903244276066880279779373517401206570760 11541914 -243058073812482676577118453548900828928 11541915 50480373947538847208000119118872554240 11541916 27589079890727159592682602224967255552 11541917 -185453668105477163657439884230776587034 11541918 158512783153431240139801267189942864704 11541919 -437863159757706604852736090401671515680 11541920 -48769932809269213763772488201168486400 11541921 59322180517444341717007511116285411680 11541922 -73187530224549896396624016916687781376 11541923 -418826920612524542937773886419477217828 11541924 188765017476143842383456004712303621760 11541925 -211932310691836948256125769525253317350 11541926 200242389447908769323841407808798245184 11541927 266433104897369090015677792151055860520 11541928 -496474635299537789046937749876340746240 11541929 -280543233879543460076910779466558820608 11541930 367011922835851641525042022449600000 11541931 -15344846077550462527477556446531900416 11541932 89143186399604973796484104546399183872 11541933 6144729607023569867982973053381493464 11541934 13652562875081701832719909829756925120 11541935 -558053871260550037689354403101974616120 11541936 5952317531882486729182025822937022464 11541937 -286750401786250973636845325984975343456 11541938 -113611607060111108303901174107579474304 11541939 546082396676072729924098239434455216128 11541940 281182179222313436615291126355680951040 11541941 162007704903973323388380790956401295342 11541942 -218366573273471877159409389402259438080 11541943 352192181321812675736222156959102172384 11541944 614007565327989245266230031561927004160 11541945 -213552825094302412219836012123556582080 11541946 -129996421757039432439972652126415800896 11541947 -491415061374786349493828836810268456604 11541948 702524209340454460713223658624217600 11541949 462164721618290120798529258072147874240 11541950 178508643657896938522234726471028640000 11541951 -26164716194109907752519531908007112320 11541952 20467357103692692879401426952841592832 11541953 -1402934871676876599096671211432214369536 11541954 238606497403591540823781126030079182720 11541955 211491226243051680190716223083804825360 11541956 734209180625783749238274347744472480768 11541957 -15324472272922688658254035519793335680 11541958 717471766006432274368358374206968650080 11541959 -122701827357653552557399182283616373072 11541960 -409165189106190064853707685078433792000 11541961 292117239938157356082760293966243592612 11541962 38531202430222639710629512046832221232 11541963 597227458118325804761502927595544843184 11541964 48202758384565443990754763703785583616 11541965 125981467808732487807290175326374076400 11541966 636288136160682640010758783017323785344 11541967 1330709090100535153118169025192594636016 11541968 122384364411783271715875846166100049920 11541969 249675525999189071341719506362232417844 11541970 328511786833876244164967669083725611520 11541971 64890806705554697669695015267917451680 11541972 -758986549862350511003222384283488256 11541973 -656788718139289666148888567920749815136 11541974 -1093456440934634594813478232498194432 11541975 -216425142030965478333742986555936412800 11541976 296413281037291490971695493298676264960 11541977 -803167326982563835198188752881626545148 11541978 185209839772716333419829503847011174400 11541979 -138377076277865105630650698774278856640 11541980 296951351962331679127709930493659596800 11541981 118375287589581741820637359435332721728 11541982 -15242473134139070904296125097973551616 11541983 -311057569751864156743574330723456418960 11541984 -676287608908013097177555443448576737280 11541985 879737161656701155584783311074748160 11541986 -161402151796443264985699881658264997808 11541987 -718458505004784146792895780563522880000 11541988 186331149973986236461004258905640271488 11541989 -938797887933615986928439351608928206210 11541990 127000409430830034406578558627575733120 11541991 44788535619262992545567674771164846392 11541992 -70714219311583250147480898360849530880 11541993 738477212269108094781388829775044452800 11541994 -184022281821297378803812030787419965600 11541995 -155055754273151824364940139089718548000 11541996 -86828844454293873377128037954456302848 11541997 -1555103810625210825113482042349046001428 11541998 -75947721576252728358865134911570249472 11541999 138020115923162710420045590094419319176 11542000 -33145534701858910941646345064448000000 11542001 829433997111039598307356838028102226002 11542002 181492398812492076381374288952083188224 11542003 351980304909819161472536110716876293520 11542004 -864982715338014449983790048913081292800 11542005 -76246064725285657205294424301190780100 11542006 105072608966269742684069576132231331840 11542007 153359518233959633014769319501805793256 11542008 265503881331763193127847156440408760320 11542009 -238380959442741207083933824399499475500 11542010 -48158008274576108172861987555013128000 11542011 -13394934666805310630941810168532941200 11542012 -182028449178711050300939501903479247360 11542013 -42815969921005511298603035176801681920 11542014 -311954671538007855956963587021813088256 11542015 -501723655781002732087967595644776050840 11542016 49811036964053434000349038287437955072 11542017 8261344449817221659153628948463708416 11542018 -217002835376748515617680085699957111296 11542019 152307287723367600847135813530547201680 11542020 -108340943731442837501764464367084707840 11542021 561293416857997100357358715076883355872 11542022 6001820486285086108625770458586611072 11542023 875810518707173884611789749130939611304 11542024 94701328267052213475469237038366120960 11542025 -690311862188367201881889414092691222000 11542026 -359211353993559825985984037155045145856 11542027 -209386011644334959803536313971324864000 11542028 122776140651040092635187510935413280256 11542029 202892077447497586498103194261130624160 11542030 4554675747835509626745388714608779520 11542031 1373038343735782229855108548815846036672 11542032 -63631637468967207729279368495407620096 11542033 143624195706743846327721749619434385960 11542034 184016780725591912560716422140213276672 11542035 30106153662605668473092005636901329200 11542036 -368403318687240731581953513547828230144 11542037 344805995921549996288303217556892768700 11542038 -251080750546356772726907343266452930560 11542039 -778644613886206526620099570290017294544 11542040 166735226294759958621144924459937996800 11542041 -29047611173337680289158460525756837120 11542042 21334544765889863566412300639151094272 11542043 79994002177686200219093452007556188292 11542044 38148982599870201778515779407325429760 11542045 -402212090082956338030767009769363737600 11542046 130139806652161718979593704894034724864 11542047 311857787348434919996821618719778391040 11542048 -230248919568562571420750116240934436864 11542049 -1110064546288030003899626799642327457950 11542050 47858067240601107665623128208158607200 11542051 127568351830824341681977767351713161052 11542052 252162400416387776519781708316126663680 11542053 -464831819292135318581248308554691547296 11542054 -234349619615869679152721737370652291840 11542055 -23476087737135350046266554067613457440 11542056 -652690906977579203923340626727523532800 11542057 -239360283458503116469283370293602605468 11542058 742563967511264046022641031281080064000 11542059 -543982274796859323293447069609456625636 11542060 -2775999373389095916880059268442250240 11542061 1185414542211229012216929859956559456662 11542062 -135541755346392662299437187824718150656 11542063 44263804201250077676452394440857951360 11542064 -197354935688395447831823209734696222720 11542065 -492982343930859723618587566195458689280 11542066 -348291457004837583190755529056475355520 11542067 686253075331927966155455602695950094960 11542068 -361144008170262173399522477058114785280 11542069 717323744726851910977271799984775648 11542070 39146312805002097852090987584357460480 11542071 560619196029186259953208521926256020712 11542072 -463220021006174245441358567252915896320 11542073 -334603148364360256130851629326543262678 11542074 85718362089701733547751672796400826880 11542075 -45239866179731331063609846145762972800 11542076 -57746772828566198602253348603644268544 11542077 -719569041732305451284442617942689195872 11542078 301086340481806554666556607791505762880 11542079 200325815772501659784161181522778303680 11542080 4473480931786194874359567126909419520 11542081 -679258151509416957915848295301921293118 11542082 192772109214348804610007483229156808320 11542083 -63580548004730416201161058287498913536 11542084 -10138886536144805249020580319440198400 11542085 193717265002987831166732857308287070780 11542086 -91053495619991163574008107592506979168 11542087 21696274465027699856748812736091366320 11542088 -439560925745914666400855619901249290240 11542089 304257554776009610010699806959117054848 11542090 -50555344389054039776804176881180426240 11542091 614034525013321812596585870654508662184 11542092 -77126513117021696078672043116212904448 11542093 299577234657561976848789110860594340342 11542094 321868229982724550330134313018400605952 11542095 -6190184315064388746861799961936895000 11542096 -38040793661328717026728322139910709248 11542097 184853886865023017467472579084036695986 11542098 -103356278193310841746185956767248356736 11542099 678462804576932504378359071020618810160 11542100 -188037389154837162148448285353699977600 11542101 102857014695038796951749156637428237280 11542102 259164662665585316720076367898748084864 11542103 348092784143411776556903344925544624 11542104 223054828449968200526465143277855416320 11542105 -646981510086125997436468547007771767040 11542106 85663678469432730829400238654149981184 11542107 -773429165070230224048383659946249515520 11542108 97822892766386288276455411989837398528 11542109 639525826655777994475312173802727702310 11542110 174567993188934698755495449152926469760 11542111 -291451094112938288653092514749021786240 11542112 200686273849531564779307630218711662592 11542113 -61338140844132380020956266802647524992 11542114 723323966720062656174350640082785496656 11542115 -58564792506765501606054462942707867520 11542116 518591378620930500540512490557164584960 11542117 191952892660847524176240299583166459392 11542118 -144128698806127022223608710731522240384 11542119 339247622519547387733428775260094679040 11542120 445254551702602267070147355687057408000 11542121 3435284969774676594623382695195585652 11542122 -96509539483270090306207497000039467520 11542123 828213848502714671704627089803278029840 11542124 85108797539526351158006433974817556992 11542125 154705162054918226896045026090280224000 11542126 -135399537170311064189281538229612439488 11542127 219622785282630610080955113907422232512 11542128 -5882009427076664397913015393448755200 11542129 -833094998549845072218500541032073460270 11542130 -332727949663055241246468224304871034880 11542131 -542421431744582324263153051036876323600 11542132 96864186214856569079556666972880476160 11542133 -404876398270049339016595238187263619300 11542134 -180523368439286625084857854924690643520 11542135 -224234599897807088511311890128522588240 11542136 -300607676930896052106962204509059072000 11542137 319473367144736976823914286645734973440 11542138 -288897277497246921761403458185531733760 11542139 206940337729838397133306552554492272640 11542140 -75801623306753069797647879894034967040 11542141 165215664593425379709859913019659055104 11542142 621477984364513620989205767271152549952 11542143 -187467478328756078510839928807900601600 11542144 -505322487437511651120680360018423316480 11542145 -279874144159845616621327270983729514200 11542146 2756509707606987093639051420838545408 11542147 549886793465502849672828993553202730600 11542148 1341124523849958487192946523488212356096 11542149 -567103851281301738078444134297067777600 11542150 -136999720106536554658470180031103577600 11542151 -321501258906308217196619276417937295848 11542152 32836579628593274730986024963803299840 11542153 -298831849335511777373250703630198229120 11542154 5985679898953143085277410380410392512 11542155 -90303534537597650194747414024202265600 11542156 226709272305919257050821176216272724480 11542157 29092072906405735897131332674020719904 11542158 -159626075275066808953137800798430840000 11542159 -15191907369104015650986116771844777312 11542160 60341124310895854655505706720772751360 11542161 -29675816042809531192257902292890050176 11542162 206279739615505984214704183339193426832 11542163 -188060162695786514353671949718849826120 11542164 -154259343576491145562498994110512359424 11542165 -73336458111463570313214266759196179400 11542166 843645544059651820351896530156071760640 11542167 137004310895596655133414237999231107520 11542168 -140137921746066238105700446871955701760 11542169 770266112687422229709819751234094873796 11542170 279876416910318778991589027897408115200 11542171 293655020522348216958192755070139130372 11542172 687803864593940701217266219257401981952 11542173 7323227300952801312282979293124282464 11542174 126149194177545967339707811817600198400 11542175 -16546306626570819455842017956619714600 11542176 -3335418017788151887100859642367574016 11542177 618036681036333418627323200126111463680 11542178 -460480998921844114065053207334707229360 11542179 591276740753029961430531624507283627776 11542180 66558223181453053359011795637309112320 11542181 -273968019561980076226307969195318347488 11542182 83122991589347640562744776567764367360 11542183 810001136081272587042263059844541869432 11542184 916731120200285483910691471032084633600 11542185 -223111407443989270712681066616340021980 11542186 796744433567325393417213730405327104 11542187 -272034583878569701741927000550468408928 11542188 17937928091064162023709851426812231680 11542189 -4020664466765524437089055900893231392 11542190 -344940490759275330119923192883582400 11542191 -565062664947029369381332773454524194808 11542192 61762702580225442640574228590406352896 11542193 38306054014767484130124523126188560880 11542194 143527724089000197903505795948157167488 11542195 45200890242506226685595439367760435280 11542196 572477431183829353635343780159671582720 11542197 -196911096351305949717012439516704712896 11542198 564451129496945769959605110526234289664 11542199 -21584924530877703817912167799471411200 11542200 34231882543644574967144639619792384000 11542201 1142270114674009292674407171829784901024 11542202 -147693185318917653477456686025343803648 11542203 894296431072992351772250681086523743200 11542204 -608090693072992913170212729628368108544 11542205 580276541759113946830962077525576920320 11542206 -138264599208692458653960987280531771776 11542207 -801005083467130811755960648535884164544 11542208 97431566332436958646725334150784483328 11542209 347208277920621990314571045543355223040 11542210 -235880656836703288394839333310460918240 11542211 -670733220707140476923965457377008661188 11542212 272972177494354490965762483244247892992 11542213 -26435680826481454996074568079250034560 11542214 -305838390357563971078414944117433255680 11542215 -115242673511733188736639767536724400000 11542216 6102213089831952663149974168879104000 11542217 245296828823956477964417591424253810266 11542218 -407018646201587921142111199666128084480 11542219 327513939725827415151197988499198080 11542220 644049112837861953232217807630491130880 11542221 -163278716646532468532772716353898050410 11542222 -189084149788270278382006717970164001088 11542223 470520459026441466345906540089767996800 11542224 52640459473300921000590549683908902912 11542225 44397616408843103114107131883172579750 11542226 -114529659701270271458583261241433472000 11542227 -738507046064874969907267637399004734280 11542228 -109949923018878911465090546811275182080 11542229 745916253510303876942088368212259061920 11542230 -21616687356499266821265948785536204800 11542231 -312710502930956407005532984440070094968 11542232 -2682487894229987234057795741792256000 11542233 -618748836840159197120367455090452791456 11542234 202517199083527476688186089320371253760 11542235 734149273849799751613653512826815471520 11542236 -372278632237610659747402389780778956288 11542237 433407574738770919223262610544765208704 11542238 -151459075128046670254923386544846967680 11542239 860505696072478015901891091183040466904 11542240 358656576831382481070362413969224499200 11542241 -848811314137676988679046547792816779358 11542242 104893172935656529905230981854618058112 11542243 21812841631497825045602000720163758492 11542244 184184953866690086933901387465364229760 11542245 -226431617445874436301756978399038286720 11542246 45350910194203387805344247948082681600 11542247 -96132575300351139757274064970761840408 11542248 318708020704221823179686332035630873600 11542249 -49914734409086126535267819496493527436 11542250 -309844999386484921242212673778389648000 11542251 70983811248103415448531288262249090560 11542252 -1119763036982029914028903508421552506880 11542253 -9477198555551483013176281703918335818 11542254 -225183153109644084283122764053765471680 11542255 816674564046559217583936533506169753160 11542256 -70322320145153031151424947655975141376 11542257 221348050841607571495658168456902472448 11542258 20618349755639647186035186847934999040 11542259 -516742196459084358579366886181421663540 11542260 189940117248488236172778305901591183360 11542261 -192458804044348471632813973887789335040 11542262 448039659699380044677367915335675625632 11542263 -102158544126636117085811435925136799256 11542264 -82042034381998553291263100962035056640 11542265 -23167182527483172791578281237255297600 11542266 -44485371920181595678706483259364247040 11542267 109903195048167976724070723063686472552 11542268 426852678132765126405857515148438716416 11542269 -50644565896474137913183819429740145728 11542270 444783289389919318687884355728526870080 11542271 141717770227861876055055273050116051992 11542272 -52253750120698846211668566433773649920 11542273 937052930064408561036087978995394827522 11542274 -122302892305000559577616445414012520960 11542275 -142860816792560212760998991317717800 11542276 -952500239406455958537248896968351955840 11542277 540827827646017728076483768489871664192 11542278 47508272590131919519185392999350686720 11542279 -49886042257223854829518733969195586816 11542280 -218393218455023951935704718058637619200 11542281 690006487066021102728629462172815459520 11542282 -244134120095077859147068022594114035200 11542283 1550472127333154221154273299831143699024 11542284 54821015251728025167581292417934448640 11542285 -376383768810247472050095456747051981000 11542286 -226997785200611060397110687357719574784 11542287 396491603533878136226246815293174057120 11542288 -27068822458160857138608380020252016640 11542289 -331492365061185771029275659245004475200 11542290 225836604133935808344052539997047052800 11542291 18966814532176591092925003869919507520 11542292 113183784066703142965878734216392630272 11542293 172496493788340535979460023298921624000 11542294 -70788996148570495420377975014697347520 11542295 506170514842312384107985073311890916800 11542296 338016882547642278855589312071391948800 11542297 -117760161896247003421731194204205867072 11542298 58224614683082786715807591671542310592 11542299 86727585608092372719081635668049427864 11542300 71605960547558568759800965137945600000 11542301 798267742760550209268820361037604617504 11542302 -7919505191750871620931506418453750720 11542303 1195530815536275698784373332557219254560 11542304 -874747397837066835166583110653407920128 11542305 77972945742742563851342071362192293760 11542306 -5203952152993935587819575340692383456 11542307 -349136196846281216850833022159573139968 11542308 255211049206634214132468753830969296896 11542309 1227653008196318790555319558048414376510 11542310 98685745630367497093133904990872390400 11542311 -346016164508768411839772567096082480 11542312 -310815393314389458724030364975400468480 11542313 -348118850352451920238605785126447961180 11542314 -69540431017179262455532432420569681408 11542315 -80697949065423981532928268452669531040 11542316 631864102040039768843188195102169591040 11542317 -375175670547427990297591245991511843520 11542318 -3761096837721497154249500619127941696 11542319 93868439328180024117545233149136537560 11542320 21494724481622717948949660087126589440 11542321 86716767896374761024068967262990202880 11542322 46847474247869298192732978367853915904 11542323 76703719231959070702471354792344112128 11542324 59659174669554289011581795790425741696 11542325 202734082660920915667666150822155955050 11542326 -173357417382001255075825352520463118976 11542327 -830267942283308171573577178640291636824 11542328 -150190601778985883850381002011048673280 11542329 447578536031703968983572021666706350000 11542330 231541170697794042182362539707808046560 11542331 -217150262392949852172780892257557219868 11542332 -171875352701187368882272608361713520128 11542333 -638539566293205721516774672747591182432 11542334 387653443637738839310220581391500034816 11542335 34036755492384379206329200002119416320 11542336 76009683011879089013159833157581668352 11542337 -259809053404538434717258287474447178200 11542338 -30648185190410838309141973053393150000 11542339 552318957500724824645186337812884926140 11542340 85032935805257762864759355457656691200 11542341 69129959752725398262074145300443409600 11542342 -419007712817169255117372273127764560160 11542343 124610719228986858047525107677260599824 11542344 701517655742895615930667933605118525440 11542345 952528143387103675371496698171358832100 11542346 115545581187059235766008624661138957872 11542347 -561739479046060086514337014100805639480 11542348 1019157720593062172130688588467601996800 11542349 102756028462034318299781248139083966080 11542350 167473223299423596379490064535683960000 11542351 -518299832301712645347020255360193060696 11542352 150970461676774411440714125161954861056 11542353 507974527763526613553463724807900433904 11542354 413384265344644846048254914965598552064 11542355 82110709856766265595076812667079133520 11542356 21083720699337952864021697405744861184 11542357 -692670455552121693674453822273568345394 11542358 -624757128869798535189166773509402332224 11542359 329379321062983752363188646535571141328 11542360 -485921395965304918294074447669282816000 11542361 -6966306862117293976939075685184548256 11542362 -117356336834976627334933380983569757952 11542363 -121482055643669755525278754195603577840 11542364 849083090316489211655081285467058827776 11542365 -632528192300163281817378030243102729600 11542366 226487541896715441012621653250425299968 11542367 -205208403568807698532079792352512166360 11542368 280670669952935542576020048022588882944 11542369 -178138733823542342533929334341691970000 11542370 21299267904965577803458655949570232320 11542371 105911552562339834351368283639516706152 11542372 -456180137370498249052607416658938417152 11542373 1276713025385354369973596055221405306622 11542374 -111113469179883452779852499848238595840 11542375 -163656745500689288597344170121624512000 11542376 256330573070691669778446855118162222080 11542377 -349745405256503042811996565889555420160 11542378 577949023407828546722659768614676623456 11542379 760520525132242827254440926245897764980 11542380 7231998697133840786243191215315778560 11542381 -713972606475272897999442546861896811636 11542382 775256663889988052136808891173786542784 11542383 -206658495210059985281003041678411824360 11542384 52835558910312610652919903893220360192 11542385 -49225763696151416355540614789836300800 11542386 173115089140212192940298315050054901760 11542387 -62114442022830422356522413682871217888 11542388 270199477793239150578540076471818719232 11542389 -52004325704637202500880128515485094496 11542390 90465513991047448314763982492086963200 11542391 280535831756149724952344640188086378680 11542392 -129606005416788261354332774280880742400 11542393 -451979596369142876450334829231210210236 11542394 -34421492311161615333686449774578880800 11542395 13731023685393645538702909695418736640 11542396 -507091231933324147556470070796325427200 11542397 1311196987772169842432483584452459699846 11542398 -12899319448105146831859011266654515200 11542399 619570804192071415005797173540680808320 11542400 103693586594573554773771408421945344000 11542401 -28002706045993056007583102474176521600 11542402 237231998709686293438877624002113215904 11542403 -575399464382664807242657713344903074880 11542404 -1948975124672243198086855899317544960 11542405 203685355482221151310355932325020243200 11542406 -604255970242220187050273724742304726400 11542407 -373274572565574223503986796359813276760 11542408 -636022820293216215682078026961521408000 11542409 321205865850102838792821514563319433316 11542410 -111160335065485279309356029827719974400 11542411 314499885560804869243741182926258307432 11542412 186193360829377867579395960317216243712 11542413 148841322869972890807485502953615505344 11542414 179556963193970498656923532862448098880 11542415 -303991953542380552693075325219467384440 11542416 -18248619364531948512387049372360114176 11542417 -227607958193822251260039182779813891534 11542418 36110281982909636076628689415446947616 11542419 18684712175611026738165928780639638096 11542420 395274367099064304361742868819989890560 11542421 -78951195096075912061479236745848676000 11542422 -141296248771104998684412746027713190016 11542423 -335438626468945636284641878361169462328 11542424 317661089977341823078036785432985497600 11542425 378336937996181587353310876508564680800 11542426 -80107736432251553236866273498940919040 11542427 -263773237522915494635312295306356173488 11542428 95947407844015892613639216450193073664 11542429 -158575985211630882079358799249796332224 11542430 82960557050772316870161589959044247360 11542431 -490621518600759242754992517633730513848 11542432 -112854900498711757085731838510845919232 11542433 -296769615957174858352200258591505270080 11542434 485726110361281571979026886394717209600 11542435 141213149521411101922934097919768785600 11542436 -131486035284998547810304719267597881088 11542437 -803181203459884159706004045234972023106 11542438 262128961165458776626739334330775738944 11542439 -525334033474966608244370829509762448 11542440 -83112883014809008230957673427371622400 11542441 -1405166154982077666660017383531616409200 11542442 386806340557979737927423658975030612832 11542443 -271011299168268433910791157835741408000 11542444 112514781710064532054149036804654023936 11542445 -302766057135874782369007983277685047200 11542446 37584118192885017958953109500064934400 11542447 1474894220661083982744318701115234304 11542448 154876036269330476563589610348370329600 11542449 -228079426090632103909756469771795000160 11542450 149584420829252946074883554925458190000 11542451 869611578158815821329571388126685533452 11542452 38336746557575299370026969720432300032 11542453 455394529793764551036122444038392646400 11542454 -2478460903502771439692247030572224512 11542455 -549799982275259082773272231982005515000 11542456 -395655490734209414592946629588785111040 11542457 514372979862828019235321384023590618960 11542458 -129671758980894387276875131286033060352 11542459 -860176072377281945452505661190680285340 11542460 109824088302438068096442060513668129280 11542461 -29605297719691226081473880569830530496 11542462 149027220766075236411784627311503400000 11542463 -809319049476029711612881886528079856320 11542464 108215378767256085655441054312389672960 11542465 435172315361811277277165883327429537600 11542466 24045184015746918106564175761693353504 11542467 390017179016925142440560914726635961080 11542468 -18605966890027463761330416214079094784 11542469 33208012799433850438657699160016483870 11542470 -22607876080091513335103775500966553600 11542471 -457507976126279505273495141766568725248 11542472 508112977263527138574808009900798617600 11542473 -1120065414684462439010893385631819650880 11542474 -472494747531562752795276766663679757264 11542475 -110968442722712873895984164386934379600 11542476 -28989803922236808329067163029458251776 11542477 -184297463117424078691462587815223977300 11542478 -175284019312335934434322321517193940992 11542479 223651208290177761208948019138747353488 11542480 120156590721587038268056713387898306560 11542481 138105383048529937342299557748352940160 11542482 314986266658289445984553933198139904 11542483 253301452049617105218914933957613936176 11542484 216539675671961042361164419955955570432 11542485 -33967310564684943554138657817878741760 11542486 116531627671607135371611096921087000384 11542487 233204101415347186844082237687892423344 11542488 32492632565020729321936492660534210560 11542489 1972688311410152483422906752376932007296 11542490 -7310676226036363178364151031363443200 11542491 -266766104699821526634601290360333364500 11542492 -202497030066979455777525214037999807488 11542493 164933532461136127474441756859456359200 11542494 -148449560375975335280121661692233976000 11542495 -35250283558676305078005699166325757120 11542496 -265529612764030688498033676247790518272 11542497 13429775497499843303339841576803886000 11542498 -161219374673188799044242272202406301952 11542499 -208310270643750873884713796754192669120 11542500 102818185818478879724582258497507200000 11542501 1644985739985818269502370016410242338012 11542502 46448733412321828898901085156287689952 11542503 -205614936561365722537849432653214951296 11542504 611008981172787036398626982241820753920 11542505 27152194793504025513895369782340492800 11542506 335687610317379976531690338691042331904 11542507 -1480582126957398464651701236835283766648 11542508 165143451561660934866081843477560963328 11542509 6239236060505815728633430958684941056 11542510 105637236559991145158121860802354236160 11542511 -995098998940407867145232380803072723888 11542512 26874875905831962297614022054814679040 11542513 -937556187351198694394043802782838776238 11542514 -363685125692724091298546162024001180144 11542515 -19288751437877103507530133290454936480 11542516 -100977742496900779982875763964472843520 11542517 575084629980715093571064414815538892032 11542518 103705300356091687443356288797455301248 11542519 38413730776117483285395259772379703040 11542520 -27757371777514335504382338960648192000 11542521 878278623289436714138629771764244711680 11542522 262214998318252210979956119279675310080 11542523 530229941006595931289902639876477172772 11542524 -66151193625844617279850676779281776640 11542525 175363382024926937738034803820827828100 11542526 251885679632574184823681647910923763712 11542527 -83437310459614040718893030941346223360 11542528 -111433061223896043640417295673631703040 11542529 473967691651150255531962674980721657280 11542530 -58036371970899309369730738095558343680 11542531 74660873595114920682830869969461644544 11542532 -47543700340268499797267577295815720960 11542533 -4207261648764109626575228714338283616 11542534 647177390858140146305735961090936760416 11542535 -340364085612225758999943812586206288520 11542536 -514840730688316580779558018094039239680 11542537 -81074743120323113259237922067771335388 11542538 -47026983183662860909192471112237088000 11542539 234834706570128973524398105143766138880 11542540 -56578844346857450855131865719166853120 11542541 -62509107742897121063407531035261700992 11542542 -42391287657756121335983005954273671168 11542543 1217200685778704706612990991664012303792 11542544 -94040904344604717986873040678602145792 11542545 77488269732390322196650675442685597120 11542546 -350687070945136568014729398532702880640 11542547 1426835590151051042090736729737303769432 11542548 -396448430412971752413947674518284421120 11542549 -298618501175141797829085782951931166450 11542550 -186259954611993228684650307957877411200 11542551 -255221919765236186008056846167658593760 11542552 182804140423563098090040090427100774400 11542553 1510101650295003927883902610869376986 11542554 299017643935703901034781549737038435840 11542555 116500251143179265757205281861539394000 11542556 810958344808701415253245782393628792320 11542557 48395717119422649883163964994686143360 11542558 818103455197966172977676170946205189120 11542559 294617647947749420087387265658717191552 11542560 135797190043214369143017111781166284800 11542561 362915445947761075588658763183325054512 11542562 479264959830779934872819263917524830032 11542563 211540399999117952305449534355257497892 11542564 871529885775516647294934770495172989952 11542565 -306096055686941510591635020464605569540 11542566 44697734588119064757595769737371230208 11542567 603517107063144023292414192492532954616 11542568 -1183360370113729721504131936593352704000 11542569 -5912291864686711737569354801470416960 11542570 -5643719962840193988109094416255233600 11542571 97244165308538020793271803116767942516 11542572 350077257971222464242822353593318500096 11542573 262818407539198590403515768029966857344 11542574 -714124586675534041393332139326368374464 11542575 -320903651200442373521649437822283052800 11542576 -93018150712866023079208234976542720 11542577 -215811297177017754333442789302337742574 11542578 -9878381020292526661107424984602696576 11542579 259188619351714995086176723346245640176 11542580 -87312994706519106021948168544284057600 11542581 -55861623219461111189171775689925245778 11542582 179400354728617108377058960579384255392 11542583 -273354194215703969017666957374015204000 11542584 108006789978673977123932965749872824320 11542585 -2948397503917490960049841894871036220 11542586 27607963990568378383065125260672139520 11542587 908806484089340338891074115048403610672 11542588 362454822814931116893818172748408458240 11542589 -1093390906954493195660530136271162010944 11542590 -26428657704596769785632184263702049280 11542591 100137072066421919507134200867501163984 11542592 -692016714934905758480001853870069776384 11542593 84280213208676559209045091349177419200 11542594 -43148087571792573201597293991697049088 11542595 778423618586823859267194326479547017200 11542596 -53813971206788489924578266571232403456 11542597 -4799709063335208846550221144629179200 11542598 85465507918019578390693706633149480800 11542599 -324463629174963609160212013580081960016 11542600 200701050550371652749459433448840064000 11542601 -64160469917848888723359607030939870848 11542602 128092086433724016155860776357768259584 11542603 -611748979035915059660343462784093887536 11542604 -1236664763717025679540232016896905672704 11542605 -80242790380915509207386477533711785600 11542606 -217850639693255824012339127448339517248 11542607 478426160786158201608381686070839634192 11542608 -100794375505020159558621068122977730560 11542609 453877185991280611318365756692504419920 11542610 -1857396228274948517631818539523389440 11542611 58703549955677367789236352322331658240 11542612 -79362085058822074062361529718455316480 11542613 125461255164120889454915835089922278862 11542614 -5322435911190540384345093110605029216 11542615 115666312597841810567415717062592703200 11542616 850880787227940755340304623725947668480 11542617 -215142964604540447045377538104732860966 11542618 -342860616840376583793431965275967092240 11542619 -12462481676955400644086585945160562944 11542620 -296431658995624533196540442921167211520 11542621 351888808052750303287261282731769238822 11542622 47246422325347560164922492168720701184 11542623 30717782614561596631015883449723407504 11542624 409668265274312603355503133390247821312 11542625 -350240435929132961164522261553123136000 11542626 71435443267811296743194217493217666304 11542627 28095457663568414921406938963972492080 11542628 -126861878888865438140063200668563285760 11542629 147808378088658663745302868977605908800 11542630 -57614248529212274115010374886033553280 11542631 -309118803855735901905891882190219298568 11542632 273476413873546196763744079443890749440 11542633 89961478683657763077920725347103466240 11542634 97044906953363803875830684896228448352 11542635 151247146358856076982217493891316683200 11542636 -409196249524626909573581839685541888000 11542637 103161748273599075444478018343514169932 11542638 405336218900039476665776640853588575360 11542639 41954347279812305067704900073172863440 11542640 -30495698450606760271663446927615590400 11542641 922090470463050744652643443870949876928 11542642 -372046145789727625994348271316959490560 11542643 186616687146052327132150578189503507616 11542644 273735562630368481126060291886063499264 11542645 -505919307666492792912613570170358112100 11542646 -175465481618575611681361966565887333728 11542647 47374839664686811440449631935218074600 11542648 -35425953071619734830171788236061204480 11542649 599690431676071646624279026737667163136 11542650 -43932728064364239831541318046626214400 11542651 305553922058568838508123705799176287652 11542652 737157984505101387884455454102863134720 11542653 -459954895284201204829413205542554326938 11542654 -261629750135431468499496739794572788224 11542655 774434191855990515805146661302265363560 11542656 494426187207714399006871193233077043200 11542657 42395730440742628545968081842484427712 11542658 -69480028811309509077173128592443701216 11542659 748968387249647724501328564632581722104 11542660 -91295732087905713008163466090899790080 11542661 132410460490135092094954332026625280824 11542662 291176788031335180093657684205489472 11542663 739912232682566661664026477549095036184 11542664 38209942953994582594159688387670835200 11542665 284173091005787869667813439832774869120 11542666 -614894614351552119303466043654575640736 11542667 575967340875237633186725300427765753360 11542668 -81686598105588948467430267193272382464 11542669 373584413364759744568948526833171366070 11542670 86154970170644072481195128630137049280 11542671 -155702609100809290777618797964324917120 11542672 -62158858887295922006390486686602559488 11542673 1276934190752796292659436922975498351922 11542674 43836379554665467391550723116711424 11542675 19403752717449404874445093401468365900 11542676 317117570621027049139425153515589720960 11542677 -192885464780942847037173235606027587840 11542678 139411814744307721706317699673431741056 11542679 1058564970430607742870959556236051822280 11542680 -211484988488557160256304901092132454400 11542681 223055000843189491757060050853661585482 11542682 22279151584893191576927345203572521472 11542683 138432786867297079581218099197260469248 11542684 -451786253819635486769328302504418759168 11542685 -170298612240392326733191067953959419040 11542686 66064891441907724697368665048803040064 11542687 -7004450234398486643744739108037058032 11542688 -346412630543169160635267590026051977216 11542689 -282301152507470788490354024226545847360 11542690 -118904657776203950128351999337667840000 11542691 -1267798387330805634419043375440567070000 11542692 172033320486538743558124875182993682432 11542693 -1075576595266641893592304346707615509920 11542694 -22919639768809196140726244680653188928 11542695 -3358634530372119577653865561687633920 11542696 -621271682237018272229184734348086886400 11542697 146848813456303756263591886709782364160 11542698 454736208815096714353973082490139550384 11542699 95407137639335226337179096313259175680 11542700 165925743811245762014905305668071660800 11542701 -337660415166941942400637958205702545760 11542702 50697079459190337668385793041105567552 11542703 -76345281002439840249149582025153871872 11542704 123712406293986808719320220810856464384 11542705 -3480218712841206501319946172962374080 11542706 -65926899220369103040257746318930258944 11542707 -46786518813927568126512611817128372472 11542708 231896040343906487531772681159192633728 11542709 720166861719403830461081250280955643840 11542710 -116822490449177374467714708607560551040 11542711 38527290832432454374096504710721468224 11542712 -770700062105179883648685281339612037120 11542713 -84709019888486801165971302220726296192 11542714 -145537262901429681145850296482091334544 11542715 538046472786869132591920269723227775360 11542716 -708371816595209048678567424546401418240 11542717 933184798094674324608963758876097757766 11542718 -35176332434621336141316176204238692160 11542719 104956149817134627965304505545014709120 11542720 -32865175373000433964248878905263390720 11542721 738094735390136692819290630860982251952 11542722 -200895911486241607459848678617789900928 11542723 -2439850783685577948684642979320035400 11542724 -67004886595307705868721266111499816704 11542725 86434848246279644348921090453488078350 11542726 -89953646033012262158944483023918615552 11542727 44487610050974316788448888945499500672 11542728 259221695050420878473767841703579648000 11542729 -566178952350251864642062014059444662320 11542730 163364773094921004495430183713179136000 11542731 -45712427071056849946760024382636708648 11542732 -147690853631492150110310301204886809600 11542733 161415692415265193178216689358651423084 11542734 -116697748473786119622720834912645836160 11542735 178165584128053178789557905789773032800 11542736 -26360737656313866310694035391356551168 11542737 8887059346774259282234374926176490720 11542738 2134612103008527036360939741485861520 11542739 -81004980563224138971414745158299386176 11542740 -34213666605032822717620177271867289600 11542741 435554208149434441137436673427507386272 11542742 1831002026025820685329603568119951104 11542743 650076568395433402758275763613113889464 11542744 625291982897911403627085868952554291200 11542745 -119632056070771355124128497115583049200 11542746 -215848307282126610443872329175392585216 11542747 114773683774151654311224047948535642480 11542748 -2488043705955410799942544893065846784 11542749 -289111979665508172508908362012693694336 11542750 -573401615786539441440532008173894736000 11542751 508889350002318107001890562425015695344 11542752 295355929369459180053868147932336488448 11542753 289592693918692383251438282819827908002 11542754 -58208621738100159357785788822069793280 11542755 128418662513821270281585648373899901440 11542756 800137043592384083205054360823740206720 11542757 61596035153309044445267591445330792960 11542758 165932653628103712875683373579599841984 11542759 616015648255151764286998889665603643960 11542760 47984738613713842158284819478663168000 11542761 184444072291094691619683933563513902410 11542762 68530746586976638198160006169568926720 11542763 -98632248920862230731597836723765854988 11542764 -4200705339564261290369153550988723200 11542765 -199330922284957766634679122318090610560 11542766 -137912683742575738193982865777625174400 11542767 -735509144870298418963172214972088809720 11542768 83036134341714345161528792295608647680 11542769 -430590035466465669100303433139455082240 11542770 -57041846456886317926658870884646092800 11542771 123952075527782555912597016879141816744 11542772 -594265525442547078348130289376745386624 11542773 298907832603858356613794179186620590400 11542774 681788113435638934946426723981510015136 11542775 -279081655157954217799452472612182622200 11542776 -158759652967151315608760749871679406080 11542777 -1963330632566536205845564327083006211968 11542778 105633338168992003168349771613665305824 11542779 144722452858878681272170553190137030880 11542780 331443701091221787427789036025109250560 11542781 213526724741456376921196166998380024582 11542782 -170095106702801707497781838385442607808 11542783 -744575837805810936886543644277936316520 11542784 -697332273516292772510016350257466572800 11542785 -141512482516299057730340851464164131200 11542786 -500489418557187041863262463633419967456 11542787 314329286938276294027188379915477181436 11542788 30066122014150474498144923922877005824 11542789 -1205474406672868273202699701571445029410 11542790 124021576685734893963945981648947059200 11542791 -6141918503704277599089951377543842944 11542792 -741897763077977831517927213837992832000 11542793 -88039494378576164377337763071955401958 11542794 240452311608612446994864024605996412672 11542795 -334499025178383839024581756753714800 11542796 -110938810444126526186262405793295308800 11542797 -241837027273474398204912638506987027200 11542798 331983282317728217899365414697891633920 11542799 -882251980796010360192985798515899365200 11542800 -66296204823335508158361253175107584000 11542801 31487239896812050372316158271197786802 11542802 224399987484628794400156267614644222352 11542803 400566708951005081786057956143406603008 11542804 -113010001373188647006735930837652889600 11542805 778895385182617819830635699777402282460 11542806 255860232836994512460948202861078297728 11542807 -897029476104383469465338478240754704720 11542808 510017158085739925178731873183516200960 11542809 -20184158187526552937943934900551733296 11542810 28701634316868605333482978028064111360 11542811 243334139311650895936827900683904312864 11542812 -82256466906889055033602590396704102400 11542813 1436561040514309675875488498731094416140 11542814 178079141577596645638805585080904042880 11542815 -165264953773147795383262140552939572400 11542816 434674959627915947564466656909082624000 11542817 -17874326336229157811296632089285830464 11542818 -39858289529172594839083400363106531840 11542819 116815944354223188595927239229403427840 11542820 -889208921370993789324897881747354488320 11542821 -118725806179361363704941355542503881056 11542822 633439600899223530747515045701779359712 11542823 310149274219240643252020885724786403720 11542824 55369363593783720560120657340331622400 11542825 14946950701408389033512475472701744000 11542826 111406952153093939885258248714401024000 11542827 732009024296423358317743247471895268032 11542828 644728390226414096362623959800768068096 11542829 -317452329820783829245894824926390238570 11542830 -7083573634710385918540571791777973760 11542831 8598380719466022818050589579929668664 11542832 -223575325280862028651361600173146783744 11542833 -70347866876625666587182086420504874620 11542834 -3592496965507344860310358855199256960 11542835 -637904618660187723652374854558162184720 11542836 -714683621633899849953778249205207040 11542837 275366333882949053445335967136222326300 11542838 81229431073467963873278914863508015680 11542839 125677241240849549866151316167476967424 11542840 391455555007553475481686875043965644800 11542841 1317450616302623100051584653709268336900 11542842 310657804103170187129354100577216346880 11542843 -44041628086107947818233183510724759856 11542844 343592599431664881912606312138922607616 11542845 -109302678693876830699206187929236893760 11542846 28301271832552896058990299858255738240 11542847 -764364486992479379875778694836149231056 11542848 -200788088363942336854429244420511498240 11542849 557018404392314909481235788738384022464 11542850 24430364775144065858054231552600217600 11542851 -1042655650044793799203509517140713778960 11542852 -182598606919397239716925710086313480064 11542853 -5058037505190048436574920718390519808 11542854 -475130232502486098520949183266922299392 11542855 -167000818812032244513475393295681862000 11542856 340158540046899102072357302110193510400 11542857 -678799586176763260714829233624388766960 11542858 -62187929850367975606806071272439450016 11542859 -230821719377483470085012075686594088940 11542860 91650255010187340045574037744776488960 11542861 807276043709464456476476953348586263200 11542862 -730318571434269226573636764801995136 11542863 -53431511386964805216899874448621748856 11542864 170081080141497014050824338207956647936 11542865 287542051469841892631088311036671990260 11542866 -414860475899400050562580175503382971776 11542867 64475787527494203128189847642339607712 11542868 114979700090177568119104568613891840000 11542869 712528768563199201412102899169806025610 11542870 161957543421001179649376152671708441600 11542871 -1894006017412640042591760282183988822368 11542872 159829541694709649741543569617343610880 11542873 766526359338321501579415903161769144320 11542874 4610286029307603593659708002245839872 11542875 -720499876628430912930296721192219732000 11542876 398127255112132892750458339285105103360 11542877 -16157292235978612767090679071613741920 11542878 366978040830566077927221457655663462400 11542879 -887690678378690139894600467971045815520 11542880 554956386759295736707677501789084057600 11542881 174071823591422378920329499972554892800 11542882 -74385532055309178682097476273484084160 11542883 1011213967465191352809520881291120734208 11542884 -565538827928222321701583855699465330688 11542885 58161962846371978366423466725327655160 11542886 235286378425725196529144623190916288384 11542887 -759143029667713663472224975589604710256 11542888 -67900122403019778949344647228409200640 11542889 539631752659485847103418163898381925690 11542890 52175521854614922260325981484921344000 11542891 476089801533042090180189498851248498292 11542892 690790520732336387610738822878449881600 11542893 93316232685869629911011326882335763968 11542894 169075140000209310828183310268673343488 11542895 -80310898680405101727921655060097986560 11542896 58920376287020259787497773551635333120 11542897 -948022895809961997545436693322609252654 11542898 -574717376619192862490480874485078321088 11542899 858601354391411367659138281277802374400 11542900 -169888215909999182655783246856130224000 11542901 -1414550708245465978100114616629086803168 11542902 -56895082612735933740877185701363798016 11542903 -761439603547976965485701901245902610944 11542904 344654138407177059726915352496311541760 11542905 38674779170126906627264356519303307520 11542906 10132707778505342731542843177766317504 11542907 750676737746958368362518882206505429156 11542908 176489133446417758459621532797898631168 11542909 402176238740113285542559036636255006816 11542910 -489839068968423091054864975854592136640 11542911 463280177546773716798486901531937232072 11542912 -291082844427524628182135052610358476800 11542913 16725736288746077226612706804627259604 11542914 49268989215816204111150131552186167968 11542915 233483070640382251542330785403998364000 11542916 372835441661773076292201751489880064 11542917 -209454591831835965807373747213204761120 11542918 -269668277399699581478864021406451998720 11542919 348461285381941868284930871489493343320 11542920 7132839342389106958143474895849881600 11542921 -269012933802091040495865477212627618616 11542922 -226618476515380935266358364792653601488 11542923 -79753001857237414199402444144711452896 11542924 -115224663007803185159272699288376482304 11542925 -551003271529770383379247441161679456350 11542926 -376634343968041724731318653687493472256 11542927 -585124522084009434164653078292427494400 11542928 -221302852762194170793971111029864120320 11542929 644694532583514748130009545807038907680 11542930 -387471184309423296721278206652383595360 11542931 499361179908413413279905075238602498732 11542932 178728748215139028393002760439927029760 11542933 1305296370191700411834978338833820660220 11542934 -384159345786487772758714222357121255040 11542935 -86547040039163702485216860503063700240 11542936 3342085166718156181758004721506037760 11542937 147010258492067305276775708112292454400 11542938 -199818076281039963276482400951663643392 11542939 -901017460975765854678223218602724779260 11542940 615681100161503291442117740254193303040 11542941 169495571645101076005429546277363233248 11542942 129502730358562646864395235354750784000 11542943 -246834932963532817921252197468010403136 11542944 -112897534707249617764789573450979082240 11542945 716347193355549222440090558721021623700 11542946 349381460634693904605189717423731629440 11542947 -59897675546251260099680845600662126672 11542948 81216365460366381593874782625120485376 11542949 -115279639171136490467903803827408994368 11542950 -8052620573927997942968482489936382400 11542951 77927671780248505361898519666687690720 11542952 -830770799011808869143518204161052390400 11542953 73239490734625308394920620408547836304 11542954 -1125346223850420623405146767882599328 11542955 1212757285264870266552082141357925841360 11542956 -62924344507094335584615467208675348480 11542957 721410198157251371179786965954688599660 11542958 123233388983773141749944112776126971776 11542959 -778846725722039828177506934673957959280 11542960 20823692303508581838358969346978611200 11542961 -1122427936492477284769572038055358758288 11542962 84916902525539388567653078185015733760 11542963 -5537344067828025031383330410641607872 11542964 -84277114009877918457966839943640055808 11542965 113780413398150097387802515855677542400 11542966 -236413989960723028107250876646189988480 11542967 -316611896817147501766450276493926738128 11542968 673988333225342123007010839130317619200 11542969 295387182638342002253060579837165331460 11542970 -149321440780804326442602148294561996320 11542971 379280221053625555157650497283162793664 11542972 350256620740938237086813352662008192000 11542973 -226233094804056192311892333342050778036 11542974 14239123329416660876307383593454960640 11542975 -5962789521058668332895016313834208000 11542976 38940969334565510606216613825959952384 11542977 -134756046078229064123978313097318831920 11542978 -406407225707831277137761714698199296480 11542979 -65678464448580829305300620525443588800 11542980 408653039762935221600632905734546063360 11542981 -254073932028663458220900377114131331300 11542982 566478066261501736545538035608585880384 11542983 -354264464087278803163488511629951045120 11542984 512958705581328687980293244758389826560 11542985 423506031361124378955525299095605822180 11542986 47616743546374866913958007800539238400 11542987 58162737318920268576031979703275453280 11542988 496595873027035582927531056243498686976 11542989 -240554785567760348224996709240716282176 11542990 236260473768717654749597745812862264000 11542991 -82382105294189073514790374440262821000 11542992 -88188034672421062649619023775454986240 11542993 159128549110434275876386339598965561920 11542994 251649894252390017661632816554142649600 11542995 -2105339810898279132372650915926620000 11542996 85748678443702892678836664576611360640 11542997 958988618797231357213534183238907130446 11542998 39914559502882180403865493357344176064 11542999 -132731479979288549164027636647454226936 11543000 -263069894181773896710419602807971840000 11543001 -180031444646451810909955256210617066176 11543002 -608840514595947295666569749057419308048 11543003 339610881251569279709707638321288755640 11543004 -337431655806756916103357511141844918272 11543005 -318465505221599563123482870638432647680 11543006 -7500639518937543604159563846636288000 11543007 37070593898320855498336545144013022592 11543008 -29102220299849781089164405220410392576 11543009 -448095707219186629023710507770988285790 11543010 -134947889760995168147948060504725478400 11543011 73396902325028842931663968859510483612 11543012 -297383258634931011320643164605191610368 11543013 595280056762715103592976815180264612800 11543014 -132539842662346662736806909150017724288 11543015 -525716389820130986048133389980639687200 11543016 -545383523784252593180673500691736166400 11543017 373772920597939207519939371584483397864 11543018 -44784510028504114471541476826246925984 11543019 -472696977935036685959763176210505247656 11543020 -298038099509292251083970653212568043520 11543021 -457383284723563250323877142944746099488 11543022 -94410278964811259171893640932692387840 11543023 1305268702232984643408036045829332552272 11543024 48003668445002957364063596557630832640 11543025 119214515843636403701438367281642304000 11543026 600575479986267051416561255846841350784 11543027 1181628816670481373192513002051410428876 11543028 233178865961493097666620708508295755776 11543029 -300152048286117543135500956952984273316 11543030 -236308894757035976588392651835759616000 11543031 144661001419329957883113132771894755880 11543032 430434257573237038190501745002818867200 11543033 -304388571445149406491034651245165724800 11543034 -93190973191593001732775153445512076288 11543035 306519806640653129732311782668047836960 11543036 268145534327775362020342719447164989440 11543037 576172486331486427217859007958648800 11543038 80413009733423961902060650869205409280 11543039 -202458000341702413103647383122889116160 11543040 355855817497119576353649051389499801600 11543041 -1149576902197077388133136442497732610558 11543042 22996958531989371774592461933945083904 11543043 98844959290650324622118231235023460528 11543044 -352976662536978449764359942013151539200 11543045 746527481418496046033167694737340922300 11543046 369992157498580479662765079499975176384 11543047 850194457800870782850819914547519673496 11543048 376502488356299798702227760842354974720 11543049 36665439401637222779623599236443968 11543050 -23819351149755379169409472115374393200 11543051 594449446842630165948041220706493820000 11543052 -530719964715757433291775152745735168 11543053 -193660800770425104548826005521931066496 11543054 -166970094713297644695868261816666089024 11543055 -144955193500529118844276434146547292800 11543056 -45918451629096438874865002334806081536 11543057 346047842840919314427957719582298576306 11543058 -56107799763764592907337584591142864352 11543059 -1088940678762653481515929611994927941120 11543060 454407711735270214592864667957145716480 11543061 -162161152906499417943606003997961759328 11543062 -1200938368453430402842641516452206032000 11543063 29196127347997161625369349546879209824 11543064 278589437440388655068598548623148113920 11543065 178179106089075021560731675232264800320 11543066 -1956706637259219217416073907129736960 11543067 2281596567777545537391450395727696192 11543068 973811250280367536389630678792818205696 11543069 14799673720869268098494734061226490470 11543070 -67671900477211582667518644816794419200 11543071 35014328675734447952466128962218923112 11543072 153153247220749469612112007046504251392 11543073 396068207494621145181564698836506532800 11543074 253975001923306628880655586655607456032 11543075 198599302369305385934927484475034832000 11543076 -282473243765250086285913988439497691136 11543077 -205877960004491603100200891923542909348 11543078 -668595079088826406382079469368320780544 11543079 -82581896160303607955247332439544422912 11543080 568896012052174374621167866092006758400 11543081 -441492159913197957017627734008834699456 11543082 153290521636856406450578613409232083200 11543083 -551852767441794419104844949643929422668 11543084 -184293197244870536099080678437003377664 11543085 399131762721114074148945295592197017600 11543086 -302694253785251724868122003704092387008 11543087 582768065784562178644000364532181067232 11543088 24874341753880503969990719387585937408 11543089 -739750575084795616319303282407913868560 11543090 -134722713826164587722064113140748543680 11543091 66085154942623155945293324743015273728 11543092 -4068899458252570185045198868190693376 11543093 488845404682704840529346510443371288480 11543094 -214735948376961423116817209711521393920 11543095 -274458138700344630372856752141635302320 11543096 213391493390578161736099122638422241280 11543097 -325154175104577327221076618876505900128 11543098 -32752225065376723392857965808842887168 11543099 257721139610446748842965343215789488280 11543100 17313736499395160499070962456820608000 11543101 632519211072363029065947172810720700102 11543102 34024720273954226641027537582460889600 11543103 25310361464036668102938596049126414960 11543104 -74993752103480500045192211388507357184 11543105 -87846148410344595593039322555974063040 11543106 -384183677010436976778259631918528941056 11543107 -2114939817282426784108082861804475048560 11543108 -71642452270342890700665947384931271680 11543109 -390862892038621102226616126665987727552 11543110 -500548241818701628665780759967969799040 11543111 -1417318294022457991904799333154494272568 11543112 -123768169286955910458686314110745804800 11543113 197310610834516762634697726802279302362 11543114 -476105792446707942203144349170145096960 11543115 144466134192061948455099862241447604720 11543116 -373893681605511066057441470864771599360 11543117 1201247128145564638923095034286334106720 11543118 -32763705581815740330304780515496360896 11543119 -393292806994723927130363822322345074208 11543120 132009111721682576086335130890865459200 11543121 -528871584332031950944376330640388529760 11543122 348987482043464845525700906349430644000 11543123 218146334095007890807821236917280091372 11543124 312826814268484348190587913212486035456 11543125 -7132741154859829891440952833259320000 11543126 433104513493132848799093744263216678048 11543127 -918303994733927207380861446722249176320 11543128 -93057820215872590267289058598668103680 11543129 -50231817077959444215138459299875414272 11543130 200689492299904892048611354309601019360 11543131 -720357012757725475595774386508263630800 11543132 359979649086500792317031625203202064896 11543133 -5168352640274428213434458449807990272 11543134 1998438345605973535089471052653465216 11543135 1066474114516060470712037158738604640 11543136 55632478398352361817810678760800780288 11543137 346798020739328442405080086155215332420 11543138 -621421829049967862924781631059385295280 11543139 315867557348079801520391142874451045604 11543140 -38620044385482080758422583298687754240 11543141 317498889476100519519082013355029610684 11543142 17093426104365616704843714953088792576 11543143 -362282689888040522201387691732126305608 11543144 -93422471333715968005322664987523123200 11543145 -112257193380646095798263865440165609280 11543146 -410286486675284173738250904642898049280 11543147 -42558292570281226862937752881222215936 11543148 -17125166252520648018220797516186547200 11543149 -285220040126185605257085219946785395200 11543150 -91868845364163859358519155034104483200 11543151 -514011535026299193158594999840830320000 11543152 -36251979490546637587827689372875194368 11543153 1439880913499118763969885312635237075456 11543154 132512485236527304220051711551196012032 11543155 183693887378385206206151995008904573920 11543156 455895021986295354084230345641266779520 11543157 -380952757617326100913327874815175308800 11543158 393917069744422160825416396330965600 11543159 -314179093837083721176454507630266623640 11543160 -62962652192488489896749927897628672000 11543161 16085403827010676731602025922074053632 11543162 -484724594879383318316303434719517667328 11543163 12526347171325987541601070702188856344 11543164 -626505806516290067601082216436148684800 11543165 -444992111838887038740689804686355498400 11543166 -193511361877240442075897952808140579648 11543167 -253207551047255714127970599463379526784 11543168 76660573863293525915821384117612707840 11543169 233658741657487242848386922998490733408 11543170 -173081797427771642303343633711493909440 11543171 -97079722255376187960738201325312500480 11543172 440836382149430298379118449858565148672 11543173 -22221648431480154454691601444830402400 11543174 -105550636929817270455974454994093109664 11543175 81310968802089880272111009167238150000 11543176 499692196518801288250412375891964979200 11543177 -2136725151972968006460998580828844896 11543178 5348557505742828586203564623708137728 11543179 -396183755917170589704229496250867211200 11543180 312881560532336777215404422627098214400 11543181 -106845547502039723098860763207491935040 11543182 -192706027331702727627585397793964313728 11543183 -481667640844349302242459750241508560656 11543184 5989487481459254377717795869961420800 11543185 91102456244734882105072525062823051380 11543186 87436402527126933395526212093104015680 11543187 -494041872246541765581857702379315784848 11543188 -443411196720986713695089226870684268800 11543189 -43053870539236790264410421890288721280 11543190 37916179299086343065504812727141339520 11543191 -369973748936548213775758619916460319232 11543192 368595926871290789583542368768119552000 11543193 -790616263516275559229802418731037218918 11543194 14124365528239271597548654786600396800 11543195 351250470677944450272231389284185314400 11543196 190010225636375908777925778730889625600 11543197 -14463287238702776297585881395636207648 11543198 44998373576031390003004910046403572864 11543199 -473854823124070467602389925448936694512 11543200 206383721068574188816576304094275174400 11543201 -731202913465999034877157649755117650000 11543202 99673411035703174093582623949397921280 11543203 309159120557185062576580955778959968000 11543204 220775082903647549993422476501356733696 11543205 -92586579430859242866392195301371468640 11543206 -321744862915713704188023597649585532448 11543207 828297313486287057055086619290677770320 11543208 177605398344635595106195085859105423360 11543209 243401056336666990766381039247168992520 11543210 67615743393075150406780047451034449920 11543211 203907671967093941782582116442380230760 11543212 -625196783544617939182435306180542540544 11543213 -81043883222317110616318672931449122912 11543214 336077309942768578845588338721321023040 11543215 121683600615056210462674723504773621600 11543216 273226060205064903828088696861896425472 11543217 -8721427106926894612909493172531686400 11543218 -479837063759336193203113229331782444640 11543219 181733008990119789412565159766938988096 11543220 96865062975828818547381511110498885120 11543221 -12588478572220286973036426484343611776 11543222 -29744602015603538048253414176275660800 11543223 -220534310063095612192966335440405324976 11543224 288229784085146028457990460696020807680 11543225 -307624300441409339156958016257147572400 11543226 82242837740089914208322843277569516544 11543227 735369551798268661072079517417883519076 11543228 -160901033199610696675386518863298706432 11543229 -144880961897589340816175353072536394080 11543230 327123083248659056293110558587967773760 11543231 -23685730938164582063314548350679489696 11543232 -150116974309128372283761250081230028800 11543233 305956166103441166805177756757375579604 11543234 -213746734855110574033432510022966151984 11543235 -205091170746247657981455733907605612800 11543236 327967097399465935936213040005384077312 11543237 -516046451939032709421914303351766289920 11543238 -51094300550011499169094004794825110144 11543239 641095268953979319660396113908348369080 11543240 -433890001946540011403822605563536179200 11543241 -125267142868227067940330607182360111040 11543242 -114125814476977933385621908274092492800 11543243 1495526139523491997687736742520732142880 11543244 -311338294587565211555875091696171549184 11543245 7914873055624476251278528107452136960 11543246 185491449660032078739330063573762553728 11543247 1368598842178662295607061612319344717120 11543248 -28908169699043779391372123796355547136 11543249 833364543468616919581475173098363467250 11543250 30602816668661996634078428157316608000 11543251 -571993079816341588672537315968561762816 11543252 -42172460724191420023072077735048265728 11543253 243212232468385301173144089573644183808 11543254 -90842088444697409344013842675828595424 11543255 173958430735716876010411294195309903200 11543256 -86392175567074892819699991064158412800 11543257 753943621313226603373695086548634806032 11543258 -31202365130858098979607296367537108000 11543259 -57419898934213659766883100624438619392 11543260 3855020580139059572169819921830553600 11543261 -1351251699366208826400420357809521991028 11543262 -251139601645767811016428034441324230848 11543263 -257299892301085337778635993056121220192 11543264 -7180373856287123533526290388039761920 11543265 -454695866025155237677667865362040330540 11543266 -2343846604422385994514451734895271424 11543267 356295508786706681319606624598136478792 11543268 -48897565061135095284737271692031479808 11543269 -333068689423747356144862002317941747330 11543270 216113887272194217605776234917211678080 11543271 -45517788168777712157100400338039750960 11543272 -291654101808911629807080118934388019200 11543273 541651032200572233833600753317303717818 11543274 272655142984029957917191479544132883808 11543275 -11145831475658900981938134725419300400 11543276 -484318682957706821781981505028121968640 11543277 -19571623775641914650113627695334300992 11543278 134216413943502047315769832856335525440 11543279 2154913794598898306529918195357058920 11543280 -23524576903731540541667061180326215680 11543281 442036239338242992949805219613040318464 11543282 -140656990310351030909636189812167745008 11543283 605611821615658286067883183459491039600 11543284 -161703056643149673587652459054592688128 11543285 264066122734270166703046805801130629400 11543286 312071346950941224526756385097730068480 11543287 165797818772180536730397259281685937792 11543288 -1041017075303251111876852338183278346240 11543289 207886996174149919324783450183369013568 11543290 -140805844165580559564088058195086387200 11543291 -885639308962520273381610871286410454640 11543292 -186622688639615200934296563683753808384 11543293 361896941290662933166437849509624289542 11543294 109594935325258381976235382090905329664 11543295 95029772069265288099625950084320242320 11543296 1001346450833380630608662431876400545792 11543297 47107706484693211941553762279210714452 11543298 -114377718344512372413289565526701452800 11543299 513419151273708682950910918019636794264 11543300 -110199001582408824434427754902200352000 11543301 85714624801230402224965425293586297024 11543302 -283184956835707889188791392314150945728 11543303 -793908846006116095496260394136829246080 11543304 -212152762973516342087351783182393589760 11543305 -692294453687749510803952295757751851000 11543306 -252201959756290769975352658651096134144 11543307 768588780736983753977221629200830641048 11543308 -119041195263707745334569626544747331584 11543309 -22046906957564396064812720763018352746 11543310 -23017596679609379251963821588500274240 11543311 -537986488942099782498703320338985810248 11543312 97517151703657091810375199118918090752 11543313 958172569521373064276658447133138962624 11543314 -298378393426770602919762546012044458368 11543315 -1403150560077024205637713114699161600 11543316 125972462706558571325885835239304394752 11543317 -664083340392995363181033672885173957920 11543318 98410687133099975814959875427412789120 11543319 401703194429647251639269686592839850304 11543320 98026668275170188834514085892358348800 11543321 -779251796628842941113320558630757465468 11543322 -138870560372517454964421201582219264000 11543323 1331621465883059813200948101281632785360 11543324 78759988907651259156540765245715933696 11543325 274185777250548852132983750567539293600 11543326 131022582282435566655981937710004874112 11543327 226277861220126590771661489916037264712 11543328 -644256279422380903384213628735176704000 11543329 105050137867182304728556255785446947200 11543330 232450985373774395971178887858502867520 11543331 212141204897494357009698610200853477752 11543332 218224891242393692919340084878380285952 11543333 -854242327924523264591494100391649142496 11543334 -27070615980729846611366581500139100160 11543335 -682830258007536810759988332427272351840 11543336 5722014243072647028056490147481436160 11543337 34895347450716600719839817311527757440 11543338 -21767855003987915542961462746075268256 11543339 615766227302310254275531817362615945140 11543340 370653378653104651968642421044594554880 11543341 -1237764460085087651750637488307528604800 11543342 355771798464895878388521807348911691072 11543343 -109775786871313763128777853430711282816 11543344 -18233063861211452110210455102949523456 11543345 242753338385364808065244862663151206400 11543346 -35314466492022427848640744356333391872 11543347 -80758307236160761091261758904959431072 11543348 -553167477766860512772088500767721547392 11543349 41495886942958595991444560975977676064 11543350 526111299090661932229629755425536000 11543351 797357705754584979826000646603581949352 11543352 167616385299488994797423515875331276800 11543353 52291475815735515644047828425548706602 11543354 293844098202009595623098503927417547376 11543355 265578110771229712542417581085529478400 11543356 345230602557898355846486211819642969600 11543357 -548080870848957108729026575442208134208 11543358 -171724575207507622584784884565631706816 11543359 -1745922518552798778634654777759080730640 11543360 90985386551442123435890028734636359680 11543361 -87764978805334654331805934957887502656 11543362 438958172290370127165711065554793460432 11543363 348557959372308332520442108041284465760 11543364 83568638136368459603401910123601715200 11543365 -337225907618727836302995689448134476740 11543366 -573142703343321907981591636195071454368 11543367 -84011886298529082503053741984312080000 11543368 543670464738173641664079406582405186560 11543369 -214632390111737422598920705468918745856 11543370 95640327539975297409829698046949740800 11543371 -266127736468705558874677592413647680832 11543372 251238953126878495895779799249572687872 11543373 568517553169185373450714790244645094422 11543374 439287937120127964649125941720732805120 11543375 -929502550763699683207151127269718498000 11543376 98636893184226083384583601941388197888 11543377 307351850007017526618014454658094490112 11543378 93151309277173364760543570490521968640 11543379 -12090756633628378783999030777049260032 11543380 361503093805340409787721244153393196800 11543381 727990936959582549813360476085303103182 11543382 -457487743287190641052739799748287434400 11543383 483319852539149359257561796991388176664 11543384 86846451223346249502468944684120770560 11543385 119292942092158963269609827069137714560 11543386 -159171651668158176892582273108427993376 11543387 173933027061003872398234335974205265392 11543388 507977585785307501900368853691734065152 11543389 -651350427051066883449136965987071040 11543390 456531726027725760060697834975547131200 11543391 27575520165480690190927577788879619664 11543392 -442381363303530476664684565454908293120 11543393 -1302197847481131614077404190967424000 11543394 280115163078353472390694726029635208960 11543395 -433703527394891792173177268904229767600 11543396 -206246615301541273094369001291972560640 11543397 -259054784200221864280827131234053418400 11543398 55710392025283991524500723286204731264 11543399 -274222328578403598049735554426504441888 11543400 -194706243810388992479554837719936000 11543401 -503229257031348498813279925642168654080 11543402 24351158635828263826342313879018416320 11543403 -885450081334623370745548551580158613776 11543404 -112244994464659039923787911325603428864 11543405 273025274427602851155322488354433698060 11543406 -91030986303944905365845244923389418496 11543407 -761370323783207068732567175701130985488 11543408 -52132025614124563399766063103672582144 11543409 18828140406319320305508217542518182800 11543410 -233472566083826868221774628522996065280 11543411 289111476738172419151740244391279775744 11543412 272542686090208028373006855707095019520 11543413 184619288496927502072026577637832614560 11543414 -211118449136509974750626058239853166944 11543415 175531203212670180848514701220689164320 11543416 783707613187821786848478594550695321600 11543417 -29247998569470285026710555069376576940 11543418 -2326507966475912070826136685118632960 11543419 -617808994992666566254721851350033756960 11543420 438269032672823428959885361884337881600 11543421 -558301322037767338064975518027943539200 11543422 -360164966657372868832527875281369862976 11543423 -380832906995038485244577618002029779328 11543424 -140798176007987423389820167485401333760 11543425 -220097144323593422628630834405044968200 11543426 133270582175644227805502656958671194144 11543427 -63675321575427610641795825503055761040 11543428 -383165859415407397947707018841502626560 11543429 -164624127614586398579271169748683319970 11543430 325828055770527258690790257304475627520 11543431 -74628576811507831569042347308063979000 11543432 -270966799227451360294000527671967283200 11543433 -283808177423831062411770603507470648352 11543434 -123448702548306767418539397753035735808 11543435 228666845316098767368593782613353728960 11543436 -9692463887014390608809701835747716608 11543437 -822173506654664477779063444289054819914 11543438 156562818664031975160074770072220165760 11543439 -228807754112436885756883529361514132992 11543440 345919049654821716510203257708959006720 11543441 -122150349902113479227415493306019182656 11543442 40370485223845758940394798711906613504 11543443 232923569440112218026414789619468011692 11543444 -993890190612452346307492218582398128128 11543445 124841376831812129640687463062150355200 11543446 340815169284975967076770702321643952672 11543447 -43863388388094293345064693691852030320 11543448 -110444355073057756485372332364616826880 11543449 609040074557370826740852792513746450964 11543450 61497517053601847204313491743840800000 11543451 548221884930212393565045816942323342232 11543452 150127188311385377374805742520257691136 11543453 -967568263241947936565567516028346536 11543454 49283560678946436562888757430454068288 11543455 239724710088659645119780519582924216320 11543456 -45609214737688052042322910614026059776 11543457 -680163826544417891624011460794676623680 11543458 -86171739027601901237015277693942103680 11543459 -8996177903802524068258924239237690960 11543460 995662274299150613632222128069980160 11543461 -468419329426235588797414127311740888000 11543462 57161132731575002322711660207025639680 11543463 575084952263179240615225373662519040592 11543464 -248595549662502486808733578611276103680 11543465 15798187841806410916736541844135069860 11543466 279786490515219899894672642378084206848 11543467 343616925491859828609594148990857465600 11543468 6775228825553350462036803577267921920 11543469 443413791571249196913170531976128799840 11543470 -54225949416077481155117225334186393600 11543471 -10669090885805979776839113676046132856 11543472 -36058478338475763908698434917849333760 11543473 12739813248287874518116108120247975424 11543474 128745570658475269753812949888500554880 11543475 -34150917919742798392452526765149461400 11543476 252728617001434385217058038243036082176 11543477 -1495871495872788589283858125525356578400 11543478 125506001084393918898857811621332292480 11543479 7109914378478124710676592988854115760 11543480 -189019393316558899693964175980961792000 11543481 -313186494389552615714902861989509521488 11543482 239836591377455199652722032906990008320 11543483 -44701084130285095460522078034480409824 11543484 -497867073022920399704468609809911934464 11543485 -466450616064564645691274317075918121640 11543486 -454087567074731838044476745883878231808 11543487 364715503059224190296742712771524156360 11543488 166329680071017292354885265000119664640 11543489 -618005990891051337965221050342007822140 11543490 -4191951932104701758543853106619612160 11543491 897980662370057349610070021629787896892 11543492 734092036738648160930526150878498149632 11543493 -12503562086746753984984571022913350912 11543494 15125268574194606242128952280169939296 11543495 734326920755962696972119811575332811000 11543496 108157321667002562641444196368187596800 11543497 76475868698700305969904345385082850304 11543498 -259311695211138840851884475647204482000 11543499 1213080487193691271199659950131865344640 11543500 -107877307620987684758714441434735104000 11543501 223423147684207204412205752058943691904 11543502 -194096363927149262305111888323517330368 11543503 211923868473828981958334942898226560752 11543504 -101395387630953585323254973366072377344 11543505 2830390950300818948317327332428956800 11543506 53650321290157830500087175348589679424 11543507 386496331304361798976025842129064961600 11543508 194406021544048575235827001385769434880 11543509 -108078911933268654324002386713263976900 11543510 -568216162878568783418122521981063310080 11543511 -96007142456104150498398085167292480896 11543512 -1031593027597603030272791556630895564800 11543513 -28691503473193097527771181555122846716 11543514 -666561655072768571776287184039408396800 11543515 -182998434863856781825421211548116217280 11543516 12634619962383114513225500203170791424 11543517 275067937524293674041854448081860233734 11543518 -27343670150158126936103332564990394688 11543519 417403519929435313840877762340128154048 11543520 13778119098879370992916409063374848000 11543521 -1212398064355430368598370631474125934 11543522 8105840208681421016674896370801963392 11543523 -1097245276421794588178564371252232976 11543524 -236442292465976242072196451785228384000 11543525 212869515137468778814780211870246560800 11543526 37333755024942571394544901591420492800 11543527 98405263287104265068419328232343965480 11543528 406115018058044027777657494499679452160 11543529 -211212287608258284950832516506856908160 11543530 502652496970089455548563206888783096160 11543531 63703837097756692094049684640175446200 11543532 43386485016736777707353864159609536512 11543533 -842770790276361469472433803035236601760 11543534 58516865681747536142158846706490532416 11543535 13583947511547565235938671143341119840 11543536 20216304135916903042369235774972723200 11543537 -516755865916372827227952615322417057740 11543538 -202296568351903244454112798005008179200 11543539 -55051061075243004583188460388887545600 11543540 -152493385032535422428276498278906133760 11543541 620511852604937037993003959385323770944 11543542 425934324606011579458807123565875776672 11543543 -750508297493916997842454629288593570856 11543544 -893537421647974525356408287842880839680 11543545 -729192765513502262338786086009534576000 11543546 -111017248954163340975372543233318856960 11543547 -195917275711339131889323268487295373800 11543548 -608677758766597065893441440307724500992 11543549 500918225258124225553552031380325612550 11543550 72212394884141971007607743635862217600 11543551 83394159471527916980201062780165655552 11543552 13436859218816271693082596431024357376 11543553 10479931387129476210699336246623184960 11543554 -328274408577456081955517306269624345728 11543555 539594924563893179383478278832464878960 11543556 -87289091051901439648041380268057600000 11543557 -871326923008519439779038083196420630240 11543558 162892104228309579346343212114876541184 11543559 74561680926156328917218383158685670400 11543560 -255243821383545991524480991549000089600 11543561 -386940605657995019992376783516348141388 11543562 -27177114726889508035084640314716617472 11543563 4110381744709222614673829194623214208 11543564 396716820122818608283969673007888322560 11543565 892928819653637862653214477547184640 11543566 -136826871188753343004365127497490366848 11543567 456324005295075817847774768950197619920 11543568 116469831618306839558378715741359898624 11543569 -68722720074090071770742895178703950604 11543570 -65361624471519292942597484740701619200 11543571 -44336516865734902493484923739992458992 11543572 -70770448459317231185290241956286545024 11543573 -606061913329415554156099934149027300800 11543574 -43495143022310591537768831768678965248 11543575 -328875012810707906056304976929114949000 11543576 206179834638175254771395567984746168320 11543577 -302867366845514647040134689509620472880 11543578 -149234061813563551094053665748385216544 11543579 560223205905512909910741295730677866480 11543580 24192825410659860988119783751357900800 11543581 217454880958284708483034576984225032960 11543582 -346771701211282148177387393610313787520 11543583 548861027428398078690012153837123292800 11543584 -190048960272724348365440629621309440000 11543585 240819146836061095173769352169007204800 11543586 -118159765325499314945670512956128748800 11543587 720172228453867292313650175204788211984 11543588 134088540571546440124237162136700604416 11543589 -480710501812832373693252259065879604992 11543590 213504716086648432592597614248775804800 11543591 -403987396925552370113873863292234138016 11543592 -48700956232350640126039063447646208000 11543593 323846721870772842457409905234937371080 11543594 -66681950212130766304006690350617269248 11543595 132558861773615854633397994353270169600 11543596 658245394332896405660771671461704942592 11543597 -267391944824708197733123568375854494920 11543598 -167680987851259476311962713490698348672 11543599 11123516800297750778955761362465826920 11543600 -90662275606031831887071318701746176000 11543601 145889330905573080911450706756385886832 11543602 104651004050784933426036656688914449920 11543603 425307535827338196740051079084671283852 11543604 -66807341708459344265227478678994954240 11543605 -235343938840874831886102563025868576740 11543606 90173773226619915493673156736863965824 11543607 109416320863958260339621548456050306640 11543608 8724116857576643695884101235381043200 11543609 -199374877234219564039751082461668611456 11543610 -31906083301506654869320311790130688000 11543611 -120100883050275593724563337660018661200 11543612 150941826106558663294193162592153019392 11543613 -494502938786091431701371521623745177856 11543614 156225750568369787083341505574038478400 11543615 111781176994061769273983177483470454760 11543616 -107321476063305192813608259670462955520 11543617 325216134657173521206810640039503017666 11543618 -332706251550563639296661226800600438784 11543619 -342543547405810489691343993613341845256 11543620 261455027941486733342778106553100533760 11543621 407357869059914082810657585212161238400 11543622 164319641342403161762181079667511429120 11543623 128014668606741544090293395791440614400 11543624 1177524801318233921047948221812717414400 11543625 137080383605826250357576615598519616000 11543626 314700157167619518388153838235944354400 11543627 34899511646835230916210590647359624312 11543628 80183369641155530409130838420867595264 11543629 453382079986056707320083867954016383276 11543630 22212329882826424931777072622075655680 11543631 52877542088791360529047501388453173248 11543632 -14700869307539146339319271718281166848 11543633 -1007530241169290663999674188401301791118 11543634 362759525051749064257893017811248016 11543635 -808965909863985042884592533097342547920 11543636 -106297688120672843101228439483675136 11543637 61054513555841494048583648270000797824 11543638 -373960232186149543861215994944823683840 11543639 -460691042243369632170096894827033197560 11543640 -223714253207553582011661737156100096000 11543641 -184495839949818415481731903506063843958 11543642 489948580504941745758689232517176816 11543643 398918055727590930567432794821970317932 11543644 142843994926888383888661299433451293696 11543645 -290232039954944879129096252687103120000 11543646 -28200070376488899834587599662265792896 11543647 436878529127331363955083216897182936096 11543648 268331314928396983365369252209405460480 11543649 -339548109240382765191555286140040387392 11543650 30017267930458169781243467678005330800 11543651 4091875591808779869869355636738568704 11543652 -423789207891891419504892532863947658624 11543653 -21154628775797803414897483091388279840 11543654 346305982031793247524902733894369494400 11543655 317480177853062447039086931796652670160 11543656 -2434375690385430224930439368569651200 11543657 -963345148854030044735440538372908913094 11543658 -6516192116391121336272493214540759040 11543659 15672450386151964571698273452699684080 11543660 91799961818156594530899648288036264960 11543661 -1314391956047833291497633059862553022400 11543662 -106691588271977716410556428182877375168 11543663 394363439132434424733793458348571933440 11543664 -14052977130727240550812926316453036032 11543665 124599574391257265851989106539107328000 11543666 81663546107362908566223749754760150032 11543667 91104613882156259581128595550936484912 11543668 -30348959692065610695754349759708301952 11543669 -70433771904806717861708038116944823204 11543670 -22779764514907447278622647046374259200 11543671 491166589500846360024883604009578344600 11543672 198833538378867224565586834067998310400 11543673 240412465878270229000774115868691587168 11543674 -368265951515568731371771550365555499664 11543675 236603668753927853404926765318258078000 11543676 32038323773351357574623402973799506432 11543677 -7019986736710388866079130704664347520 11543678 281854719807832400643637872103512805440 11543679 -118995029188083591151646265543416293920 11543680 -823328464698908744641202199160317542400 11543681 199404797162830038171575025304283908482 11543682 100943254248407327418919348651691281920 11543683 -1035495879955999713958900008020456264068 11543684 -638056079845420283144036181004310655744 11543685 166014278372211849833887130449616848800 11543686 80421135294605926257479239678653419520 11543687 -230593767149031134665953871828865851968 11543688 323473799117179568757783840082830950400 11543689 -271768468747250849019243013836552588876 11543690 390400966703437017288903689362107861600 11543691 -399377002482269077950100109720680544808 11543692 748384314208389561675553007967393410816 11543693 -133729774559857889053377737239940282400 11543694 2780186597463215819019904015793734656 11543695 266129603689098943938566033992733658480 11543696 -84013131287235819453866346154442907648 11543697 -533718932676610547377900568346385458240 11543698 -304272469955821803379859526563725291008 11543699 -1824511506703282678295496580359054683400 11543700 21080902178940633157788379812298752000 11543701 214093209777345081078703886391344195864 11543702 654852158104830077931067024152211371552 11543703 -168205289072257872404654534374263379200 11543704 -425766850618970833990292454132744806400 11543705 -883847644544182197842403334070502934140 11543706 190143503238388399552974499332000368112 11543707 -334290663957028599606442599479759291888 11543708 1364489658617380137391117078147848118272 11543709 49053928794228924517849224727680452928 11543710 98559626724105349501563507428320080000 11543711 532862270674011444862220111271583423800 11543712 637176642933382845337938721106618744832 11543713 -601821830105193228747428657076050891038 11543714 126385594676185153227662898959458383072 11543715 -364688768867824717217946409140272427840 11543716 -1129736380426479045299889166990720890880 11543717 -1810260403254923547666139742668276723200 11543718 59526264639276321920965237339525718016 11543719 1089190509112608452812350101919672126360 11543720 -387742729100687016225571591277289062400 11543721 101739893356619180869515759565917407424 11543722 -110599794046356418463602216193717771088 11543723 -365846772472578431962191500302653705216 11543724 -128754618639978662857345862420676829440 11543725 792302698135441041071249810997147589600 11543726 217241673329228673246082791674241429312 11543727 200308542691441530725411879418557681808 11543728 -92645086413700768885437708947295764480 11543729 -503536858162294163272206713314049762670 11543730 158043120459718753325230032775330045440 11543731 -318766600265061909082000455068063831280 11543732 -177318286066479575757115609163288075904 11543733 821388629070785448220526704029357645102 11543734 226500263504945693621333101372743665280 11543735 33355533062683445725657485415572096000 11543736 158437304753229434758631497551220838400 11543737 2880453076118100854161336867699096720 11543738 113554001908017590418248445001649681520 11543739 515756635271801800950827864258196113520 11543740 -275417227053964262529861840456951859200 11543741 107687255391265187672941028279717746368 11543742 -24363106154913766020442985239086643200 11543743 -202550473879697459373509715837415731936 11543744 138032524113792280318393960512850231296 11543745 -109662267211157034229864381399521129600 11543746 16799816243522533312478798620282105344 11543747 1201066467380789978934968033281435451196 11543748 57753032470540739934242620842577354752 11543749 100973528789752015139578171403731768832 11543750 -497500180080676172393674214181337200000 11543751 421756078509694569178194946863354892080 11543752 -194318984024852171151151530602641244160 11543753 -408867004201670106006901034130610279416 11543754 -16940632880408514308998404644340288000 11543755 114410542386970976791445491673455492320 11543756 -94776951735268639304770616761264376832 11543757 124637528991007860177102377029192492992 11543758 -412172104518710300064503087647349555520 11543759 -234793089185053326340304168668948289040 11543760 -143163847611420228632133998622366842880 11543761 -145522440444542714616041841057242723676 11543762 712476520940632315573631603157631292064 11543763 -337888372595073200130082978572177144960 11543764 642316267343221051031334302847853694976 11543765 65615034342578687631262890507001308480 11543766 86471555093222602251821269859359519104 11543767 575820092495863984921704979251449831816 11543768 -594463619016683306380265125920162109440 11543769 -176879542314273267322302832042552569600 11543770 186302123313414628381933717388137973760 11543771 59324020962011100607179036778388292240 11543772 296531347361639320574861615379023841792 11543773 518977142156316468716165961213938281440 11543774 224174594212578211548761682869015092224 11543775 -3640037265271300392378668780905410000 11543776 902790698641917137715592721491671121920 11543777 -49992382156743638727669377398749265728 11543778 -78336781264562716926548669247962471136 11543779 30712161700886658204127446003329502128 11543780 -642652620613834365013942291724206080 11543781 605374059058000649666977470527791635552 11543782 -41649418932180767935108124897436967296 11543783 631329120581442866084024586588766960824 11543784 37599373037450080913674701959592837120 11543785 50286636590555536089099664357440034560 11543786 -304317259108383890502375350923040355408 11543787 100356174945061541024076211334261984928 11543788 351576300975612285137954081125674361088 11543789 932079767712547201808071756311589381590 11543790 -398126564220312835297592450877403488000 11543791 -27771120620883133390430793053239244800 11543792 29780612180660695655255493601583431680 11543793 469937238990008260221685569847225540464 11543794 -387381233053770718405351309782663800304 11543795 -69332641753112312350363109645691380400 11543796 -15390309213365094236500602120194826240 11543797 1255926985942861019486440325000987499132 11543798 134917025597246702761497829691609160960 11543799 -305775249270476481395464573127949984000 11543800 -789318512003790046264367365839360000 11543801 288548829644642798651997892944374054400 11543802 122773882019714919896894678233267709184 11543803 -25236952598202395862024036321892921800 11543804 -759919431139686081265283254561996345344 11543805 56537993135147530068635819360490230400 11543806 -50439644322492808902349699545365571456 11543807 -915575892163702005311348927554021567368 11543808 157505264146960536284731946554877804544 11543809 -647018506771549021586017951801465204990 11543810 174520599406848564895690493441325189120 11543811 -227694515530440469026371609477438668800 11543812 -203384855214651028346235376712037100416 11543813 -1233696753301790115025327283591720635938 11543814 -137375345035412263923440819604334701120 11543815 -57846886198247647686998759066355775680 11543816 221081312000282208905674651608872647680 11543817 543994135498099708212481878608184894480 11543818 -54196320618661425398913434201660289024 11543819 208427175023760552366814843343674444032 11543820 -93040105223387148640659957685978736640 11543821 718592916510694760367753060729952276022 11543822 426291755772889785363087104888128516800 11543823 -3123907013430748947484606964737731840 11543824 -166092448878419802504046589935828647936 11543825 -86274374706296932698603495804569350500 11543826 84334557221881108082064974397565914624 11543827 1132280797729013097460744831443347758560 11543828 458895773431888516763851934494528235520 11543829 -309120674500728955641976470345380054112 11543830 -298221065499590360234076565445149238400 11543831 440314433143085275586929990068570922632 11543832 476144594132791558992427620463883857920 11543833 523091427918109347069703510383241541376 11543834 -15297930618803218375012109865401874720 11543835 -409059228986248368562306344841710387600 11543836 -218807880453355536135796968123719103488 11543837 353360881373460603521109502379255742252 11543838 97500479739517438426900117658451357504 11543839 883560863344668573569474517878727148640 11543840 328602190215962632536367668994831810560 11543841 794730697344975566279876970814757140050 11543842 -147324955734735355090263414711777325056 11543843 -637014404401616775721218932425452415908 11543844 -146526840618615111866715274443789312000 11543845 -318991247275389657899213318198071248900 11543846 -267680711962417961604248537092587249216 11543847 197754141649229104747416049754103353472 11543848 284987368165830105037450554531080847360 11543849 44143781655286201411930682323048788480 11543850 156890214795530989268790004912473216000 11543851 1352094439995634634285906937483942211008 11543852 -301202751071627489877216506404594944000 11543853 -58891658146686928116811458268238185056 11543854 -55265227037676416618067279806454751488 11543855 -35566095475060553731884717541056756240 11543856 162208742291448219683100506746112901120 11543857 -580510723445150503496705355630114051020 11543858 -148682849443289792882511166351735815168 11543859 -347743160195845440132293920327598448816 11543860 378158795560142967425161122860796046080 11543861 205836357257347975920668399969237886432 11543862 -50574252773717971913842677060392710656 11543863 425311659790992439910816092877206564360 11543864 -107503221175017695773361474613407600640 11543865 -167763806368110536184000992341113497280 11543866 -1156252681093862272792074611234400000 11543867 -758588262098064813741014922841228412568 11543868 -135636266650672177199267958003673128960 11543869 -105836136307446488130992388669522111360 11543870 105340854923313065430216512473415808000 11543871 915064446503635914342877841869895193984 11543872 304347677651304223257101182651056783360 11543873 54342120776650147926645732887151782400 11543874 -109234992811340128326215458265178099840 11543875 631200546872937947443751442446031360000 11543876 -690498390555644110483271350992873216768 11543877 -24151840847994176167402831149804497220 11543878 174718298863872678275967932845618800960 11543879 -825751764675438276709707087647020868520 11543880 -118311288365760196155794907191562240000 11543881 -832102565259752192544647454865996196400 11543882 198341507482990834534229667227988387072 11543883 -153470003724333991923203210613496728120 11543884 656976879677102754320728774726219776 11543885 456303659811085487431406455489573039800 11543886 180925699238135084592338081741287420032 11543887 144073243310753438068955249648834107240 11543888 -93408934167189337819200547254673735680 11543889 -37922276422576102148090283903540065280 11543890 -185384025296564988467134790654318056800 11543891 -217657364995961179370033899884072366216 11543892 -532461444230649313670943578516511234048 11543893 -311835991898663496766471656531418327858 11543894 -22827781693421319456350481264830653248 11543895 -133298339481930880232098169453295230160 11543896 87853429590226194062900057828676894720 11543897 -130403300898232556989751576227888062720 11543898 20195394399624143455120344000898404864 11543899 -126944721693077140405133447361007263464 11543900 -9123451333510208478981476212351488000 11543901 -614124521459241161365860763561071463872 11543902 -90387737116832471459235488492901694848 11543903 -42687380098777526793310642177102239120 11543904 54672049239579235963644738799329607680 11543905 919276923404748782556275876675022072960 11543906 -71677708424665968629177292558974895360 11543907 -160998070637321867388745332227740057344 11543908 281094871463783816929979960583015360128 11543909 4859304188849559567899604024464265408 11543910 -199347779907027761993609514834633690240 11543911 944307525335987003578199372533333443512 11543912 -491143184182262991355351204656347980800 11543913 -671597202559631268883440161026143477558 11543914 394126403854037946228371528678424728160 11543915 829567295279657950135519684403041294560 11543916 -308340374504842064862080105443596200448 11543917 476937820999530055607289919773923841984 11543918 186611070419272992419121671142690796416 11543919 171493361025974892771770645434427535360 11543920 -3997012839935006482859240494534656000 11543921 -43656420354664812564378578551153816878 11543922 -40252295764254621216293305586811618912 11543923 -175494225309032065613549429110270727160 11543924 444645245740633843580498464254110515200 11543925 -82592636748232032006964399391426748000 11543926 -261551353199094533787709343006778799104 11543927 37636094937969009326138713475287967400 11543928 -28354882805877719670997575688667136000 11543929 -77760032779981340120843079170691944470 11543930 -98346898391051822668770137062934062080 11543931 84018579856433265018852350696501959680 11543932 595782021954699908683979037584150890496 11543933 -817615660594988500999220719814719741818 11543934 -426248217161635032597646612889996425920 11543935 -123219610284320692470180266028515873280 11543936 964720848058399774625430452038281461760 11543937 94624024128023639414392289462968979040 11543938 14758386979048316076688853410476587520 11543939 146937970786380546917873800241579036160 11543940 22559037384597763645036452685389004800 11543941 -333280692475339821735881547144043242658 11543942 -19306424749369403343657732608672480448 11543943 46294591875221620428005392488676472400 11543944 24850489664892648096408975621378048000 11543945 -125083773503431258450393685299234237440 11543946 80216476072821096364241553970920893184 11543947 -719801189490928297246532752559417634604 11543948 96245988735060453246066527746379520000 11543949 151691693845198362581929463978388504534 11543950 -160977050431002986992120439708812416000 11543951 708914296302719354587402923464713061112 11543952 -1323828402290315352523218300086255616 11543953 -325404219925386051328965921838071500736 11543954 404939815161005098745283080289726428160 11543955 317479534291446491551709474200969389360 11543956 -247855884121511625024105638991255572480 11543957 1331657269580358312403890077393064184206 11543958 524700437337092390503353830798843052864 11543959 348021839224039657482648017202063013656 11543960 -240801792993242692576456811405672448000 11543961 -111621286239652388252204930762496414720 11543962 454536245483083826522398906329499733232 11543963 534632438120643518873488699434697022640 11543964 -159299997180677581034857189484510161920 11543965 -592730818446019719407112017076353557140 11543966 68418867128387341558108125285223514112 11543967 239790061915711789204263975082615036368 11543968 -889579894795318640906961551251513344000 11543969 462993137961961025822047700132038678920 11543970 -264603735733504781046968918567300874240 11543971 905379587088711946536114302320777246172 11543972 217824383933186026152960237963194265600 11543973 -86768653910031038635741833776909643456 11543974 -275605413738765461216944555803004224000 11543975 328198836072512591908638036006162017400 11543976 -93083731112664629418433917290889461760 11543977 -65613499337806509080885065739723083100 11543978 -573747892335211994940880779772410330960 11543979 40696983868859323910824527873581234688 11543980 -182403137703416671456517726090548623360 11543981 -16848652250540888916509376731545354218 11543982 453848065398883178223409943477237007360 11543983 342299059541331594066972490943221828848 11543984 11127658514282732493868445041993728000 11543985 -1105894013018173923105191618196072076800 11543986 -134392511205506237069445004100140505856 11543987 75765097134440540478503476259049865632 11543988 66876779442668801713764014433658060800 11543989 -259643120564373208132720798309039499844 11543990 39798805167758324401915852623262752000 11543991 -28633212360726336856520220849811908480 11543992 653087779528311662408140401057369600000 11543993 641746618980604520832299204000473411242 11543994 7717320577488054446665727776343262720 11543995 7526677653247969594421589074148159120 11543996 -590085559068293384185103509842526382592 11543997 37615306607238351126706611182308938240 11543998 665346353163965887444970956077587768064 11543999 259145555690798911400506641598220835840 11544000 -25707390578507703275741712928997376000 11544001 -10338591988563660687219817399954617600 11544002 680857897206828950305609965206191065504 11544003 -522425292014866044049285574107533851136 11544004 -300034117491516806096762244847727308800 11544005 129723216741901868290796488948645980 11544006 161834541458805204375943113838890715008 11544007 808264998977631304089963647757041527256 11544008 459523591208447555775426250502060712960 11544009 -171822869193095387362754884999829345472 11544010 -381188709104251950779798748356924199840 11544011 778643881781053294367539797358802142612 11544012 199017659431858614067444690152064972800 11544013 -55699808933989856576454661524720147476 11544014 -95524159760938465340199027427204302144 11544015 -165174705165288337447129148229477511680 11544016 117773216183751254345987608082829410304 11544017 -907805975798671309646837718874967263500 11544018 67562945262090601937219081968828043904 11544019 -1475332165286565097534737883678800360656 11544020 -541240621063709839007207068675756339200 11544021 636898658119313095171573804296645477120 11544022 163418572941434522315585564821302564864 11544023 395400622498723781444617987575462297144 11544024 -243073518652418042744296347057181102080 11544025 -281997080373439896535770107910326142500 11544026 -286459076719698461652273787289510124576 11544027 -80077225633365604903650261545104422720 11544028 219300112829572204215386431432191471616 11544029 -166478810611054379614242232430115275424 11544030 -93304411016027330416733343557349638400 11544031 511425981113028130261893906193072176432 11544032 864213666332032411568245110135923933184 11544033 -366523188521698987289194869981332490240 11544034 -785807002449672721148525698104145528320 11544035 86009944169825449722126699946561350480 11544036 -14130287895651292117767732641089560576 11544037 -636507586551016536018292057629144931848 11544038 170403803421956887246982722754155008 11544039 9001923624202040486844226051408903440 11544040 537573635674374148774856988287474073600 11544041 -207135248389770208635193171121440558848 11544042 -107990400918094253172332469410813217792 11544043 335190018805739379155024576487638976400 11544044 -272902596561069584877753820489521540864 11544045 323105174587027281562635396498904506240 11544046 313390062493102732885359669240740315136 11544047 41833479500257016992253014766029436496 11544048 85826902503558609942206465907408863232 11544049 1045705080117400224825468077615568967920 11544050 -56029432418382845411763872069717491200 11544051 -204968145575537508046413812862140263368 11544052 -196626910357806294800732958911816056704 11544053 -509837423186906114930640104948353265220 11544054 106172773219329167147716748029732981632 11544055 -562430038107185981060918156025602477040 11544056 237244113962272944154251159392461946880 11544057 -472132789149212423861670528073192714374 11544058 1325374380078482878940141214086776320 11544059 108088977393074926452030685338566190720 11544060 224107953287787520021990217420956753920 11544061 -916260103027708796385039333137836793338 11544062 -176917530585130041673668535373336891136 11544063 -449316429525695676900669961110017056056 11544064 55876398604091770323120121308524838912 11544065 -272307096676635080980054472194389493080 11544066 530321437607491604165252566628660129280 11544067 822690256195271195481151162727779186304 11544068 -264277014366479401614843793240869335040 11544069 -96796403739167478166549092055437779040 11544070 -1582043116748869345285635955397475840 11544071 91008611031498728041542257178802525440 11544072 249311475903477904043921397360895057920 11544073 215691142977646212727074704846454252900 11544074 7095995319252741736556384486656389312 11544075 -409412426808627938391806251480438793700 11544076 222423793068095574192206033840064853760 11544077 687191754611926792484123340586276141440 11544078 -18376501901616657370189715982177226752 11544079 -118332457803760592332633543335056138320 11544080 -54808991894648971500068724246870589440 11544081 -88513729857211760778190854116589120 11544082 -686742546874941705025123002646655366016 11544083 -511225496352275413375632646747078227096 11544084 -67702331059482859628418741292574129280 11544085 -22218332129077580423189707575715079040 11544086 -42066061157296205780341915351295959008 11544087 490990672239628320225548599715488742760 11544088 -860982619357471846306388712630681600 11544089 -308491011650639943099493077729127345920 11544090 -39979534591721117902669209851679682560 11544091 -12920354186416843728396028563953408160 11544092 -174818155867702099345246740790337786880 11544093 -28693215064301813882360431244541020160 11544094 627264403301434107211151095087500468096 11544095 -683048402088106677607897741640751437400 11544096 -188969228355387633328647861113113804800 11544097 166308465288905016663888345207087560546 11544098 -428737851801549336188576169479791807200 11544099 239719909050560529477224636438090845440 11544100 -701654166819193346912729835274406681600 11544101 112141818540126223869083930982598996800 11544102 -525455740613359382309656155491737540032 11544103 -500837107593467940718337789432075600976 11544104 -213774446142785590450601135799845928960 11544105 49255387414954345031837781331611812160 11544106 -540026649142524292818793065877512289872 11544107 -781142973104302400527279952877110268528 11544108 -393347263681980776986977802150058826240 11544109 525760239541387595441300082595830268310 11544110 231142758778941018483203417157728448960 11544111 171635877241725237944262588606017507832 11544112 -341732421157206622081363135901072752640 11544113 -109331288008096343228447735739722157120 11544114 222151925934582130086316566494694271488 11544115 74899947624189856954827554344979347200 11544116 78642292757711317214102390694338144640 11544117 -92197753178072174332297609041035913600 11544118 -170848554571583747044363267099601286240 11544119 -642920908966266956154375956686111448040 11544120 -975607054929381671357054957438976000 11544121 -95782080153725780526416670354834570496 11544122 76131558387732161855365092602348926464 11544123 216658577135775615672237453351810442944 11544124 3360364011594650967521372353032256512 11544125 -733081061905197525480548104198067001000 11544126 663031722517057786213199629064768832 11544127 103178860649649082527372872916237577072 11544128 -122256683289366923205459219822022754304 11544129 374118161530669130260208535385434145074 11544130 136117141949511619714418133013261945920 11544131 -1093631997595054448012563610641266084000 11544132 -213152672973603925448742457110524617728 11544133 -205059539860070848053535936586573995618 11544134 71931585264945049040995197662270208000 11544135 -571392622268132769145468411890101733600 11544136 -143749181213091794878084847996365824000 11544137 -738859287518039679652309114009224705024 11544138 -13598359698122641878560672573883787776 11544139 -238174370857351735973468731479443884344 11544140 -770913863544951259434502879433918238720 11544141 -2515037341000183279072560427689574272 11544142 -167939830675121555784001824171106970688 11544143 455911013695733184521949393588140140344 11544144 1662985070784956115044625664419692544 11544145 936921289812398890910276968689572721600 11544146 786170399152195904456860882729802923680 11544147 -93937888761501089846887260277084918560 11544148 -19395118846762734445429892075371634688 11544149 110711121591409063913413025176526117664 11544150 -54616690731896239531063750543755806400 11544151 408781026078625998809383070881872198152 11544152 -267696685184264507964186530132570112000 11544153 -199649501785538095349496301660625320800 11544154 -224920372932390112464380763872773918224 11544155 -519630090169709307405495708893732911200 11544156 -154111349128035686593573577512170279936 11544157 -1299769631302416954306013080678169573594 11544158 18197288790136354394804488255248727680 11544159 78665308483099716233957637861598780416 11544160 -218385080154616951136810126356843069440 11544161 655943942687013801282325918093805961762 11544162 -75178410099066397553589319846921837056 11544163 218025811302456731135119061959256848412 11544164 -572748988211573045464074082753680839424 11544165 -74774146555541085092851947348331559880 11544166 161739965507591964946479172076314419840 11544167 16728176596283673181546437889537775232 11544168 106585513364488730124964684786365726720 11544169 133793309687084171939021838676322688320 11544170 -405416774940770912000069146170576003840 11544171 -46635170053550110055844935803209534888 11544172 -260942220424652350769878738300663063040 11544173 332100846394355843876495801422454363136 11544174 -113694200808599615638972970466962565120 11544175 369252431120646923234793843269074779000 11544176 14900737845786773750927842549613199360 11544177 -440561487392428769011171350629776590480 11544178 317814982684302451096657124257669678080 11544179 2824571285593600103349311407226800584 11544180 -100299554486539157971450552088563015680 11544181 -872678301760184719443341173240506932736 11544182 -194759643833602041906154309068099961728 11544183 -44918093683511986304912070634854100992 11544184 -933631220799823177840372431261236858880 11544185 144494349612990474865576179745425818760 11544186 86780583002922522233714932322022488064 11544187 -2245893012658793386882996349865168960288 11544188 49573654160806065977947961249921250816 11544189 106453683864068719717815390715870684800 11544190 24617385434589589118461483221270912000 11544191 278803673399955198066558251453870035200 11544192 226120522641717829405098033385077473280 11544193 245525460659147131211507500252730531844 11544194 276711919033827762105813811992211858896 11544195 96013395334422491759910862967573461440 11544196 596373860146819252045355941696833334400 11544197 358589877338812908763322086158005363232 11544198 -400300896830428831174486608321359689536 11544199 -959590088517873088098821387828044355400 11544200 -148241320732003563398236076030013696000 11544201 -94041263147022553237803250274624350608 11544202 359568820647787650353630554591439925552 11544203 -606513265567299898178868635323143458136 11544204 -114217570168838302746742581583887528960 11544205 415036751565555516075682454483017558860 11544206 12223512726145947781361344314118556928 11544207 -206192657224247843866974280589143873008 11544208 22075735672628105674468228956705931264 11544209 745682234903141954635144945447098666816 11544210 -3163216813074153583127792343541209600 11544211 -81464838195575552345412543843896961968 11544212 416227611159624527466601798156099779456 11544213 -201526333726361829716264869629012568896 11544214 35825449973800553965352443700966621184 11544215 822433549557279074555242310745350334360 11544216 603285854074175661141810126955853721600 11544217 18184539621984480979900822949522946580 11544218 -238552256386725293993259062519696862720 11544219 -353381786708546935093701001927793873112 11544220 -34560549363486625482342861734993464320 11544221 -578687417151190546604183638658485378272 11544222 31521351384475010260842569710546080000 11544223 366215803012450991068863690115490485472 11544224 -1533551651097401480487225652897957675008 11544225 -66719242645880215361847943651603200000 11544226 591426673141035156550572524997420543312 11544227 188540367108837503773464200826854906076 11544228 162487683728810149862376888831272448000 11544229 -741211797230193197894378474626230692160 11544230 17394591044122848171317103089290243200 11544231 466388460137743276627550901749367665664 11544232 -83972539960451053531934325641771581440 11544233 1424071788386415200897737569932084449380 11544234 -256938700350004693481807257580271767808 11544235 749926029128064230558531171706667275600 11544236 760791192465767738651477215855821150720 11544237 306084314526619050331161517311086586294 11544238 174489892954131571832157709991974643520 11544239 159287361700735926732089438744156690400 11544240 167461634078867998663745182179466936320 11544241 383418761225322236389775263049571886824 11544242 704229108482119760002653784049982784272 11544243 234992586925738099589447819887994046528 11544244 -535208845231184176510714818872938672128 11544245 -121060043668250920416837480539416704000 11544246 -88444537350053911272370943209050581376 11544247 -149151173181218764427145012742589040 11544248 -257419224727086667254020398789342617600 11544249 164406772856446071841034188743804131664 11544250 -39981050417625412928275215872635536000 11544251 143762794199983517149724458807855350600 11544252 -93613458416077496540495707478508404736 11544253 9645240119433552180704416469253264480 11544254 -420965300710122464806516499998178365440 11544255 -408162497338318871857404876708669976800 11544256 -340640123175197019003462242419851919360 11544257 -822786568915860352718042187222769282494 11544258 194509523945230177749282571924568194560 11544259 219006224645507583178502653344929217616 11544260 -60285836161296967736314798956465930240 11544261 261659914384610760063009108241449772224 11544262 192554517745328101625397886122792499200 11544263 -716289511170777278725474754823975435720 11544264 -683751528429519389520125982047345049600 11544265 -451136332555418897278414656863903597340 11544266 -6397638168610511441439792960869041056 11544267 -234736755785408426414705979439099518720 11544268 724852096465345451826431907107268885248 11544269 -1193585086240622841395300425195929515040 11544270 -212031743936378979901382117454877286400 11544271 -396037698775467955507475233106561728528 11544272 -334970142876976938658508742940732243968 11544273 -139939286588424360553407281348725540620 11544274 -191942057710896462268219422430711630848 11544275 402150050622773746663916709344830269600 11544276 -96922437930797451809862530352417325056 11544277 -634488008301674745689243612248956303428 11544278 -371879097056068401936577146930264910560 11544279 -37927199261307356091819283210792063920 11544280 -302371452359226586768508634693226291200 11544281 466589236327153420393878832629106256640 11544282 -29340546597950458685430217198703716368 11544283 158503575252326995137057874394604238532 11544284 -19065177859836951123560121964580659200 11544285 11269067783977851927081072580537423200 11544286 305989253849958899917272026554709020800 11544287 -783927406254993608546251140604637868168 11544288 18772210038281796045891196472398970880 11544289 814413094997190306858120989590965725090 11544290 61737515139485290958578773364751622720 11544291 -264433761365165674099062937413741779760 11544292 634778900580288633996309515986392956160 11544293 -32975944154181654972004739928501157476 11544294 245650320128341422390965260863902538240 11544295 61854894019978153307795913535699185600 11544296 -22243886166593708563696426603069440 11544297 251676968355909853540675058810045869200 11544298 263606939820417218141485647176247224064 11544299 -43191536685641429562997420903994780880 11544300 91604402149585851446918941674333388800 11544301 802777369521758876049314743267298804064 11544302 -360470570801986163738892314070307045440 11544303 -181313124390387854405132557526570242296 11544304 180091258044518221571220191659570397184 11544305 -87525347644981879037693309908032854400 11544306 27346873175432581385215059193229370624 11544307 180188274164812621771740739722605495872 11544308 -679254601248995321628182180749432083072 11544309 -504470433804299049073624444937824162560 11544310 32358028646602613183175597229939906560 11544311 -28215117566057921314341076729574593176 11544312 -5984848354242026451195828771391733760 11544313 -635958958870562770276290626828788028016 11544314 -570790614855471634359356266623553305744 11544315 -48761952172440894637637273844759809280 11544316 57305878575804546914907633362602622976 11544317 -408827785055974568638933172050461348480 11544318 245030602183610739961301734639296860928 11544319 323725894655849051575305634333462596496 11544320 -421980994243322932941507060101755699200 11544321 -290631068167488809332516105041071674560 11544322 585058510148372469106532452591730549712 11544323 150714431011569433319215972493799303840 11544324 -481704167994160900956445021850069483520 11544325 12325368837959162432013881503785402100 11544326 709260546446223127676557034890569301440 11544327 157456375278387167374566633528438042864 11544328 -766302274979054259894842586030289059840 11544329 -32269843591684971355888032016258659840 11544330 -21749868830165322478110076758818810880 11544331 1257789200892702111632057678889873698132 11544332 -556097065989699381667413232527976552704 11544333 287880685736661422402235014995857291744 11544334 -736728411090316248595372260413707205184 11544335 40757635049918785049995085701022929920 11544336 194123281467414115823729110225026416640 11544337 13995030235079846440111810626698836032 11544338 85595677445949598232495591103696795648 11544339 7829554840966431948788053105341860928 11544340 37756803046786147700207161037887334400 11544341 -2005355126381941010016202202571955221888 11544342 1027865029120306733597879090394385920 11544343 -2587357753855409270380285149472938965760 11544344 109050266898173022433464710435987128320 11544345 280229932049735740724943710821321030020 11544346 -318469001427863875596407267203047818496 11544347 -137872595860823625042720704362816302204 11544348 371979100946207024518871149578903720960 11544349 -322797334219307016112326329285367744000 11544350 -142642579039377391810053928469064984000 11544351 -96834410560059100952651228122473369600 11544352 416167027464645305584111883817270116352 11544353 393980917287083138674937038905005188800 11544354 -64318674659421379489471618935212136672 11544355 -307889469754943601927972627531264072240 11544356 595084306079109470907285421971176929920 11544357 -624811437304044078581778121285505827680 11544358 -94786584675661194276112794237835669248 11544359 -461154276648607326012166352220912946440 11544360 288215966475194965943227862370029568000 11544361 -206165895111825445425356683940826576476 11544362 -422693018961731023250468034734969145600 11544363 54609760438064357701174233506131905360 11544364 -52073841092198411449997447316882473984 11544365 -46933449119788523734505905139079600000 11544366 16332718390112580352832356999773761664 11544367 -475023132306468809110860987270288712520 11544368 190337519733842184334847885024133120 11544369 -82647930868849772503678985585719940352 11544370 -50399799320555162446953401260094724480 11544371 375893007859707333650460989444441082000 11544372 -132833155536132210137577312369889099776 11544373 -111265546921380368452520195159446207378 11544374 -18223293829098056602174919895085652064 11544375 -209090413061733090977127946567265760000 11544376 -591369018906839951146450878123142717440 11544377 522301811563384865854556866530061688712 11544378 113056653216212511331342617669451080960 11544379 935778565323105033967980765169426053120 11544380 -45791707658562232755265922997791731200 11544381 -597341385404269423644981530563108002720 11544382 -17824782995590095416801104252799616 11544383 -5879384301849190898976766809054894960 11544384 -252680546450956880337639768584160804864 11544385 392541331881969855909130761987966964800 11544386 220873048959699243044552564767979126784 11544387 85801899289782021796967328809679580416 11544388 80282589272421669455636127618774323200 11544389 -339262491703172629474291776348920450820 11544390 -123472340387842490203657145833743667200 11544391 383175521392126467823767485288726024792 11544392 -176160946800029432200516298936149401600 11544393 160464632237603473903546549770821870784 11544394 -133834627189975820801498754544844172144 11544395 69155273594027276436059198979846645600 11544396 -205544099057226710234349756506260382208 11544397 828554353365776695227914935764022802892 11544398 405806020144075160586327596099849131200 11544399 -618660401381009163889212872891895683832 11544400 -24064719740703577462371604223557632000 11544401 699220171320583609548006346205497199808 11544402 -247309090583499433766004570578266973568 11544403 23221087518253389629371687549209087968 11544404 1054573858380770139261023887916516140800 11544405 370786209766860499563041834578876208160 11544406 295110792303100605691581439349262181152 11544407 -20879356553774292197715501550806757728 11544408 -111957762769746566440607836427545804800 11544409 -637253450860587930337964198007972694390 11544410 -103548529135078888074839191725272009280 11544411 146802340251614584039593405324912886368 11544412 -780225915075873162063425366016391741440 11544413 43047416695177404383893683257644819104 11544414 -75371897041951868883180573202501751808 11544415 635030407527416195706344146749050347560 11544416 -496354199282178693870988842479421751296 11544417 -138964928063714453227709567033899488000 11544418 57837960335871286705907867851051502160 11544419 4019306769804173485310136151571545704 11544420 15053567978811643732773215096151674880 11544421 -490215536973533266429635970986234499200 11544422 -54159018587622876852695015063916281856 11544423 350356558921655412501672009948112445568 11544424 -346549788623693081401376341977244247040 11544425 -803260135211668809254901347451798000 11544426 253809334218273076573846248828247326720 11544427 920212416420081109281249932154525060352 11544428 -99337355030581688138460932290116648960 11544429 -284690258803459474487729521822655193312 11544430 -67638939427038601980196303076970019200 11544431 42155368904718416463924205302226870464 11544432 -12221241122394445103703004516648058880 11544433 516528827426258382290616114338427382324 11544434 591768941224910465562929617567192554240 11544435 -107021903753239046188547635431099959040 11544436 -251934120236881817387649927477744721920 11544437 446206847088787440253206008935937911086 11544438 -82512907436011672379863440335952898560 11544439 -34580173569921744383856329608168827776 11544440 359235317751221658861354682869551308800 11544441 624740732495908898599620061329869837280 11544442 8430969206058893605786069937041403904 11544443 -1540414369802174955577963434615434870856 11544444 74598170859844765552546222628706541056 11544445 -398252977727453637985985641428727045440 11544446 1110513549670455897951024665787772761984 11544447 -228827667051134366732451283566559169520 11544448 702312757485932788756888471298868510720 11544449 -1056512050675579978752486347852299495614 11544450 221991396528543155269368988005957513600 11544451 2110919266257805522560594719116227096072 11544452 99658637612609029925075811269160667392 11544453 -369296302482816871017543910560392789538 11544454 -81721459733982441669733440689245201824 11544455 -151575579030598911886509389006188226880 11544456 -93708887576500918366742497584524820480 11544457 365497121965533048385924811517227368800 11544458 -31211304015219228510934146424426310400 11544459 -447588899283393533151097117893352207872 11544460 233233047548663007521856057159941084160 11544461 -222637745430539203824493560968266852938 11544462 25852331182400263053236366761107999744 11544463 8038190285043894340914585670676157024 11544464 186574265779686627359673060836377927680 11544465 -307283840601283367420123807254177128000 11544466 30053675134632199235672316956237676432 11544467 -187713850919902694345260992856414725048 11544468 -1586151190132360083353871281513705472 11544469 1124800346152448824517712308144907372096 11544470 60186407009560551791474825631530280960 11544471 -939959690082522306984386318033632396800 11544472 388932556276401015762677876255184844800 11544473 -228087694960250837636848936754348896380 11544474 -82363640431273312339571874158341808640 11544475 -51389215566015229177500259526954617400 11544476 -842048157352616672112301119772455636480 11544477 -245677903890896724023600240336734546368 11544478 89374248271858223667634558862053524480 11544479 403984812743558867327375921991666156576 11544480 -202582093668964666355233108908880035840 11544481 -211925505781489936049081999219516216536 11544482 -397857767123099084060080344825841448448 11544483 -471125334347190677976127284920168867976 11544484 -14960439483909779169609897785940107264 11544485 -753900093608227060772996670681244418820 11544486 -103051245750600184521922761004601430336 11544487 517791746193932890082506819367538994240 11544488 -516077128432167268376152450693194147840 11544489 -730498890670984096766184259234391238 11544490 -55914219928293331516162848553684644000 11544491 -58613582090916462013610077080174511728 11544492 -286079033673361767103425946381835893248 11544493 166733730288599994030284348193285584652 11544494 160803659907776551929714280922498461440 11544495 334108590835150404292251927752845603200 11544496 151808499759213655404006942470369083392 11544497 -540181506805852235708979814232557395054 11544498 -496163440639769114365975953717346817280 11544499 -548793272765015564603890572411492512500 11544500 -44837839813630406110133272436620800000 11544501 -223677653341229001568924371859468985568 11544502 -455063774020649550053601199507912196736 11544503 257000675635412081256736649396462312520 11544504 191846289350881136388600146512491909120 11544505 5425732496671572180726033351830219520 11544506 -754109482753121734728324364202672382720 11544507 69466213889674487837795075293633320000 11544508 -188183383142942602195243619051790748672 11544509 -962474085874916959139521334234439727290 11544510 204355655524397073241942894137133906560 11544511 -21311095421581805344794054413303650176 11544512 -1648008793084745636767796052621262848 11544513 305956060861680559967654888506658711808 11544514 -140198747552914092832237833363168812160 11544515 -219582701125069008175056920217136665840 11544516 -478197174875429134789987237285297102848 11544517 -271345805155807062475562316759889367780 11544518 71418539806015540445358526434062361216 11544519 237778937382928530445950161842669284480 11544520 -103860946666087875054961045149841459200 11544521 85885936866219953500048484864421349722 11544522 -337073215717095361161506236758919401216 11544523 -1078207251413561998398159878925169150320 11544524 -31028405210003047757399209973596151808 11544525 -7100878112054203253045738784401497950 11544526 -46107794289617488196916962791448384640 11544527 318918795075160365514355116735858453200 11544528 -108341600644362021900041578879256887296 11544529 391344061155359919206974801051135920192 11544530 -226496521617498644192933440833224294400 11544531 -505448053005064411098982847979915077448 11544532 -284697335861842557573034793755768389888 11544533 -137626193271749574711427613603625246720 11544534 -16384221195793147584325548136454645952 11544535 695120060770320956389348553289932883480 11544536 1064707761832019815746726564051235399680 11544537 -243931056850030602028498481945605223520 11544538 570214434052174849835615486418187303920 11544539 -19252024584170155195843514260678891944 11544540 -493233225741520133547906647023288320 11544541 -430737363373495599785862046798304724058 11544542 -209416554101739532890898408186616081856 11544543 115156222844207125937099443020758679984 11544544 554513302603403806161975633874005000192 11544545 35632997741689567273127530105111610280 11544546 38745573116367165710811213998053048320 11544547 804948943540467575382449649004651652280 11544548 -158924667887625397940759637967343001600 11544549 989287579760911911507218515560928093248 11544550 119387405393424273782475426290962168800 11544551 -116283224921169748273774609987594083456 11544552 -635735173256928277226871388073533440000 11544553 -849330280576800859995057328158806956656 11544554 -1490631859874131477508597452153552896 11544555 43585776211933669587112198757103022080 11544556 352468077826872496683187384798095192320 11544557 -387141952069875794093514481101113041194 11544558 -372732458878830116498901588610499284416 11544559 171486480087267119823109312535373358584 11544560 160792605567484721614142007255534305280 11544561 148726592631933385753757801213557448832 11544562 -316055620516841824568353461877351657968 11544563 1025783055929822002863323401309157098080 11544564 635245698739996110215739896195049234432 11544565 855341446003987253295334033300770242460 11544566 114019175514303849884730869842365714048 11544567 8257111309199852582632446978641450448 11544568 344018601863906650908232258378491125760 11544569 654910094620384484452241037389134268496 11544570 -68791051501568368150444223590710715680 11544571 -16615920404617975602524433654810226000 11544572 256528808402030216291852406691539973632 11544573 -485573380842153938239883913278938914816 11544574 -50812523870105993349479051725455807360 11544575 27623190140340314896492425355441668000 11544576 -16291648997254967852090086980688281600 11544577 782647745269789040248767264316655526720 11544578 166425142107215742304800564184373157840 11544579 -5199146368604221672221268050409635360 11544580 -27512008619792048048198715887782563840 11544581 -710489707846000617397669830344724507720 11544582 -108901007487207038794585870808339060736 11544583 921429621778974807063941940473122567832 11544584 -987771155505668514303057582019618237440 11544585 5234349928994785674358935070342250880 11544586 236874778761682457866795332212924866560 11544587 -30398007673654878728930584784651823600 11544588 271294932859074767844036074857003835904 11544589 -15984099995132059284297400654602242880 11544590 325885052810649293768347967478412483200 11544591 -85175022874346407086503293795985657208 11544592 87285865820255760813506795427486318592 11544593 -411077494487593902822917353785352366158 11544594 142153183807156638480361999752673961472 11544595 -458012394713426633374712651997103544400 11544596 221745218759694017701707032046699355008 11544597 4262253543159345600894269430239550528 11544598 -138172175804923234028635138207241276160 11544599 -312241004088540888152993227769992365480 11544600 20027793278466085894218334047338496000 11544601 1027685140193945922057878048344511910602 11544602 -17388419909170461766125421081061887248 11544603 110509193839729010966508052463347531008 11544604 579565670090854644715996078054339571712 11544605 604080726720577935022594647680656860000 11544606 -13498076409330639320226643089117235968 11544607 709078970471387609372632307681915413856 11544608 1203834742435950744504196790504603320320 11544609 760460078885712812214352212779869884480 11544610 333762304151391758637750354241843200 11544611 497920454705339792456287831534312841952 11544612 85542875576712789210858649582509990912 11544613 -242633145167918299026850882926811758336 11544614 -54859893573611542052601586799867917344 11544615 -300402972994128695337061269119283565680 11544616 -158924131159290230126013787914037678080 11544617 53961922324158971771957545938132816384 11544618 -189152968358232797723335088305228760832 11544619 -158826722797821688723316500679025320256 11544620 -275058740363236522083867468682271877120 11544621 516334131667887608796365181105432864 11544622 -205792287330788828357998103780129373888 11544623 -10600772949862604176424016161218180416 11544624 -4581811987492714556238035604656750592 11544625 670727075162779090671918834051353097000 11544626 38993327709151279305725647975014483360 11544627 53893172178018810713964752394630763320 11544628 -453450071174927854055118883411923476480 11544629 -38641779699571128416889715949105858280 11544630 -47518981640085247621879451560865700480 11544631 354769586276059074937003203292498220544 11544632 -389038803559818209625006955906752061440 11544633 416810116156580663243398903930234485600 11544634 574436668382357849878554206633689839216 11544635 364955588343030307497788930413133570400 11544636 160110133029527383501769184999104323584 11544637 -594704340830329621045783160705036650080 11544638 28009804397569381416151868425011870720 11544639 -503223613257352863024091410063206189040 11544640 1777704031930125478352968836395827200 11544641 1286314062876804372636794774954684943042 11544642 517684223093476831933264640499049269408 11544643 282460007507524589341334116751889512448 11544644 -884444751502287143668636699991014817664 11544645 104957481485921415776170743771374126400 11544646 183072601435093385608146598775970047424 11544647 -165700264611156805688539784949828466800 11544648 -141703476090894090736347356457703833600 11544649 -507765664684343914386799085622045035928 11544650 21449711310973614206274042128468301600 11544651 158927074807064330516557775630107350780 11544652 523451262760278406828370619091758006272 11544653 734030714691275671125713543999296294902 11544654 396370969323551901472165244475076131840 11544655 -448517809559876878473559069270912264440 11544656 -107132641448088479729134589086315315200 11544657 199658200197623595063758441322216562944 11544658 26652214692272888930826152913390785280 11544659 -74150850001615414969242068350458059184 11544660 -19416607290019410473356760883810816000 11544661 40561069445258699185135521961001970492 11544662 263660028614835186306295624104521566464 11544663 -99817265470133615361218461965146938416 11544664 -477446847914953045735358548392509552640 11544665 -1231465638777960517282790779192998163200 11544666 25328572649494886393955231810266234880 11544667 348299294225232459591464974019378426440 11544668 -588984833995588545928635605125795345920 11544669 345702570490792301594364738795855055500 11544670 289946888903731106844390251300283305280 11544671 -242789214663699789763199789491070858256 11544672 -362820301703426401879293736959116574720 11544673 254133231124023059441530171104317672640 11544674 -470638600043172675287920976749820639664 11544675 -110192757518085236229983766576897591000 11544676 191499403271985211376266245379074945024 11544677 -901676941209831532994716909254374813028 11544678 -144953737998999351573690652933116220896 11544679 66409961139134431325597099080732803520 11544680 -325217984831376028176697435062367027200 11544681 -473852127890496458911619875398358173696 11544682 -364525725527788695948595092934663049808 11544683 -821712305754571603101610596801080520 11544684 -862792009523534746776742973927279907840 11544685 -491000873106470972653796764821960160800 11544686 -18493581093649207480742371450834358208 11544687 -2919386535382021729346110252617543936 11544688 -421127552093413622114458018997202124800 11544689 255743293544779767010970828991442939968 11544690 -346869836942226309376141379964470438400 11544691 -7940821665119097158492123697080442408 11544692 155942577949385648272699394032200782592 11544693 -150762076220211890303457180161721171936 11544694 419766699198927538660367649977254944000 11544695 737040483437635384408223169981043834200 11544696 73599441092449945635456178759755141120 11544697 1153021382854336711054897596029731509000 11544698 225775145447527652811512003983336243200 11544699 137201355471335913261682746534807997464 11544700 427201402327547040966035103902986982400 11544701 185381288986306918803401168329173497952 11544702 -1274176566344464431417136054079253504 11544703 664172986653485921883749150845138771856 11544704 791767760446384191244470035878930022400 11544705 -216657777059039612604471312940040376000 11544706 -102197447050598430966904074552786854448 11544707 235163880481810220056360856390802811200 11544708 66114993048184416067968184996878544896 11544709 990189552798356636397533657247157343040 11544710 123775487002960233663704126203997061120 11544711 343546219829421079153461112533910927272 11544712 -134693055225345575370382191476612628480 11544713 -106329432965416207456811956052999897820 11544714 202316703997053256241808779411957360640 11544715 25169002607227771663915355012036646720 11544716 -92067711147334962614620579570014531072 11544717 -193226105714876644263655689659551385088 11544718 82556674658032493075193574227618586560 11544719 764354391761245526373206907093814613760 11544720 43574826184133835540252899083926896640 11544721 852133134854992934230593401094709781232 11544722 240830789139478069589199520613507650560 11544723 -66618150235532736746260244616503940240 11544724 -201331262564590279091281457293811462400 11544725 -189237545353743141400041022738738893900 11544726 -2698517873955142746013650780673935360 11544727 358063816080927907880566765662905765576 11544728 -168322388211210346898371927723098777600 11544729 -206669088687097084873230096181670088000 11544730 -339807230901766154705300153918367294240 11544731 -64662629742797936220148502877177144 11544732 -256194200258017149811947536839778233344 11544733 -650146908955720274502027555635120149018 11544734 68552365775886013446944292982727538432 11544735 25530596526616773622578297364465267200 11544736 163316206992388417978671144523231395840 11544737 2423550920044402582369906867014251952 11544738 774070566983333620923663387196881408 11544739 17808891158323724960728939978692223560 11544740 3480194223647418581555310788894753280 11544741 -163340901168174712178255835362238704640 11544742 200739497864692127374684651106653747200 11544743 -305864744868917226207605137154334315192 11544744 -417455957817235915636387384089796608000 11544745 -322400951994356872782769953912876048000 11544746 93234397601334855509202239042647928160 11544747 692214253522096099108483951973105607000 11544748 253049525940122570332941030381922481408 11544749 228852499213002127740793875452634365664 11544750 129730470029040614955650717454548928000 11544751 950786978788903542152873423683363675200 11544752 -258886782746691951476001732285800300544 11544753 -758401038440436448327292907064008165792 11544754 42119983487950571516731399845839878560 11544755 1560496232970567915248475484428669537600 11544756 88084349845576432030289843175966953472 11544757 -142305743931755113576867406624354715488 11544758 9043209199128300674124950943895588608 11544759 147599820177836146650623590231527238464 11544760 209294183599588993842983686445387366400 11544761 -188680412603933060887494549996915111600 11544762 128895011598565088596889324273422934784 11544763 94135329214084332455712986173830503012 11544764 202580514972517067438170988774732685312 11544765 140599434310278901726787897355522400320 11544766 12155640776762480074040217937876408320 11544767 -149123270325016352861921675561778059880 11544768 -19603316783957767764178938149442945024 11544769 -22702171171398005942797983112616666112 11544770 389143920784961193830605061709617064960 11544771 14520006844606134522598551328511265024 11544772 -143299991239061000063278837292262391808 11544773 -360497690065537909076378770267073891556 11544774 -87204338295441935063748075451872095040 11544775 -323173454387200177635746535633292697400 11544776 -1854572201593286322407461777930814423040 11544777 635427719588764701042504716973956541966 11544778 4544153476355577618074670144898821120 11544779 -349880793590010348772902290789671264620 11544780 -900804270729568127402932246789908480 11544781 -360672460976130884220401438591455416288 11544782 676081189960921094332429675063911820992 11544783 351597808596023850894129606081190969224 11544784 127190755857553018255234289268965376000 11544785 -104357659748388567156514525462965152640 11544786 -25412250944286584166517469785562918400 11544787 -847614720280663755440738008346428444564 11544788 -310600735935935222837711377851363702912 11544789 -514396162549293591559299076120778906976 11544790 150947069316387412150137477897225676800 11544791 335469611712804810607718175982344970392 11544792 -405080895862335841311044503230430187520 11544793 100940214550701118793785342557326341444 11544794 156925680201628925502362613715873011696 11544795 685299637953427079554185081544819077600 11544796 295058954687859969632205211038708185600 11544797 242974000026249932908538052063547214112 11544798 183400485317692334714717652063574702080 11544799 337640953126109572550855243402764641280 11544800 -44751614233904195710397104964055859200 11544801 141833565890752557756328130952883009440 11544802 -416592282305991173332931756632072048896 11544803 125865164838009906986696353671546398784 11544804 12610691340216110492841159653486297088 11544805 111258971935418089526348369271170968920 11544806 -45073970907538884394466140336486602240 11544807 -129542384896050576978038435447559539160 11544808 6025813607235098603957774357896888320 11544809 140273105672496778108673631384211666404 11544810 189945755227506053233237978804283516160 11544811 20314126667287815590887891381288606824 11544812 899337240802558627734771821675100672 11544813 -59793624152421915715550369432176723200 11544814 -143640744443524017694197220215475003968 11544815 -67451444723703947577909650788212506040 11544816 134145069033271266564532270850778365952 11544817 -156261790901181204286228379708813265408 11544818 -288842249851097166185821178382866880000 11544819 88109924367227142842731718725548819456 11544820 57185807251364130624995973144619745280 11544821 -237069907980561313163722404787425969156 11544822 11227975936942137967154530044788428800 11544823 -2317574936911505761604400354729603109440 11544824 -180833194737472107485349301159250903040 11544825 -3773857863261083471163902942639820000 11544826 -489157355355925291960339919494405407888 11544827 -239569875675670138449570829086665495808 11544828 113875338965697210838723880302748722176 11544829 235462926021825926806353709009640647430 11544830 117412786967243643952318022179475905920 11544831 453172305341857121147937260599439111928 11544832 -42604242398263961967146979892668661760 11544833 529638293086315164811689833792557454640 11544834 -38602119711709147776781435299779936256 11544835 349098381836077256361264507800127227280 11544836 403772422657290039345464509056251758848 11544837 -833462923866691806434337195292852792320 11544838 -567016414446354657919166071132137967104 11544839 819355991720344316621061321600318301920 11544840 233407371220218779218451966028692736000 11544841 -715042834731320899400638471754131232880 11544842 347256999397363053854722419942883164000 11544843 79281041824251833686219980618125076360 11544844 121040494505220742837520724205869414400 11544845 -201257623608463852665921730642643539200 11544846 199749056383338097378228885224510801984 11544847 -245853002610209722392013668852617051408 11544848 -116384636483350156653811476075211653120 11544849 -17465650731509756557744219978575857070 11544850 185862178141776375467068303356756672000 11544851 -21608687438176268313213078298704219408 11544852 961661513905292694459559600001028096 11544853 650579106815540435943915849068548062456 11544854 45564461332557183886851155458329785376 11544855 668007346818162425297406740031121920 11544856 -376172514082889591070081359617317273600 11544857 -370264962969038084321397599375261667894 11544858 373816316295812674409720017988121661440 11544859 572461331100258695862164067562582301060 11544860 -424665452681473275666973088182646077440 11544861 468716980385302251002490357892186111872 11544862 -85798907320833558369383874873759288576 11544863 839941671682356121670487082881803854584 11544864 -1248378957686011972631655664189440000 11544865 43189568638240835528529759997309693440 11544866 -616644917092134339382666770776548744368 11544867 -599057150890677998882946500638061770716 11544868 405497643402691810743160172790289144448 11544869 44743949454764399375190802513430596896 11544870 -25081120454818658276700532075787331840 11544871 -23800721920628210425846290760723820160 11544872 -677774724041059060510517031979863736320 11544873 22324495592988336442401791253980887104 11544874 309982732576786620547644094947533076480 11544875 -205438230807630201894666380575522020000 11544876 -293051346290189669457962739472937287680 11544877 -114975869390768897261551644168746409408 11544878 -84662009778517381651823745266091254976 11544879 712055833262055839160187341086580184584 11544880 169480643665822561248328141279581634560 11544881 357908844335066118556515141341736348852 11544882 131055224758034810286241330440829195392 11544883 37125562435147593612048823688968197120 11544884 68966166144244627427484938313620643840 11544885 181081270523224671797648179289064329280 11544886 -272740114273740236277828046037821120608 11544887 255664610145916014270028854319157266992 11544888 -274726468085046892165592954203029626880 11544889 -242659569808197550118578256871666837680 11544890 395305674823772225330450611305379661280 11544891 -277367127894959167978686226763899278480 11544892 -831179328860488997575044618363208120320 11544893 416562761489819127707031280558539186720 11544894 -134128597040570590232400863669348199360 11544895 525145771667854754226482688282801038400 11544896 46153484067109767110771605711601270784 11544897 -40792656051042385969075573404423882432 11544898 -1353932313420042000019421218757367936 11544899 -1667330967637474366350639143993826821640 11544900 124869948331499344072364398211054592000 11544901 -467222274228569198639755203483123488098 11544902 6381484888920965677282081547761574400 11544903 39123550992157352726982765774749719200 11544904 150749079275304310888116530977356840960 11544905 -121567386401374105324207056017621101440 11544906 -189525610158823702558750468597096142592 11544907 456432307601751808624274859515444369832 11544908 -441987290413383341740238384272117615872 11544909 369155589250328730050211457110226471104 11544910 118886407208117324076069083720394581760 11544911 -31522405317291925952729722446107222016 11544912 199329143580935364397175470788925906944 11544913 -1090826728509552336526303326912562824080 11544914 -73006181228091639150351751159185880944 11544915 424983543123638548023626205447623215920 11544916 837995525526917950452533050490543546240 11544917 -758675241023548562840042163940330152900 11544918 -39683538424634138911638430037414922240 11544919 -298600625609161003678646899981316275056 11544920 -2851719183839508507574490649922560000 11544921 -531396694110585894637788013162565873016 11544922 -91871079979937976768331644099809065488 11544923 -431613392040991304279148302180710786800 11544924 -19802045170855024513917389404623558144 11544925 12973738437894103639178117160638076800 11544926 -562090646206543249798441156936095305088 11544927 124176753919502072492551050801370268160 11544928 763871996021082792252565946597436948480 11544929 154175492759130839584402542989273675520 11544930 -246698210249212215839046395392443386880 11544931 -231701617644254882106492652727863959268 11544932 -233320120767088920139136877045862010880 11544933 505786365444766199818170579614052689664 11544934 -902480473762095777539133636772356384 11544935 166851612904940041240849449648105346560 11544936 -253711564400845521331665852874609704960 11544937 -212719038419124654475692666789388786140 11544938 -157463066393260442529164773572617260704 11544939 97166259932430175895716141398661073376 11544940 483360815723785384230307356551027804160 11544941 14061446065954563800392389687394463712 11544942 -145302198892348792267891056547345674240 11544943 1116824119326245403233106166877732492760 11544944 -79462880174531899217017363655019724800 11544945 518240430662156753747070523106612689920 11544946 -253925692360332742395983720383562225664 11544947 -531073510370347424476899918081357575604 11544948 64695964000494233303209326869333327232 11544949 83920818910190690055497677462187576288 11544950 -3674175457909230071097781868929550400 11544951 -98124342215458919560333027199175911040 11544952 50931870039657384616506810993229209600 11544953 5730904800496465076213693301243155520 11544954 -28784513318774168205876994571412615168 11544955 260399325134011287833882965507866361920 11544956 609559453888733479617518546290571397120 11544957 -484383173295309874298701453045877607360 11544958 -227153099008722264478115709993702036480 11544959 970684074810831280234011280212796844160 11544960 -37497563607696356478055328444841984000 11544961 -1524879952513450014770825777358447844928 11544962 -104037403993553019022283748016492227072 11544963 -446211005296822583653991316468598200000 11544964 79984918916983146648032903403693116416 11544965 -237031845105244362617246456637045982080 11544966 -142257018433532721960535638447516644448 11544967 -237172126936837813328819454790682772000 11544968 -787561862558816422741473756018804695040 11544969 -11798550054507741772491042785407683360 11544970 -392052764281911706992592066321644076800 11544971 -876180141022477896856422124703243408808 11544972 140768384563311742530215228162352867840 11544973 493677423092483804848503805384894646 11544974 -57935646891511277919673561143319506048 11544975 -88058062924550520671720807404673765400 11544976 196596172669956248285224701699227820032 11544977 -147006119804120450303697484922258868174 11544978 -18644474166730737813938527769741172480 11544979 771855002028935346097080183587470087176 11544980 193402350702394009202640777027201120000 11544981 -74796539430404756154514829851822694400 11544982 119344613085878042287881260133754690944 11544983 -891741834067544761699391932726258373280 11544984 -4826027601524617024863755240895283200 11544985 18117215443462147245036886692600144000 11544986 481869694064721223143191859451958085120 11544987 19356117714809474100748375572516593520 11544988 77381388238487543574304357501442942976 11544989 81225459854126795429516500880713966080 11544990 -58355429924070387157031623796395927680 11544991 -337214640253580368178407825382166553200 11544992 -140309097683188871708783172793130876928 11544993 -108353882762641416690919108780381341936 11544994 -151465393859820732025419349566441430704 11544995 -157071160192866584842530434440786452480 11544996 -145072721370976751867194435509625890816 11544997 383789884363537732782766308126438172540 11544998 -115085762630196793787071429223766420000 11544999 -245585373470087661407391658648058072880 11545000 -136017282277615949159427411694992000000 11545001 131011415561375674650561713138979936612 11545002 -78818344989422123138744455093235612160 11545003 1070975361730571075922606647759169299252 11545004 359272799875683837958699443212368717056 11545005 -890119228173092368362647447708600452800 11545006 -496490950911451891426622167964928428160 11545007 44954272648596079656977582679927765024 11545008 6827798615024753726011919820383846400 11545009 -367967640095259875392053640262595752384 11545010 -324791986487529292759151535182160312000 11545011 -1847217786616699286901332035472941968 11545012 491707648445329673620493072925045789056 11545013 -328623176934994732189590967929271448160 11545014 -40268675938188068742447524447028150912 11545015 723833941489273623369139711843657907160 11545016 -396725845825094727233485866186049536000 11545017 328800344392367239030776363095956850400 11545018 21646295252435976275469660094582734960 11545019 -562000994293250145241119927732154151580 11545020 86302528311102660323320973014187827200 11545021 -751639898353460753010042796041039988800 11545022 -678762069047702331851748704231077586688 11545023 14006338584103977584260414438720516608 11545024 -188883631839676806296936399847496351744 11545025 -379041355975902260001949925784774753450 11545026 97256353054869972917027154360765950976 11545027 -567566471323181937804713452506859520 11545028 448729582309661295176801009096354896896 11545029 -311092391178024921446558112320016752226 11545030 47939396792746001133644438563909785600 11545031 1131013807649729996540088694947956495832 11545032 -674112687184812022517407849169775943680 11545033 -1800651701732611421958941718770075141760 11545034 81775946587654090581997536060001493760 11545035 436086948399245150940602747974189893600 11545036 256645058285450029001880233768445365248 11545037 -718379754321550223692155922574820547200 11545038 233350017941779739800472449398812682240 11545039 -1210260287316026145629362486155300995400 11545040 -22549540469609074708319077636106158080 11545041 8869719811042629429655874661434180592 11545042 31790267719441228727871574873065962112 11545043 354897233059975575226437681093873209328 11545044 -231445634636087918529489600582129942528 11545045 41234687999511825684523510278349723800 11545046 566410186460647866926561304227859606720 11545047 777994417597369590995513117025090491424 11545048 -935389879148596104326150311031422064640 11545049 -508151693782944244856885601387622245360 11545050 -151662123304736240600436879324401414400 11545051 -26171200406555674779995339575609239552 11545052 824792216262096691258800130036949838336 11545053 11884806995628071998760558732705253024 11545054 -456769837457716761529252597685846577024 11545055 403277990694833756398900210821816945960 11545056 -206026447161979127706655714151866564608 11545057 153691288741718544620162940685891661952 11545058 5835246431947520072682298796843506176 11545059 -115560201087813081144723417021627113472 11545060 -503292019694032718702584244608608460800 11545061 589429485993686051189623302656916760800 11545062 69680201425794694297846543598353612800 11545063 -556767160454202803957448546319771263688 11545064 -35172652288559744041896038287275540480 11545065 19206572474260013081046505586913024000 11545066 -75481411062465851021801938017540346608 11545067 -542384020175316655369646370365710127760 11545068 -216981907357082418524967816386483748864 11545069 -1099320670551464897761164446077571615530 11545070 2835262779807704489056192277684016000 11545071 723893964671900500005138203971283624712 11545072 -15932587515776981233638098402686795776 11545073 56406522125742061691398860099726192180 11545074 190697036353745390307226907841885837120 11545075 268146657207607237734835904959492640300 11545076 784640574982874828237572454584765870080 11545077 -59706637286910657026007169576029926880 11545078 -559124022408109634884997295565880888160 11545079 -23118507874505678749211250753325357632 11545080 -128755162382281840761247894796107776000 11545081 361331587418699886739683897779691321600 11545082 179813473234109617843900067065415721984 11545083 170689416116849248055239015441008972048 11545084 1750952462676138368711150999583193600 11545085 -330677751773709034045568132230017461640 11545086 -164766451976302564316301357469573638144 11545087 227099174054497413729210323144435764736 11545088 278822145776841426345628945133391052800 11545089 -437333399964812214998672825933922900960 11545090 -449994418845961480546380662439498463200 11545091 1456377902001042976680990835444867446552 11545092 -4996995243559137966534202600997683968 11545093 460883825625377110461801910220339168800 11545094 477766940726633995833178396253952933504 11545095 196257730813450179013993101319035821520 11545096 10887270822190719465708164725458800640 11545097 19420169473525376386815641787631311360 11545098 -27247577234650188069484248780899255040 11545099 -1303039629922484377322225197088527849900 11545100 -101958955599767080901738616815983641600 11545101 551020428388779298178102222655502277568 11545102 -649869783799779188782099741174588573248 11545103 -280979611379873543948445135510955545600 11545104 -72874441021234190247211516169387507712 11545105 -5342291480718048764713560740813842560 11545106 454382146364974101946411562010644452752 11545107 86788539826295790748883408585059329792 11545108 -378411969437097710119983410314536168192 11545109 -919618567919135044115282374599847272690 11545110 -54823197045054062476157145160189357440 11545111 818563355762487928600787446798363600712 11545112 257160700410252374440236454622763571200 11545113 -938250884515005975132126459342508032 11545114 141250612930078916860845779022100538112 11545115 -416843069820734305754406444921113826240 11545116 -538463230497484751713525677030391603200 11545117 175454677460090553456129295424621526540 11545118 -261421614369716997974691484367087436096 11545119 1012291830856253325010127126089639522320 11545120 124122305698517369167872009899448729600 11545121 -293491896942647315862342345107483834688 11545122 281620806384332085883586561047102260480 11545123 -665246474518579569626167927030386004256 11545124 -804083980831156002457692633326671672704 11545125 -837779337015673027188458502598016592000 11545126 55899223547784492363166834587258624000 11545127 152788181860652031414987357965438283264 11545128 -283298970844470557756327498557926359040 11545129 -1236403788972933573775107593474611432860 11545130 228473119417867725509134525025460228960 11545131 -168974259378664302081307199223849365280 11545132 -1093576701332605043058927872735069199360 11545133 -54370337271732148814764011626611200618 11545134 -95019269389400338216507422648706314240 11545135 -345027152225266873728601995533926759320 11545136 212581718190073766137480607175151828992 11545137 -455662236303924400857519059353619615100 11545138 37251500338015647431006509269104816640 11545139 -474895644536954490598188849760911001440 11545140 372836618833541447027505610463688622080 11545141 -10784615467031372486976024593950285458 11545142 17581784271988210223124239945477775360 11545143 -485594880991163846503279309419741242136 11545144 45440235463022112950715792748590858240 11545145 81377949900321865618832489588230152900 11545146 -445391478599155419047563071757796544000 11545147 -436729915746223121465643664575045693248 11545148 -343610055974098177373268357839393313792 11545149 20681838853226853897601224411803430912 11545150 -251952785507981247899939457043336358400 11545151 810588743847683938829281624586032082904 11545152 207048394695652338852552009988347789312 11545153 506373218557964941720804839478308446402 11545154 180640658013997353146581212209580281760 11545155 -122869161008694542118362381218902803760 11545156 -167948046745470590357670499891280560128 11545157 487009724459105101971319715277794979672 11545158 157361659591550284501757427447957178368 11545159 915473114600949788837828738636489398416 11545160 -406710870773621960760076916418613248000 11545161 165077442658119998486504719832618859840 11545162 -388814935098669288127348024252607817168 11545163 155482334006500060997404245537480508560 11545164 175553442899795272796222341951408723200 11545165 585272928825581260977097566002817460920 11545166 20603173823190985021335820834308025344 11545167 -595449251088962878488914366499868609152 11545168 64057840653240640922634399077349064704 11545169 38267315573761417284286728714837163080 11545170 -2606466021483646220015172182525798400 11545171 -619041492407243243047808349164374484400 11545172 -266674620388011477777002625473635258368 11545173 645895710334646384312927482572863347200 11545174 -966550963290324653906480934587554541568 11545175 -207659057311947148042993759194056299200 11545176 -91329846928479240549146788474043965440 11545177 72689323039058993622554344442225673472 11545178 -303276778967422504281902894598032121360 11545179 111876965258336503025778675203898268800 11545180 -176177533783116041448305894460745689600 11545181 -1157881533834469014800586856183622733018 11545182 -121940819624144188477474377178789028160 11545183 -485212173930001357824198457640564333096 11545184 -44303305872083454189947070735541862400 11545185 274800227357448322011441625192024196160 11545186 392050118422805109919130503804603981824 11545187 723100486934040030089366377928912503836 11545188 -25569337937190314357573651010855398400 11545189 -506783129473862565970583841200896223744 11545190 98549760112905055764061178613188409600 11545191 -77040304641948879351479269611563649696 11545192 -38713329549413511413531970588990750720 11545193 292410012943916724421887984647354521152 11545194 -265407573018998405603946943047136377600 11545195 436277177310843171521377693096994413920 11545196 -285313764285980505989134459389742660608 11545197 -143399194841031881932458521230475134080 11545198 64205168270356963253868058050094679040 11545199 202362303560381969924726177395964664 11545200 -149737424120720220137023795455959040000 11545201 306759856136228167129883662507778844400 11545202 -117942941953023460054567236042329897568 11545203 -1296434824434088517324552859456002496 11545204 464162904097565665624230623777962739712 11545205 -263708223514198031029002990115749594240 11545206 -76465446079155604486965810385473134592 11545207 323065031015000600733532132021217923440 11545208 -1087559205622690028631991599937546199040 11545209 -46900315549481312806193703961714365432 11545210 -159448257119938427247247415108432945280 11545211 1705523893950674827155863713198925596320 11545212 -215644465912657098815119302424394047488 11545213 -138712924250169288853068255537801485876 11545214 111177412600729574745183714325316282880 11545215 -435329482798134521089099911118790640 11545216 -652556068086279180052395614497029488640 11545217 722014842109763409854895403350074251680 11545218 48279584933714695897476906102932797440 11545219 -238938201694690174313819604611020671840 11545220 -42874809437588845447854704419689553920 11545221 51019052060490305771124810864000716544 11545222 -179844345963151688206802084135911342848 11545223 389396498086580190781072399385651624472 11545224 -159024509591839118735413041486949294080 11545225 287132271530992039586218627347475600 11545226 -51644429143820026334557942042744058880 11545227 -1257113138935612015657490021617963750560 11545228 -398015362139901853634256100162047425024 11545229 904547450523972849435383342811423067830 11545230 237273401688652871467275624789318894720 11545231 250634816604469157450367612855198082464 11545232 -59923893646371022277312480818787672064 11545233 -381694723111753597016888051139507671760 11545234 -248686957914871994675005619884268751984 11545235 -509211266730557792394535360413044805600 11545236 -177521741443801121316912733405804646400 11545237 -101519071362686531934067841939023370496 11545238 646985269760331897197832224645107801920 11545239 -214104139104299330502274997105569992960 11545240 -168953470084893696676827195515620147200 11545241 427558662950257013102072749807118228352 11545242 374942943563510744591248705856702976 11545243 792258478490355229743199602634964728144 11545244 550177565778121445332794991134688859136 11545245 -101703223482860186178844357712180361780 11545246 -7759225610697682904184084671920886976 11545247 6939076370811618519483240819943995264 11545248 65647501390544269310072593447369310208 11545249 -678905261780090420212377794768333950750 11545250 -230012247755422956750240300816931416000 11545251 -387659528202392223170737252087097234568 11545252 669185943604427082140843407197196084480 11545253 463410817078724495408140067497069863264 11545254 1296478099863241147050410684918339712 11545255 -144937054404730314207911838367646517600 11545256 288431908876680381028070619058095098880 11545257 685073851628151390645651208351582346640 11545258 8754709753903844939037303704753638080 11545259 756529425915536537425908141374843321640 11545260 208673438408381419537781773916796303360 11545261 -3768850190255562649718408340015890560 11545262 169462195064090903916309381689307469632 11545263 464799373453483027456660445715316297992 11545264 64673389740908754584466614050429992960 11545265 221518756559750510083344730809563097000 11545266 10851037560353834462227752333028597248 11545267 -115935474421122483016872996236370397684 11545268 -58497708767407837675898689109992931328 11545269 -69725200038694603400618513316474976800 11545270 594994025695513008302912280526863206400 11545271 11101729242538598897160838943783130744 11545272 -102080509993259335955860329891457474560 11545273 616474378054045158783202748678252420522 11545274 261378839052879145126358789160488474880 11545275 -76026699834385699195261764318237254400 11545276 144406524087969315389099922651595228160 11545277 932818173753973052575544596400697570060 11545278 -326327902962441849191919614205392680320 11545279 1496866668205523945104229143697658808200 11545280 -60915908544449377369585386292720435200 11545281 -280122177708236422004828771307296589120 11545282 -143751910238009409043536866217167062320 11545283 1444619646600500871155763021666167425560 11545284 -344751194112848840587688222914134724608 11545285 -12696500156259394047055184716182588000 11545286 -274468859665465570889331041437625973408 11545287 128267151683667825307250234749990943232 11545288 -310221372266121581816213867367334026240 11545289 -376267211247860997432133268571082594944 11545290 -62351360868565279367032875908642254080 11545291 -758101853439992462623757541961134611308 11545292 -697228860086199823589385251591844458496 11545293 363861545031831707835611892332757372000 11545294 354845845615394335790320156386227865600 11545295 -206079597410886652351090086986950434240 11545296 -56207970871931798063539135850909270016 11545297 1408507311016071378703055920343277916800 11545298 -167392340533549897888870310883080112000 11545299 159199959750745945535494419524934178368 11545300 57406151854584852085254624738587596800 11545301 436149698740340114703071845882786516302 11545302 360114634758529553663689795055176247232 11545303 161536859427113901535105108657877489280 11545304 -4271236327696475140090693205255884800 11545305 458450423129810179644396616855551965760 11545306 437302598396190402809855015395181717760 11545307 -88573287250587737579357963092730928444 11545308 -391698760237380677289043385353932871680 11545309 238436167377475297247551273105612168832 11545310 28962673858185307805801344511739248640 11545311 689008243947947266209891241503559161672 11545312 1238970409122251116240327359501678673920 11545313 122544905103943539289954836708567804648 11545314 -16788900640965893221097996725766273280 11545315 90082086973175877856964491501089141120 11545316 298894572766558065721053139709321084928 11545317 -45681515951815105465202487203747611680 11545318 388368753945166286646491080613908010304 11545319 -488481808172872477909274560055407118280 11545320 228417166917970838390882291950334361600 11545321 546945192558478287692330050878667290000 11545322 74522068962559185924851391733128737712 11545323 311179023903851457691301614519064186544 11545324 -50513408380555934081724104992371252224 11545325 113799723226175077634627830506173337600 11545326 -101078453147483769864314648759205906240 11545327 577541841194664234714511698390841380176 11545328 1205219206940570309191441441887289344 11545329 881751475500002804010416307961079691360 11545330 122088692853025329170449173198274283520 11545331 -1051307393239353651612868210546460963880 11545332 -132070787716291749732321894667097991168 11545333 1558986666154246525576866656237234784 11545334 386756785291447798796342014542096539520 11545335 12281980657285951030538505898617520800 11545336 -2127809352403591946525567664444764160 11545337 489926554837346196827407110222944828160 11545338 28238271945569148906018689102882081280 11545339 -4128103786419776727675291704350329776 11545340 -237760699696879204554969266583420748800 11545341 -167811427120412340684785930642575838208 11545342 52475189512795578684274085709084119232 11545343 1006720593474418891751359669734786062592 11545344 -580520196864448129554345930417279860736 11545345 -48965201314479048863630417071411984320 11545346 2136047578586555484983803740883033920 11545347 172373784519770420956759478378120987520 11545348 368665850221561075538859520272093650176 11545349 -78788503911869858969359192964019956064 11545350 -105193837701272778489295482295078848000 11545351 541390601697719308827934817453006227352 11545352 15551488356096255118027525246306713600 11545353 -663156058457556692391924382012225370838 11545354 -192075519917946654929706236612798993568 11545355 -170471500238181286091729219266640537040 11545356 25060498503382998637670127756286771200 11545357 -210688426183292344291859834417431252308 11545358 -274651282243895582878763563783899961920 11545359 -5444067993557373613883432978537697792 11545360 -72613588205863879055685390187736432640 11545361 156268586093073371118423757182004971264 11545362 121977525234788099992355916866432256000 11545363 214776766203626739436667885926730430000 11545364 -1002514436919297312630288473284273516800 11545365 -82014112491856231770525441322600260480 11545366 122586951472069802507625179904506593920 11545367 -383090657410677855430314893108779654584 11545368 72303086266152208332534401790364876800 11545369 -347021744129234162592905288963867411520 11545370 159462334209386660990860961576964038880 11545371 4467678917418855426311719585559020008 11545372 -109112174905191753050121752432053314048 11545373 417822244283129684333659416445052743680 11545374 -143401174260603775113764427802814085120 11545375 -550247614168927471622593759368232506000 11545376 247689910694392541953764177395822100480 11545377 243730087094902186679414722505191641600 11545378 49401844764024183874842047638579269120 11545379 -149391229082060119699440389853299039232 11545380 -183523479050047948240715441025841152000 11545381 207583923442622094128237831743793861664 11545382 -314803209480310678099945191322218542208 11545383 94571518184364389525311371821725305600 11545384 1142828182119482122540490477160991948800 11545385 49424853628596556346369206779395612580 11545386 35808735844125007400181093927724894464 11545387 -309942962188618007517157468186425320048 11545388 75418797971034467452163344007689559040 11545389 -48060080363776376104689564338033505600 11545390 120870534141198580538304306497506507200 11545391 515383422960337936826185262278241372784 11545392 -915440275412130386990842533547868160 11545393 -1417425151432900897609763465982827289420 11545394 150335975045076889244281397795421714432 11545395 76131070809557086710776873717983743840 11545396 57483428826749183518654246230495631360 11545397 -282364650863231761401429713284400155200 11545398 -324014971472801013136119590675140086816 11545399 556884857933043650608780476839287807400 11545400 -517440101261659242955358485202608128000 11545401 32728883001791488426228179414589133184 11545402 -397302801633277335406086351956206603776 11545403 -1292451444648167050338519755632701048348 11545404 -380474306532244380545610506132833921536 11545405 -556799613720039006590075207164183769940 11545406 -171296042070319519458338376964402706880 11545407 466127598732077029714968539405830596480 11545408 -55218446344115066194722014276851073024 11545409 2154745738281605636408709739044093140352 11545410 -62149351456628149937561887346096624640 11545411 -650223174950699010720486919798940924976 11545412 -101605487467870555449366927461560758144 11545413 9605874464183880824133347607257035776 11545414 -5053287105870803434047559870425542400 11545415 -165784875193029378577658090212807718400 11545416 689333673439950749905329704663335526400 11545417 -29265365548043613925610431441196978780 11545418 -28493100279219448765971798226841061840 11545419 -235418982380682890128173902095641718056 11545420 529350560662686546299184236318772833280 11545421 248130597884636440650047793311800805622 11545422 140608698878761695178984537422477004800 11545423 190615959339565855642525565348107627008 11545424 -228219327469949815366326160193932492800 11545425 -131563616934162475919913825086288620650 11545426 650782346979754094561844812604699361920 11545427 -1095042449210372407502584318903339401648 11545428 -334854344964074455417764307624145786880 11545429 -560865215537279122756166646890799395154 11545430 -95283451378914283504566600213730308480 11545431 -331052257300458852701781583461266300976 11545432 -362633422324960956417542868406155079680 11545433 -334298850566166137762455791752750931318 11545434 376286749244162382859619307566853471984 11545435 805029367622663121346823777322796377360 11545436 16161182580666651145612055519389102080 11545437 -68854199233686389382806522479142672832 11545438 157275369393407367016998693090512661120 11545439 1319957913762131219499853181436207102240 11545440 584118138648139789052433107937499545600 11545441 -85223137909799262438881020939440562128 11545442 221801905548340735016174419356607969872 11545443 -33934290444388310612693708514529935360 11545444 -372000715724032160342582421768367176064 11545445 -370312645616517269352634495059148744800 11545446 305757021103431350452030107744901728768 11545447 28512942093564201180470312044199455824 11545448 -51311927207953851255914304174985543680 11545449 5657455016056326612012419140926840288 11545450 39303301600066884179204575180687622400 11545451 149755760426726385526944149945315067600 11545452 -148562299381010586363917020606466423808 11545453 346456329251598161045227199265783035264 11545454 -440400085538962125506855405063247110592 11545455 -251211542805143049730276933675758950400 11545456 -187736406628063708842062357585345642496 11545457 11913020679519389910698555764155456 11545458 318481451381955706414378516148907360384 11545459 -91667141816167178022969387846297276340 11545460 334126636322915989990491898739731906560 11545461 -6845975098668474979335992427974623812 11545462 531162765671533384387191920499795779232 11545463 1110329191402476028997668516623971396712 11545464 139274601527593408067010127250649907200 11545465 820160378954180374433471334949768475400 11545466 304036968316872111555971073962167006464 11545467 -85974065633192893007303349824243102352 11545468 -645016650227926570962074327344514638848 11545469 38984552553479299042012305564307571448 11545470 338446724654388473224910194772535206400 11545471 1724931530795796287720826184430045184 11545472 -772984887660821387693368554100359168000 11545473 93019583390992927372209018307194260784 11545474 175191850696811987842292174568873217920 11545475 -251450860024293030841669792242717754500 11545476 -240678785622302452305900341872562589696 11545477 61503969876733180164554252385520662720 11545478 156056057722630699173217482642284430816 11545479 288681325606145904439901254254111254400 11545480 -246673532036222922476678857094568960000 11545481 166870609617359159275589603966190812964 11545482 121515305222023505859174952982081416704 11545483 1522394083376001488770345010706043089200 11545484 880420306252318187705390577829890998016 11545485 -63624629047990562321548742064734330880 11545486 -10596945557247216756134897807406054720 11545487 247775789103420385231465600546916858832 11545488 145052148677299084232450576991911780352 11545489 -206158018756444082345837736091284533710 11545490 -380822092925289914156867144858146406400 11545491 -447776202600994271442858348827222785608 11545492 -186257360819765026093880641201486100480 11545493 32487760200027281128821263376901362780 11545494 -173298548886903083423702734280453763072 11545495 135464491629077262379928360543503401120 11545496 142465076806305745864584042944556072960 11545497 -57059363508521289389286679301922928854 11545498 155541197600194372085474788244835421440 11545499 214496528455249514469522246433427898912 11545500 -3834596168223749052692983523297280000 11545501 -395995979657909941175706118293047681376 11545502 -2517573241848438085965331277033926848 11545503 -765352372240592271097350987114750157056 11545504 749114540456080364062670451001203228672 11545505 -174763090209082933284604243239668782680 11545506 78755986480923718010102029412298783744 11545507 -514899133272385927143523655033248765448 11545508 -255193237136441179251564350750863384320 11545509 -30180514417140619607619572978509153440 11545510 -93922984815893893760620461602999667840 11545511 52018580861420798981625394213777493112 11545512 92923907760784452287869702188485345280 11545513 -200255249257467500319518943078404704640 11545514 -53163045768499478299141143294961317888 11545515 -176675253123625710955342452427754705040 11545516 -59705917692659955361309086321969291264 11545517 197277505391992601436195475259196444672 11545518 -81337290486214040376243289639236669312 11545519 226011549909551803490004649723172715920 11545520 -19096362102786614262905167219595673600 11545521 -261024363717935044665996772747243381440 11545522 115135334980283965863609554306961118752 11545523 263503408485397290305658276693298894848 11545524 -511768748067511451290618162785194004480 11545525 211704661090476062303625351844707352500 11545526 576288788589347122818325144293697463712 11545527 -65457713525737844426123950735382062488 11545528 1428268259580316486059806512908853800960 11545529 -373425963379974177886188194630003381424 11545530 -165509610943238480899558931094152167680 11545531 -903272323595135440095883591552161219536 11545532 436626504305918124667802803947102237696 11545533 337182343795477498031236291947497625600 11545534 -6925262111591913688993112800771522560 11545535 -400490318298908237527792997675459827200 11545536 -139767052819726246656565290383859253248 11545537 -530389730244611074045738365290691546814 11545538 -185038925547009336573256503582586760640 11545539 269040137029557486267651659456194956024 11545540 204505203451307209815161059619735347200 11545541 -259697179547945640420769705518057359328 11545542 6043872857071444378204346616719982240 11545543 12867234466406737889383347756674426584 11545544 624295361534734802789269953520303580160 11545545 131582656452558079057250406908966630400 11545546 309130521725315373203609289069999719472 11545547 -61215601418557290420464812412515286400 11545548 58308613604527076323734985126259245056 11545549 241921096288171007500197395894102709888 11545550 236826123911862240800350261994060736000 11545551 -584102192801886909172200716437412862720 11545552 -292294921071856130934649469172866719744 11545553 -1034366281937053373109054575473054269198 11545554 144836956885793400732128055577672425984 11545555 246932720166255515214344985541286950560 11545556 -357025086548151476929643437175355801600 11545557 95696834746219142849187616285127294688 11545558 168241078954869736978083279596711429376 11545559 74536404649055974570518251736690328080 11545560 85895843925814555225719562953160089600 11545561 -1016497423120023027375732846086652366838 11545562 -213965247043489076839462222252039550208 11545563 -192546650941114327635248764041240172800 11545564 -27223170469657639782533620555266690048 11545565 400897167518384517063952909684507988460 11545566 23158207314186140331394418185031202624 11545567 694767995821731258083036116503767800800 11545568 452994009504430678243612310249228206080 11545569 23492486994339456195304654733374888704 11545570 -308829937620444475349402847669178736640 11545571 68530711335132945575337170078576491512 11545572 -87130374055548355568128732690312055808 11545573 12257053314482326264074705599136298260 11545574 421490983441559411188628169405729062592 11545575 150366909402229711174639452135811092600 11545576 511257681618005345169310589978546273280 11545577 -92656930530255689420750107766594549574 11545578 11219842653000362011834136990622720 11545579 878119852980606482514140887829985102240 11545580 -505978958679779981763833976927345868800 11545581 -36538434662263308652460040875520589248 11545582 -88466529210420741184050989084507088000 11545583 -389319426139461885870933840394831844880 11545584 -70522824445611507421368441897325363200 11545585 430184967554441385667653178132680681780 11545586 2710974521673783998762994502423833600 11545587 8429143551787495076175101744802904968 11545588 1266935545599111250169332252369535518720 11545589 -201838971333037399139101929836218060800 11545590 12063116821822902787448467337804236800 11545591 87564431633957452640496931254195436312 11545592 406841976537412053683110307355483955200 11545593 240630093278962727155845695008012739664 11545594 40308747307459020214666880804917362432 11545595 -1104192233135061969668002073995123176480 11545596 -218449587096165916780593200246643955200 11545597 -655620345626688784226014942026903367680 11545598 76337168552919731927246340006788812800 11545599 48262433151138778395983727096907342608 11545600 -154143531008359085280623467980600115200 11545601 -594679505001073883949722325783718473468 11545602 -100845582582108706483595992412667770880 11545603 921994085112665939306233176362623001852 11545604 222849034453759128348406007763279507456 11545605 -880586109686965715541928554212589940800 11545606 -630161790746166363405178375954501945248 11545607 -24836757604437540520429009211541777360 11545608 63923208673904471400948249467055759360 11545609 -84617072617521387609953261438805637632 11545610 394173284490807019303483063949559780960 11545611 -118252233704703670390349684387254185984 11545612 -21708463432295374286014303265224396800 11545613 1003388421292677659696855490894807586560 11545614 -50131252751494324692664715209462293120 11545615 96285177578933783770089263666130266760 11545616 66142344039196373519198677674788782080 11545617 594388365045222012771437015269922941680 11545618 42470388119687470565940867480787584000 11545619 -19765884499032962528456826171884905704 11545620 -310497625481687889645510110692488867840 11545621 -30631522841776309033423072054920549888 11545622 621616646947078721137799652069526876224 11545623 367636892822690468180037121884185558424 11545624 -490648672456029991600776838903925975040 11545625 -61547125861125843715023916558315387500 11545626 -116903796796846389098978056507822315776 11545627 521111756619166823469717024930886521476 11545628 19189473280513609902388602503158075392 11545629 -1929581074838078647474821226641284832 11545630 160920662487697412404940672321906352960 11545631 -481119741967795410411408210385255518768 11545632 131997955899052198170908333428105543680 11545633 -911946727574797956354077201419204746576 11545634 21993569674195949125561779500002875216 11545635 -161341604660288450946655339182134553600 11545636 -434553950926619088068913869118512321920 11545637 177984453984359792384455339585184508732 11545638 151936457435660387251103538657907168128 11545639 274211382627034596858446234739004023856 11545640 90427456231430132100477852425886105600 11545641 -334686693782447435562603091129404330336 11545642 -1010130744166523988218810516837619595008 11545643 -475208363835784388719772636115000012108 11545644 295579564494425031490035948560892985344 11545645 630654281451145248502126698497147445900 11545646 -100469704327538952849525792467919872256 11545647 -24497229374307137348828495875495182960 11545648 159749543474452777640726863834178682880 11545649 -439812802473426258811673780302878106350 11545650 54388116149142523665766384999111978800 11545651 117544611950825210200714625273892756240 11545652 695428373853131171417900228680452760320 11545653 -282597038064376037190865039093606092672 11545654 152475348807795059615818671689328969600 11545655 77795907538769701904189381200643013120 11545656 105567677274587588070800685920554844160 11545657 302590471934013375773347086637396196906 11545658 323367111819046097178674665010149549680 11545659 -166370265704155817484724926374986860216 11545660 -120109811336454530200855531162663987200 11545661 178457295818799262623307489573494096300 11545662 -37730615558378556887037311535893738880 11545663 -116649708910991740477008122272131873088 11545664 -46847755222242050950888952249459933184 11545665 51959150682729353812812754240142826240 11545666 208952158316573085552076917169896292224 11545667 85441796497156267445090450414308304592 11545668 -23821389055494565671953366448470782848 11545669 -87850643517124047300340596235996947204 11545670 291687147546569763167269785153230513280 11545671 -29468751876384963878365961858690720256 11545672 4884389696654529661762369925254225920 11545673 869869749594506302459042416244870536720 11545674 13263956421998126103893293488994459392 11545675 373450626471215623331344110982050583800 11545676 -619880289245320609031667126682409975040 11545677 91491656505569138406290150651169578976 11545678 -353071571040043587196683733571119675776 11545679 -69702687128111287534653005848770053040 11545680 -3983746230674493906684172756274380800 11545681 -163479466269122837834568099730894166016 11545682 -273015692246570788588041320317976134656 11545683 148644497121223487165159653848518391600 11545684 -148427360928415089573264866573981831168 11545685 -56561391459339388970935890869819497440 11545686 405937122289046285496325074357345918720 11545687 1315745487754865841969670241034355267192 11545688 -115031312744097313160119125553114644480 11545689 -493736800437314215967320030736824835376 11545690 -161706976238623382484601718407845084480 11545691 -582292403393621501538121175686876984608 11545692 -151994674144867297530785282361416908800 11545693 -128249184864895627156358151856386085236 11545694 -168294792424749105884414819873055775104 11545695 33508292127258745710000941114268090720 11545696 -162982159211169130311795288263988215808 11545697 406451403933815802572996256483084275712 11545698 170452046690660031712168249237836334464 11545699 842256175824006120359708306952431060 11545700 26450664137816322922473791486224896000 11545701 -305973952640586435286133586120560662080 11545702 37570685344422807358345334815271485440 11545703 242736773084945339485810928883321955680 11545704 394584668406768308922146011197018332160 11545705 -355592083244821449775218090804045736440 11545706 -176874074185785028284165312606064524960 11545707 -7702915797832068737984740027923547560 11545708 -52602228311871554451394833922841885952 11545709 86313954411990444034333976693726905152 11545710 -24580846008789715613341823418762393600 11545711 -629031069290042716678053368659447160600 11545712 -389496524462871893026232845275906048000 11545713 246960548705530261259644446964283018400 11545714 -527300497168361966181289618309327609536 11545715 8337094072491266018670943067810353920 11545716 -19779863550627562038031642184341831680 11545717 306065583795900058609129837574179284000 11545718 435076116500118668568573458614372006560 11545719 237781382441445865386986192549956359144 11545720 247928109378796888937558823610340352000 11545721 -5896876280283246327700182943336838256 11545722 -180123259682264849531504986560543470880 11545723 5290905315287181517281733028469019200 11545724 213776058949322154008093814934845428736 11545725 262054421073939190645218396886399080000 11545726 -384073488868067523606874745212285874688 11545727 182220328379234468459684627632994568576 11545728 161722907921773483568519680491981373440 11545729 -480859670091483477643927772219526559916 11545730 67501898206275540849729944005440691200 11545731 1104381277007903740313811657082672907112 11545732 223812961908041944732644828280051052544 11545733 94089831103365093925857198358714383744 11545734 81836178256121366291701638417180223680 11545735 -206076303844599458663574190542335101320 11545736 -185943462402211087888956907930040893440 11545737 167006413555503118677116562467450081664 11545738 521324089319083868692374073053898768896 11545739 -135939255621558047638102198128759555744 11545740 29000870570085119955137725915589360640 11545741 105406512776592727375681684683737049900 11545742 -126779169971211751273330395226931172480 11545743 -312902062428975019811329613325662575872 11545744 69296771811793587786550458694042648576 11545745 537049491504742291733331231190455786600 11545746 -150728470703312226635879997446769273216 11545747 -12682820388696342235391894652938861568 11545748 -9893931586282202853196331260802273280 11545749 -406432615405161292943387666884943810400 11545750 -161712347666551983843656340581714016000 11545751 144824760998428819503578943529274930352 11545752 29620039243903777171257874890705285120 11545753 -39472355759744966164662033352335110636 11545754 -141599213171057953778283004652175269376 11545755 -195067871443240361214500519254783072800 11545756 -79093749769799000112302479652299904000 11545757 -1077565880756260395248473812712022922720 11545758 -864602409825622974815589729384778752 11545759 156017490586175190526173128520311990400 11545760 -428741564823042583801650336850620579840 11545761 -453800493770512586463107189389154422656 11545762 63716826817945959799831026730416843264 11545763 359701641813950318681347921085736930012 11545764 -4028797419393394797874678717177430016 11545765 86106550602145670822815002193731350400 11545766 215525196439847406358306632926215619520 11545767 -1284781406887998548932726974220279763760 11545768 -488310754229894756903839218112938393600 11545769 1013772138539759996350487976235894915920 11545770 61375418770621223771259494944134297600 11545771 1248743128631245960476433200037424124480 11545772 245766055226593520052520622162629357824 11545773 -134672692858119255732654888095376206016 11545774 768522586733186437488916284534321763392 11545775 -233833804486273643200069837232661704400 11545776 -31429769021648363665985830805993619456 11545777 -694538546950089877391612018702605739374 11545778 134958204452539659772536238218734791440 11545779 -57050754397253492983185379031967704832 11545780 129833441465757978700721831938606333440 11545781 37797208390221854547984294193660396800 11545782 379982857398900365343332712252262560192 11545783 -545177588282334611851935151784684906968 11545784 452143219454832407992821453788706754560 11545785 -531495361191335313652831052634420840960 11545786 -23273943107164182271713248335938412800 11545787 124585255096506734682063907022355007680 11545788 -411622399967504561800408500260485929984 11545789 -238668855486663281082100961984611412410 11545790 -236218654567022665048648556858052465600 11545791 115873691085121214392472607543482267592 11545792 -8571941191207213219224683621363220480 11545793 45684015162412633755224725094800665984 11545794 153095426533779080865487984605535395840 11545795 75550187207410861588086256393561142400 11545796 -255506933663902726320586072225582804992 11545797 -397877626294841976023221116489582976800 11545798 -345990330250673122774475689312269245952 11545799 -1543569630890744274838537268955720132000 11545800 127024402300327108289806756895232000000 11545801 15381208439393031569583782098890764752 11545802 -114413422585592134030835651644593825696 11545803 153566975515960828429923298831166310012 11545804 249571110462456417385757220898007718656 11545805 -158069388729713742100368648565116572880 11545806 215798538534139587275188179150539059200 11545807 -97934721135016021082590840756187429376 11545808 -14439586152123070658328592505771040768 11545809 -188524672715429466836528980039012213824 11545810 -197150856450184316070346235739050521440 11545811 -651361070569928255547159183659455573176 11545812 -23636045796363995836636397774836078848 11545813 184099900957363955525218779540465363896 11545814 184660637164146574556431485474442422912 11545815 -287428800704130441813428337332310996960 11545816 1045213323615094665777227041832475033600 11545817 1052380261736314779728453958435196633866 11545818 -322169763926619009739814876112401450496 11545819 -80646827175729150284684580969490223480 11545820 -364143917911339351260107321479311360 11545821 -46042155988542831791935774220188646970 11545822 404452485552703426456325786533481306112 11545823 1485516186714970366953187966207103944344 11545824 -371312392730388248398836719553576173568 11545825 -146527455057568257534778879472503840000 11545826 -814081395481315816542150829934088192 11545827 16510708377146056599582467763527232120 11545828 3798777015869700835749871625986252800 11545829 315749653577524294535297073050527682430 11545830 217826124616560643827750200425773980160 11545831 106660443959031895168446318149016079104 11545832 -806645385884064505666043568617595371520 11545833 -1232398604556736877204777597576628096 11545834 41305300966233509074670184170433292800 11545835 166903437244844638302021003072213884160 11545836 8452821500495523314565227503808707584 11545837 752228911555184988043767067628195798486 11545838 168370723312617010903982849613966001344 11545839 -154741829214729144587285633392817333136 11545840 92192627013250679051211155553260175360 11545841 9606256191115913137813315148630719332 11545842 46234888796057589789681915451634393088 11545843 230079715686550554935462825076783654092 11545844 2546710139353409187560873968479037440 11545845 -343585394608994455699216873779177120480 11545846 77167906220286552546937240027990460928 11545847 -92371203219089148049406802590837136120 11545848 -222729345544285231378666309427833036800 11545849 85915288174770861530549691943070098560 11545850 -78604228698919969320461783617574151600 11545851 -305749942327608776836013442544180323840 11545852 571682853766001964144841709019294887936 11545853 -861534848098922892057461950264267146336 11545854 5649075068573637801621772004482823808 11545855 -268523081567704879781068370949413516640 11545856 -231038264967761917465115040114089656320 11545857 80279315431101406578464292550493157120 11545858 270956845128971329723143314255685490560 11545859 -70127082872800873673194986317037043296 11545860 -187850847832016563895021160972134768640 11545861 -434129811348019970820130219071587146500 11545862 24679002131717556482151756944981760000 11545863 -432110946751208457683668124198553216 11545864 153337091934441435704948420014562795520 11545865 -228038383736017877767756651328193281280 11545866 -18518910276843435226811011548588016848 11545867 674917434837581457185220722074789909360 11545868 811988775234857950108942285682799560448 11545869 305581589714697791967401660097496887744 11545870 -73316951051487040456057211201602182720 11545871 152935102306984153928969128275092049072 11545872 -15037663589354542907473171453552361472 11545873 -480862762872728340953666184351394804380 11545874 -475892040854114852339796313556912944128 11545875 701453356747946575228772362656005760000 11545876 401763509795128449029564878470386323200 11545877 35264102157973588671766995528217671072 11545878 98457395523065986797136120213906956288 11545879 1174876069374701527436448474950261563392 11545880 -51506930132616234786082247847855513600 11545881 171377550056158027266034219518024909120 11545882 248302747662662035123050608779103308800 11545883 36091353245377070309557856526325455024 11545884 734507724383271338425552618686729216 11545885 -71310729897065790894421723592327103360 11545886 24055862436993373513139885926524773760 11545887 -1257333298071246364029104783436721920 11545888 199808242630693145203854158135744790528 11545889 769166513442061086298058536968781038690 11545890 301479699310549195189591687242255206400 11545891 156672044021129676434643178332641794464 11545892 -666061417061581643925471559998483180288 11545893 -302073662120972872032365959486362970818 11545894 610677848164917187756990296985505971392 11545895 289476852702619133418884061357795497400 11545896 155166159684626225164885382905345228800 11545897 868955926708887547203845912319919913664 11545898 -42071374144458363294628255098017310720 11545899 27783665213328840395164964077939182768 11545900 276820120856404205360059176765901472000 11545901 54522534517209323963588953075257325920 11545902 330428890447189831401451397089568231040 11545903 -633673625807427225190038963891080861360 11545904 172908727621623898506337168992484638720 11545905 -132809584456206144809163480854466276480 11545906 -628224086420944592401916417927134852848 11545907 -433652537020925409704301116407638773448 11545908 -198406883146393273825109706205198712832 11545909 761911873003828182754462641260919547680 11545910 195306431773906084180200699078083727360 11545911 19075248705121322532001983434475402408 11545912 -84969282966842784685522873296912261120 11545913 604961678698050743965978074374595076224 11545914 111326242240631434131734614207507636992 11545915 518585660273770156376166856006994000400 11545916 -682037717816128501338584279551788817920 11545917 -49828428862596028477328076865120677120 11545918 691433781416569579942972846533401339904 11545919 -131706951612043125499064474775694788096 11545920 107306959880231045533839063072846643200 11545921 10708732749467953926262155750929866692 11545922 -447895321155597685678905645719326045488 11545923 -65875038215218856855206002504893658816 11545924 26657031211413861471018580802321667072 11545925 -47663355579356009115230313647222750700 11545926 -47183620540482623143481597803006156800 11545927 -221971468520940504448602389670090509224 11545928 -22657401244898117143612064557546567680 11545929 -1247973963163343208954804762700995052800 11545930 5693046915599505258998180089997053440 11545931 335462999745671469819017968625961675312 11545932 -139232968587751747004291284899733283328 11545933 334717276002474072503138250226918973920 11545934 -29229534047790315259160663155078265280 11545935 2861039324744032795319843791108822800 11545936 208714755447406449092443783044878753792 11545937 16488217462088869519685599491683797032 11545938 179229911655752235985406323504917801744 11545939 -208150128505623859112299496234632635560 11545940 227114689253920557069012255176473927680 11545941 -486326686299812985657692962497552768 11545942 -49277024653293007348756038660245776896 11545943 -1001129676449134895333783068436117186808 11545944 434039594649825636029869704384097075200 11545945 18636111471859803011149509730152022920 11545946 17759809040619654785769940213389768960 11545947 256450151726560014081548176102260153600 11545948 820070718940582271803486361147241271808 11545949 250426442089916219367770312094456002112 11545950 13006056474498724141122191170643558400 11545951 646490879462822656108044840291600903680 11545952 -622601413282048192663241478560693354496 11545953 243631460257495006795441218896297168304 11545954 -19254807347403511284912877496031982080 11545955 5632601373055047083842228608204486720 11545956 -263571716306096541473878738529207101440 11545957 -163700210744594201207887115505430752068 11545958 -294119531193093209317483712084200101120 11545959 -474958275754544879541184007969580276696 11545960 571855493631080558416346211811080960000 11545961 7941294793017592654004370264869042880 11545962 72988998420778887865522157107666359552 11545963 114792183135223624708874236773729255168 11545964 46167954582733188285130836565571070720 11545965 -106880318720404476823664054342786993940 11545966 -332838325620273133617757283197983941568 11545967 -257452357196634374495715439430227573800 11545968 27485305454446180970212323020244418560 11545969 -302903051452939581430094170183148653980 11545970 70897657527483136827057233788230446400 11545971 -434764923393230027543527317043583711688 11545972 -69422524394139748489181253319227292928 11545973 16996624185010982295758213095194159360 11545974 297350773414050570593763303580917791808 11545975 232269286819316940425774181928041280800 11545976 321470150500393436764970941799751720960 11545977 426575948727489562818723166380376058880 11545978 -624468758008137563827268775766890210960 11545979 -942090751673087433454877985534143427420 11545980 -24136915700150462734030129597231104000 11545981 -281257978934592760128068385821424023936 11545982 290731422351712679664177929726576597760 11545983 -24912760478834342593984529542367891088 11545984 74331310474198554374522329627958968320 11545985 -423736003037039901699980947816904495040 11545986 -48246586601761098842650636772570334336 11545987 -92108689672204801786793403688971504680 11545988 -722856863511335752193135416569925666560 11545989 -3335336055193698014555691948452141952 11545990 103986826143145807915971465100508188800 11545991 1732585412065131504379237279123506990192 11545992 229822964035281216634304618252068792320 11545993 783448881108851338329717549944027368884 11545994 547664232896246552828743269358328149296 11545995 62608883942709819448230979272473691120 11545996 167326254502453389388441873915553955840 11545997 -246324122819990361120547486067139933300 11545998 119080239739883091527911135502405973120 11545999 -900753819821198544611235044775728578000 11546000 -85777178062828719089047161372475392000 11546001 189882268946460890963825758915958636868 11546002 -115215211358480109941756260525757465280 11546003 85585000674047172236142324122100505680 11546004 12770319955492628410512012195902699520 11546005 361653795318501605059145835869252052000 11546006 -201259969052393765307834539597354094048 11546007 -121561365005281247312123245854377323776 11546008 -576044091709313460888727773596915712000 11546009 456244977575808025550398145048313949992 11546010 48883448847841996148934724143290880000 11546011 397014181505714223605102578660771364612 11546012 -141517967960674394290017849676325326848 11546013 212639310988240444218166856145764367744 11546014 6880389489728315285021221511307532032 11546015 158090606180496687336769601122117620000 11546016 13351649644272305879515512113168646144 11546017 617746163523649278465585387823118285652 11546018 -522650025505359765412681666605510481920 11546019 745698059925002220093693343471465743888 11546020 177798543026580122597208675254301327360 11546021 -807172535383347637028460710968954931778 11546022 -332984836040419837144578542898102996096 11546023 157949243733625615614803866637479862544 11546024 36726588712557009061910079844765286400 11546025 319174745612180933661244077486860038800 11546026 -155339603499666436265849352429035417760 11546027 1003227290647083103360917690724000173876 11546028 -59070132537345320377067540070828281856 11546029 -1346611948249033853310501091592198658720 11546030 242166781955270494891645574111512436160 11546031 -90484547871607293417668928762359270400 11546032 -132547387181579339248074914894053867520 11546033 -915773195017844396582102651239093508718 11546034 233505984546504966080572241923064090880 11546035 321635493620158076801659549172306340000 11546036 14005459753461822683419697561063018880 11546037 -203862412011181295142843808808892456000 11546038 151872214252806446700981128686236260352 11546039 548997451869180533838127004100100774656 11546040 19172318394859608794695924636105113600 11546041 -104115469481547778928617713376990213628 11546042 203114131389331256160844870290596802672 11546043 -104621027895768680541669819459348264960 11546044 -136231908786974343360326293121505700864 11546045 -20495163963318574360182141750470764800 11546046 242622345200310711714805630268510256192 11546047 -360227572720099560910468194935258053080 11546048 110967648496660072695899631561694248960 11546049 -375072894955812041021214201868404550560 11546050 -11363206786688125996444524439589623200 11546051 70235698173981615547622024361555003408 11546052 114608552778226881842476139098436431872 11546053 153964091344312118873496226156951983840 11546054 -295036089910063997821959018479423043840 11546055 493872463344339845775417946468448485800 11546056 573814121266123786972646798325592826880 11546057 130986517354593173888565584955886185306 11546058 -96834092496727826121470630097539164416 11546059 514402320397682313908900232583080960 11546060 -735740683803197055434512754679074457600 11546061 -340973388301906353020768773073064491328 11546062 870803872833598749214335496441149696 11546063 -637018763024730981227321576064734204688 11546064 7032406692762893198735195283257425920 11546065 62011642737664967577568510525696261800 11546066 -95292293662919788914249751225805414400 11546067 104247982203944629522513599410487667200 11546068 -827708967651288376201383235355443841152 11546069 -9771743256671888125336725056179424832 11546070 -210184810958326461825891811654824940800 11546071 562374948110690916393921345530432091272 11546072 446872861839795398294541576151039795200 11546073 302205534923982564119691050954107606848 11546074 55105198520888040982547085014481810432 11546075 208033355823036235510493401322948421300 11546076 -253043313828106416367132676167275479040 11546077 -987535149280994635280533459929908729088 11546078 -619832387042306627204497987578553417728 11546079 31647325068526195401308709584437630080 11546080 -161392943570784499661645274041973473280 11546081 -1023119174867654476265008340794465889118 11546082 -176580704225078949680611129512724371552 11546083 78796410926508682823279143476238962332 11546084 -44221684977916167804987749238279994368 11546085 125726954967064759144194651404698826400 11546086 102318988791643170347008922134399755840 11546087 531614461173939415626175785878978918400 11546088 215800798956412539371169862245889474560 11546089 7106525532907056429750640600532854430 11546090 93261697383442903582951453579420262400 11546091 -637748611423538729289232282759354867200 11546092 146636598266781926611006593542619224064 11546093 171749573607409815283783333566584569644 11546094 207632511537480155635913832856591048704 11546095 -361562727644374867274326769855981341200 11546096 178467797686743948108041310283882954752 11546097 222645106537197287952723888407411948400 11546098 -368869863168669363728456525933284297200 11546099 746808274611167315361072970613105969100 11546100 204011916139800649252664522981350992000 11546101 7141988624877896456926292204383637152 11546102 8556770101876422550629083040115877952 11546103 64529422119142701377946574929243549264 11546104 -839665830793188819817038718221904281600 11546105 27717272410679562162429927531929464320 11546106 50739692484643756345060405339459926528 11546107 -973596197058656992268474843357532551644 11546108 -7853209547602844719384703799036125184 11546109 -291444954656800086897272380710366970356 11546110 -1614446838107922659382589117469414400 11546111 -420417431226973673095320528358120963488 11546112 2292858611089866365410406769478336512 11546113 485378690054568460782504508916305359362 11546114 -29547864069623683666898518010675478528 11546115 116721609276486645726199397137704971520 11546116 -685943850875533585483485314256785599360 11546117 448845865865012988647896100272477033440 11546118 27021423332949840611153351476472102400 11546119 318318106026741630638720474574437459944 11546120 -124291530885492978368455966075213363200 11546121 176487004227117774108094114562009808912 11546122 -32454426773479918578644554768340275968 11546123 1071600508114996056077258755731828573960 11546124 434222401583395658403769545674096979456 11546125 1045127990084062872592025245577661615000 11546126 154373260003370552459760526540896856512 11546127 -186671161136988230717981318348356571736 11546128 -9630676434335937686133963875064152064 11546129 -155854591470023285227472989822098941760 11546130 54401929798582787996806311426122488320 11546131 -671611058267134041700265230103110967336 11546132 -233251880366895342961372856848374751488 11546133 -136971216934354406438508796316719604352 11546134 306461977658642468720731199522262237216 11546135 62720253453705947996198275005328957080 11546136 71413843427927252634931933735275724800 11546137 887123439115072279701969782786214851786 11546138 126572313400135535833126837899196402944 11546139 -9005337372172020680280695503628471040 11546140 467002268500150152390166778388211453440 11546141 450453586936551909605100296041815994368 11546142 -93989969350059685752719223530985486720 11546143 -12280499844157662343978003819501734800 11546144 385680154669148089770156986892006260736 11546145 -4422620145671955383654528884784972160 11546146 -451984566665667373141758553302452944272 11546147 -352839971774520744935516574051289031040 11546148 133676117553049637124521743890633216000 11546149 443035611980849115228964578647262743520 11546150 49948979163203963823132229118496000000 11546151 96305800758060489400491886087488373032 11546152 -172336626443958143368047772121769830400 11546153 174255248840089818598795564634263809402 11546154 208758203502596425522227523512516441264 11546155 -512274134811254761675047319536789505440 11546156 18180771554367281339810929833180226560 11546157 284389450670892483435664842729376099392 11546158 -212676247424711919192763768823879758080 11546159 -763745727124424941324887106159467898200 11546160 -6112552925558618370982182745114214400 11546161 -575538084149225520628852365337549535232 11546162 -450955293464666112975154926717177563136 11546163 -103661726703863803126764664423593715308 11546164 146538667696714530579868969150673965440 11546165 642373524642502666955354090762166828060 11546166 -54777445904846998367592337435990118400 11546167 -294284252171369887458648850443558853120 11546168 1145680617046710663317154148246526914560 11546169 68379252817029051545695291319458746048 11546170 -1989428509264437944298356747103915840 11546171 -55226757296956997407964118067330137792 11546172 -287100311695745127347405015984071065600 11546173 -353722883902845216632240015547533579578 11546174 -35650243874101328446046425361866650240 11546175 -160213757330636540939609540126629065000 11546176 302776433324075628921698125690809876480 11546177 726712233843259425171431166595593483312 11546178 -25022116190015863640490672267619207680 11546179 108479631464734827481297942301672522400 11546180 -534278516237002088673333974316798297600 11546181 117017980340910192585161143625265066270 11546182 201547772607178829613777505688273256000 11546183 296460131608334103171349521278520840 11546184 -48147599542392850060376722499139993600 11546185 128998858534597091387592138254038292160 11546186 111522471912477085674437595424151447040 11546187 931846737446891831239497535191407857152 11546188 4226979117980298662793996997755220480 11546189 831991269889465254488347995186123979020 11546190 129206541199918059682340682850396499520 11546191 -34422021962448082081399605033464318416 11546192 108265921831246542155739958123980521472 11546193 273363857397672492558593126783864159424 11546194 240496351496668979720974062668530806912 11546195 220515145112326998792674934351729073200 11546196 542953396934854609839025533071663001600 11546197 -778620079357042228722535343799006460672 11546198 67460580066561470103433113255304450560 11546199 21219791591022177104563256438909955840 11546200 -93571578653507091748622806165552896000 11546201 852097237083332968682338125377132349972 11546202 338214998221671972577878178881735631104 11546203 1020313097444404700000533700814432048452 11546204 -1370373263037560361634839119148188411904 11546205 -234033152880871718252791953969696768000 11546206 77845603795810451619760429496134260480 11546207 -400590056730065403467272128717141966720 11546208 -900064055339082225521483406132642840576 11546209 447201859221318521956022392749707271168 11546210 129352250203970361188221746110072439360 11546211 247480447499442382392879720371434101744 11546212 223160901477436467693687777331822499456 11546213 -947061859825036062769239769645637233344 11546214 -160382495192291965596095230790675294208 11546215 67681262574780577571270620053221163840 11546216 600886768751657659412009132036342169600 11546217 798241593859715122138298497799100837834 11546218 563722623247123282304839128837060400560 11546219 648447134756594706461814936216032257440 11546220 -7449878159893539415866459588340285440 11546221 773516939577941189014210525163676750422 11546222 -73259164810313776468366886400729255168 11546223 -32390189938095807792403343583623761632 11546224 3233896881236685264323212249325568000 11546225 -444566273440795095246036576612496182900 11546226 -3655225676918295613313495950378576896 11546227 78361315915774316755623917768427838464 11546228 -530052892403360815555934496649748130432 11546229 -15880251985980168572181042461767395072 11546230 -98361504860801694505993850611062919680 11546231 -18408463765997073646681836189396346728 11546232 -254603549427056040894576032268840775680 11546233 300182665255847380151889597990799133184 11546234 -78807801138488325111313961050408012800 11546235 113601030507321611567161882620883438800 11546236 -204397446329144490027900713453775845888 11546237 49472748069016955190700266802993447980 11546238 282307682267905965385596537291921911808 11546239 250409978518789856863411787734979302656 11546240 680975812090824813694721519845480857600 11546241 170451675610818178149249267360128486400 11546242 82748920566099615305608210569553528272 11546243 -177805521235185147092611841346933592680 11546244 200320675846916204562301382148138525696 11546245 127748975169394979254865944431628300800 11546246 90561595168686082186619690689197292800 11546247 -43180362271411251609145252594800209328 11546248 -359769422074753009767841293320167587840 11546249 -147696888031044461337857447409783586992 11546250 43028334008114301143943425813325600000 11546251 -408532723215745069791242947329916126896 11546252 -451567930487376489325062444519630123264 11546253 -488818882031528422203958402047826657920 11546254 -671697545486183365013924646480770447424 11546255 -147313791683742575966048208033267686400 11546256 5055947224536625707965477122925789184 11546257 -387919609915245866422125644312321072728 11546258 464028345795969244787085132755185902480 11546259 -435960110413450615003559501397725735496 11546260 -10478400175286659470230273120570081280 11546261 112972196358542593899282352722093834300 11546262 -45500995521565508206448010955189537920 11546263 56532048740943424581582985403705943240 11546264 -44912314542733395954405222301362708480 11546265 96297500247777828080880512217134944320 11546266 25066751520137685011214345798405998832 11546267 -783013917064626513820258540025337138684 11546268 93636478907556564137385938358568402944 11546269 -275792928746478941021216948373216722560 11546270 -3449258479557583705564821980853690240 11546271 9723022771642317754789793711871545856 11546272 -768069371233314488868090207364745330688 11546273 1123965288495267813704987463474434933424 11546274 2019805284341637370701055072776883968 11546275 -230384677540765061036686389788744253200 11546276 -42424313247158635607943915341684613120 11546277 145802342940837848866049054758020163008 11546278 661814090317047696202149783039371305440 11546279 -144189342001176169095385760767957882920 11546280 -647357508321390066064371821646925824000 11546281 1415320894982386964144187423846215529120 11546282 -259211256159862295596149565115760546816 11546283 -49773930286373545554128029834772144640 11546284 387830159753013511387504032970422031616 11546285 -557555009712879469108431773981369596020 11546286 245859847286598073918006644530321814528 11546287 -819779815356739743695778138431257898760 11546288 111250874608378668324332873854918262784 11546289 -189017684440217054635781422189160607600 11546290 -99389452315480988889496734177065303040 11546291 415547615255023442300843587216631467584 11546292 48018435106002498637342596700495718400 11546293 372327904450773694316526372208557414144 11546294 64656320354800292567601083068263025152 11546295 891061151864759077105659683390087116800 11546296 -326421424824524442031632746372675481600 11546297 -131477779907156020476416401238844683136 11546298 211755862566599980025309213851173650880 11546299 229389104279072507262054935505959481264 11546300 468800634977638746181288970749025280000 11546301 375559174999569702847755814032848541696 11546302 519218182772756005133121831121910383872 11546303 -100137459662486094477998157235878838176 11546304 -55573432936912379094447699875856384 11546305 930377471499354453805326894843330773460 11546306 -100740636257296524717376588134231753216 11546307 38973178510319884930318790744413124556 11546308 -1025288808513729570497402086993367673600 11546309 -1231852344630169066928369840188569611490 11546310 -4977746324742706679466014353681178880 11546311 -1388707847865246657837755713168366728792 11546312 92655886982460868126398182034859468800 11546313 160111031644126787026178597245665631200 11546314 164421011831640992434308356377758499680 11546315 -499877675055260373392466887495771904960 11546316 20862668665303084013998446055124352000 11546317 -6585533271006704630374414705895219360 11546318 -38049948880424746807289851011574149120 11546319 -780265977046977388732808137413914770560 11546320 -63165345313054529617875928016356147200 11546321 429634682694357027172780559081107744500 11546322 29340557542754529848878591594834329600 11546323 -1331735568928946043265407143224427499360 11546324 664308425886696604486930056828684288000 11546325 13519768814192544309960967684208901600 11546326 -299068591329450821122892739406128078720 11546327 -201387244100051234372536917866300315640 11546328 -401231759880541226379391890135325347840 11546329 109212847136753303320969971964968420480 11546330 -191502155556648566206101915153983281440 11546331 -32244574561534757103583913769012118416 11546332 123527897454027361329427931196813213696 11546333 -245635814977556733207297771460837026996 11546334 -138639241155940605871060617584995685760 11546335 85659844272548966912761083456912746280 11546336 984342141990996141379583226078159962112 11546337 15122838863691482197278150683858333376 11546338 -100121582992692825901221226207795480320 11546339 270045126001701145946875892219894680320 11546340 -55660640397738744341062769794050908160 11546341 -182357117327040901239768070822451440258 11546342 165278576065070518863506397628998596544 11546343 -138593437703883193576549586596253038800 11546344 -382476250058035152107107979462761251840 11546345 116967718552518000681395305381381811520 11546346 -20540523648925631349215669282515356672 11546347 -666277568094965534240674610988939323288 11546348 872927131824687022055419799191554204672 11546349 49759524840484319674676177208405802752 11546350 177444316371191397498344417122828584000 11546351 -32798034872356180183782461954107936248 11546352 36718072135412558154552326122271244288 11546353 20165835762265344847448842475307271168 11546354 202569113691662724613497950224854915072 11546355 27895551198401503924763590294485534720 11546356 -225800528482736521032375729205488875520 11546357 200107340709545670818710960300955391840 11546358 -220830754204308760371554757211318026816 11546359 -163754113489524376742092801191490344960 11546360 -3524272505624628890635217949080985600 11546361 -177569624349827260734752027114254200000 11546362 756732839063061102213717003723970643712 11546363 1186460191921342956153420308954101176612 11546364 -313691522409144608874043325646931213824 11546365 555521825995012270720106475286795902720 11546366 -75028832804892030766239747917201905152 11546367 20615413245047790883357787085323856384 11546368 -73964664378376015170481044719388327936 11546369 610076485882878316966617121259427136770 11546370 46701397121530668653047345554357619200 11546371 92563550012366861316378349543913688572 11546372 -345264455724752149477777988083682327424 11546373 -304955518778994195637017789838212419616 11546374 -26181823617091667766964298722765976448 11546375 277156134307008843940756375286925528000 11546376 295046824306962396174427102352158310400 11546377 52410659914209121094427034678545235226 11546378 27032251577823173599491734164798886400 11546379 -76202488141425168621863437061088527520 11546380 -514336622396048047793414467845267240960 11546381 66891372857696201820904747981371255744 11546382 -177667065487926460500399019635919132608 11546383 -125539089262869056349065576329108917360 11546384 36872930721651300281414695885744373760 11546385 58197923669303603009099249743648958400 11546386 -101588996827024995788763991101632807136 11546387 -320828826860933095155298860981013819200 11546388 -193197335314661846874408016767384981504 11546389 166296101754496875638584272581590642190 11546390 -389013920405840778311125585581703084800 11546391 468663607988487655178788861922377676160 11546392 -102802086906456883974913403998816296960 11546393 859955837962176384390540111024175773642 11546394 -76463441457013784654950632224747212800 11546395 -108749731450942927356728594221536192000 11546396 438169474429639485313573871381908727808 11546397 352600079338122339245647640074443979974 11546398 175069259794128785162012821292911459200 11546399 -37783170398018133553321537802252599440 11546400 -145890569209062301764783413307663974400 11546401 46719964689061768639216880466216098402 11546402 61101455696117594144967271719818778624 11546403 19853741253425889670891505098653818880 11546404 163823048912643523073603915710330244928 11546405 125358135873617245408914999226172499120 11546406 313243758340656176644028602890270810912 11546407 -880266003045725166257476368080897637920 11546408 1189355129673163605527009040547171430400 11546409 478503448523202270798714848839688208960 11546410 39818240589949306559765249497255316160 11546411 -869015829256946130264889910905679270988 11546412 133897138249595176444435415358674586624 11546413 1184295327437959901073123684876344825964 11546414 188266903688382006821128323730431989760 11546415 -200060501061404475088516894712872428000 11546416 -59866296374811591293629981070466940928 11546417 405874687721112962711745671345496725046 11546418 -249099262086674838113337406589202021120 11546419 1124220944371601126906126628721427239820 11546420 -212657790977959073210273276972890237440 11546421 -319233637248039696977659081273695287040 11546422 123175544765387562883912491959565426624 11546423 -185088668965206141139294195361704007760 11546424 -213972881712238650543795848441213706240 11546425 -604376276190932785966319487224748218400 11546426 81025900870833881229618146383121676912 11546427 -426725520071579326270498816047633909480 11546428 -43153983035490049905728117885547308032 11546429 -921085184998074021573273143027340462324 11546430 -86649763222681325711143818888698081280 11546431 116510777934772074390297104891530566800 11546432 202971666797587003530479382816257212416 11546433 -472296434844004530174383952943264702320 11546434 -133093117431454327622897364444702761568 11546435 -653790846162585896830968318291199899120 11546436 4780721576532129236770039429312272384 11546437 114856864224122432370093448306028555520 11546438 655231127949828259862532891544908129120 11546439 685696753150524046360458672754744851624 11546440 469658246637857121829145149166362060800 11546441 -220711342564987166704798064520692714700 11546442 226257169661511437076400196035661145600 11546443 -1167284199233936744217251495876719652812 11546444 146410809196951809347468632846084810752 11546445 763031788020311963130981847232701502400 11546446 -1479403544895277222412440085297577984 11546447 535148925177900644788218093516499401912 11546448 12009785462938021057732941551157510144 11546449 1102741778660165794672599107557625198450 11546450 -355261407735137798442006658443314658000 11546451 -80171428423767290298184461773846534496 11546452 -23853690774684153873523732393086515200 11546453 127844748956825461692369200169708683484 11546454 -251925898768393043736640583173738889280 11546455 -80950167375189039927645933487356828000 11546456 -323886602854385770835582484742063749120 11546457 -171659746525766182647369452784530654400 11546458 167888937122111756184321042327710529792 11546459 501797457138844081073044608498068034816 11546460 96978792787616293085852901211176806400 11546461 235554975208853938146354759612721521324 11546462 -155473822365032505876970789689078518208 11546463 -251139255371770858857534684598564854456 11546464 609561704983189606695894432336772202496 11546465 67039756523136369577649671309416552000 11546466 -424725488347572807002166998080068134400 11546467 -825353083059093584392380571413754080484 11546468 -412763072848059004611349669926349377024 11546469 -10001884080388324020407356696763402880 11546470 22935052694984834878541801775328291200 11546471 -237090825360471515252992116582933926400 11546472 145109312078215918619479308648733900800 11546473 -899094929240946422852451976856729006278 11546474 -113222590299856493253396195257326177440 11546475 -398176677058688631346570213615903049400 11546476 -583662627239126466792175398860437661440 11546477 15393403161571008659285558245665036672 11546478 391477098844146947794440201883532450304 11546479 -46221566715116219069959114062613294400 11546480 441958260006607811031798926409400320 11546481 -314846320787830197560506536942995925648 11546482 -647547817812544589888980491882662937600 11546483 24564789669069275897570515304863535040 11546484 -786658056768540084748746770851660185600 11546485 -168121839242195311849130382012391575240 11546486 -67476318373332573258539806551000816000 11546487 374577223901624455562028508904021948544 11546488 199708501052166962011814008151285760 11546489 14220046207446972186620228202161133888 11546490 60072564878549957664586206668965478400 11546491 112882342548522876778716598966088346984 11546492 -302508278140540046971071157930546667520 11546493 -443804957641408270654926987423086016 11546494 439501713230856233991680238895016071680 11546495 -939247221013700690890439794882790107200 11546496 342947615974518716193657277632636518400 11546497 55851440388617205046770288876303784704 11546498 -159184609508458066884435590033688510000 11546499 -113019506389627933555241790978695523336 11546500 -141561579619647926661468562102195200000 11546501 372814962863535553578571477391573656992 11546502 89324433214912105119621977547156166656 11546503 -966930424704992982799790487389896982248 11546504 342017781880363658492359651208418355200 11546505 423560603153324912844964273411693500900 11546506 -72761470051913909806777199630702447616 11546507 658499652691351361999104358337537894192 11546508 27429449528988572273195957000829665280 11546509 -84343421022450466610805291609832680160 11546510 -347006493904565253495585257407857579840 11546511 -81018246708462583730076377138451057528 11546512 -347334217616057528889613829426048073728 11546513 1242209422478944124815850376645108438384 11546514 127607413731477571504320666158453460480 11546515 488301034934208879892425125724079466160 11546516 356320500447877098159711198339465385728 11546517 -320571235173717304061910017084136990720 11546518 -550161242319971022424042052107016771040 11546519 -368997160882004665960058776761012437904 11546520 -284407252916995003997960567035263590400 11546521 -3678020293699061468042063438869529920 11546522 115755543811660519889303992904366771904 11546523 -497889055929066729481363220936095334400 11546524 230010040653949178038054527247142784000 11546525 413527240919310362594284101944907208050 11546526 -246104002951805039787478613258553369600 11546527 -3866447963289314970032324482978877880 11546528 123800716773376008043864317793444823040 11546529 147207295359824735091814165028004003648 11546530 100832413378659025136030118634552400160 11546531 183442721031709325370261467009235514332 11546532 6222712554490077485150184181948677120 11546533 -448281687174707345423001004018980050756 11546534 -334556075108481871029040234934148055584 11546535 15888577322376713453216113188835660800 11546536 -70520087299675232783034829910458368000 11546537 765533977829538403664209223974303600512 11546538 -1382853433863803168378347212253455360 11546539 119262916731669985063743166597392263808 11546540 -60457528948218083956368587525559797760 11546541 71054487288399466527316689957528938220 11546542 -196606999038099570601988875949576028288 11546543 -232687414623782096630837307051361350576 11546544 -1661268468919574726510586151434780672 11546545 -165408328241393306904195033981105463680 11546546 478873804249298303682274446992362896 11546547 876193928780832577715740990785939329280 11546548 -597955730386983909590875158299890653696 11546549 -59461836145963984991408068871540506464 11546550 17633184521658266671378816687467760800 11546551 -18229517232791256959107907570367921296 11546552 -393825175794924703531545869538201722880 11546553 -276606831928988322501070599570641834880 11546554 866655308225677354896685136409294976512 11546555 -273491779028031997367739563999447202240 11546556 23807534278715487940924616377879249920 11546557 679577756354711461048531679514191401632 11546558 26606583820047306591400486827550490880 11546559 354821788751483786157091526953032495864 11546560 223337192980392766813845225801598894080 11546561 -265785641036502101123748108386074385280 11546562 -269600343198589554683697422970297613056 11546563 -733810290798686713489669038687689922400 11546564 441616150676190708800656427971940357376 11546565 -123204068873357224837910200487101342080 11546566 197985677041105281250919938459139529600 11546567 -82335813081147047107562349370871271480 11546568 254916099798083379313312144362666393600 11546569 1152634995547043389828030062068702746970 11546570 -70464158441142313068321577109191802880 11546571 -470198975585741620072167879072247615056 11546572 -552742678077424249327554948782075041024 11546573 -1242948534095704921286439453934741367178 11546574 1601202271643293116978602250502302720 11546575 -5026326419879753198132711413515542400 11546576 -173413435613918053699321689400937914368 11546577 13683910466455744732807639449464064000 11546578 -38083121579091163200311240664122603520 11546579 912282835242276843232395037580665822272 11546580 -45947724122343560933451495708795617280 11546581 -1138803296342188655461173820252041757618 11546582 -117768829264751704414093746493914645120 11546583 -35513373972950939564537313427068807576 11546584 -105697025298715752250675903890039767040 11546585 892432484231641346642849349990728580 11546586 162303748797513959741616180877992996864 11546587 -895248215997399559848085144036975551960 11546588 58422382020663810517904880095899269120 11546589 -386230827801356722283739139153593354240 11546590 -80332059369978447423355799657993283840 11546591 -380474358047127178622767388455795781760 11546592 286282455021373779634843401587023675392 11546593 554544000598137097758625982397786705540 11546594 69134010175830682929039001099364115840 11546595 -52351623844537321710612498460790790000 11546596 204394295242608091229161373899253571200 11546597 1314452790522084175504995983664975698046 11546598 35923951688424862831305829977894064128 11546599 22521135765201039171832569313602256200 11546600 11910591707847095323266697689209088000 11546601 60168041739438014279613788124543848448 11546602 -83397469256487530043474424399831524096 11546603 -728988347582071014917897436081729947148 11546604 504978966728516628276888854745394790400 11546605 -92111339728325349110671498249885581300 11546606 217150696390738648862782124189493278400 11546607 102933619520692046428993427095894412040 11546608 219603385470325928357325644004334764032 11546609 -2458153766284917487273985686267301724096 11546610 15046759980118160049994000566405880320 11546611 353551353390849926806477985090157203520 11546612 15588878216922542029925690145182576640 11546613 -47761933062897719416460769366144674340 11546614 338045317105216467556334043300121047360 11546615 801426387935377297998834311247858332760 11546616 -22319631098250999187577602443945062400 11546617 -1021466374465441154666693771514442077334 11546618 8636572612526140592243730236227355904 11546619 -257033777316847829531378360761790200320 11546620 -30843969073157036840363517456898168320 11546621 -82836034030031521819385577652432767936 11546622 332704568720094368001673628860691578560 11546623 350433438165516167361180698569784311680 11546624 766193405016872361609865123355500216320 11546625 -190030867090001976073302506343029184000 11546626 -116400774102001048629459776807399563776 11546627 44907089871118739356155681606687440592 11546628 85948098973821659414736356984528062464 11546629 14514565073370556409362897843349596088 11546630 117239518444925854078856842248084107520 11546631 1002188939873915833567390852496165891232 11546632 173504946669672263953435710114535833600 11546633 1783686028780081482594853378454000064 11546634 129734804194592577231641260438991614464 11546635 -921123349580870655553179188630166589920 11546636 310009278153052860567679052834026510080 11546637 717917923164470268602603949950282977440 11546638 461599755093996697681226877957191256960 11546639 -420458977400915855652619377867367413576 11546640 44404852169634829677300617912254464000 11546641 886697759987009535381832711862264453042 11546642 -167095682525878613318208720083722684800 11546643 503388221623195753016102118208447143864 11546644 213962600239710723229689417256090269696 11546645 -448601890030241984208911824768370469600 11546646 403545333255987332658019577309638331904 11546647 416019565249670770386001438257047238832 11546648 -1036008088053958784979910665104836208640 11546649 -259872842258455083260572966345855995366 11546650 -181124198428883132060957940714810385200 11546651 -17876139154103970699007375444720928808 11546652 -189641716636453909073879853426324507648 11546653 -282389352775257496462902139299421849236 11546654 -202221352906069389742680670358331462720 11546655 -189600318250567797815972448379783930080 11546656 575982163729042031933284843117233045504 11546657 -817531624270880796001784295305229800094 11546658 -127514883164082017954364513773100046080 11546659 -7763755136710878743055616501700203440 11546660 -163229987213743098929089852920902680320 11546661 3652678885346200886067519174083496960 11546662 -34683935682759704522871945639693915168 11546663 -1137852472165319811453668396854687296 11546664 98420075865966102279818887930008453120 11546665 6136187009109808327103744977707810000 11546666 -2608361301261424352079092000407521696 11546667 769988131338787892920551769309959984 11546668 136943727871457803852669427846094897152 11546669 1523047495770011450385757712331997609590 11546670 189371786376371692437197523142768310400 11546671 413782761137032155784806190684048473872 11546672 315968210214762957440324007457388593152 11546673 323798403889575332962446859350093865584 11546674 -262430382331534159974766755639911250528 11546675 160915098965987904674929377590376898800 11546676 -31078329202962175479354223027086077568 11546677 4678259408346684428535330608371152732 11546678 108415808886835251583728103119747133440 11546679 169539902944471916766981119943219438288 11546680 -173653811978163089825884006298778624000 11546681 -1141269367492613827964529896232767362518 11546682 55029680315557700978516830143025075200 11546683 172948398918721655731100575347074934664 11546684 -1204601345907212149100857662249615212544 11546685 869531453242075868341146196735145275200 11546686 105576843324193896670117124856363460224 11546687 215478511223152058650963363279221583080 11546688 63877914067488237288490291011350691840 11546689 389385500036092809001008384687728367744 11546690 203355524842475408230400438370170480640 11546691 212490497925994584401191552100595899904 11546692 -36576744102490192503308914831875981184 11546693 -760830230738210315436458478919475753058 11546694 34378804192175998255269690233831889408 11546695 -390710564121517032204278555365779553800 11546696 -247474980225024782820156098050966487040 11546697 -74177821399462681738941688722138610560 11546698 38313945280975756332112909685380856160 11546699 734703113552901184041671417291806389240 11546700 -231115649057480911730965227328550400000 11546701 -124457458142836280622939886689780509108 11546702 -29947275571325056627234136855134679808 11546703 336758897351357706193393291400318416632 11546704 -184820875926062227973836880260759552 11546705 946815449120195979946826917732990543860 11546706 53520249348999088967249208681938674560 11546707 -262461127381897545869963572239023587608 11546708 -116558635519630979852161155921507502080 11546709 25182974897075681338473423972482438304 11546710 -163344356968689923531145927991807415040 11546711 447556661478048377927028447193639745664 11546712 30182526438256644479298191701725880320 11546713 -393489885711055089210212979865380372480 11546714 182049993845786043914988172499442376704 11546715 181633291097981448615459263123704107120 11546716 -860659559656443749956109646212650524160 11546717 95961190738048274538371427385979028480 11546718 387552249354396351859102022940877962240 11546719 107484989294361254722333190892734088160 11546720 470986560909474730068379052318069882880 11546721 -278494317407115503853128739266747804910 11546722 14848657010595163624920455512089805824 11546723 480056568203130436531178095058736856920 11546724 145025303179092257104055720733019889664 11546725 301887897443544590088340100470734412800 11546726 -585014226000732439409830955173107686688 11546727 311267706174254948758733681217686160720 11546728 -699423806589014215452050969175381795840 11546729 764654604323465028319404467724265206330 11546730 -44473848478678432519118296948661990400 11546731 99725165941751397810099819399684322192 11546732 526622529619079187964523449828488612096 11546733 -837832024762080133841267518506513890304 11546734 719530357919369409475654674437236478016 11546735 -738913935367889968121364741795203995320 11546736 -89269677139345038097322762328995266560 11546737 -618354644770928160973063596122728159760 11546738 -61119176493779029586143910568994134528 11546739 559445628751900743409458948777882664800 11546740 -243212737008513744624761740736904337920 11546741 -636255408426583084620848339349463419858 11546742 13013080649021913343618341531901298112 11546743 -253321654510087083141391527450044515256 11546744 821901402290469421532726635000613253120 11546745 69637979213689016590647611622111164160 11546746 -195592331402000638079030371441612214928 11546747 18266632973864124464760244100711745960 11546748 -1635543392331147598779386619290167296 11546749 127355137065428174578149985400417423750 11546750 -390065419889357938833389615056151568000 11546751 687644322012839689079530744554213029904 11546752 -504867928175113664991231919955902464000 11546753 523060887144647140997651178444087147360 11546754 216576521483421480284570343673639144320 11546755 160479002134931955860801761912852740000 11546756 -155299342686808025342068966726288588800 11546757 -34314237315896447453660901932197260672 11546758 562007152486903210175942698126938576480 11546759 240475110203916416708608981501052643840 11546760 -183923195962400352379018597066024550400 11546761 -721735405774684241578919191285504565148 11546762 117060439193379025074447260261921624064 11546763 -282384553298013442213285819059640265256 11546764 807252391765871462390458938737998730752 11546765 -47240500805945984567197595942488412340 11546766 109360666950160766802303252936472842240 11546767 386586340311349987288256731142665753672 11546768 -11215863908952490592377538811142864896 11546769 98789929516961451071124319963315182528 11546770 -81860605607416990727342923909024688640 11546771 -211785410187132167226237508581865310160 11546772 -805219797732731936078498192846439383040 11546773 -326627591731788920101426117722837476960 11546774 121626420295285820150259244157326924800 11546775 -8240318507186809525662651967797378000 11546776 62188803743585259285542574830195712000 11546777 239336778670419422547467592879951213072 11546778 -122785995133686654642653345712754930176 11546779 -202839984615268590826329367370001434620 11546780 -178506439002016541881974225557808414720 11546781 1025691166726776123455850990314228066880 11546782 -145047077971062825565220820336079983360 11546783 -608351897074190215431444520963780815360 11546784 -265029456341724594990489156978877464576 11546785 515697867699041996222680623500624197800 11546786 542193114587797337939164319842564064592 11546787 -69623444029291194877364419594796722176 11546788 1100972219205135990380831145066518144 11546789 -240825006880056233179866869297380802790 11546790 4048552624995605678176934489273149440 11546791 -403877749828179933979195088824973548848 11546792 -2655578869455160208401542596120924160 11546793 51314847015040918388902514918671218522 11546794 2742211703127092310619413357647278080 11546795 122242720888543502771126584537985684640 11546796 -446538991815077966195359002646769515008 11546797 307464183313077617391238257293543988000 11546798 250231430966920367753917623692887234560 11546799 794902525554973301820944738767614498048 11546800 46910063228295559983906224380563046400 11546801 -339095181187312785603688216751851106880 11546802 -104541461826604833730218433145491720320 11546803 -1154511408147455563634808972625911592948 11546804 257208775319784782651391335135418483456 11546805 257727719310459794868491624018249942400 11546806 148524973279959324011585169751572216960 11546807 -48165993927443382248497239945225143520 11546808 -70933489554512948450742774498876456960 11546809 56754461589342051308437494939276833616 11546810 33192694040737180831568270138937957120 11546811 174121914540700083468704027964523882488 11546812 -154481459397920728139962536707387883520 11546813 700982201182481986523128334407405417920 11546814 -414490739867216952419809232789728106880 11546815 -169853810677951644835540462858409326080 11546816 -36317905764642818401372428369254154240 11546817 -277221836575581743526012767595933677520 11546818 9258502825496937450139222867569377280 11546819 177528800816489651543308887639442862592 11546820 -281034734821114019386494333766564454400 11546821 301960097249033526666113142972041795424 11546822 -28360760870849889790298900053985463168 11546823 346932432358693922974994314232753174184 11546824 -217896640778512546719500739206364503040 11546825 371923586440835136134096332264697991000 11546826 451632244372388685780264848480892422400 11546827 -156399993811533879446857036795946281324 11546828 140564720534133598240411041708152847360 11546829 -226301126779135155446026251977768079456 11546830 -38461876995581315661131560575681655680 11546831 -954455560403299926408017613192887903400 11546832 77305662253301796098075707506960629760 11546833 -17621840944234585163201574830000679056 11546834 -307681844592580463980226117656567805280 11546835 191970441335615836901800073353324484400 11546836 -63671815949871368499455489917527037952 11546837 -576070245782000355245265682740136633380 11546838 -26730860666906123500609130486065642656 11546839 941406167915016026070730117660130485640 11546840 67329385699407301582805022402104524800 11546841 769694714314649907007992219676693827792 11546842 -520246447539484258643663574232363941408 11546843 -504819265999472932843159928847309646080 11546844 -262664636577144925019969811334165968384 11546845 -133155705522270936043489765073191881480 11546846 331246081168339422266251625388193567872 11546847 317143399797580347990981467162416730880 11546848 62355944776902337790024852543980437504 11546849 53729268718948489355710808892962879232 11546850 164717605367997155958529822599182908800 11546851 -374724222026585824218289404875584446720 11546852 -143428302873166018022617601737902367488 11546853 180596613990745846942511418900975479904 11546854 -335038620059127833993016239114614196928 11546855 -768753257767914909248249916460975767240 11546856 378988058675885844223139940048803281920 11546857 94973763981102262814499819522275030400 11546858 -135584846244566166466565665871813616720 11546859 -965063554284338316998638740753982854480 11546860 11177426895748612024594009804128000000 11546861 -367076866684677454761414269286752757876 11546862 -10641483596328400709663944226553325440 11546863 -2032135672610855283479489787383751386616 11546864 -138068343936110350855665227049447456768 11546865 -428945394360634464536225870218072001280 11546866 -763615842735051002857588709602858306560 11546867 -1506470540802044656562062718601478860240 11546868 149825342434613209169553601633060614144 11546869 -654373064384666656462143695397843960320 11546870 220509493108087137976677024917561059200 11546871 -82033401455751853350588561522230276352 11546872 608348450005988718808062592405139865600 11546873 145804817737691156095962179814931985928 11546874 3045079054243434176676672931735792128 11546875 -816592880459899601348859483692107187500 11546876 -14666618887517898748498179607172628480 11546877 685915048286214465570983297433449118720 11546878 -248722995465520453088445158441193366144 11546879 -316968260748745093786495678582295727624 11546880 65818858957384294474100919177754705920 11546881 758496286907651987167618646823613620672 11546882 -799174501897578066475887137038504501248 11546883 1080958844859199029202088254005724217400 11546884 -45007723501319181793786057352168305664 11546885 -16756426866198962164890033220892768640 11546886 8735520271211998246600072319034793728 11546887 -608071253897342888260367569877289599208 11546888 -748952197086090199072951178875451136000 11546889 -593822359322955867148218509329354520160 11546890 -35430676592706079268533488983669702400 11546891 -711987688706918798903544425950751937708 11546892 99574529986505698027431289426817897472 11546893 583997381182135492463220044253388644780 11546894 -479947038553663117261924916678847357504 11546895 194404940990494774221854878681367982240 11546896 -7776962195441442847247750195145719808 11546897 151658230158920082059832608455236156480 11546898 92440429203710743947378400565504503296 11546899 15137917076835874065824285724249011616 11546900 -109291811428900148639086839091414896000 11546901 -900875232152467081064133122690039678400 11546902 717609033370517411492673480047685637152 11546903 364625025951558677744694820202125870152 11546904 -713383456184063147688057313239905280000 11546905 -102519862696818548918740568604460078080 11546906 66684969612619863533221775784833729280 11546907 384816081306117585623054715339447801240 11546908 -355791916485716754261121383169352678400 11546909 1331913533030126028317858015001981990 11546910 -19762561837639100575085222772884211840 11546911 -143179028998840100017360431645799597376 11546912 -49480480007318816779252765715684130816 11546913 187541866508217153816601553752656230400 11546914 494496015681047184923374104036035156352 11546915 293644551719524824366574213473845722800 11546916 -503795116538501967507347229014805224448 11546917 437398256139130918568607596947628795966 11546918 -369845666294138562974758476373378087296 11546919 -3944945103909360457805239090147765416 11546920 24366950868207310964107572217459507200 11546921 18691162565776150909445610895580004864 11546922 212231168603596386746232211012108937472 11546923 287663340216108836157029385393858415200 11546924 120487462443861321687815366553839417856 11546925 -103168746458621138759147786334353284800 11546926 22530171908648013548388317972116415424 11546927 112866842396323548421395598784799025920 11546928 25635373473658725341797612018596249600 11546929 -237648470913610213740394455462356159470 11546930 -97846455801061883037354591591311819040 11546931 -74371961836025247980973937028197957056 11546932 325480576861765264255397739819290787840 11546933 -1506976397006259085578217844388389067300 11546934 -111829801009154479789344644209467303936 11546935 -231457702500668553564727394025593455440 11546936 -260831626398709447146053885716017623040 11546937 685083382716560561349802439149955270394 11546938 81247938117721184651159890339394475744 11546939 353222892602378709575650451198614432740 11546940 -142073425443009570225563225995573985280 11546941 189254270385249267125468589541655227520 11546942 -48799767737829438836785090006780096512 11546943 225409923513625969977814205648000644608 11546944 237146356158693277989862646489526829056 11546945 527890912787067170220615179657845247700 11546946 8057667116990254476079538314765674192 11546947 -920144758327669311112647293246197892528 11546948 175108191033665937853967362897436754048 11546949 258613550531188001332084326023211009600 11546950 -289692758991517763607988233213832164000 11546951 64387952247654744786134487666403403040 11546952 462445143173841709885596486643347333120 11546953 -114000498314761292977785286286980802592 11546954 428092982231411685840104311269865840176 11546955 9831754955830507101609127308261488160 11546956 287012128277916481275356461250241095680 11546957 -795372152147673401445182686972370326794 11546958 -54316547824719727698912850816612287360 11546959 1106366088324993108918146361635975406360 11546960 68488205287925407883652117791857704960 11546961 -239617243264727086933896451898255678976 11546962 3651072759845202807940867348385124864 11546963 107049442764569153685025803206577640464 11546964 -243430394893694312170100783321407444992 11546965 98842445889598282533677434347417165600 11546966 -42767814815895031848776635545153632256 11546967 242858205031277637237314783947458189312 11546968 397280034039827389232508110225280552960 11546969 -111058979740542840541502652997168706304 11546970 205219299269577089020694480572381056000 11546971 714684520153027552565749284825798127172 11546972 8246885022025062509645385788345995776 11546973 214276913167351338790682086150119828864 11546974 -61336118975719168000329510781428450048 11546975 67453249756555274298151591976369520000 11546976 -38780109708529673339847080162346663936 11546977 374130684379793812321032982121806435112 11546978 -270065568261514904656520766547858606944 11546979 1882319771094324254152056257480165808 11546980 329811106258986301674103215029314464000 11546981 410985258454764263835762217172353656672 11546982 -6031630260124466604770828137486930560 11546983 -57647408677799046056783141886975224736 11546984 -62062016421529387140076263832397414400 11546985 2770967976468951700057471299535608000 11546986 -104107782810334473267394876002439981056 11546987 295371913047033882718411834300745643636 11546988 297497003325418539659273956332235176960 11546989 -31595983850048851692958918309456932576 11546990 21772312870655624580151139841936422400 11546991 11849151391241308858898529295062219048 11546992 -153467484993328030333881853674078306304 11546993 -771415598622292665562699670652911602320 11546994 -829201206687925741858233137213904384 11546995 284762729205025063053878880387790396560 11546996 -378185423596111325779227982165661533440 11546997 226715787621780015567504177595022001984 11546998 -238953052326481532822396580136804111680 11546999 -297830711447517528667935472215187569336 11547000 771035232442723292092842130878858240000 11547001 -290988562329143648896472286887689982998 11547002 603066976981865157736481239954333763952 11547003 294631408772934393250161503444662594560 11547004 26988625229687945512543556743935688704 11547005 -124550681071984509780950770479461152500 11547006 394507523017530949696168513221852611904 11547007 -1103345211966369563723819820589642184928 11547008 -559721492045022292634009776529866752000 11547009 1341987859767639519765516332696152659840 11547010 -536241499003432703648849961293246715840 11547011 -46807420783187891800008296599288300896 11547012 -139914338736739876923468671441553696768 11547013 414493873555927739660855309027262564124 11547014 -105836742933143454295399907674255353600 11547015 -339558626786625180710881372638766080 11547016 445906433158987309882951759748334028800 11547017 314543609086843613250425524102507200 11547018 -19773647002470046243072780938038026752 11547019 617024109969406434244305239389008773712 11547020 -612575603367926806804459081515395435520 11547021 967368547907828083356370129305725878080 11547022 45893220605297383773686320712784712320 11547023 -371705165322338038617038061178283659728 11547024 -13423964071879235749243593257338798080 11547025 160537305462306495895393668323887628800 11547026 -32439769629541585211278811133902514288 11547027 665182792346889354090858159391903480128 11547028 844388487199917829810436709594773687168 11547029 -85139634159938248418157113680329861000 11547030 -21818985977835166716433851481319040 11547031 429677191713636549859580182178768101832 11547032 150927596104742497325846064628048404480 11547033 -534269893894144652832617955102301152 11547034 -212504909350107908792791242883745165088 11547035 -55885041627102854750413675872449740800 11547036 4383521697894932752822321008482216448 11547037 -866051648717526626746726623408685676314 11547038 6941375771447650022272069109192926080 11547039 32937931015788792623281311239144248320 11547040 512407335674509519612316327420254617600 11547041 -1007178329320200150609438117931135380000 11547042 -179846354681696777271542509648645357056 11547043 -605820234534396765356518902601141269096 11547044 -366071864970186899056871877295080852864 11547045 -102392070804595676383151419740422625480 11547046 257849658981772854135834048831839577600 11547047 -3352078072627220527132544062163406240 11547048 15549649534634937528467539521452113920 11547049 95799582570793218926934993029921396736 11547050 239622170017795839991180579980887638800 11547051 301576271648839899149336064191480716632 11547052 -210109324187645140061093285338925557248 11547053 -337304259953372458390559733446037427200 11547054 715395611058985817358903123235416172800 11547055 -90593638912977415771864464199801275840 11547056 -161981844515648003007568010509408075776 11547057 -55294245139149780767266069405902909312 11547058 -98189451827825865214644012841852856832 11547059 193051645126211340309083483747640085260 11547060 102998648331934201664867422637545881600 11547061 -277785673029484154818349518932068869028 11547062 -334375624786149196322309932940752139136 11547063 1393121653164281389509164744221098839040 11547064 717914832328370958732403339549293711360 11547065 -798871785654064274162143392801168852540 11547066 38928309007872044494624026699179624448 11547067 29437131465476621526025235535921930240 11547068 -273708733418718845341122260406509744640 11547069 35442344822007844322009606159510540544 11547070 -422893942737283097482000551520377539520 11547071 337759849995976407815171229635477059752 11547072 -159097079319950986758795686620591816704 11547073 -972739292570535362359157767869031615678 11547074 -179613719488865245056941672244262849536 11547075 -204555127669837265181014317266829110000 11547076 -67755491666545644558520688561334289920 11547077 -679785786090875289246329485298570671074 11547078 -620133181791892891141791938901408576 11547079 1104182508691136058675834575208739941640 11547080 -976017596436665536565909695936930099200 11547081 -50685142733175915255151087702857817344 11547082 451878874224024132400923027118000057392 11547083 44551059748946659163955617083637383704 11547084 126913323917156933394929373336289230336 11547085 -164614059901262868929772141112392689280 11547086 81149584410577078386377202974916364992 11547087 728067611017506334032255163544989178760 11547088 61067893491493178385992145813854617600 11547089 437134686748689873608349999462544743540 11547090 -353859492098851303673485978694485862400 11547091 531262435483647811147123943386738312 11547092 185292006196621983432447742670366111616 11547093 720011447944583829684981181607998037664 11547094 -237587819857770691631673605047103170560 11547095 179851331930605094962429736488209048000 11547096 -371757523037227196636654403581037772800 11547097 30795325773941354041638807860296594944 11547098 -92564561676644850941242351038102773760 11547099 209159605485754256030225771364916277484 11547100 -162012795603019174569821189782363417600 11547101 468447351792855831333135122035081774272 11547102 -29469070193094031011100174966202274816 11547103 -256725725052429448564185356299144183648 11547104 798299456214373846502868383828693483520 11547105 -117934618957863456220249069046895719040 11547106 -155098030348834118462950224579561955248 11547107 291567213546106489267783611394504578000 11547108 46775713581921041566062205583805937920 11547109 91449635439921897942638825338530416416 11547110 137709329366818600426615935430048901760 11547111 355265121604668626165647479729595269120 11547112 -918301760659629902312435216742657868800 11547113 1085767717318194454732298755572505330362 11547114 285085505525157341787815874912179128320 11547115 -672974443336615315293938635547071376400 11547116 -309071765224577284291365538285725391872 11547117 306235573830106959282222371213177501760 11547118 40963793672341842240403869834511074240 11547119 -700601126199269052781235371940637833088 11547120 45646608808550990470592070256957194240 11547121 434121623308549707950678786385929998144 11547122 -293960084194843110452729313570502203888 11547123 146637221193746591975554595099044633344 11547124 -1518947659731674447472655805414698502144 11547125 -584799375904789346703938269195017213000 11547126 262201610764050233753336070530580871680 11547127 -350037265332091044017346240252050684640 11547128 266136261668814060412880956533513584640 11547129 -526398800402860917956352589565470823712 11547130 -11376756420089202882886748144640814080 11547131 500906084374650725238246564413492789904 11547132 186840529554034561216098580754385567744 11547133 -114672898140589433466462751251956614800 11547134 -8491671665402160620133015397668951360 11547135 74588773005381071735974755513933612120 11547136 334850692554250597393391123645249617920 11547137 349167304114303083766873003392962645952 11547138 -284040756876299496527668008961209085056 11547139 -204995162860701959782179825447443917060 11547140 -54023475330858912901266647640958156800 11547141 -671085953143543922203596049525211294880 11547142 131527763040615942450940908191893631232 11547143 402236760077965107672057414336418186392 11547144 809161802684550068033281182840258969600 11547145 331591191892883103614590564558538635080 11547146 -95413373265509479294814106606119768736 11547147 450845360613351769725337289524665600960 11547148 -69046524361368091614164276602842107904 11547149 47340846576107789371148731374740772150 11547150 38742807091783910962028813426294553600 11547151 -788464499559838745070305708903410064 11547152 -65072362211580357987246194132495622144 11547153 -120950445735902248753737508699543617438 11547154 -201663504355854331933329082741010074224 11547155 -3604358228003480812163717174326970400 11547156 -123046155883185551963024189714609319936 11547157 -140950701925726466422936099519621780320 11547158 -77477905706436575191931570841175757568 11547159 -89709463550373049983289235167381745664 11547160 373547460716962571307379093579441152000 11547161 -810277996118833741171029901145619773238 11547162 -197132478795632221354920199658968776960 11547163 102303816769829577498918902847776041344 11547164 -81555627668686610211602580542130522624 11547165 38165107879041792777363268022512723200 11547166 -31632322438743234384001920403597987968 11547167 -116623878579031299586400862597376511208 11547168 426445854410116278779245308195563372544 11547169 -712299069517772370496722095952939318430 11547170 -29415572910391460661164651150690979840 11547171 253906438805829760938520991887493215200 11547172 45824522168684563904368317290758295552 11547173 -112798595630327423403081921836353624512 11547174 -4027568726704184908634229388081920000 11547175 -190881031974853500815619702811275409600 11547176 835442898384194277448126830225279790080 11547177 4430283680676519729017054936463223008 11547178 -42142792358601104753055956484667831200 11547179 198229063662695534034811693682583397776 11547180 64058218378456918140444438388858383360 11547181 215721371333609377933752867974855320982 11547182 -138957807131508788672332487991346093824 11547183 265027575117239670058044141888587362824 11547184 -45270090551817602576202323453671342080 11547185 -95604266783519733538759141001449684800 11547186 -8106762806338366853482352321752768512 11547187 133057195310495532174915344566877470800 11547188 117275571480206315068428183604729572096 11547189 -371986162547760095709582083849186161746 11547190 96660213912504841079783814842258449920 11547191 230950846059083294900214819766484804880 11547192 347626078920412425412294973148725022720 11547193 -906920575631383882692397682630177155200 11547194 -59135068949404263786510874171829449104 11547195 -289194339464676657739395791016524467200 11547196 -364209297782481675257603438885222946816 11547197 1033102036416991030030942844519723816646 11547198 -6731120128928186651474582215199712576 11547199 -504011554297952990629028737805019150048 11547200 -39019288093536251290627904678500761600 11547201 -48924930089699376497663873580884261376 11547202 -58628708489409093471309876098520300000 11547203 -380032751210137380738981313895929108548 11547204 52512489806575035123445144000112925696 11547205 -174120950775068480069842523828662003140 11547206 -311804207069544687754206903852020511936 11547207 217461707366934063805728190552149839280 11547208 234844662890788953672078475938719400960 11547209 93792506072775776749888624618316799504 11547210 97263199106474905096401762676053192960 11547211 -153281400694163793221215561036647221648 11547212 -54177196104084046504268996080668080640 11547213 -12539062128535261624503085597790101056 11547214 -152511132825661436364843728826741007488 11547215 -1450509832911412602786470963742424749600 11547216 30903459238786598469349430490598440960 11547217 789607424807803201825682569830127907952 11547218 -444219867443539567402600713845129781984 11547219 91707379995146095097235201453291042048 11547220 1910381321396453873071927993738444800 11547221 -17062922889735585832877409228338626560 11547222 333221749283339139324487274278220763072 11547223 -821079461835280293975551254512869103680 11547224 273120476201772660708929191502191288320 11547225 45143707753038429312572455827210828000 11547226 -263763678277083167891946813376481783040 11547227 -1178730225016107691422524872349783566080 11547228 -162701179637971870002287667452529328128 11547229 -104374372507784194846097362325157589140 11547230 322300472229324357951500729422359485760 11547231 297972541366575138011398168194294994560 11547232 457867309688233550227299975073642708992 11547233 -203060890883878788161470653208220557500 11547234 -10499569966139908837584163261089504816 11547235 61982492217853574331285687623327616000 11547236 290953970163498001026492788519442929280 11547237 -6877207748681026978882545624344224032 11547238 426891546091099405517438881206133268544 11547239 -914592838737270327780365321116648410960 11547240 62975192376964599911378889331878297600 11547241 -327133065184204487472517843749343164358 11547242 149939228001895947061511520078464808960 11547243 -365747653110467095810067949459585311268 11547244 -64962262778732595688102605535165332480 11547245 -781508920888244123271637212329328736500 11547246 -43365656573379695670553709588574867456 11547247 1632596176450972249833749171656534762320 11547248 -10126380892351941914671027372239126528 11547249 140193670449508699404884330517576606720 11547250 195935953178582482452483544516028160000 11547251 610253757563959696055875586669861586252 11547252 10675381193744689436884601673682944000 11547253 -894046122124161471750582214296086171520 11547254 -310642471124055987582030710601650247168 11547255 15249148783455129461603024819701461120 11547256 47528062397472313140700527329555496960 11547257 138431515474260041014275879807562006464 11547258 252866307234053521260820390815503529984 11547259 923437266737707849875151697108739607460 11547260 13629229254153209793972758695562426880 11547261 251251680656312614742354389199088984960 11547262 -581925824230346038022521862814069754368 11547263 568677288870329924956705275312699264 11547264 -78826981511820829481939049464683560960 11547265 -555393404332473180448329538975166114880 11547266 354270927932300693445149689220283855744 11547267 -176059242260432613986972106800444237856 11547268 707440607349946714325364396285638400256 11547269 280650062044715987140441087385543761440 11547270 -12520688258240630440223053089515155200 11547271 1106942915814340186361324506353062056472 11547272 -1322945695194749609409122131786137600 11547273 -503839400707843897845890033471718380016 11547274 2331668624167018816012770551839865952 11547275 -246812703673299324234790091176879748700 11547276 -67304283820770095307999979459855266816 11547277 -227841591675821434924280456890259613728 11547278 -49899121590313496182485825491017616640 11547279 -44621542263510408144167805405477644640 11547280 182254914691419143193280492401050664960 11547281 -362391749290661740104165519562759721436 11547282 401123429998860598071022544642184984192 11547283 61777737326779391871421926984546628608 11547284 34435399592204230964305969158762584064 11547285 -79458042061074670996230201450166099200 11547286 -28354893629520874634529124435729430400 11547287 414809255319404236975761204665867021952 11547288 339478840440737840345171628586165862400 11547289 -746829535479262220586363517132442467200 11547290 -88625285548284381208597034293586515200 11547291 -28558301209104608546683993017862503528 11547292 226265973702309459538337085974713078272 11547293 -382471082285683105439793960509577245460 11547294 102309015892019406195146838220504995840 11547295 141464899987466768971896727392738538320 11547296 41010616366979598170297809838299348992 11547297 288867367753019623114294667530571789220 11547298 -112613216843661546939026674372352805888 11547299 116785351950522872451303117452231508336 11547300 -280521867762999528843924727299080294400 11547301 225632210442252498533032054724113792704 11547302 -189768118681044715909532529467650841088 11547303 -341636885695224690480076016675727619200 11547304 324052119468696177359417638560626841600 11547305 130753250632414771095980923722594950400 11547306 -5295616318046785361368986701363473920 11547307 33436901620900791383060127347982070560 11547308 352574277085682016491649161232612856320 11547309 650563094352723029049632086473100708320 11547310 -491437082854309021648718951222714880 11547311 -544311714825926815831880481803033166768 11547312 -12619707153861787299280400285159129088 11547313 -203265101247342475217342440534868419438 11547314 -104496674618617263130287973456276297728 11547315 -67860938339818761818582864564325721200 11547316 1166089871105152370811037938861776111616 11547317 6852916397316598110355814422311816960 11547318 71449787909141507354060317683407541120 11547319 147097310999169568176668363648780165472 11547320 -366841145806843855338336818047663411200 11547321 -792967249644897150323125928740159002288 11547322 -147672391381105146118573855135404972096 11547323 3373583514517374638329519477691881572 11547324 114294821139254890141353887041871516160 11547325 685997987805114431847151569882327854500 11547326 218126725309864199379389605770790026240 11547327 419935784873431404346046056483888135680 11547328 22256925817616526252882907047846215680 11547329 166792647396237280366113576733517796930 11547330 -98226122522964876466909275316385064960 11547331 -88887769021344037004095426934163067800 11547332 612548063818348472661594678980659591296 11547333 158583015221969321863396473609973232640 11547334 117019823349942983111248374722787656448 11547335 64387248160551650501574388898770000560 11547336 182993806058758108040895530239711641600 11547337 903680478737651566123521697451017285072 11547338 -503986439420922224451542138395146789120 11547339 -400905265390170070850911233990810196776 11547340 -224613798499055898602478489492119669760 11547341 416316489923074094620349656675498030572 11547342 -363733455172666764212953694605045042560 11547343 1074980814906277656915853592207649604592 11547344 84601874191957487233238991152612597760 11547345 60787951078653614926542732620718182400 11547346 -59181423523788084866924443050404505600 11547347 155851056621418980610824258198862500432 11547348 -117637684118830229229622049085278060544 11547349 16693835901572226541812496826719614048 11547350 127724786224625760044972496806331724800 11547351 355049037581530543728208059884457240000 11547352 -120436256471318801505524616967042007040 11547353 61053390617374510648380713168756878602 11547354 -2090249007908435848011720427036646400 11547355 -254690241563641439604756328342754034240 11547356 806759655154591274691237127042612369920 11547357 -72348092769810653304201995539325042304 11547358 213470477132241094089124294881300401280 11547359 -13286912316572609757966394256042670000 11547360 481759324906003687396465989825806991360 11547361 379875414970821488096979841705777317824 11547362 -317211214010518576810610493579504374400 11547363 -51445124499471054900485838150990852000 11547364 -942569274142826454014628073671346457600 11547365 12985270647498611751698760497498074800 11547366 -173023610110466576320019396599418131776 11547367 84196468679426440279626481336383495392 11547368 81223750561822851647040719379185909760 11547369 -431578989116380751660113678917625026432 11547370 -181937836672502664999838623263084265120 11547371 -345128153939781402473155187897074811136 11547372 255138516272450894940830841690919219200 11547373 201371150895096785682287703024133727200 11547374 420483797012676073298831372748720399936 11547375 70923661289483973195172903815839616000 11547376 -152195415998411074838618713275219247104 11547377 365872248076715180483602118761508966226 11547378 -168872774523961941189095981105161290096 11547379 335275198485359221579431504877854987980 11547380 -7390795396846666791257927437826580480 11547381 -181275991644910748124493981302798318048 11547382 -362424181809525803580886243570014105600 11547383 -2414074808717902480442531250839674344960 11547384 475985316804718236422759092814119096320 11547385 368310012304746109932663239847164864580 11547386 -44079603188996244052904604491990624256 11547387 735477596300366974721047590597507643440 11547388 -851628100692264885411208380118543302144 11547389 -701688416608656099924904310356921590234 11547390 115850647088369141703612840417804001920 11547391 1170390367766940317088621092915578433792 11547392 11317195401396505552372109084826009600 11547393 378865818970358471505699064113359232 11547394 -311980873265835256403003772580477924800 11547395 713143236505921498215078453578650192080 11547396 39472305254331271877155406219228086272 11547397 -258572971536984334636789718414934104288 11547398 -489489442033140223613871081337369044864 11547399 35185284722161206634195404271325220264 11547400 437398725452477956612643370714360192000 11547401 28187410247133564948961145464885935312 11547402 219961346235589206722107216732083137280 11547403 -10795896275580084322661197425327106560 11547404 -41990188519082363562384505987088848896 11547405 114775655558719019385201591200723981100 11547406 147723408669688148585116194983957035584 11547407 295910522160579696567821946078934011072 11547408 -82447533104309526319620036392431190016 11547409 -5007451684390265106506592764621294096 11547410 -138611074437888973172845901925907530240 11547411 -6417427552824369649519305257327225928 11547412 151123110358914466313360360218468560640 11547413 -1312541852304929074385861895369546532338 11547414 -286495963194251676432748646492755902720 11547415 -834811684755622930792614939866081056080 11547416 753964311418720804270458712505625876480 11547417 53308453284927183576715758493389611712 11547418 -208071881747273820763515302716668909840 11547419 -192838674969930340580780928806429471856 11547420 -252776039000220598236047298726517463040 11547421 357256462601239411970261460063443738400 11547422 452138687524751712609224858456450265024 11547423 -287858280674148041080532150134311886560 11547424 -217875952593851346137770532842764238848 11547425 538696130949822346119897363913276302000 11547426 222695340369035980936511337391870599168 11547427 -643132443283759426179031187920578251640 11547428 323628195715191997794351688353991614720 11547429 -161685712407852938830865044993875117216 11547430 -592220753814877139394322176645948211200 11547431 76364732184324061636757920969910537184 11547432 -26391383464331136727300403670697267200 11547433 1622346342206508270765783958899446794624 11547434 -1123042739366051957974969539401093280 11547435 5253825099822925197026552824181629440 11547436 -648938993683323618061403129237115032320 11547437 52751938128179538172762509257985182784 11547438 -19598842488396503457459687547308441600 11547439 300190139459670066710078602128582836240 11547440 44915153824282784220973901612659507200 11547441 -18292074838283142746366832207506988108 11547442 17887861636422562373259914576025894432 11547443 -817770075442402565280467964165748744308 11547444 -470231142514178997074420306561567920128 11547445 60831824426787919515573645402460358400 11547446 285480796051565664807811095529334135040 11547447 -391154160805827011639680305274796050200 11547448 969017168954639623614706191278660382720 11547449 -155490519811305907697491257772924427136 11547450 249206577691540812389234354908533657600 11547451 751785866254426752412301608498970964452 11547452 406733134094143865460448808640328980480 11547453 -232010171736987004458903069187200189696 11547454 -245751422508425899355632976075907564288 11547455 -68178332582753609772817605011921711640 11547456 5868991072561691173382347553809367040 11547457 33480089868485480744643035357783163780 11547458 128570117324037149162954003840338503168 11547459 -304789256905591821105763871727765208320 11547460 -298359265225723387160143314011392857600 11547461 -509600257229079355186688049676442371938 11547462 -33040106529151128331952380579898910336 11547463 -128238104427031796421366732882878245288 11547464 -1511751027417369079311200134250331955200 11547465 -431907819586374198529111882725393768000 11547466 -228626271649319502883969243898766273024 11547467 383141846941824929309555667496849198320 11547468 229052453447450038767636318445894302720 11547469 291697958911285894156663088893269438720 11547470 18866161869553351203615281837389305600 11547471 -339535748527792710609398778482666309856 11547472 174269067422260764908482829998772060160 11547473 465163639613783128299270492652186040640 11547474 -339769246353846121295953002076472288640 11547475 178436687482820779674573100435285830400 11547476 -234000562956502488873401741622388422912 11547477 764438344933173488905645097380770321600 11547478 -2205677576417555776348402317301432320 11547479 763307611814568300261328212184108579080 11547480 -156916623943431784507361510563282944000 11547481 332110583141753495913042377740428267840 11547482 107114856403037246395497963336763268592 11547483 -30596055751977022238658887198295482400 11547484 79558243789253754464952629863629246976 11547485 400463743907911083989635280694918099180 11547486 -110760812708903659777724180849539109376 11547487 987155192178504593359708493922459927216 11547488 -340655381675557242365498857170568740864 11547489 30216260581221293559394053997598908128 11547490 19778382926802315722703700537610618880 11547491 -645792299502075742208381398306212987108 11547492 168861721326975337665618594255978952704 11547493 -713552062873357056909370949200002688258 11547494 -71054380536474400069223247938171703168 11547495 403718123765512978381794686663839104000 11547496 -360954327968906414462045140268966814720 11547497 34503934162471707562094577763308814080 11547498 107510378762419030287363809447317175040 11547499 -26409026418907116949180462460596847500 11547500 42418650112128279320012985382464000000 11547501 148254735563084876429213108736139626624 11547502 398802805961496904045237331490268709952 11547503 -208340713368070584621286921938780046536 11547504 78195973337835152681465261348830838784 11547505 27080213513864885703792973425897187920 11547506 -67387525133185526101193051283311220096 11547507 59143715427803700282892284449024876592 11547508 305328729683635962994367371889225046016 11547509 2341043067217880477159973578337554194560 11547510 74129876808246920207301740366034931200 11547511 -369452277072283472806496595385868154576 11547512 -358268831639414290434459072023050444800 11547513 121694545634458661828645531654617727040 11547514 -837701535973887935253480493831984272 11547515 -2707143588864952781044117333356450720 11547516 -30042047588371068517840395975001006080 11547517 422080579005147975229770822054722328832 11547518 -384672230834352824570662195630210048896 11547519 529735908234716425603090738446852210048 11547520 309721272516608612936624076979018137600 11547521 10668251596991078504921857161810326832 11547522 7865236517663332170237127362499353600 11547523 410562638576429489439942070888347093664 11547524 676725807318442800016777662840241029120 11547525 -175360646005847690676179664680727674400 11547526 -415601901056752691797382816068852176288 11547527 -216221295709415627419414310343288617568 11547528 676304496575596776961652534001716060160 11547529 -434443555633039688462777643462289207424 11547530 305033963989346174068719407420883608160 11547531 -44468725640164352949256618059618229440 11547532 110087428444919400661785034500094623488 11547533 -512846233388642479527794533328324806218 11547534 -29826002301288509360590936944170746752 11547535 -366724982566408863522637246049995402800 11547536 -116803858718944322183947008033968357376 11547537 204370016988366054300259358727275535840 11547538 -366978223012863341025067435679134036080 11547539 957645920459755359298570248720906976800 11547540 -20108959998570045031356694911324176640 11547541 -430973299655165759357014892219167602912 11547542 -69130821465294275779378076036634191328 11547543 -122664748152673980347849755032856876416 11547544 106167520273739505752336151795557253120 11547545 17420519996825473053113466453223213320 11547546 -624716638466619737751438365285123632896 11547547 420793888173746875015500001663892547264 11547548 -101521694687372215509946865638385687040 11547549 -335435527284528726462740699363528482560 11547550 110804407622065882860799479995326492800 11547551 274881385588661382824228465120651715552 11547552 293443029220841102690312836026360397824 11547553 477860128144263316407078072599124472802 11547554 311057710503896342385484666803135513600 11547555 13681630177012758868701567595851299760 11547556 42998981084088086367113545213167322368 11547557 326351852485175609738020701313403418912 11547558 -145499784104340698656363935149313807552 11547559 -237867623402828433822007487727157279184 11547560 516063917176178066880827996268470016000 11547561 -356506970273462086226910906730223945328 11547562 24606636641018494665110343434261827584 11547563 -767340109974888327010543815718404202188 11547564 -1183483964563611393397649365594275840 11547565 110890708729398787701978365651253080460 11547566 -151634485076126772607321804725626764416 11547567 -867846599112942497119352789692202522616 11547568 -97485976023386167852999405504773488640 11547569 -80672636533679135174301900790630536960 11547570 -37776366758135377118202144957045388800 11547571 143611087384086372779905368158939481600 11547572 -9588919382398791712394319621146112000 11547573 206505439647728176217647024431516980640 11547574 -503314405657977189510351802558654720128 11547575 112404245802691984439717165781229662600 11547576 553182322146782102420141255387159347200 11547577 284109905106635913522573498854255722500 11547578 -16411238472903565150739476704625190400 11547579 551578261920548919849105441062498031384 11547580 -454659932589285440357523137139641164800 11547581 -108758302351408819077977399960010111936 11547582 79969649515148862863699661392007896064 11547583 262718505432856635536781660439635158304 11547584 -283806862170956701948094108195151151104 11547585 -471079111087956330776286206097824152620 11547586 -32379754989265054558783020121617289008 11547587 74151295330481233098858022929295423968 11547588 315619163827324297166728389232872898560 11547589 -187782550108965080111281222026317424168 11547590 -454321177382338889061276340597997118720 11547591 483383622278349002410496636486590813824 11547592 -71712469121748494481059332381367500800 11547593 -69716231226393661552856583478438901760 11547594 -444390160595168395703216380169314586880 11547595 -405304071192976152685438619536630946400 11547596 204101902656120823478810305738429459200 11547597 274484392341789138124583300585599448640 11547598 49164214790083648459736975560368189120 11547599 414410049934597245702395450849181405936 11547600 1600014664826805907525031752030617600 11547601 403285293549184753566119146765229577510 11547602 -327837869438114867374105738694660284416 11547603 -1104223242863863847970857612140610273496 11547604 -237803335883498647392121619970769135744 11547605 386449821422938083719610513368310266520 11547606 -124211224563182455118954841855740215296 11547607 18194190448496478037868150612466180912 11547608 350112599154474993333131058929768017920 11547609 97452583414201614432747381949192352256 11547610 132081690916312085227631354014175170560 11547611 -973957705191565047377806489965105078600 11547612 282188738245178046081119189378550644736 11547613 -134968452162917655251450554610732919360 11547614 -272678098003180026002642081936384711040 11547615 -90598818144207777186217465051414414560 11547616 -758052256253496027741363989656447746048 11547617 -1249817821111624966564246192186664618334 11547618 -54145647067733388851513501860130073600 11547619 175050338037235908360952657759703383600 11547620 -176695766694872705297366768187933265920 11547621 -120826449887050672068432232834408590210 11547622 -394271295415290006056025956712992217888 11547623 -197073295964976627262354956344820733128 11547624 -121840588059947068585330777047768760320 11547625 -518239225981956897245996202223851291000 11547626 338219433389842713543242108537364749760 11547627 75746255918543488129513840101375379200 11547628 75928018128465698392027601210767962368 11547629 778134878579996912706860317307677078230 11547630 -98938287690379969810593099880555776000 11547631 -855573890768232744895274845359436443568 11547632 58266876307765246013370021620965539840 11547633 163382914736355868867181582248055488128 11547634 -91414840483875450999715230076290096624 11547635 -532859814112798828032959953178676960 11547636 -24085560823515670357012400991497945088 11547637 -59142986279997792563342499550385677280 11547638 191910404334345401712686982510114114720 11547639 -1450602496253559441466202188659331779216 11547640 27618295420750536441227873863821312000 11547641 -463560546772502120928652951914586863360 11547642 -244001384979872454521601407152907406336 11547643 123718146901962688298792191032545342040 11547644 468318871562199299011836330323592462336 11547645 561018309350110138208702620566677571840 11547646 -70410999756728280581566907574076197696 11547647 -433933934413580889564596757472941179904 11547648 117410782066924272703440255220533166080 11547649 -401203075002222531578005398560387760000 11547650 -2039390552202974166519742911137452800 11547651 -75538210556558665244451628477650301056 11547652 -44746358091204853889804021391780864768 11547653 -264092896304577649217085694037247186432 11547654 -5345557762751052230040282994796563968 11547655 -97625116927446377075796850990140211200 11547656 405926435784240602877915011164912680960 11547657 -460476285312354827033181307530833856000 11547658 109347882509525511737874181103390714976 11547659 -1158640969942098677483462962387112500140 11547660 103442692319243412461428395602573429760 11547661 534260622176405436208910967956663167500 11547662 -64173397329288200408705055361572551808 11547663 -36931199870666241378432414095211642096 11547664 -33661072037768547244040986074607960064 11547665 -69785223475369281337515298618503100800 11547666 -61436725905189504175757891734310089920 11547667 1679493611213392057727283872443231756960 11547668 5478122963814519008621487154270242816 11547669 -113770977800455789383080192736069550080 11547670 107341171012741237849905140485833356160 11547671 1268954685595349026612601240803792876872 11547672 -212327330293805848005958213112813998080 11547673 66775627167175055393076698141103838922 11547674 -94402096908240979670329999499656379664 11547675 -304203640383799347935829966186181869000 11547676 -162014189208631375668255085994515482624 11547677 -19163275929164872588344041265009862260 11547678 21382191653126640401415033258441390720 11547679 97003752458555091024790800663570863616 11547680 -72528266257817786135831497952945111040 11547681 20842578194629888777721374196484104160 11547682 -954914802381127020880480238840741446368 11547683 -17780885759515420555025892189976844640 11547684 10876357870554036134578367243465683200 11547685 806205053036067704484267856453267408380 11547686 -54241561566490295552331979895555175936 11547687 117917778776382043611714614916049697280 11547688 398711890689669410818374360651914357760 11547689 205665517796037224781562233000453467124 11547690 -100666112064639372435188300274800640000 11547691 -426849951459278034563120619462086079816 11547692 327894168045051938143811270399895078912 11547693 -760947070911853195070039274628309344 11547694 -697434025991095378160592811220480132160 11547695 -651732742050679275041129555872559422800 11547696 31041122086204477986115872009676062720 11547697 -440980860809742230565666508081065272768 11547698 -716003518508123544787435458729004700400 11547699 -8278514972448730687437062371551886536 11547700 1632751009212032133281558527910406400 11547701 12982581506677055136374995405454517504 11547702 5829943022470000816834071881385629568 11547703 -306922865781982877683753235754196587560 11547704 -231115532478854354970091766547973939200 11547705 98807653502110323982541537153257550400 11547706 71895388525131966509110519837494950400 11547707 481145494158501161161828060605882927924 11547708 116840911740375948976855000754606338560 11547709 -656319210677773780641179395917604293684 11547710 -70473704012416404250429758494239074240 11547711 -246201866383288653912850200566170848000 11547712 -99444904545756338644596903863805542400 11547713 316937140444834400834856864837950250600 11547714 -145050604111956883643531680696715640960 11547715 251185749304293945003399842265963705360 11547716 -503488597926770063087118404502857379840 11547717 13620043334941229108236118338583046144 11547718 -102483916576293182391419076061012113408 11547719 -124782468023682339516013363619400371880 11547720 -429844097892405222213318282228544051200 11547721 -1145529280075890890236349989346314231078 11547722 94043056093318136307477455165114724912 11547723 340918210067067679257800575220978347968 11547724 -3955591383011783426967380132630796288 11547725 -69965877226185296809309413114125568000 11547726 38782610064055903941868854954736992384 11547727 -136894098299110768870709920060592581928 11547728 -277651339881905948560116017568245096448 11547729 255947878444905091200730448142771416064 11547730 -47049616006141072984740698972308113600 11547731 -62039098319334804061548713994299016768 11547732 203815666730392847508787073680764026880 11547733 -137721279408937419235019192522819862660 11547734 358232786558241530859563489328668402304 11547735 56673698064772320918092453068345242240 11547736 11755005529324245102399234952117555200 11547737 230094547034834534589906863277501171972 11547738 -36304824637994489741115779477970055680 11547739 -357267133005382776359138685641366799344 11547740 -77801799886936868282985153689340111360 11547741 87585677446617733439087002159942348224 11547742 976716107061764476797073614452313496320 11547743 -1326477052031989260754468086586578349920 11547744 -67144389277678094266524712194036203520 11547745 121033113957366254576228457280512993600 11547746 70313408806257236505121317091376271360 11547747 827859975263362954544547470382166903524 11547748 -152910122395618762059910339917936230400 11547749 -400405175137796179623480807539193513540 11547750 51573333542559259485582925152073920000 11547751 402402361050965106995024785371713452600 11547752 299767644683432676461935754620474137600 11547753 -25423229680328202771176303468252319360 11547754 284924097515913193867022534423088774576 11547755 744690188378721733935329354132063336160 11547756 5891666446539703771076669159626011648 11547757 -253520692438162537279663139298504399840 11547758 288234928536576447983588867129949372480 11547759 -183853831007273764860222475984980307200 11547760 65267201121238307141519428191627509760 11547761 -822982868875274160641255200633265034768 11547762 127929914037499791047476371337431937152 11547763 337557025406891095184363372837853465600 11547764 103916710845190541827650434636020872576 11547765 20962270288180974422241327683784756060 11547766 -66243077591067913840715921356626339168 11547767 35544072409877978318552295666866899584 11547768 -390777559348145429515922752183346442240 11547769 231734444264292278362987704605882892244 11547770 -331029143505276441560748304669032202080 11547771 14672943085466267287381454823360172800 11547772 -5461914795738433964759385740416066560 11547773 -373458139592830714686553075375893095316 11547774 -59256320846242764537944917447618015488 11547775 -537691481705727837466910066103764355000 11547776 -101260754725086294582495328148064829440 11547777 573294090118323823626714015955715262432 11547778 -407377106410637196839785541299294723200 11547779 -5695579551465454783179543625992963072 11547780 327026952281398570083449690386216181760 11547781 930967326680219672980963470657425193600 11547782 -415898305977603907191312249140311195200 11547783 55722599513407568217275502107634815040 11547784 -519267424161709620478341663852411325440 11547785 308895854957618698121241006884544308160 11547786 -65308380270355163434890952082655380736 11547787 38838703933335253208752434040775001520 11547788 53419415562725024021891398613929224192 11547789 -172931773084508999620579317267124523232 11547790 -400093048093789323330518014115471441280 11547791 -1103901680847587823857734278983125913808 11547792 19016508065847056724859032663634083840 11547793 -347718814309769516132937815100020158940 11547794 27259460330783984640592085787334060032 11547795 -74781977573852789463624249065153664000 11547796 309291937194978510350333231657348968192 11547797 -89714718131950405886569028749413281220 11547798 -36086343262919137960282901368393027200 11547799 -607924503779089699663086942442716352816 11547800 147402196310252235150835014869130240000 11547801 516729106839426047193585492774142444080 11547802 -90109274118546683926988297084703829248 11547803 -217216844080093384755187921320087383616 11547804 -409693321457740334908428066127336366080 11547805 124516395647357749565329356378880030560 11547806 -521594662242342619864887192553868870400 11547807 324856334326556404528950409514527776840 11547808 -15953995199193557061219589081229230080 11547809 -30264141665798540202909804229988184192 11547810 -53108216692608684507497565956038195200 11547811 500777839246343383595740181873045415840 11547812 167487430957301715803908781382589980672 11547813 163399118575392353584473217659775282464 11547814 -24125599079070096430512386752192579008 11547815 235454370642877557048436550321415924720 11547816 -115211141210050144764731509860265328640 11547817 -88270631520739256723466733744299287040 11547818 -568612625672767082975344804716301525920 11547819 63250504047164509078466665530665447040 11547820 418440444569909309937212305109857152000 11547821 354516618218131799525033543203549653612 11547822 3182506987779862468739484021840586752 11547823 382081854350186454811136307184460051440 11547824 101979941309976323843920625521906237440 11547825 369633560202925176442188719101366800000 11547826 -18814021923355121546970291653719323888 11547827 194820965682877763797145845883415822360 11547828 -358679788515191852159973769573815041280 11547829 315947524161347519899214392922893511520 11547830 125923327204159192274431538782962551040 11547831 -1175093184854048538264344520232004593200 11547832 622377365244957928213324689539870392320 11547833 -436618275525084730470474891248921244672 11547834 -119560367059207008232571724473118754560 11547835 -206877617479096113845045002522717036800 11547836 -174477400073296762262838712140523284480 11547837 -77587215384352892414707110278792786400 11547838 -195583003371377267005895647398277927680 11547839 -105619085434660554619451153516024766000 11547840 -1336436549639627529654222167558062080 11547841 7759694960868028782921909005756253184 11547842 297545491077256928004351901926729600 11547843 144165031351430940227376449029368956664 11547844 154006144280311935188884329694777577472 11547845 -947364652135474214247255152084278636800 11547846 144577509417354162872967944951199864384 11547847 1376551732404532200565214232011743532280 11547848 121735251272023319744102549156030238720 11547849 -438426980748716161500759556890119549952 11547850 56156723339436712494379704803726080800 11547851 84989256754195521650862026359817515152 11547852 34536768433984144581793798138491469824 11547853 -252344348164865004282201399050512422144 11547854 372331423816820391931355775225624396480 11547855 -122281992635186042417988177256795687200 11547856 5333389388877931396804665523623165952 11547857 296673437942186350744370610262944005106 11547858 -15094283871141443937769413604992000000 11547859 1859632286531709553357603507771048129440 11547860 -393541483091738508043062595920107274240 11547861 -35768300278345763250226503206915805600 11547862 86439207705140752751172939415779039840 11547863 136930953171206302126603203218146037904 11547864 26348451620536230555626768646930216960 11547865 -3569069352330992361202235910228228480 11547866 -45292302121103248458593658118998477312 11547867 -38366138012334975629810179811351636688 11547868 -123082935349545781958198812930516929024 11547869 -911917051554507528311610980293708688730 11547870 527047164263537459573503780068445440 11547871 526012907893900702035541883986485191072 11547872 77219816280916876517944112366940585984 11547873 323628343014589783534003929502490786880 11547874 3625137648963659594222676400259731968 11547875 1008969482653032124417860595902999984000 11547876 -45611293390949356209996920034604609536 11547877 1803299296816341780093572291047841920 11547878 482105344415433169014895778883286614240 11547879 138321319594476216235192824955533870672 11547880 350653045469216375516879126146767206400 11547881 -648504980048078592610381410493257909318 11547882 101321376192350513161264263008150535600 11547883 -873742492703229325338418054708040535600 11547884 792884287740039405776268400035994050816 11547885 -115243372482388471128356023515216301440 11547886 -135898218305604092243507390265742626816 11547887 -137008290400194976908565884264903490080 11547888 99716220349999249564621790323600785408 11547889 -87378993053830293439218241837492831760 11547890 67174553790517011506773013729159287200 11547891 317170850802124632889713486319107263700 11547892 722190727602455225086931235930484985216 11547893 -62743417617409657080119433037871561280 11547894 204888752251416932501404269916214500800 11547895 51903494697308555270037400336688090400 11547896 -140830544574529747989211388021004288000 11547897 245992729355303345817411786177790443600 11547898 -1458775698512851184530470468546548736 11547899 -1079928049597838506446284125390311113880 11547900 -71503769581260807431589541908037632000 11547901 -904550740804366174879152310394834094900 11547902 -995426935168858977735398164276147218048 11547903 100761606015956932272016919537123947008 11547904 -744737570920478172082397683314946211840 11547905 -112160332790440572337211210722645650840 11547906 111214549264499309061694289395912696704 11547907 -6264393553999598049199360817446627168 11547908 8635432458000578532574389777503677440 11547909 364311297466695333879405176570876845344 11547910 -186313058264051611322498838042838306560 11547911 -249783956246266293585295169542190681208 11547912 208860874928601384000681252299724963840 11547913 -377335259451676386221917630708321999416 11547914 -111357737547680105886447043439510443008 11547915 27607526046756619100780286042885024000 11547916 -809544199833299361341552511330537246720 11547917 604107776514306686304591469571339238966 11547918 -286174441996826345703856499457221329536 11547919 1236331134457301458227393914732333132296 11547920 10643302909363902130350157964740608000 11547921 -306126317750514331776757545033370801152 11547922 65116490878985185751207435112357013824 11547923 -95656691936912974785362580615411286656 11547924 2285238999366386343907485958451423232 11547925 582951540489046853973886107435706248650 11547926 138895252871662360719198499421676964224 11547927 -52140989438696295225499840531105263624 11547928 -227819968383921902914911041980185292800 11547929 -349299131266451279791387791340212604470 11547930 -77367643694955308053494567225834324480 11547931 1126149124810117941917027192462225636464 11547932 34354140782643308082422605278983675904 11547933 210698420912212065909735905996408172864 11547934 -67915884988727249192465488348868997120 11547935 -149836530001828145830729292250615303840 11547936 380281932503661643730716876492677709824 11547937 364305995889979262977069698710819395584 11547938 -66351831895202623965789420362892872880 11547939 -477605912585771525062991436608607256536 11547940 50518570724821204432656948778381943040 11547941 441756420297724235432168109552409953342 11547942 69208317367568749811682969705969997824 11547943 479089387893657485239420404778896149064 11547944 -136130338610314586029350168399297331200 11547945 -446265923884189496669387691401264595000 11547946 -1054399712044285519505179644942831708576 11547947 1552851657077273323750743244770580502400 11547948 709486509220935544318585400450007957504 11547949 -77775529740457384334168324673901055264 11547950 129535897369651467336821785701677424000 11547951 -2784763933802482650321017850688062720 11547952 -103283438338746682563041799643092418560 11547953 -87647610177594347554026063675027201600 11547954 311530036523356455737871995607540487680 11547955 160331279620419362221284298989824552160 11547956 -27594780254656384280768649558409850880 11547957 362479607914068534776807028748454065440 11547958 36492959224297114509998879595962544384 11547959 438011730295868451123976270192007160216 11547960 -524819095061426133686237308570964582400 11547961 -668773721378974840004961446666578036438 11547962 -843363727824973151836623013734241559328 11547963 11192965728109797360761428793297466384 11547964 -622100339364960665402644899833811922944 11547965 73123081633055502373909960862210350080 11547966 28469256728590359022534507444604975424 11547967 735087858911625089497739170484753902016 11547968 -160374452162771181236284808002131197952 11547969 473206738122422615717958467284484306688 11547970 25512990589373972272898250370510080000 11547971 72428061966095245680152370211114239744 11547972 521982976029238574234671951028051850240 11547973 -899908955597199284971875220888608231778 11547974 -478411195596024836803553563327126410240 11547975 13507297167433359766360149410346432000 11547976 -586547363169396994007391159134174330880 11547977 23420829284282824042309608191241661146 11547978 26396702320677256403428772549869664256 11547979 888982962819759769837840271056460341576 11547980 403276201008021724931603397843344256000 11547981 -301039504285044644347049844591278102400 11547982 511321755301468970724160449609263078592 11547983 -545990996049338345733907630526610800640 11547984 -15286691186648951923874482202428047360 11547985 -256080351238050991282792616191094870400 11547986 -171159892594837875400927401833288795520 11547987 -297395053736465343418026008733076962240 11547988 -57482907370361468225151569570765840512 11547989 -190135752222505437637089229081778748210 11547990 25498581702023225414494668584829582720 11547991 -16361998348359286996163441929370892800 11547992 763503076438953793961776037949916262400 11547993 -939571645763988278657376172721151325056 11547994 -7232218248863261727577953455344708608 11547995 24276964575382078687282119058112432400 11547996 28437437592663547679550375756046663680 11547997 9560147486571113466835879685856540172 11547998 184494239483850145626286226863700736 11547999 -463021838777874161008295715550684251816 11548000 -290532766114960298768149163618992128000 11548001 -320049650334027112303433889335339519808 11548002 16461517289647787274026657655156188160 11548003 -376497013277414194806264015961926846720 11548004 -62592948319073140813174022034117017088 11548005 21176580445088286059639741033659296000 11548006 -2429521251286590247464822223016608320 11548007 1062686602781577204672089843841818575920 11548008 17883095471755337772881867833652920320 11548009 -707963850602483681090479444516339126272 11548010 362720237616872847693523285484878368000 11548011 202146780810290554791465544926104993280 11548012 -258192782933794906253210797497853573120 11548013 -198291916058137711327286796637595553876 11548014 87659705637281270712441728429102168640 11548015 816364610961017993008598691831538846800 11548016 -14729612273829432887247473410225471488 11548017 125174773375631630075643070389915810600 11548018 246744326875260972795800404559159983104 11548019 12893452714625251361290107962995296672 11548020 226244592100630477976053602826405416960 11548021 285267999224901420908386036439475602222 11548022 -460434108950843928120881869065405612288 11548023 467387512970119838938873497786543402984 11548024 -123163786997226729028741946857473761280 11548025 -424025766818772563192196613626737130450 11548026 27547380766473589830847327398654298992 11548027 139684827723223397343798974374152295424 11548028 -508125335833615984140527754582520952832 11548029 -10804574528977814682229449654879509856 11548030 -77847018699080443705447252435293346560 11548031 1203778799018686358238570814378799353464 11548032 -525543037262000258579268547990310092800 11548033 -74300933594993535576696077435140402624 11548034 58885735341066525805358463559669246416 11548035 -20102659218484258575179894923350100800 11548036 -193238121561225418489395643306420405120 11548037 -1810524741142671127015763139031889760 11548038 382867031245347347909365835137676292480 11548039 215513504066752895629024844286882514824 11548040 222634253218336794330392484490058956800 11548041 -1560686704820106905911584001765113216 11548042 -54413185868746542560202069007511847936 11548043 465555663555726256620962009620484303088 11548044 -58738381331630145704209142674302242304 11548045 -138504496455094784150911666344410027700 11548046 -275593946743106707550781462812357694528 11548047 -127194516575901782588897808313168488960 11548048 -141827976176872857910537240687853895680 11548049 -937920273830040232921095861557220388764 11548050 -309845452625337991336979558003122982400 11548051 1518063665312319654434808352900152858624 11548052 -634209518385375084007074859959781582848 11548053 57166781498513880291001593786830636448 11548054 129083788608008780663878805317861241472 11548055 -438130408309634776599904206161292205440 11548056 1809209715576973524472349544170250240 11548057 -365678472146265850479348258455732928694 11548058 -235226832125251126332558087929314913280 11548059 134695923539786798466018993241428527040 11548060 275022118557820625465823673267835458560 11548061 -19728586460390573986746193072829424000 11548062 157915367655225066880192009853863833600 11548063 740455797280790033819309288748473465312 11548064 709215263653147717991527352644880302080 11548065 -70104836371004491437422253080150244480 11548066 266156190263127084799161421761604682400 11548067 -500959764008990461675531910951950859520 11548068 -184994898142690709729116702856769982464 11548069 526574628995677721427282679839820401244 11548070 66338478893009560557282626201499561600 11548071 400109529595025437535585018866276034640 11548072 521754512064061314832003598774682700800 11548073 59015000339718173423602436415020255220 11548074 -46506388788092557663394054345113501440 11548075 -514858959590202023715995956151353590600 11548076 469623684795500867092131043953924629760 11548077 -193457470909048793463104593644811250880 11548078 -121297833198848463003808804072307113344 11548079 -83894807539128348738384559969068781200 11548080 -511862432164580660018153319362396160 11548081 430352527713255054808937705638846100882 11548082 6354845859955574983020810002801132544 11548083 217092341221932301666344895338545511024 11548084 -286895145306055345255993146623202438784 11548085 -807005475074178027307457498663941776840 11548086 -24600321518226317806397273667796147200 11548087 -564904536488021808367907264361002691648 11548088 -768874356076476890042442367532415959040 11548089 3991740944725539816659323993994531328 11548090 -564979520708960970718686907854434491200 11548091 229739641123964675240944145339277734400 11548092 269216909940284325332364513761799639552 11548093 -639828810917179954125633471578752109952 11548094 -360647833203244196430956989764679259904 11548095 217470774184812892497749768216257998240 11548096 -47913100265425918707517780881152409600 11548097 -778900199762842187467414890842719662288 11548098 74430077559136141543594670284168800384 11548099 -755608128406961082570916745870472424900 11548100 50354585029483329036409424102885702400 11548101 23658703214398332726668697830596621824 11548102 -10220155404100048107996864829795993248 11548103 -172254278283264146667553753113522633600 11548104 -471472344542831119571312104608374906880 11548105 -651244462936511727396206688489035064000 11548106 -133170800418509862775559571618553395360 11548107 -197716525321144334918161637916909127440 11548108 -381707255973871751178412351239674743296 11548109 53227299747884526220351304475355400310 11548110 -12834844111600388335229404960144097280 11548111 -234597980547633264912329118224737942288 11548112 -62912672695713877085959934629222023168 11548113 -26845874239784934269310085462287414816 11548114 228544019739449973718621451539070620320 11548115 513539147250715653435702099177286324800 11548116 -432978644012175326229283950004564992000 11548117 -133641403242983859221438665186802969856 11548118 -331008745595647400047703880223288854240 11548119 176146324579597725420635172173017680 11548120 199221511158306102953808729670090752000 11548121 -231600158864299406501194163667842049600 11548122 -199170016127138818265787487064629520640 11548123 1512603611437997764318603169357355008 11548124 -317043615492396911207013611520497664000 11548125 -151284370901025049577098348057234841250 11548126 -309482349526739938540425577851253525056 11548127 -986256495448661504127786957850638270048 11548128 613432810820363687187109665409540030464 11548129 132164835076130224790491899945870550320 11548130 149028815649967697670025996163235340800 11548131 -291339819722435734478988411743654873856 11548132 572780626392247083293678197114456800896 11548133 -21589856060529902920478967492828255618 11548134 118001723532157847897330078597925765888 11548135 -1698145282645679933970957224335102343040 11548136 -136787301227244962865905339360715064320 11548137 55278935245574249501119024706904354960 11548138 84521267045963283968462974288358587392 11548139 345380212475109202247439110199454047024 11548140 -45030831541765041100168026949610833920 11548141 -454299706047172304026467151491360119040 11548142 172071928556773571350936528875957855744 11548143 -542244434925392087350539311589207283200 11548144 -31694488089186135744689048981846196224 11548145 250308128215953453495104289987926326080 11548146 -27621404627784049806926618196565779456 11548147 450868590514941785311615471236248304640 11548148 67950294488347799797412469359978165760 11548149 -669255427163541653752972247879916512736 11548150 -39722682082062824652863016963630518400 11548151 -3734305487234401757103427729340141760 11548152 194740293126323121582618471324559933440 11548153 -98654284409244326168039911318263744956 11548154 -183310979047891627541279742385111096320 11548155 -138624973181117917569509481079295911200 11548156 -506327864445337220537479786255424020480 11548157 -228894971110228954658784366971147865594 11548158 -6604215470230011519490692243220161216 11548159 -200677491057764756623133550469181719184 11548160 -158529817472418207133761297408526909440 11548161 -301308654262958454445540887338551797390 11548162 6960244816063812674613492315847848960 11548163 782713819390355745670034212134967634184 11548164 -62647756520150695656732022845001082880 11548165 152240371519519004937506937405784560060 11548166 -2773970953341218088690369829293428736 11548167 131019800559266289227140381951232147880 11548168 462702853267355982357053780491450460160 11548169 3827151543588331599618678710809430400 11548170 7960195673356248366479822109809419200 11548171 185538268900865119834827149257593637272 11548172 -560357613896693189603135774813282797824 11548173 256713218547222358818072198619393021344 11548174 -511235425919283895610525312453473975296 11548175 -492894520332920926578596748978736699200 11548176 -175769544650664920613953189631914999808 11548177 375613314046347632050940857377608883060 11548178 327997400482862236504732775379835054080 11548179 -199013730455937737820196228100239042056 11548180 -127977289699832716919591896538487644160 11548181 217993456748402541697580472480286617120 11548182 -124290189955379276886335757765617221632 11548183 282213670089511535227249372262085343104 11548184 1051010109917144697783537157837651138560 11548185 -140863314174264646172325695385022924800 11548186 -6560799219781405253869861268636680512 11548187 -130181192002757033682987635238605465088 11548188 -151826089525422410646807996058128253440 11548189 355236277583663875364041716920698820256 11548190 436502628430894923890090375333543457600 11548191 -678157563824022846996476519762406458808 11548192 -11779533434967956928012635967268454400 11548193 1112723978712757160073860567648588441442 11548194 -123395754473774016592730819749062179328 11548195 386668060204610981302011441253783382400 11548196 -278000165985238533338438228988971658240 11548197 -1327414074392543513000266370081172072960 11548198 -191083496013055186702605049166140730400 11548199 -410355955023674946959053496924733074136 11548200 -46752311689533841656342853973514240000 11548201 -432600153902330001636204883578165362048 11548202 -609916292686625245168418495763892548768 11548203 -134569395828095331729902412727745430696 11548204 -355128283475473535880348302234578764544 11548205 369054300328854273738215419771901806560 11548206 -204734550794965225733753785131170172480 11548207 -1379887924296354639538706715230642906568 11548208 -42411620847878162520410258093701595136 11548209 -619984379117146335490801486645064352 11548210 93137080416349295404664105867124089760 11548211 -1733631943995111142919666185187523355200 11548212 -147860869790613427357825757962242275328 11548213 -332737331243089821878305983588993005696 11548214 48787957003792898456369080488381641472 11548215 149557715776358859291140225506208840640 11548216 -519041753623502260607673783596453068800 11548217 -1391996005141629165312027395907975015168 11548218 -67877232146727454356495206774801978880 11548219 646591144518954916540845640137221347440 11548220 302082999459142835922519706438405632000 11548221 -54419393286419762295940468440826639296 11548222 -42667298922834854765033434229833764480 11548223 136037510644240827865355809277264760000 11548224 21808774041263505805190314605139722240 11548225 -262313147347919251532334809030277464900 11548226 82924213164271351705767660811571439312 11548227 -37942658088747271173589647676119830280 11548228 207713547787193230456978908244171776 11548229 206165641335972752949043239951586504704 11548230 171476898353667660206268258074481870720 11548231 138806424991099654629482444312690809344 11548232 363253247552770865518439936390910182400 11548233 282372918031181993066639110811564506602 11548234 442489309322593997200864461786642836016 11548235 69926576903726532172548121895324709600 11548236 -55966618313273891394169718820573118464 11548237 311754220306983570219465061039626322432 11548238 -2564989902556292554613201232597246720 11548239 -33090765271165256736744615368814823152 11548240 6839546456115583711835881535815680 11548241 -573488109951697538963538134439556041600 11548242 34524891419856203695915944657958256640 11548243 -249228586006320642566307566323521057120 11548244 244166821220439386568580520963963215872 11548245 -442117959012731643982901451182095776000 11548246 70850507935237623492016569311628855072 11548247 1254476803874354630642410728216307320 11548248 133647755378144859365475156793344552960 11548249 -1108542172172565507076253289420522181750 11548250 176739738261689928998397582523411200000 11548251 11006651569153418853089969626771490064 11548252 -6147297009738952295567056397411076608 11548253 1571105624533390178082477184980722091660 11548254 48455064614960112851736980184025344000 11548255 -251825421170003160437957596261338908640 11548256 -48587155436623365093941266033223663616 11548257 213633755599989854889420580460984002560 11548258 -457778341590424534856222191809989849520 11548259 -492661908030169729767582689330914683840 11548260 153799696990769282500502903821789006080 11548261 197571033379402550546144726081838369852 11548262 -317630025109003791483110917071398367936 11548263 -479047164976104343553776675544543543256 11548264 78928333210977015374746416840469708800 11548265 -122828246185169494522458115418264991480 11548266 -48814994222938165223546741424653058816 11548267 -236033774219850445955104419764124076684 11548268 -55354979458443048065900922162966058752 11548269 -280063852164538105955618081059342189236 11548270 484791244073902051528232569177523352960 11548271 41541838212013375935085442678395715040 11548272 -63865139245217699310001801502992465920 11548273 376462056540492053395757992717068440304 11548274 52438961868663989346555317920080672672 11548275 55906081515183485434324070610871833600 11548276 468257079642412551315926821767543767040 11548277 -249203282048812885158872891544803342112 11548278 64193262145132862482244108024447139840 11548279 -1114527596571233629025871234829098388120 11548280 -75956000462758750444285170526755840000 11548281 -29057650813682220040879420507327174656 11548282 112855522023381404868532497771240346992 11548283 1065158848134964107965799876467882135064 11548284 58943302615853965569590667433692610560 11548285 -273613357480184551733322884480788631040 11548286 353959627502055209879846714456997422592 11548287 333389062193499707647175474431923498960 11548288 53360291799487286622172316673842872320 11548289 530067927775518141099376426408739721090 11548290 -102575809341731732309119710810105960960 11548291 882394789709727483252869660720885613692 11548292 -57830908893528674427543761515494948864 11548293 -138997080919352948606436915506059869600 11548294 408569551398303427690354817208540249696 11548295 -11296862694515749574871191779108473600 11548296 184636773973349164739760348064343040000 11548297 -204433347429476800650283812476476721254 11548298 -312634036224767371271098283381421051600 11548299 380306810331992257368964809530867665920 11548300 283833410924007948435727159957145932800 11548301 152859086088564040943245381893635189100 11548302 202201270578357476157346178946144228480 11548303 -390768351840761919644549270378050455456 11548304 -185527091384666774274451963003586002944 11548305 264960106512155871636243659220461750400 11548306 18151780889953260931338407780024647680 11548307 -76177224226646894603418186941319058320 11548308 -8025128492671602435314005398797746176 11548309 176085338434019704702026921082488122510 11548310 312633600892392111938069431617080645760 11548311 -747228100862085680510902550702186546328 11548312 451247181931091287862827487174196633600 11548313 -184804053073960887393192917170915626240 11548314 18886303057760282078197695737586167040 11548315 522946730562485453459379941287720944960 11548316 -233086476005239140582677789295475645440 11548317 -120770487313910149865022354366155743200 11548318 512306231368747408065817183441755135360 11548319 -333561033468748651729476837402997013280 11548320 -196589997256469206028603836475863203840 11548321 -1529345179986067788826590352415060739360 11548322 -112602024684954204327510554417461567200 11548323 489974468710695725001962260578386548224 11548324 956785370788416258068625192172815917696 11548325 -452032899132871761517936584857981758950 11548326 272624978709838231026012147418941783744 11548327 338123168477349147614918716231847990400 11548328 -1227626543303995888143459451850162503680 11548329 34907803552669669230064717463796147456 11548330 -108322253686136825841618174623211463680 11548331 -1811521080871503437798481098021200023936 11548332 402499799546486489834006272266805383936 11548333 -1158583129038094022549564861062531041760 11548334 -5658241943264403289802501680336588800 11548335 -17768290199204962703698091518092035040 11548336 375238158091273449262199105359829204992 11548337 452490453388742219031825450082516813236 11548338 -1873888297012923374562348672302971392 11548339 281041128911299464172608440114153536200 11548340 -14941922070651596759411433623894008320 11548341 12276794440032121707847082818521689952 11548342 45572262438208305920214377690994609792 11548343 -241772149086964017776263887783015612936 11548344 -536100667267593020067276924300333281280 11548345 -869970008577150957698859808784982051900 11548346 110655874132226247708578900915558924544 11548347 -165178100462195424676739793885753881040 11548348 148696006249560336420794857783796873216 11548349 1537706682270481293128772699628897350 11548350 165579428474186289773949171112639003200 11548351 -600349459168954790797395047568519659400 11548352 18575922310210623589497565606324469760 11548353 -142689111392350706330491849908642607200 11548354 450943923531420857076806266479424775376 11548355 -107815829681151149470887315206977937280 11548356 309241154835810573586736735649257782272 11548357 104509895787417695476032804437470180000 11548358 -26675194827248031202339405093516290720 11548359 -254083886123348020398771681372662495280 11548360 -177696434016773597754042682459764326400 11548361 1120896982422106668532690153830716586 11548362 85263208839171865834543548531481158144 11548363 -10655179842675669122507104620774542592 11548364 172270898754383850512204792631727307520 11548365 -223536588431178410255014651547318520000 11548366 -36609430178831172513744588455971448640 11548367 -833031642276819538114797149632161517584 11548368 -2494619259966250796143236959856230400 11548369 216283029605414232595323259046981812416 11548370 -19537104288936782244776668095260759040 11548371 -422768201105289704309647787975663975040 11548372 293611507897887108681833939283612426240 11548373 154286164343823534715549545424360937340 11548374 85255831377241105040244174687122947968 11548375 -1034929739126675478526819371607481118000 11548376 -308797416042581679873744628669421936640 11548377 25245644757620417267796853738392760128 11548378 -730902888306939461386511785657050109440 11548379 198954445103301782305983208500359734980 11548380 233859547456785030291202179540280166400 11548381 242056991806291943575939538913025216 11548382 360043925198369984064905938335828873792 11548383 -8923808610955393552602759010733482752 11548384 405647443301048945075823648298835116032 11548385 -494668858709868474731592520581120189420 11548386 -278402765384573432795076665906800684800 11548387 271535652133515896261089739669437142200 11548388 -394198537617935392013358879803030611968 11548389 7534682497600136575039689558510235392 11548390 -1663701899786037679280177011629438720 11548391 -976886028440426492374497194633377547208 11548392 -420770251517753317303277142049428111360 11548393 -58049726807945556444469108292154060358 11548394 31154996501251854457070978543812147200 11548395 -33699393245596086363201339150666398880 11548396 242740056763018710940544181276907164160 11548397 -458642138587862508612783231133070523168 11548398 34143894368462824376783641612904770560 11548399 25205095507458867763475691286910017920 11548400 -32084853363243858743160211344597811200 11548401 -167508871280248902411844263621522253968 11548402 -62852313163920677358779211901077223296 11548403 -3066412503309567366265148393393335344 11548404 -81265107591461146463162447676799924224 11548405 256327438252718748361071813104251545120 11548406 -155198342924771233162144777744345122240 11548407 -194054070411214222308527415169793610720 11548408 11556194516966962075648377299305512960 11548409 129362959940086220092876840075995936000 11548410 -69062642521267801793632967858105088000 11548411 439427842256089981361129795595122255632 11548412 968418229609100129345958647561859320832 11548413 -35904394486302541155833667048240699258 11548414 206901158076800634300924316343632045056 11548415 -211762621333290426823877355760835436480 11548416 300560205832459068540448361919717310464 11548417 195585904401455037949155831414148906752 11548418 -573324882352089155536994508865729629744 11548419 -46348736210910446462931783870875401920 11548420 -118907524054096285353283691657492497920 11548421 -925196314595383843361551353496813220256 11548422 294526196600287641867500580476303801760 11548423 -263991114081416936866402211646825546480 11548424 10153520125101517273268704224970752000 11548425 85086860175800700686516945935355572800 11548426 124715276847818526936196328007084755040 11548427 -208727163748822532778341853076195255128 11548428 -323628174639758688024495993689733672960 11548429 -198929994560347934644431376021217787060 11548430 -139905387758390353461807649686146810880 11548431 58345333243921401420250323825434084520 11548432 69634207474902746184052046596820959232 11548433 273977021001367850908816056505009847808 11548434 219542278735771124920570802939979824640 11548435 138377275220712934440089176986358678800 11548436 169190232096761630817722177646082160640 11548437 191139961565402154128234732662179488160 11548438 -406278934852759526685938466578374932480 11548439 2687900506585223648971367000686076640 11548440 73116362348467381332402527064950784000 11548441 290972265106547335715583795974619261000 11548442 171408949162593852122353806329174895072 11548443 86189446447792859921424747329188983744 11548444 -314353649719216262633916526638768694784 11548445 -595426690128903598236828788351130513300 11548446 11833777236800542500477945894765763584 11548447 306705571495186244264575633643167968040 11548448 408529617254921909815377580808609071104 11548449 -108893026794346214692660848460600996032 11548450 112747967584408150500881858494972518000 11548451 -224250776261477828073896556052950387696 11548452 -275382873197035752115188045034616641536 11548453 -50946082014113244731045444847454420096 11548454 41257302109713062778527386291245633408 11548455 284437090397928811358323562929226939520 11548456 -514507466731021673144594936826179589120 11548457 1369535617181591520948938527623800928000 11548458 423720810832346589699159929503885263024 11548459 340198420778633357509447510974261020528 11548460 -164880641680382076469072197488179200000 11548461 153029311130309416647951509998130995200 11548462 -66756110424102704461597664730762412800 11548463 -1716870442535394625296226987093193032656 11548464 203967224488266393078428657120433930240 11548465 -145684315338948163146265715602661080140 11548466 231220340676415022019827247930132923520 11548467 9913998934390548655116168007858560000 11548468 -360491447136480191676259934140681332352 11548469 1142490908844984319336304607380183925870 11548470 -157297823918731126795749033714782025600 11548471 -246723860521008868336803189276118889256 11548472 -208943692637056028524335320308534702080 11548473 546335777870230378851076854983772968784 11548474 262327055264370984541471934797522662912 11548475 -204688303498941423229366417031564817000 11548476 -120523714267354631403247607235732960768 11548477 397664475755915970798213336900355470892 11548478 30225347323933585174951490154384402240 11548479 -7981407329677060141130656296726083952 11548480 76742010784471399530973115412853555200 11548481 369165286170596212949802311851409184192 11548482 256250559348957044875096403169261696 11548483 220177884033522659425826190492303696360 11548484 360119314223751331312159231418495471616 11548485 93974290822995139852363324895085216000 11548486 -63549042414575728671554169070088392896 11548487 56846994654860184641989463523756008400 11548488 66832487236393024800221746573613137920 11548489 -66396704045564875568300103922534482176 11548490 -284694510561629679729526035511816452000 11548491 -76244813660780694078139134113127653376 11548492 -300722328239362718866242557721802108928 11548493 -530901351427166747039865604725613095456 11548494 16564987751890243151774522914318610496 11548495 -58920578764964860745616624551170185120 11548496 -353590868733390689438085458850313420800 11548497 663835182736263959854629684177426198000 11548498 -261255752254328875827921492195986653536 11548499 49289174487998720443917808790705515500 11548500 -63880287056967339323818834735065600000 11548501 -947847195333678472991657996558502670208 11548502 213528875970854361785199358257438759552 11548503 19596575558624870851501141216484798112 11548504 857509507009198780447466750767047475200 11548505 158488665696923359357245133503955408320 11548506 350996387838537095665546030477657403904 11548507 -934555921288619100729090423810263509248 11548508 447727071603492070767296148303144999936 11548509 142698297573647594300281084084192043520 11548510 2325888536424129909347255567754808320 11548511 348888280315340006349182033628710740608 11548512 812724179095037569872576637341528883200 11548513 100706625985077017744706512722516073762 11548514 -28281100528844938335689039290602195168 11548515 -184566718942877553899635664728282287360 11548516 253487784888178627162809903201299637888 11548517 1036552833764959531052865187199671117566 11548518 -87830073848598174605879493845019852096 11548519 -1008698024320713157883092386377414891080 11548520 665256007783469409771828662347798425600 11548521 -793199827372754647968257857632472265760 11548522 -514713163192439301356733318723073106688 11548523 52686512859611400414223874540014049280 11548524 44040939643043617455011281127902525440 11548525 873663072028048576820136677494056957000 11548526 -136220704242629935213124145357842097216 11548527 -23531965803763666654503969394009364592 11548528 -15135605616078670592965494105224347648 11548529 -326913836231393534828690892409854456924 11548530 -9468427479804938326571765571057223680 11548531 -871321572880468725070737566614135557536 11548532 -506451003414423606546485643150003698304 11548533 285781904150209635207597923713172104224 11548534 -384218154652294091091634676071132059648 11548535 -180944227010010678631158183339571172520 11548536 -347298720865263491830660042346800742400 11548537 -90540014758014172679864640260101370880 11548538 120825801078236596186006302080517189600 11548539 -354484802269503155985744671058976310196 11548540 82629847235618083785395167921107786240 11548541 465945127462208390957105780537387311320 11548542 -188886246284044959934557884115220531200 11548543 -187324533702308952007483703046935166000 11548544 123233664642415404462681186791482982400 11548545 556316659426676497538376821247538888320 11548546 452435145778054586317334918532838187472 11548547 -856807403052198561467237851467770134680 11548548 617396244591714313707505100509420400640 11548549 1185160537675263621244457734722930113500 11548550 9296815655526331874707906451492496000 11548551 -52936135007625153491310419967994936320 11548552 -185365889578834489350290800266922045440 11548553 -8738645649471132415860381589949606976 11548554 -115087110897307982498069962664278978560 11548555 748074932269689583619012503786924956960 11548556 -363923149096855362687930825858317287680 11548557 22570643782718681509043398295507037654 11548558 -293803132926955550349979956116022018048 11548559 126684071199819893788648691173371530352 11548560 -26996307224813130826795104099650764800 11548561 1280585585630243658612773960561558892400 11548562 -851237961902922196724094042053395623936 11548563 283957857182935410968511264391761543984 11548564 248279008074270927106400613848552418176 11548565 683058520624416902447913421821820469340 11548566 -315237916650999311034405074321872682880 11548567 151050169478892528224256372300589276800 11548568 589498107064693556316387523107160258560 11548569 120665687679666880747135015082921006544 11548570 -150108906324578951714435983321590493440 11548571 -958688225877701839154638395477223359228 11548572 -177018818533929908018115105556920066048 11548573 1442693924843604972056260331655756551904 11548574 665172876281195272208633166280388401536 11548575 -257394562260127262133643920523536545400 11548576 -143265739655818627983275000127094259712 11548577 234648624862920830890216279891434536112 11548578 220848676074646299895987225460040330240 11548579 47275293857579758110187342891875072976 11548580 -426500261233510906893868373647146086400 11548581 -431826697509827366006423463262088048832 11548582 633814652190977224044535223739316903392 11548583 491830998207956709561528890054409503880 11548584 -8777534044517354978370838272512701440 11548585 -73585827483617713869795438162730448640 11548586 3358674671617239367472945996731910400 11548587 -55265594883666095367905493274653891240 11548588 -276721746620438584280510904029737170944 11548589 -330452875777212607847121634999978963680 11548590 97682518548737632741944666323736253440 11548591 1143998927385081176494671760009110126992 11548592 -4672521368299456796017841899840831488 11548593 98283662145738483260024289570069881088 11548594 166693380558669873359158137774698858400 11548595 200806290977710082794981993557995357520 11548596 -22380536364412864641179178793383936 11548597 -436818640166844640787155995983624167954 11548598 -315232833599581643479963950475999087200 11548599 -376355512968948130075031022876278691840 11548600 -4495602666307378567886978964682752000 11548601 -438778852719926392510603768662397119600 11548602 142859848764789532921171823542815598080 11548603 -760419142756576908414042450762615364 11548604 90351102278533675502193396856700384256 11548605 51475615199315552758733815399160267520 11548606 -96824943496595801495543434742464614720 11548607 33547445127330710412763569445048467312 11548608 -138688046074354262004479985380071833600 11548609 94391914119035817506267846937953960704 11548610 25043011391745051605661856338249168960 11548611 -281127921081050579801124430423055772540 11548612 50647955295007678399763451347928722816 11548613 753729670601932626445259968404063800862 11548614 -175383420722358650150889555709448541696 11548615 255173304632976702294735504243473697600 11548616 -136941908843941790458526808999892746240 11548617 -99732844754487000407801219423796057888 11548618 215345032776520282848528038185906544640 11548619 -891190433798242618907605815224250319980 11548620 264165269479023680583477754105758366720 11548621 227698230198631934292590402914668793312 11548622 -320559189673477156440447284417817053568 11548623 -515236484137140205074326135235893738616 11548624 73183701089089258790546082023536066560 11548625 -47555665415391223208297481139380816000 11548626 -10497647304916363733177365498452923136 11548627 1993854045108843955680941827598081185152 11548628 -98612505323973281455033556696512118784 11548629 533524477234827075268587341875921249920 11548630 447271541356910180928853093491347976960 11548631 -723144888566835376168518648240577409136 11548632 310554613267122076181510637644194406400 11548633 1303661434589170682182408067320616399882 11548634 106355238202018218384667521428310604512 11548635 113948609227026718552861222293905122560 11548636 -449811556462397892703998744330900871680 11548637 735028974850167317975500396460924562240 11548638 -16909383787670249286650145279389572416 11548639 15379295350294136149966970467753732024 11548640 -120750055067993971189587322708072857600 11548641 -215069227188537382729759233154852954560 11548642 -67306500504705570738394440351897801216 11548643 -878380012660531554757653593806622501616 11548644 315390862145868777432218631049743255552 11548645 113515437627315958816743274241409738240 11548646 352879097924683499763574753177225090272 11548647 -50172628828261705049443670183554172928 11548648 -343891075653714011928713833536098288640 11548649 -219357359605798706983691948249235233664 11548650 -108335365570181374466797556602215782400 11548651 686461928497406481136910215666521652272 11548652 619781123850036900827076443601702729984 11548653 642718682948386005174517814850285437184 11548654 -284097515967198402420366695547318824640 11548655 398790407322956149445615618827765430160 11548656 4542938231408845742622390995551518720 11548657 251769817674420399692510927197595405906 11548658 -210128779755554545875355229476970997120 11548659 292525543021213903922663934118987663920 11548660 -569091830982464025519696863491929753600 11548661 973017673266261514553171037596130320412 11548662 -27124036199094117685005283599910118016 11548663 986167080332833778890514909690760010056 11548664 -75028634784114735330207681256174817280 11548665 -58969172751437950579894758527928689280 11548666 -468742851282679918856789035922522551296 11548667 37493372843555954677152731869559088720 11548668 299282791099055097386011798911170617344 11548669 -466933544491930922894721502824932150592 11548670 -30565512576494036577784368445449024000 11548671 217261522843073752976002885408025120640 11548672 -87077911732422178560168909804562022400 11548673 -801365103366694474078545554234752956 11548674 68819865445508237316694220329400491008 11548675 25407447295514458392381108306073482000 11548676 277324725185638581572762352842256215040 11548677 -50291934404679501627923723110701451968 11548678 281390301006335432375827437790257411072 11548679 -461262648633043446209459018870784399720 11548680 -150577250890143982943730348629670297600 11548681 -79628121052792727399564573646384236518 11548682 -8330595244348180622854762087327615488 11548683 850670297766987377082095283447403612800 11548684 66925458308762200007042466151173662720 11548685 -677154826653076577019973172120989405620 11548686 -233594239860001267339252475604812031936 11548687 -374538997894233292464177665921165187664 11548688 -276398586183558724749429452381351436288 11548689 98457145179582999217104229000275511200 11548690 -553280284795458043312417848550085683200 11548691 -308124848838964155440539629771731261952 11548692 -443108537987231386711446060880250323200 11548693 -96544812904753605719585333425100517956 11548694 175173075130059327839362376339015577600 11548695 39788313787528980152548995799012490400 11548696 -16295568267756905152030884116516382720 11548697 406166740272989820432426384256152595146 11548698 -10150011152400591105829169893844889600 11548699 743483046033011361215690021016769622400 11548700 19727861883015235020165505159157952000 11548701 61933731873373706440574705577897647340 11548702 -393577062054672533463233383429271935296 11548703 525863588856407974776277006165398126288 11548704 378530255965808677482424577827838361600 11548705 -109570464297370636814016047498280238080 11548706 -106688533290114146255613716666319918816 11548707 -142136052828128453853880963494393895560 11548708 -97345344373774133604640897970143399680 11548709 -153981172552668667571975161347876501120 11548710 367842247681212026308510289515052179200 11548711 -264882080123405156647252177310169823608 11548712 31154556995759695065504344975501383680 11548713 43762592738068676890767066135061163520 11548714 -434190126727093233794674654077557633280 11548715 654337702161391967348321092150999371360 11548716 -35208064884717724310876465256671917056 11548717 357069493569366826078060151815538767766 11548718 142363991809203707659829258333875433472 11548719 -40729217959194867602078597476824038400 11548720 1877017262673699710346210298085376000 11548721 872335801910923958015898161319271835922 11548722 151873097250032120924474972865499941120 11548723 1214769597090532414932100805852243348336 11548724 -485526814450215757003201293392044032 11548725 1938844347779574121185630909155743200 11548726 28811887007370737359146754046012522496 11548727 1169949576218486660395898265534023105832 11548728 -13991509509719379937465448684656742400 11548729 205391735275596302624118994432115221500 11548730 -393071981884187287153942393156539835200 11548731 -294334902082797927721617529995702561936 11548732 -319210833919985892587117220175760051200 11548733 328699759644457111588399339311701236320 11548734 26620053017658312989659153204966290048 11548735 -87984590352017616966542140439753297040 11548736 62002636740727778939844193731921051648 11548737 -3362276224906829237462993772833361600 11548738 -554168552568876895659150639197323698480 11548739 -64740377716760607243760800200726267460 11548740 -9066261289384727099322377685817098240 11548741 -379614581031666552965489187408738805858 11548742 -3423015357357606902178153404741869728 11548743 55762627336210868159072151940148484264 11548744 -419989012242420980864505329822990407680 11548745 156449613594756217060875455919681024000 11548746 -39611219719406466872308716470408067072 11548747 -247183960780455120795991078849777998336 11548748 2733568984088360917533642076204807680 11548749 730513824125981916677936521012943465664 11548750 76902177614982557416239212211983400000 11548751 -9835335864842732821847872054945149048 11548752 45661524104619558134292426872714035200 11548753 85515334080369231601577738038202956404 11548754 110595614906634845745247291625342518272 11548755 394844954207747066729645305014846086400 11548756 -1181226810519429473174634153056198930432 11548757 10916257872778361940950405460128600640 11548758 79854222026294780280174502319735906688 11548759 -133109890137262312442693023152408267800 11548760 439577787983773937464695973045023129600 11548761 552318689394298606403361961993553741664 11548762 192732365710868900562830025083731507200 11548763 -649316336214761941237930945338763127904 11548764 -60105017860565774085409528860319733760 11548765 342423033518258197204403856204526119660 11548766 -105000645561028210878155326685576284800 11548767 799880426544524764064687826611371490448 11548768 -2215897648594161931336134026864885760 11548769 213821143535074237692778758953917915170 11548770 -16945264941410799430501657835167833600 11548771 -64441076952685408023454604898205722496 11548772 1318490878699232843527322469785340936192 11548773 -22914218560590728100294024566967033600 11548774 215769728346997811337930315275581031136 11548775 136410448382828032664433782778841462800 11548776 -615331579039532263637428842690121728000 11548777 744789123440020849311724221499196973626 11548778 -221215172430586890466553108683222817280 11548779 -190498996811693676899134934922453544512 11548780 -152062940916145347094080681534394306560 11548781 826567205521723298540956177794115485132 11548782 -93979523595630790856752870315112349696 11548783 281409394329421499342662085776239829584 11548784 -158575286583515121579009460848015507456 11548785 404519317271301696390606458533029811200 11548786 122171972964462256120243057000306944000 11548787 -876689205963283533373944347747430672564 11548788 -144982349452185411857773109087552034816 11548789 -44005458034201405076560119422456248320 11548790 310734599017036905818308845829752053760 11548791 739053909486618466489279324350216463440 11548792 12285306702286156712469140870018273280 11548793 1156557158697975701245688585209873211520 11548794 98934689187417480457841066071363737600 11548795 -103537428455888594823187781443273363200 11548796 23139826013738888500485873245242948608 11548797 330864985652407336321388656172796962880 11548798 170956162125204145174147012403441834880 11548799 805897288918338401920719601845550328760 11548800 -130695236352372712244944597393342464000 11548801 1240267449534520610374537397767921798704 11548802 98543730980927799632227912885154095104 11548803 -25910731653221945547280801407225597696 11548804 189126620049081019548091944317012118656 11548805 -773415448175285807427955027736080521540 11548806 95964406317036335582977060127559075840 11548807 -472242260161551857204406725868996371880 11548808 392850798874192655667464252384099328000 11548809 -531001590589136747189165099656902078636 11548810 -28376118557499255647310691734853477440 11548811 6232646461382191424365984877807454144 11548812 270279996203559902350217226883682586624 11548813 -2082849527239616997577003410417583526420 11548814 -544995966722430888664152794138001829248 11548815 257659614621606452032360674614121984000 11548816 -170464585966911315596532873828464377856 11548817 -212311836068283912534254465625718358208 11548818 159071103689457656910310424653114570392 11548819 7543133456202591363196652514463296048 11548820 -125079835879863348746617621675724689920 11548821 -403821268186669011620006627678189584896 11548822 232979890801559476949974811366956295712 11548823 194448944711922006221172574156874580528 11548824 73676414734708955424551224721963089920 11548825 -297856228047486389254626904911281822900 11548826 33501540288825514768841348429882234304 11548827 -373759859441550227359580947016924609160 11548828 534179390027346667252332050601867488768 11548829 354662954763627121742005548981990107328 11548830 -107218975102077518440457450106454174080 11548831 -880470680023207436795627782544319744 11548832 -332089567566964142449827411766925918208 11548833 -57350421110160127010507202707067677952 11548834 323145972703407701997357680298464007552 11548835 -141756231584023752518164943514762357600 11548836 -186265954565192932402941959187537301248 11548837 -890939260526954082018254976993468670080 11548838 13626429883067038921714392202083485952 11548839 -134252476999504857984047278230232583472 11548840 332008888711908228049328155214531788800 11548841 936595252849420770661379722025277646500 11548842 -108694999157658571734077630496021880320 11548843 847120804832767914005236776144032727092 11548844 -1042610522004813092842917896853840153600 11548845 241404281810619247415273398973625600 11548846 -201755545901340366306728263717110041280 11548847 167618922197531477455968891446538118512 11548848 145673195487674348965456568323102408704 11548849 -281533145962164277910771759647176569036 11548850 -59564155717559236032827042811031563600 11548851 481025484665929041001211513616427499832 11548852 -23817369171017454764475341677528350720 11548853 466886260650022910904127858834943013102 11548854 394413014811098900932504854263817100704 11548855 267376115165880193246494407297061644760 11548856 119362556597942012651085896642764800000 11548857 678761081314590239878203329027682645792 11548858 26927851164926931941989469029795079280 11548859 -517480652442798997097064225844881236544 11548860 -78089063791193601931387826013801185280 11548861 1788726748456439280841481195059198382752 11548862 198146725273771177527999749316890039232 11548863 423375231750272114053915344130941708792 11548864 10496786316299718357482775893845737472 11548865 -5613279152676907730722472093588524800 11548866 -103993290112730769389598779678988519936 11548867 -134438723003038695790155308415787360248 11548868 77174718333178013531989569902577080448 11548869 173217246803078637681324594893389786848 11548870 365121976776023977021184585737606346880 11548871 -1250475739269753120280443223676287685928 11548872 278293278851117526886393857139880755200 11548873 294029081809024391525193219464428445760 11548874 511566427944543529912923090714386548992 11548875 -219981933792117287878662869322486528000 11548876 -72298198141699343997009915510822138368 11548877 40107870178053136649368502260595584620 11548878 387137502188619759232523212834403905536 11548879 -367621486423024038647102963311627221520 11548880 -12461176628448764165692811031981588480 11548881 -216092315514443875515398889572639810688 11548882 557622042102041235823783926080166795552 11548883 159071666371091301350953662856562049132 11548884 -232494690492650885727082186435683225600 11548885 139087411747342672548472975639373592960 11548886 -3630993895811052949760281347744980352 11548887 -170929502255851733117091475437454365696 11548888 171040437763319453622008582599765401600 11548889 -345505685912243444116503223559370793200 11548890 2290714423125604456443752614373284320 11548891 929035434182134437256574907494136196292 11548892 -10949174066396843514103070395178631168 11548893 -753550857204479826382233462545820005472 11548894 49126127881497613015597842978287874432 11548895 -170258355621328456788718637235246902400 11548896 -260321618570839479490361901962703667200 11548897 -1267515872746192032749644788936911520 11548898 141238144089278279038986595677777867264 11548899 64624361514116443556086075215581327736 11548900 29849684628806563163648490164534400000 11548901 11358359599399390430832608663991465600 11548902 429505890761321997965666662371845454720 11548903 645503566008166150098574699260532330120 11548904 -597227831971514151424990311696748938240 11548905 -324547753334806786640897979066636843840 11548906 -5080257987180217721151667278820000848 11548907 468022023310561718607920983472366854680 11548908 -374763245968754026041944671920000813312 11548909 -3804481313456394388634620472888205696 11548910 -205068788457377919806554641439864467840 11548911 -119737146019645355639576900402722588416 11548912 51757101418115153069855887563987517440 11548913 -411468833389574454726887911153623839820 11548914 -23982114306536551096892069195147507712 11548915 -187718303702406812502511954068035522400 11548916 -991563670121799052305561935036216431872 11548917 -386404087480038172871594028366692056740 11548918 -344504236125343769477886485228359836096 11548919 -1168895592178745673113490248212355110680 11548920 334419494800345214284230945949860249600 11548921 66553477090209739678246585944561099648 11548922 120473835017630616767080231895401943040 11548923 -13101590023477597256219068455861581376 11548924 -283538927172644143990198697065040797184 11548925 548014746520422548562281483395164109650 11548926 162778122643568097653067655565577216000 11548927 -716372172009280029101256802545981110992 11548928 -463934029801385440146336436779189534720 11548929 -134794302231154320257467381229107713600 11548930 414733461474404088179334374289033699360 11548931 -661970768989306250388945726183690760800 11548932 303338521379258847103836690796901640192 11548933 -627544315195293149266396074096358949760 11548934 -496341744386993215778565404287663419648 11548935 -252658864332091728754411710048624555480 11548936 -41274900421437755201448710697361735680 11548937 262506682822927515728282861674709666586 11548938 32152115820631125904709541443559348480 11548939 328877003939358155826131743399802511624 11548940 35724732582970743081261509905950720 11548941 128926372359777548622243896305284778080 11548942 327012107095300903999002747261342055872 11548943 -17043306615859580821686989185004743584 11548944 -93215129034201480302507949990119473152 11548945 596754541096047382760211963673326179700 11548946 270744800897125244246294608235596342944 11548947 214902269037234680596005117849101853696 11548948 97550032840415593467868829478453031808 11548949 -977600614160554677914088222512869336050 11548950 61270562949352266707357100694413004800 11548951 1296483327541865460245878443593090554952 11548952 -566398542887605586291712827628682874880 11548953 212847053974789139929399097375140042080 11548954 -525000715904567810065638886722323723520 11548955 -102900250457192174596004933023790304000 11548956 68646133108643377837982118609045699072 11548957 -244661941965658254905520004273497598848 11548958 37010425329255108759332879926478522880 11548959 162376607093366811521807753162952863304 11548960 -821411999450443686864184052492795904000 11548961 -3609393257194351289219055316863327576 11548962 118350467529813484224037586586929757600 11548963 -474996877157035325976584730380345950200 11548964 204260243966469091129117451410293743616 11548965 -2071284205390236713788127964028512000 11548966 -234280299720033303241541039962293888 11548967 188586514414967526817051883661197847072 11548968 112171281366260574287378228175421685760 11548969 568025619441261505404865976505751285370 11548970 266831408725084370951549226794587171680 11548971 21580694403776812775433556855039523472 11548972 966711779668550751671979011477555960832 11548973 254334388607132278050707376289160163564 11548974 28496145527452718720849936360563191360 11548975 330808982833429439068679485043420883000 11548976 77290497500734894276556144785994514432 11548977 -274456389158847538427544271187149131840 11548978 -75630828044812512300228609240417684480 11548979 -199985821056746228561696947184028527760 11548980 -27842186208078548253697284547963372800 11548981 -1625745113019896908292971345707947517888 11548982 -240054646146299359475480892413812205568 11548983 210139261017449503818223743701491584 11548984 306103362217605534840898183264775577600 11548985 -294500348001557188548459591471566618880 11548986 -63191994036843823586972916469513516800 11548987 -397946827757928456329135167649474190364 11548988 -69077358554344542677288536469138669568 11548989 389032930714988705609709272905917187500 11548990 291685429768350253377089519518906944000 11548991 486109516499356532911897927598606542152 11548992 -35073445773905826900496579110314704896 11548993 -817418053781278451545623340290730360380 11548994 -247273802071689697040882655219780838704 11548995 89139897948803799703025002615405077600 11548996 369682195642902420520789913467437584640 11548997 1181908820597438606374579518940414540446 11548998 143980343107954245953237438606568484800 11548999 288073304139226190977673238490070114304 11549000 -73393995424559333474711240770752000000 11549001 -303532997151997514119942249731723210336 11549002 -16156308390192619216181598481061757696 11549003 171115784063288575423131548512878925944 11549004 203202132618692132787585599415385284096 11549005 -378621096967960640661781808918820788040 11549006 2738005633065894309372610744527799296 11549007 -18971666486071804361335069742494986720 11549008 -179860853581050136446164731998370021376 11549009 -806715985734739916719056638738818523790 11549010 -195468978221202329077335133078451404800 11549011 -716728323564478098486838317470167674388 11549012 -392945379266444637563616348837349797888 11549013 -167750547891753701978131655340853880832 11549014 -132103939958972774327370756733938518400 11549015 -696519800458852559861826053253217668840 11549016 271818399972720758787950884163699742720 11549017 -815766689265278367476292885806414189360 11549018 -38135644624678352515913811549399906240 11549019 196826272176256620993286019035347022848 11549020 240687946974862043092896713820260628480 11549021 -394551375792192877328843906400917364000 11549022 290834665518149989658840304179277348672 11549023 15659279050493016799610629910071530272 11549024 188342584106056797344435858717230104576 11549025 -375938672391001295926010247412143092250 11549026 -900597446932790991206668987611985536 11549027 92424098391331895366224971054334840272 11549028 -486450537791128932795619824774754689024 11549029 177020948990731762430623608676527567420 11549030 246039326792019102146759662862850796800 11549031 274897889181770375322012522378292157520 11549032 486185771920078124511955194958351810560 11549033 -267476306952611836283462569163096480880 11549034 -186199780847730772563514106760848808960 11549035 423317858270079904260592039233701758560 11549036 267061676390382416342958061134982840320 11549037 -283068156281445401012178398361525781440 11549038 29579616951915430337870859642507423744 11549039 -202420286633522490566206194101756945976 11549040 71241248248085509061753960770479390720 11549041 -241280281669152874088422506414867259328 11549042 419074368818927926192564985594993862672 11549043 -336026545464912380859331106105361749496 11549044 -8272253711724453554502832481033169408 11549045 -22163165504056775602520149867433802720 11549046 -426857902131216263881278348741336556032 11549047 -442024204491290529687263203325704978080 11549048 -33675967221380337822274825072317603840 11549049 296761901723930515674282539648272182864 11549050 125331094157205502456151340540637209600 11549051 5349398857274875395409921403480486052 11549052 270979845705191692944453223445522061312 11549053 -376399588144988081160072919476250616698 11549054 -258455844138859664961856037828452561728 11549055 -6001670868043380959888226261047030400 11549056 758839500710026222715998371423883100160 11549057 -101339239017343790276918933778008258220 11549058 -126235290591135554184792738206926237440 11549059 232537272802523685043982806436005937904 11549060 438404871391540909517888617240948788480 11549061 -354260987804863543619229424021851972768 11549062 -103420470939587985764275452893585294208 11549063 -1162440926254927380183709331528654483688 11549064 218210389445619805865174618232966635520 11549065 -654477519449033451456269865808064417280 11549066 146637100244894766319246909657625946720 11549067 -132652428289900062798445363660640559120 11549068 829149157848883721586884005671388334080 11549069 2510150366204113519743467343150023424 11549070 -90831451359737682306758726211516572160 11549071 -451755163872266300694974724614804028888 11549072 9548794417863698318295878311878328320 11549073 62273029032210507894050681623052620800 11549074 -546959216661185364064273971537757989120 11549075 154982773128970900545224857899266292000 11549076 -30603559133339647033936727825618042880 11549077 687454131883078634607938375716585611772 11549078 45268753330346935348054954344233271840 11549079 -25086347450134466875246700841711582936 11549080 -222606911845554541840604603792434176000 11549081 -437189459033881224515007696608481240576 11549082 94028439734415526761888610716208258560 11549083 146017768871367823918503587630568901664 11549084 -690186485511098141975079663176638061568 11549085 63673323036435227558838345131377929600 11549086 -615322658655339225662146380551754923520 11549087 596449207740362841577661051245963991664 11549088 687773464131007454448102589651086213120 11549089 -1295437435756375314602589251173823517440 11549090 114516016305111917129770894351133729280 11549091 1025970355448574208100891769216429175104 11549092 -971431713568873331888561312164423777280 11549093 431629870633112354623752884045681325600 11549094 -180712236328715413609794078890513428800 11549095 -112345553425475703288802826664995738400 11549096 -112110889542709985622801772625955072000 11549097 -126620445361213850315953313931025757760 11549098 451352746099764530633665576845697489920 11549099 -512730028555916358106730866291204893900 11549100 -59134338944818530472439498097096883200 11549101 276050339945963982513217354228083273132 11549102 -285927568769649732127758088903436461248 11549103 795248740758046876774210161023009339664 11549104 -92875669957336584015565217116552740864 11549105 620808867130709117467252225486381305600 11549106 147000539426831147611726357222266593184 11549107 704752376462495139623346361872797721356 11549108 171048767699933851604316017336801145600 11549109 39944716917220124292449824444540143936 11549110 30898159566279551975493411379564008960 11549111 32291309034717379659264113780624282304 11549112 -54414586847557348006421900981698560 11549113 281818425425228065130878456990423480404 11549114 333307697958690189455404133168945544192 11549115 -724845004373159189598413542849748820000 11549116 -57611414312910555462768737934470671360 11549117 -205868090509674585750485360604339531828 11549118 -45689486105709184239399689319724296192 11549119 97296112090325863393736428346940568944 11549120 -261968073893470899287109580257849507840 11549121 87039906232291761949279061892607140912 11549122 231828831635807672964695868283683228672 11549123 1070695705127823769989425751862787773920 11549124 42881500160304276303255806201558525184 11549125 267657798394342337055235757370002592000 11549126 -148199419942090822783265503616121876480 11549127 -432208278667547197922470823027281057968 11549128 32900643392428523181481713361128268800 11549129 401505402282779283752758306130692304730 11549130 -86568706077545204460674332866551208960 11549131 -177421400802408014062412038457502081600 11549132 -139219326126684963059331552559987261440 11549133 -242235915509593870306945077148806190698 11549134 159690617729872073874986585362066206720 11549135 9157164219277147799860593904384228800 11549136 157906537154215197972311746428135800832 11549137 -236467404582836040305599424680837076508 11549138 583484547158567870059716853766606808720 11549139 22203597640264118239319887544005881600 11549140 265083026889637502425353401058008989440 11549141 -611500302592139940752981885782325406816 11549142 -16476224485404239345441057631954595776 11549143 65735089075275047184028056526722861440 11549144 342898429984234758908306065611013201920 11549145 -303540745763552961087878732693544185280 11549146 250260604385646611534637897218371357440 11549147 1309125261715392716289524130137593798596 11549148 138618981755973768169526742021478238208 11549149 298399678067538722115393064676170740000 11549150 49812531241097897060854779715036728000 11549151 339811067170144074510669311978640076368 11549152 670725717483031389445555238746184220672 11549153 -570378961982706836073791225949554044800 11549154 382970146568743217394658333553641535232 11549155 7783712574301217028811215019177895760 11549156 997160194762849814487379247551459835520 11549157 269151331732218024398742443441443477920 11549158 82409612758203100080056522792991258240 11549159 -560768120014874172512723991361942011696 11549160 -96128253478829341643038337877575270400 11549161 207688813672227234725979483999518151652 11549162 -516828728433860307849285022053537753168 11549163 90750694947617087878118370519901590000 11549164 72114288081053538076526857025562624000 11549165 -54031087475865788256201116326599976680 11549166 -140153256675327724181605184975196106176 11549167 -123584662747585464808582401348225040416 11549168 358025179588371886275377992840723169280 11549169 -2206250459136006680298235232022018048000 11549170 70886828687494866175268258004629452800 11549171 -296548847066038190096537715357859585608 11549172 536387608490593424722146178504288468992 11549173 -758552173542416616275656445016710472896 11549174 -5716488333502817745779673409061191680 11549175 399779783487951719674821394037479200000 11549176 604080409669103977302720929879078830080 11549177 -637233876834055215772916100284261166780 11549178 270689194521738794270905533384273612000 11549179 -385907663226553663721302549522223904220 11549180 14046550284777845148282081443080611840 11549181 153425631248976806904513211965660299904 11549182 -351469253859449840410325090874938615808 11549183 -227430107451431926533053380787549730576 11549184 30392669529318561287140345073639620608 11549185 562321335226229409214105014373510327380 11549186 -527290214592633298260284697947299529856 11549187 -76551217302539750774434141713082213392 11549188 -244998566750422821126660032984836055040 11549189 -860546228462706723258881285281376735010 11549190 176324769493308544518071644104447131520 11549191 -1089941694421177169019342208213136470800 11549192 -228885313316016600795396561151787827200 11549193 324357828629226531686054989855639288128 11549194 -13723503253043618614036290457828945104 11549195 133235024202679879533103316220761832480 11549196 440954626249843882112107074177592335360 11549197 -196571449765626262201812342587547156480 11549198 4285080378826842078652517362579145664 11549199 -4727613028489619902491014141482843632 11549200 3451878134810487222658301696373145600 11549201 -609186990578784521302237983416024842656 11549202 849480519551369495808509760925119744 11549203 -742896848207044604990223715372807406548 11549204 -79463149090499714817133151250790252800 11549205 44050010171045544881107097314558417920 11549206 146535342286429762386619286497545195552 11549207 -189266093256876894265214320953342961920 11549208 245201455527415287922033237337333760 11549209 264483557726251696795104809522373097216 11549210 45586306351238402001750826148195256000 11549211 236345149622699181685181925404316709272 11549212 31608379226688699811263708456903070720 11549213 131153999380798865090491697020276583544 11549214 101505907270146922154144287946584432704 11549215 -42723648873423505521888506194703179680 11549216 96689390027268919112987595448428527616 11549217 233461265055447911378313967138898128512 11549218 -80946222467528019046947816972540043440 11549219 -353360737043499474171228845326808268288 11549220 91429582048487077206962777978218291200 11549221 842258342021595004538937584607913177500 11549222 149197724566888943437953055396586757504 11549223 5478819297507133147792958560450582320 11549224 -314454394024153737697337352950177879040 11549225 821026218371423107266872307804008144400 11549226 -101892040212019155122681181522944432640 11549227 -535912531241567215195982688108339118924 11549228 -304625235893472698473557806227706610432 11549229 11523066096489907767689670702488817984 11549230 -27679824271659587647873536945722511360 11549231 -220820685356971600179021380925366662208 11549232 58758377169111262192840942056367226880 11549233 -937614451845885021793234835542007777518 11549234 -366314033589716306649562146685385575008 11549235 102165214192645713932036276840346912000 11549236 130870796499107922379087997965363978240 11549237 218423965597923072032477276369372283072 11549238 74684179712342381517976386443048150400 11549239 -325195531265681645528836925142339253680 11549240 -719657479131467909430947446058763571200 11549241 3668263635854166034874982656409589536 11549242 160663992256362940510912902408043897344 11549243 634371738811121765708570919890560277424 11549244 -127229775473097966075455909443646988288 11549245 32577667949718176519106480694664239200 11549246 -331014964937348485455556058254010249280 11549247 -538208130733101267043871134351490676480 11549248 57579749007871410865353237091761258496 11549249 162154077728009624182163416133697091560 11549250 420702604271998101791212696496352000000 11549251 134287409523454715457047319925612037100 11549252 -201101309681229974180059286635277709312 11549253 -160340429906928971395310684207472638976 11549254 215765630558922896313572412133676721792 11549255 238876653379555968880452486790666902000 11549256 -47470816206205500309986638525614243840 11549257 80879018731041289601583300935442500020 11549258 -200480354167409840439021718674716769024 11549259 266954353591445449235339412120602852160 11549260 342730604944888740767584522424185850880 11549261 206351293461602766385807098248092845612 11549262 -310613017173741283158314778924564581376 11549263 -466183061208921566339484744843980029440 11549264 222020292014576534779971796053320663040 11549265 -47443311988076158047374315229203477760 11549266 -235608085126679229534921702163690991616 11549267 -92042324911269196203470095771666068480 11549268 86017528227302471800157259439041433344 11549269 1729657494616709429712429808326137633344 11549270 -84927563802098656493662852271362033920 11549271 -227521276828319816355727445000646382488 11549272 427340137180440943551411812097860935680 11549273 748413174805947392083326753872506460820 11549274 -93214785112610777585322813489396407040 11549275 -334341072154985895791140628261332266700 11549276 683385203178181313606745564727964828160 11549277 -97632281704556744802176573496699668160 11549278 60440194067041468927768252546698484608 11549279 46212578294981501494292107463470673760 11549280 -504303350933406874052927533673341255680 11549281 74771044912996655520291512534478526464 11549282 537944825846103494653722026486701030992 11549283 -244431343680688818821787918255730967040 11549284 -4144743446244722510130662569028167680 11549285 181103154654430406041425651575754790560 11549286 8461673954396223984440337815865796608 11549287 374074552935277874761169654389619566960 11549288 -728493181656494881916793778460017920000 11549289 -359686086418667029947633941161006636992 11549290 104938515426458297150766265852930354560 11549291 363165623911489378226041436729691238992 11549292 480009392549570462057943468140902897152 11549293 140397025724898263181152871750733802240 11549294 -415946999217229814309295813235970234304 11549295 57089260698254690176879459016536680120 11549296 -178802004597764533238182519329211809792 11549297 946844983705606756470281745483828157440 11549298 191895484847816705188187359852475398272 11549299 254676137400505253953949525974831316300 11549300 -312111311883714971119329420698182166400 11549301 146583439990991809849337757373035673632 11549302 523144751626501420704454824853851532800 11549303 -37556275999477487772151376564660288616 11549304 -198495137124220732980727013254544302080 11549305 589602137892449838556540197349784225160 11549306 1382017614638797825275236339492490240 11549307 28770842316830369819801181465899614464 11549308 298842060353968830101588820325911559680 11549309 829796551708993389292572080263245047520 11549310 -366056897348743118073239628102374522880 11549311 35560406198362455566237311674130754424 11549312 56253567757545295527151048242694717440 11549313 -316159756086906183996868455320102527320 11549314 -153074979557176057847178543745616153088 11549315 860792551178463565409626241299375650960 11549316 -103550982725415825276125983809787975680 11549317 -315809345422900795601626238642956094180 11549318 695351199592990495974905848432980037440 11549319 -328686638603218658786070028692172828800 11549320 -149637112350388558847034097928343091200 11549321 360075477069635470714220163078996150720 11549322 -144219584408693903547655099534240913568 11549323 -1778510455870679494960908734792216233560 11549324 288023644143248018628309128839062038016 11549325 285940512093652157340178821427045557600 11549326 1090884884901392534580864600283038504960 11549327 -4771275294989247948941441705657157648 11549328 2713530355469026443692293496501698560 11549329 -383198144207380436103934311230001920 11549330 2546261385220785568713522970270561920 11549331 -444859382896666527036301010032013471520 11549332 26819733475109768775301528696662375296 11549333 -192078594152787692554819248168213698418 11549334 -69800051789296982380287919126838445120 11549335 142734430607412536884445973358608437760 11549336 -398315988965147862831263367070856601600 11549337 621473227080689961037309455655007771520 11549338 202238500316919822994572583844603566320 11549339 -217347804904123770893596352269019236860 11549340 70511113890782624706777375725723443200 11549341 -196802833837119557410634513318890152948 11549342 -188498182606094061771249080997618781440 11549343 129034119487966052168708837613287118864 11549344 1294694202790248592925110462091712921600 11549345 -379475357496904501907507528278730145900 11549346 214425669820004629570391308549918329600 11549347 -424029772568095615145098639437374311204 11549348 55071804054573802152974776554745684608 11549349 -1188674748641004783578235308062223010 11549350 257594440645696222476043199986995820800 11549351 -196061687086706612373355449710837742696 11549352 -118297772163142066274173504458021273600 11549353 966498959081565194013871258679937367946 11549354 -182216045209700710324351298243446092624 11549355 26888354164473066176004986092048800000 11549356 158154514766169293108165818098753505280 11549357 321359386086290898292043775509374604544 11549358 -170308858666661343761783177395542159360 11549359 -99185209218404342852074618312938023960 11549360 -59318732346924555013695889430520791040 11549361 -697139502243380245158781821193199626128 11549362 -348998750352457898176133132881808382336 11549363 48052434660394338669444309509083334400 11549364 317481176479681943546583494344241074176 11549365 72889289499685514997290341699545937920 11549366 154243614698641622473225831776959775360 11549367 -211430940167602218135997155446004259512 11549368 -863966513595182466598985852400628224000 11549369 228051229556434119222000012277010877444 11549370 693530639904457656940308605868441600 11549371 -871442405673921208493205264757422133400 11549372 -126025216054474154481684534449425763328 11549373 384781995438606588227862613578468123168 11549374 -136318840394300633794284920232031453056 11549375 -18166074522405607662858577691609040000 11549376 173555857259509108001690626373584945152 11549377 97953593435198027614725016496016699072 11549378 458312200967753226665226462578859373440 11549379 662961689976664832659352586894073294584 11549380 -210660651102904570968490440241151016960 11549381 -405487568723796591186351758089269963456 11549382 -20777552460467430743157993725061740544 11549383 515062100869929511259825372602242732624 11549384 251913772160754019931756081310289920000 11549385 43679376242647159673165866207794644580 11549386 -644538824994762276319594195566867901440 11549387 -2433675022812336419576740731377118868200 11549388 67580434603325749815369200828440903680 11549389 627794883786401171901458472539130462720 11549390 475221896937528718890733390263927985920 11549391 -24967873956302230894864678056172695552 11549392 -306538862162603889342061113611124031488 11549393 1265624097277702383279396314833308044544 11549394 -327815944400509370361979119836234420976 11549395 -35915348454946559409826734924259454400 11549396 -127717170672944538972395023587489667200 11549397 -232858137497001578867991040737064895520 11549398 106219556097390738895956319013732696736 11549399 -62160604215374935875129885469471582440 11549400 184520367039820615239949631883072000000 11549401 -1107045946538123008594588262742006203696 11549402 68880818490813009830850090378390951360 11549403 43304882197590475504934503010777055720 11549404 726237240389540829108606259494395707392 11549405 303394087906261094479593342780860966400 11549406 -181522668091170205040124653563715131392 11549407 802150221312838413562697952417219209040 11549408 -485311629511644332245193990575535947776 11549409 3792580675020673928395106422087758528 11549410 -47356262796467423885466820467721176000 11549411 -948232803066626785257655204785383909988 11549412 125052640264409407670352195201716674560 11549413 -38031435235066447775272193793012672 11549414 14590544060713019862148776692927930880 11549415 555193296294645790247181507424257523920 11549416 1050677213144737733675033766345245491200 11549417 217260051783676720303271681687973739104 11549418 254475538228912681135546055733588712704 11549419 230050435465060220573795629637689745296 11549420 114121424359490011162277999944480481280 11549421 124234519394028120771848309243638005708 11549422 -13096742806714051677612774753989452800 11549423 -957033001208780353973291096358346097328 11549424 105222624851219466283969371941672386560 11549425 289059236371963505598981687443796590150 11549426 23679524523577831811700063976762730496 11549427 173434350178833105687340679028056643840 11549428 -481049814619317948617101695063232647168 11549429 -43923104392249141339586130099793782180 11549430 69415306219519323217467834697746514560 11549431 394237970233981345814690611449535637232 11549432 902523100420395698867651974208548454400 11549433 8858610867373051843786756083950014848 11549434 -233025773210139561920158086295822306080 11549435 -83327631917740307727895092795058845600 11549436 305255462515206078836222055768329994240 11549437 -425591352704669352635358640567655687700 11549438 -86942875576328129987359770258282248640 11549439 -400740557151657289174207605593435877120 11549440 5809622621490867961106078564037427200 11549441 -238399790023741063268948526686593568700 11549442 -3662978433589413812604649293979269120 11549443 -17008712816085499801821431835744902160 11549444 1127272317645540704961813773217908198400 11549445 -397851504234787309465320793667991082080 11549446 -417983495123598806159110065965850271296 11549447 73164435301928593536254289476768571912 11549448 -520456608779345672033832071590944230400 11549449 -904243107210325368987688005758628984550 11549450 -166784691595686580430574964935955200 11549451 -281500950118936820591691747121329096192 11549452 750941885765388747621792008497553467136 11549453 -74401529655820051483648054761085090176 11549454 8286613227147456469115892430833807360 11549455 208319175373495480523737691473877940360 11549456 -1391732350390912858661261019585773568 11549457 -40464969347502908884874215534467516300 11549458 -494652970458785202895080173501604301824 11549459 -907278608566786236761670308982409904340 11549460 279364085142634193592097737436043612160 11549461 -162944955716985237286958291943604589376 11549462 758509282537325770798087478104694077632 11549463 -425232088371183721427015214551581218456 11549464 -706579997584184112645707579488763504640 11549465 -598778105628686285347400781319810294140 11549466 -2122059473912342213269248141551343888 11549467 38947739353695160041940787876922224516 11549468 326328801256332134170276244558705765376 11549469 3808362664333931314966367961366198144 11549470 351544874329775162780785176242672335680 11549471 -928603981241551874571998953493622311328 11549472 -679301858952467689621586411604075872256 11549473 2745248868904415145556799791654951104 11549474 166529677812409864073121265259685522720 11549475 94990159404836086469408472233257311600 11549476 -31872304289282068344773934069315489280 11549477 -20397555496108702662475275644480129988 11549478 -17981341013790896942974663503618342912 11549479 198620661228158143681438829622332985080 11549480 -288672622233420025751850472486500864000 11549481 -469642730577798546704555233370355393648 11549482 -217545618572937926229873484139238789120 11549483 195551611337396678832933163719802275624 11549484 -212789127125093405617279558424181473280 11549485 -337511112433835417093240818846832168820 11549486 -178521078237711631361124567044999414400 11549487 719490421661576697644543625471676452360 11549488 -45232701987307269904588923430485311488 11549489 -158354703665694587632937246363671633344 11549490 251741093487032878576735960713408768000 11549491 -22965406251323834192194267086379477108 11549492 -593293016694112924621145003654589603840 11549493 926997625822328483240185841328496663680 11549494 -505670812884065061459029827920582032256 11549495 133401984724879152077727722252587688640 11549496 169863049186584526224078399301681152000 11549497 -406030831750181543136558358885910308054 11549498 -549152733404241403139666226261510296064 11549499 1831337592947725058563277478085572096 11549500 737072996227415297373321101459145600000 11549501 1144720396482895119116350881049916162502 11549502 -165407923049709488053280768902845241920 11549503 67259634161442814196522411715299852000 11549504 169318544467859856660357606981145460736 11549505 -172218229650115774036119314029980463680 11549506 -682077131927925464995030701491399662176 11549507 -128097045091054403205234862989536649216 11549508 -160852563741776338826634247302648407040 11549509 -1737725379038752463932050933243541212384 11549510 -99684208359907163573236979297596876800 11549511 -319311519866892684422741047163663512800 11549512 462363506431155638304632532652004075520 11549513 280772243414565302518287369132541951104 11549514 72645268845099296494999878548994305280 11549515 108276657982250563591255071832975315200 11549516 510009341439623640161400222818091901440 11549517 84005044394295518021595577627170510912 11549518 352135574630321484907346720048923296960 11549519 -456900068611138695308245886410648850400 11549520 -63953332533737155393113495774619238400 11549521 797985031371665370392150429742458532722 11549522 -130720928941431246856898824172923256688 11549523 502128818329288955272658057865024780984 11549524 142572132126862290805049767924779499520 11549525 287074605409691055829431300749053017300 11549526 324461022334465403647110457614078558144 11549527 -643304845897281619062741030551155790976 11549528 193644558982806791507039252083375595520 11549529 -209166320000781039215784721415477746176 11549530 -93626522929633954254291506905198272000 11549531 -188263870191877233528156493327821827040 11549532 -57193590345281603565198264492325590528 11549533 98650874727379787931022664129406117984 11549534 -262939843522931010622127266185252787584 11549535 -65984090544772965368665005684110376960 11549536 -251217638955775570665746767222503899136 11549537 442995802119104904512924922530058516672 11549538 14222331493576275010245101207723529216 11549539 -999915459653475467173420376568282130660 11549540 19705171235696530119148527806065574400 11549541 137480048945361920750068016745459626592 11549542 2258048074754486257015793535244431360 11549543 603695080652313644342706345603037887360 11549544 -89113771177249218158581862224030433280 11549545 -789345621343615617993915838277017401600 11549546 -213889959637581132472866479357170430976 11549547 -167174757982867234572471243649810741920 11549548 -480951789705828625309516385509257759744 11549549 -5565326454496176362525623147309974720 11549550 92256387789542340950989763007219465600 11549551 23522353406824897256079490365051208312 11549552 -46217084374728358350978440978234474496 11549553 952470934822374857365667635301312758464 11549554 -188571373584826641169800525814642647024 11549555 -418194156866880963488100256174913777040 11549556 14424078462128000945717272272401046912 11549557 314287472134783304358099317706683260732 11549558 132402266036352576152786752942949342880 11549559 -81539769722271852479863981847266247040 11549560 11470886560411102817173470838348800000 11549561 -85564062639063773723354286846576098838 11549562 41144566247478975319259509499637888000 11549563 -737431224301624417917568155174307850720 11549564 -82108079759187494975609500431103056384 11549565 163432362553503369698759066236972195200 11549566 27327554446292103092651996726676593664 11549567 823987634270716282099360174759890431616 11549568 148886814415395209065818747768196300800 11549569 -23572177346988945111912751767264944940 11549570 91984609631610287493966126235974044160 11549571 1010387277006829330266209873411238456 11549572 98450915151468963220231772046878371072 11549573 -108869900396711954467345806719687148480 11549574 -107447775676231795251563977243414738560 11549575 391503189217652133638654458741478304800 11549576 -380449514149878488534780095928942545920 11549577 -41634013048190431021582686646448145408 11549578 817235713891272829310501029529063151456 11549579 619561208768550884304292566189473548032 11549580 64867665554337715695140416726012231680 11549581 800567930239159280779479154722581971382 11549582 -323337498663875348971308313598850110016 11549583 -322006174031579932480125488322044219976 11549584 -261959698231415409998618977353712230400 11549585 -8611117223381800268096961916072276800 11549586 -200703345637719018105851138922942144000 11549587 64654951258316738300784094002788197120 11549588 66694147382262482036032297915698493440 11549589 290346321008803958959354460306806456224 11549590 -107996028990158338346119946741178295680 11549591 419694908699624764623157548123613441992 11549592 556392864097177940476076557021764894720 11549593 793335042416347719414730187901203721744 11549594 -571862308473065653456558151429004395520 11549595 102183054821813484691907270734057169520 11549596 334532785604367072862271128871297102848 11549597 787286635003352591852210054997273405792 11549598 -83471861270155570034970018258142842240 11549599 -1035415177970189526473447244848958522400 11549600 -359146433939746506862511849171351961600 11549601 -40883975868006439456255059208209649920 11549602 27554232284614896095706767613453177504 11549603 223340740254097135149980524373247458784 11549604 -242381883267335476482641121857389608960 11549605 767120318280839668254571645657009579260 11549606 -680551228441487710566125329040863010880 11549607 -432362276549195813764244431704767652480 11549608 -120572244774715875145724703763947847680 11549609 426985650841394202546245352321148002810 11549610 -9169728484664569605769903741184692800 11549611 -55781583915682287938649131427996335520 11549612 -1084992005332252244833978650772034265600 11549613 3679197619445422397038694980474953984 11549614 -44547194087073044057190443160576175488 11549615 322862575641356834548415821583902425600 11549616 30923457157770166233564612976082681856 11549617 -205044405171893340035668225727735602080 11549618 -169412301321974361928878146969441376960 11549619 -116572462606126355745230139023666231400 11549620 -150524634423881556684454556909228843520 11549621 598905282626737685567319864910308579822 11549622 -3332414063569507354954432220293656576 11549623 -8368570359585420637316580538691734080 11549624 -204985494307833087143344181809786982400 11549625 -238864200448917420742502317737720240000 11549626 457996220806675056710231993232192816384 11549627 -449701904044635892982241412664303604000 11549628 757527985652660945785311871352532480 11549629 -214364530072954219611596826331525905920 11549630 136689094910432009674755001962819907200 11549631 -441133087474917353695150415880051615216 11549632 115209946358996368959655052065233698816 11549633 553774510359956375149063610778167490882 11549634 -67098106128808075432722660440854364160 11549635 585314813178013014806384733817156408080 11549636 50736559122377558509384548552921550848 11549637 -583435451100046298592894871205092970592 11549638 -693838054508818388708874041582666309280 11549639 139856622196574366231311518160444649472 11549640 3899542565988422074175127379808256000 11549641 325123561844255456208883589521513613184 11549642 286361101083422723070150947007273707520 11549643 456722986274169136743865956455278600920 11549644 778540121417670539312811042344089331200 11549645 -73378323568627820694907287275037185280 11549646 -20839854994971351542355104982863426880 11549647 43717604915336302260816215790826185552 11549648 -164815643028710561802330633321279651840 11549649 -178799639380417590899408617707273071520 11549650 52701150256584414363404364495556800000 11549651 -37622873385237659089770552053572107600 11549652 101737688715995470051390346182820677632 11549653 414083721950891629670678793199619781528 11549654 274099452002273776457371816448967928320 11549655 77000546691124658873504922639757262400 11549656 -330224834466282185500970369702524723200 11549657 95210934369812675090208577545295635840 11549658 94290373420401997849838818808079295488 11549659 -440760708792746897106131335667569235760 11549660 -286611074528726399721436750503866104320 11549661 -236437466250259522671702416709661164096 11549662 192223926530090155236253901731211873664 11549663 636052926114794633856244245659793638400 11549664 312775771437741821895229038326927327232 11549665 -657224199005466088915976467147424360940 11549666 307678834958535953877616531115814910032 11549667 478883171455355186457497687120151989880 11549668 -61935656297093004188008921611317507840 11549669 132717391764386068398329948031214931070 11549670 -44267369781562176253149395877950668800 11549671 186537761243675870119078369519190144 11549672 463184965358186743787461742016944716800 11549673 329852018029421772051902565322785653322 11549674 -470704596284598695500042253833948235520 11549675 255582742293500774192675106406449492000 11549676 -418242160712712324552358868336193831936 11549677 983472154774204237628482020044362189526 11549678 177876972588735904067967906248334301056 11549679 -363246629192562060820696429083470489712 11549680 -126294401584682120698631196382264688640 11549681 338742016979294366135633025470193585408 11549682 631505509227186108871355975979143078400 11549683 -744545017937306551837703505999893771616 11549684 11109493633520560712995299762124991232 11549685 152908274109888759754638543801245241600 11549686 73394488511361789429167266201478449920 11549687 -216310157068227313219667327714692918248 11549688 162728107557192996271797424449358725120 11549689 -989864591483076414530059672910086543510 11549690 -240473617411002218603880412271790650400 11549691 -121903125601936962054643292527766635752 11549692 -273737269117896038675965557658126848 11549693 141507694589738897266464966981917428620 11549694 -140683184243750426077941961472285657472 11549695 2493897767695965433479103599236431920 11549696 958224229568704235898953242697049047040 11549697 380128014888762323187849490793698350240 11549698 -15169496754601990232059568698250232768 11549699 -603495288624974895470430083222765916672 11549700 130748707767501693204709150848191097600 11549701 -231626987326396138354773484159395193600 11549702 576248935993950765504935137527731091552 11549703 -123527578594149393626999817730627921152 11549704 658025229673261004144780080840600949760 11549705 94242590672308062107325775456318922760 11549706 133045853019146565573816393076336034304 11549707 -244186172929348952969797442303982670512 11549708 108466470976636684309938698898958256640 11549709 -18726623579153229901303368543242667210 11549710 -18777361205864511091395617105412498240 11549711 779020070982983637049954668472942587672 11549712 -106856808979242148537678234780902359040 11549713 -335230986586312635601116877605174607040 11549714 4827988458901628704097215659336061440 11549715 -336494606854995345513702162079064472480 11549716 383515602501570019319207995803913897728 11549717 460800729021155083075748414506232042766 11549718 1582093776482234055465169612185678528 11549719 -121039292703512129440092663130143358680 11549720 115931553302111399702608062707859456000 11549721 411708205475385274658852667662535515520 11549722 -535869161772972429810418928201757715200 11549723 1319939543622576116803721599432646115972 11549724 -82986712310949187775178440912095839744 11549725 410146362870606837456030967150233000000 11549726 84468804952573273270172416105573298304 11549727 -57742519165473884225243788411964839440 11549728 1763464508695725755818155602268372074496 11549729 63772202779260577360645090595779455330 11549730 75503914533341449102634423697658091520 11549731 59569134402345708614665560330965806672 11549732 -178283294416757715008054945340840837120 11549733 -106129987986412207508652005979256180992 11549734 -146945963108041591523446935937421428608 11549735 72058932899904272101787270961733140000 11549736 -177640934934703444430511018512107929600 11549737 183002524971319374059826082580478699386 11549738 -1742915988222893443306601016294165504 11549739 332674607813135256933478682102902491840 11549740 -18720382405633963397159863698008017920 11549741 -311339521916982842953370330124719752500 11549742 -81691463010934222819715090712478269888 11549743 65867359453299750074983581558073285080 11549744 -102889411456390969087534566795057315840 11549745 343022632907786616888521299717994399220 11549746 -147582516345451231920368809623871721472 11549747 69270983126305567095240238378673293512 11549748 226535611748596771386839996472093573120 11549749 35647790980788148007410156289224880640 11549750 583735618097809958729564497895378400000 11549751 -700536978161827466181891671874984093360 11549752 -527456967791316463558183475136327782400 11549753 -91091471150845598856781321228560130416 11549754 -157881440236620843339648648761253533472 11549755 -88301313329345835371428635515666031840 11549756 116256079562055713788562094239257758720 11549757 -10244680732286706012022386205344345312 11549758 385691574133330716626673608652455393280 11549759 -356165861263078798856115821602599630696 11549760 7130730491864015323096658887846133760 11549761 -58074801619162877788436225980412876800 11549762 -168865425176480783529111970348345041408 11549763 116261145477850401090949159645569792000 11549764 857546791892246264369836971705430376576 11549765 -261918709870085693466236376905141923680 11549766 -6333036611404123437592418144924558976 11549767 158384530151484042082673409712267744440 11549768 86346956383585146710333724553538242560 11549769 253360098675818535962608623709975296000 11549770 -214207655865237168555985608999959101440 11549771 536430853122113332189071120010682790600 11549772 42157138491382802094257497904227921920 11549773 327673913707895607342866145705362476022 11549774 -555603463040838397197512766629976849600 11549775 -85032947055649743690847211573456596200 11549776 90119750262825679725032137468128919552 11549777 196753043049056120293704004664126947440 11549778 -359122278781494234077193120797357602176 11549779 -374813527163120268526448631588552377620 11549780 -873821674465708486212033862104037048320 11549781 507077528073749258206572272884485284640 11549782 -126888660169569101678659270093035662976 11549783 -185160542489795434478883144548468087808 11549784 -146103660203845291640814917282522112000 11549785 97420635261836035684332872041045103760 11549786 237260673906643171072561530204693764592 11549787 -387662440424166043435125271249395310440 11549788 26557258021232834605045238801918871040 11549789 -1166753812601634116593159161352009431444 11549790 197743289211375245419357215963174775680 11549791 251178504783510531298229347549377549168 11549792 38059867141591529882467243538492424192 11549793 -49592050539549015788667321119588986272 11549794 6955772558197280824658639318202353664 11549795 297103617127339120935562686265499040000 11549796 -111134619453921426307275861472163020800 11549797 -196650764024669766442572402525325934400 11549798 168877967944578995065268751505885924704 11549799 272486221241807071164019842543081249000 11549800 -9711108322434322932223325147258880000 11549801 -772925671388483267056902727685668102200 11549802 -349469818060917323634646518416765030400 11549803 -523680913293083449775652909461251831948 11549804 147236735355112405924003657982814790656 11549805 479261493626346526478241988522540193760 11549806 -12670999832782368285679103330903486400 11549807 35111788194963868333781134013061174240 11549808 -128478012760654642917443067117642252288 11549809 -271109071185519252396740854536110625688 11549810 645351805172486165317349362477509591360 11549811 -40251747460123500173719659573787143936 11549812 750941503711211411970422336926317250560 11549813 -704618190421221678797448974357377668 11549814 -385543390671341306520772868453558237760 11549815 -162903371756817743287166416036926236400 11549816 232472023341554293990701518825658900480 11549817 -1257682689426167126407237475930879223360 11549818 35345336817715420024820726119970288640 11549819 -969156620257797218293748775407723058780 11549820 -302618907188343478505276041005153745920 11549821 -620519884068526986879222225322210105978 11549822 -92763717177407237008437238730356044288 11549823 -307590401258463641935657509851712955632 11549824 445163948618561204342638676494547681280 11549825 33064828369252578203017325493177024000 11549826 -130212943316918291153866606392318651360 11549827 -253738098153118845673896038277147281568 11549828 21717016214877294344368689539986918656 11549829 511781839108330002961575711188025084384 11549830 583679413375201596118236335199120470400 11549831 -251449017547734715879592955133854955800 11549832 67804915355892447990212674641162240000 11549833 698693394034137954078009934121660701082 11549834 16337259785388681178644575282131163232 11549835 -268063047701492362666816844849113326960 11549836 -758492305548800637767979962700727947520 11549837 -363526816703097756783181209652188240168 11549838 215647136526027121245618029960630497344 11549839 -372038413185178579807787539721602764800 11549840 129202386345088815221662254771850444800 11549841 12127493468149135966078042272883261056 11549842 -99752207803675738595444790739046554848 11549843 5329561532831957666714965476038137104 11549844 787445273491675751817721006921896652800 11549845 701244286424179320170426139547169147100 11549846 -4973943710023446550517120176391927808 11549847 -153579198112382670471145874722818792600 11549848 522081389783363003271665215867488706560 11549849 5228958144032115746951076125501924736 11549850 2222016773686766658761480318040019200 11549851 1343263627916662027967032656925092613032 11549852 439741840723003459203416674228733799936 11549853 -183037077480437576262626943925365624000 11549854 -9155433853724356364979216424717440000 11549855 -318157205046841735260972144208217088480 11549856 -206343518514438327692847044752721313792 11549857 1728027402626297275698219889839234309504 11549858 222570068076817388943794489171196613920 11549859 639194176831829906988703169457471664560 11549860 -72745291248497269912965485132444160000 11549861 63771643136899243266023719034390802492 11549862 -386304623924268558644891939292910609536 11549863 -17628190795433760826056666038916143576 11549864 -253404505355598226432234389575070351360 11549865 3240653440593235373656569813818157120 11549866 -247382939296792872789564256936923593376 11549867 8356024746173330752052849961213858192 11549868 247697864742197630495488574788893499392 11549869 -253815655506635345841056566791902196404 11549870 -62890215284256211816061294664006765120 11549871 50641142632536649844463466002389690112 11549872 216157098349074937686204281670357975040 11549873 119220425387590798183951141282282687122 11549874 90341859808602949323752668470422421504 11549875 138875141910202845802469968761883800000 11549876 -355259318886633217188384087986572762368 11549877 -920247826458497314369769819551270599840 11549878 88479349559634088882935592422535758240 11549879 -422592438753177102056402884662376577280 11549880 258516492717919129510707396751104921600 11549881 144744888734290096919270654088734206784 11549882 -16279320839901333462405847084020979968 11549883 -175551407134626769008807238929682624656 11549884 -625377349659660316078475378064037824000 11549885 120933044499588775015114615270155780 11549886 -1311391816670428753777476883647252480 11549887 -203585210587767459145759180790109843456 11549888 154525276516459419754284600448379781120 11549889 92465598271630651579319589760917241044 11549890 -131283732219929482193935871423497920000 11549891 1161990888085150258020836674125680539800 11549892 415851847942295610682804270427385526272 11549893 -871059004070629801852465821531774853858 11549894 474617848846841029473794093837183392512 11549895 264480802749300016905853934509244674560 11549896 645171011777450608038065231987047833600 11549897 767824772487958624708702972959664884900 11549898 -503593553245362206463043886583232634880 11549899 -450702622421489848553803073610415973880 11549900 326864945977869982258980745241426400000 11549901 -493616346477628192879317510442762040832 11549902 -12850058772615201389409144377835035136 11549903 -887305773483238412100315440575559224848 11549904 80465066858370541857609074345616605184 11549905 -252700846922312900908320615264341642880 11549906 202500464021485393642990013814961003152 11549907 708489647418494974316269091292594633204 11549908 -488371037698258207156242082156714629120 11549909 127712432305396540910274347767039014816 11549910 -24514528025234829271977382754540851200 11549911 -121200380357073166417172705035434353000 11549912 -160695951483639274866805710422914560000 11549913 -292153404564923317400350972530297164736 11549914 -15948172152480472145204058099934755840 11549915 253792657536232258715539843659815722320 11549916 -151048597795142298100466291757930451968 11549917 764487151727832526421485950595053430860 11549918 -107656420190936970979045641131418009600 11549919 -127598685124131576713049503968076128992 11549920 272930823804009626992148210952657960960 11549921 2363150647317292495267121529612075880320 11549922 -190029804525937382096423030511011417856 11549923 -457771208736425989570339218830780117760 11549924 42159729289903212822763831874690272896 11549925 -4231985490936547040448458995691088000 11549926 133337778558376856567704236662455410912 11549927 -258499583722354933555750711234267964520 11549928 245872528800885738382798834778164838400 11549929 -19202517848047940233998606204391589120 11549930 26194253361198649277673477518916480000 11549931 -359302223953172064069250635172913575848 11549932 -8792759913190113614305085056495605248 11549933 -586958679719778728302282478980882350816 11549934 -577384406088253277187800134741169088 11549935 -116332645832072931158660867903742938400 11549936 -287902886673524108371676972847156953088 11549937 573384657501611524617489341563369392 11549938 70074654630227357059453667317926220800 11549939 560034171830829927136405195260868801740 11549940 -232299027058578021267726761979644160000 11549941 192869524525234942555187312090342350972 11549942 -328537659187572640537285973285814528 11549943 78972014343374346639294373618617488784 11549944 -121933251264170842732044659779568640000 11549945 -34893049402652806929464756646547498560 11549946 113620724190924568851010162244171558400 11549947 -895731229078480959038558887610191248604 11549948 333366362168753492802438024144503562240 11549949 -98701955760704127184161591686872480512 11549950 -361317753701993208581275329242368200000 11549951 435924981255780476227061355830195651952 11549952 -4259054925773440768451207847229784064 11549953 -1284711961579672521824737880275419199740 11549954 68367569538114539652370651786022733312 11549955 -427931187127866166450508885544133346640 11549956 102114556192199900993540974604344516608 11549957 269070115017413967635591838926936604732 11549958 -12460303102970014205610153833647165440 11549959 394417757663306844279185390886023364216 11549960 -68627252481081989064389934270935040000 11549961 -274292974122642758107765010023837470720 11549962 -346087269762142712145755529981850818768 11549963 513814965137518383999220049249499664212 11549964 102368851651273988986385962559601470976 11549965 75958357977549905355983575202767200000 11549966 45671109819096480970885583293857066432 11549967 -153925198452027434964807361551191126400 11549968 -31928984884214606314461591587405168640 11549969 -173594257610594547942377154728644497804 11549970 22512273190745955344215098233700168000 11549971 669235361914625230520933089635871696172 11549972 -671522425538911223583505865984188416 11549973 1288624713882413545301199981104628864 11549974 -368475737204603837178529829852459703264 11549975 137593635749449303511380410930963150000 11549976 281312903960296733867605443920678400000 11549977 547475689695957772317186130107991738826 11549978 402478170363963620924656863778191072000 11549979 -286207407881295732939437673575946255360 11549980 -38868582078940951350832808279694458880 11549981 511788937749198582463286504877521959782 11549982 -169955187045495661437277874565902883840 11549983 52146060014213456444829397243904347232 11549984 -71988021625154345168913531102591516672 11549985 262524273039348580712755908782639280000 11549986 -494255706626679410021007466090399178880 11549987 4235549650737323867692252799031401184 11549988 459909753148480129012071511111436844672 11549989 -1226018432158300337021332425959133096000 11549990 51752559289939707330157009452636384000 11549991 -332745180218632517470001264912918395608 11549992 258602295827756774319263993154366259200 11549993 93207074018449238676896738649213528384 11549994 -8882683548050842299068711424801884928 11549995 710540705428448271217875283250792700000 11549996 -556975106478703644312188779157369585664 11549997 -325730810199000496406909790451580801226 11549998 146404173802629619310916488392159006464 11549999 -399948501564817304526959587203037188936 11550000 -33775616501266391750577863363788800000 11550001 -511290479796072070223557026158907897308 11550002 2848281942860909211130050916244155392 11550003 -309684247365695142043866658628042350992 11550004 1143139681439100897152399863963455997440 11550005 236849489756073922221833453579043348000 11550006 196477498116707938556106474302059918080 11550007 203819743899749688554283867033703790512 11550008 -1086900544464048929350388803650273607680 11550009 -768047913515157966433667637140311736496 11550010 -92432524407707892771835800522964791840 11550011 67944714729798827920200845552919349248 11550012 -123525559709224980674339627670132891648 11550013 1791346580146832031040535784287197114924 11550014 -131175944155791842732563703188687260288 11550015 -6636679628741166978281604281728942080 11550016 340280600208059296024566105207283384320 11550017 -137077970986139768989138972028611817760 11550018 131617438974992133336009154101101515008 11550019 308382184206699463222447897200832635920 11550020 -29615072395439353216302868133115863040 11550021 116022883085724790699637268267905030784 11550022 -382265063732801613113602729350573917376 11550023 -46460533519425024180663571992035841840 11550024 -475800023893640898763501938343624089600 11550025 111128494383138181174953489272726568000 11550026 301276306504427326633104345681057835104 11550027 63298457990428586479257856176044296920 11550028 -47790702554982556605520481915457558528 11550029 -1007161853985718555994934293054898479370 11550030 -168699386011218630086238320553480823680 11550031 10387926153519651338802349602672982224 11550032 40531550719960036792292912979699548160 11550033 -1026125543511931280355090094623914232000 11550034 -38126322381248463228425981169834313584 11550035 -225894440833671466131427045829129105520 11550036 -56254897462043026405941960514964133888 11550037 -56974366534965264643057386351590872640 11550038 587752299802752073079641233621349029696 11550039 427066228713594340112422728850734162024 11550040 -508661308644753950741421429341231923200 11550041 75236083308469350721616907528824930442 11550042 -15712109989126980131564318025988263936 11550043 21192382723037351493572028207131756400 11550044 611592694286566230922397925401856886272 11550045 105113210527660800430849976985366794880 11550046 561428817233079788211509250065135901504 11550047 1124151106921472798193547005107062046496 11550048 -196641631081527746685378927886212268032 11550049 380494362456924064096491605993744051712 11550050 190280450205893716108229081472190162800 11550051 -330652407552610702565285052064919701020 11550052 -93135511394662073789395301084064225664 11550053 -918249053162333196854995247105139769380 11550054 161547903451767422844517228538026309632 11550055 -610727358802907313990550539139932720 11550056 -183974617543466284919961395699146506240 11550057 218688574356400400333439871243703878080 11550058 -2790306172008232720159277666798652672 11550059 169520028885369512788147103837446145016 11550060 -18247350207888599292421019102557900800 11550061 -485091412716987137196480948350569607338 11550062 -647634147668680448972252083927383244800 11550063 -468551971978074507467107325718017280 11550064 -127303415923574627913753918603792875520 11550065 11676918856530272588380445762345781120 11550066 -75466893035706077766241167686900582400 11550067 497637134758098738737633740185827397072 11550068 381017687096934952666876837081227399936 11550069 -48952711992597753239008676244410616072 11550070 -69735813530053528405962393196925111040 11550071 -158569308665424057986075141376685085280 11550072 -368111385009650551988054762166485606400 11550073 -50066853907876975404202763798522141440 11550074 560186759857367802826727464908254599536 11550075 -241936569526512731269038280667648609400 11550076 -343721016669316320291312482738855040000 11550077 315692004233772816515609717801708497344 11550078 -91966752261709213817870116355914410816 11550079 579021053682165398157451155555644560984 11550080 -828826029157409153181081222419526451200 11550081 -662985598209961406761525932782942270400 11550082 -402845332146966275055448699120442242608 11550083 851229815060341115629464606030452734332 11550084 -173445108275754445687576831179957915648 11550085 1161353737784748795859190498159710798200 11550086 710946338397668546571816303171121168992 11550087 637104603431256170551933544192971135440 11550088 -238670817596618856539266876234256916480 11550089 -356219039699749021714681343839400519244 11550090 -23832423538412209627657994155337241600 11550091 161080551611824900480611742187710958880 11550092 -913592307872944090676273413627502256384 11550093 -192261245926245328645140065686547860800 11550094 93690076364829303307177989112200191232 11550095 225177864311640927463592822164602078600 11550096 80290328760143624958997695147975352320 11550097 451631688768063799843898018985650685940 11550098 10078811643031446546790879207128923136 11550099 269323799174731776638607050874664208448 11550100 330145288834657971689293477405419520000 11550101 3450845717090207098006043135984093952 11550102 -396477429982056512444607848044322223168 11550103 529973673354050867187771830862754129352 11550104 -272333879447981643350902973243144110080 11550105 -39255692495404687757855859271777735680 11550106 406238863040370239232180165313904994240 11550107 1044799450391775683167976001055679482320 11550108 113286975803556831380157143288094005760 11550109 429993002458661246282604775343122305216 11550110 -31728622700385558028099921483733967360 11550111 -324908754267478454098629501743766910080 11550112 156963810317590164362278272117387558912 11550113 -146167458590135681709409873849020292638 11550114 6380429631016266153163722910961589120 11550115 513951218075149821859886819013207877200 11550116 -286626705129738725920549045986792529920 11550117 101886966106276345834803390021318349248 11550118 -101495506785169978605005810128867998240 11550119 69909968637870017155232138695774323840 11550120 269456788894633763523010622855700480000 11550121 -1331538621443718191605347449921677857456 11550122 482601883402421788856145384225307304112 11550123 -107666258688590686074337565756582646336 11550124 136286035742106233547143727890753934336 11550125 -327960987510841555220649833294518401000 11550126 -74549512071807779105142791947100568576 11550127 -954882216003329293383440574833692751040 11550128 142922529695907693797091729325063421952 11550129 478706781330082954470792457057695337584 11550130 -15334991602280130242947870664711308800 11550131 -499594784561535473065014234717253777920 11550132 321000460487289201456444665069347295232 11550133 -74623731727231995013661882392061114820 11550134 385900253305714749371210514956629581216 11550135 57110706903689129617744166908938086400 11550136 -727202193932273012874982304801332346880 11550137 738392168890176062695307593541174703786 11550138 -65729463308641748440497717324658667520 11550139 1035972397987742375116461193645181577240 11550140 104119266190931427690201895521179074560 11550141 -340257586209923625404218730860190613120 11550142 39701299405370577133605208882856570880 11550143 -775510103586188319589565724611955307656 11550144 -2486037253254752727422847771947827200 11550145 -610365768682020232569318989442133037100 11550146 -518314996854837043175524188493026195936 11550147 -159050630231529161792981943751857116928 11550148 62580766282885951076936818090796206208 11550149 -638063730953066394908671508347541340840 11550150 27213106078455197214027037219921216800 11550151 -532503197856570807144203339780688405544 11550152 910153760668585218278831181399529881600 11550153 -44821554738349950907716161476949241600 11550154 26515082725858803381617698764785971200 11550155 -34518836244458567400249907416620190000 11550156 245119117615933738418606815603410862080 11550157 -307911527350732835901845242215762268800 11550158 50261156947197114525279952018694458560 11550159 41858263720265628625822809115877430000 11550160 -24485839714436279037981376281572966400 11550161 -24550637690650013287207821471505906368 11550162 57021256069999593752100051448571704320 11550163 17196003720789021746348686756306357104 11550164 -376776375529498588648669243650525546624 11550165 1831762236259849576432131213701163840 11550166 3269483981895607985669288704195027968 11550167 -598684772283183924993291455613230169048 11550168 103012999763201095995698122410983424000 11550169 80480233057534437777094875789080450570 11550170 230364055565478887372040178848607469280 11550171 407460255244000785791211125248365058560 11550172 -299333064941860051851329661181810748928 11550173 -229584761867612995800748111790847910260 11550174 74002467497850848387924846876486319552 11550175 -7587609461440349941556291745998879200 11550176 -1374377070250242189262274417114480640 11550177 546079873960171848593002781369839936914 11550178 629467674986441628462889163187920784960 11550179 40402946947873648582497069632338374432 11550180 78532996111118873741707030969860280320 11550181 -281033774698847706981223486939452358018 11550182 -140235025996414508628326171481236160000 11550183 207979543826417266333391071525797814824 11550184 -469817714716726343137953361587834439680 11550185 -18320448348576505372556370756479633400 11550186 -195420206531398000622086901708848421712 11550187 7188768742762343972306812104010745280 11550188 -182545154734542648721486267582985579520 11550189 -262492217448018145778524971543610092480 11550190 221194542728743019378519055032475633600 11550191 1243656397739490560422895716458974180352 11550192 -32797158981227112829841059333779947520 11550193 -469495141123382033760283545464786032558 11550194 481151690192079321486363591497418568320 11550195 -865866546097139715422113909129269600 11550196 48362916909264651882590787464837861376 11550197 182231849756229059909888733937973415552 11550198 -407952906675727079594617375478548234752 11550199 -818688600568133594142581931014645201000 11550200 415443261629793453188464614881938944000 11550201 205135619011529074658070392049366032640 11550202 -381313439278416954457622459682251618448 11550203 -39994279851876815678678064670561580544 11550204 234531179352751900675797012945945853440 11550205 154657668896765158142531660572826604000 11550206 -26263462477264171820824776370655646336 11550207 460528270521374993289206136280961775120 11550208 259124865153564836196398545778881069056 11550209 29665923757851736530183631466801857536 11550210 56592213895079376336731714308153297920 11550211 -24083958533362467915868024529326191776 11550212 183946130007826682238569428428289178880 11550213 167069420936218382267379263977447679520 11550214 45381884521795752902421905929351342080 11550215 803955475372174585342880114147088810360 11550216 -91058693295683378967078502705094000640 11550217 22475181372732310045280281119642884992 11550218 507859418673949113692338489556639666016 11550219 636854433700392620849805746372861661144 11550220 631228096206484482148970071125376373760 11550221 1767499279971766049172216859637723344992 11550222 -184086550772294059145949001004183040000 11550223 789671423167574592425402922215729047472 11550224 61854681359430287042993151416327995392 11550225 -369845706542973105370786876883259252000 11550226 -32421982126334353397267733437844046176 11550227 113221186678187965938649751044611888960 11550228 11693323599173561187351561460121763840 11550229 -663307244168362449937556350769641170720 11550230 7680819778328798343809991195857608320 11550231 126118280561556769077325301300129453784 11550232 206027927749088401134365165694565048320 11550233 286369506095392773363071040189121004640 11550234 -294314365885388730411226310831559928320 11550235 -834900417658916988037817997905579696400 11550236 718224445332361094073255481509175534080 11550237 -252188233038891150231377937554731667232 11550238 97312092491144287265079796409961818496 11550239 312183520927719831126161411257829939040 11550240 -1518106004709250780030578203740078080 11550241 689005430937546702212788825669262540642 11550242 344723347457745843372499022024925780480 11550243 582416485796577126768254549495862054264 11550244 454258705364033994538171907814009593856 11550245 -110046581631396905814614494299063949440 11550246 419876504459524491189936592213284398784 11550247 1197491350755367886808007113108300488696 11550248 443867933597752823279177099018429967360 11550249 56659570405094652708515840860751601120 11550250 275360394114618461995547043249329664000 11550251 1450491174002891263586385881808351603312 11550252 -104993122951735901139376146438682951680 11550253 -231945899256864350638045175912258400480 11550254 -236314239527514543201413278505980319424 11550255 148537819892582215395321393465624921600 11550256 213462760926941272376209855422600691712 11550257 106351382044748565129130079051240807460 11550258 -204698240039164404509092663052457265776 11550259 -213771231096328660659986678263870510944 11550260 606902568686109743235174093439461722880 11550261 56828116060303566916614553003872801504 11550262 156465553163707847627873507333578112064 11550263 -242470092893743425373612985453248774488 11550264 208869762627946718585318312740003184640 11550265 251971115208169504576011817904001347400 11550266 36324639194836167308310289999505009664 11550267 -207026789225076229801829126613417463032 11550268 648095793370440324877937936277858741248 11550269 -749731223593779029135299547514038613504 11550270 -79503316973991354866527239448977331200 11550271 -1087604453093071438181535230221310163800 11550272 83497541374887739364330567891270762496 11550273 4432599231523220454618789647664288768 11550274 47005377229270937044974727210686289920 11550275 -102138498983134022927925101306171960400 11550276 -550266145198787914929558689420106839808 11550277 703406534832882665378566990859240094780 11550278 192000780094761698102630836097229128448 11550279 2392599301471354685346280177674180768 11550280 198888703662851394946958178598927564800 11550281 1331898354578535742853550661929475109082 11550282 270675975641458253363556667984578408192 11550283 692674784013820126566372489696322336532 11550284 34723145601795136801716467786212741632 11550285 -219513809608518866061132904247672463360 11550286 -369608889634803272192993235586069448256 11550287 -450300062138681063805423319233980440848 11550288 119330577655777169383837632419529621504 11550289 -1311078509201109291357154651579449836300 11550290 18992862358092026897170570985349734400 11550291 11971586189542184349727040600445886464 11550292 -111269027836267707577812100884678639616 11550293 -529605844507693364781654057157049695680 11550294 -14388908729216559089427954107351038080 11550295 367852151000232194907764734357007614320 11550296 171884138037259404873433802075326433280 11550297 -476866670669138030748264629504072064 11550298 -34264725814855789777763213486957571600 11550299 1235117617487465021963070500673681663300 11550300 -83390231973060474258350362737973363200 11550301 -208938394637930019160508259684474896256 11550302 -167991393214846233937427560011725150400 11550303 314450816813630073817651837600081462800 11550304 1110166444825579185696775178664503279616 11550305 496193071228391569991613291975028376700 11550306 -17890772466584862805023565035618180096 11550307 18297201498801345785957890842276741072 11550308 -314290437343192991746660690324133818368 11550309 496890749626963832302228325695137942240 11550310 -86264930572460011952607790871445738240 11550311 -1209776511894013618545294752058125271288 11550312 -221154306188976666774037526429933568000 11550313 -29400894577006720261318203105491323020 11550314 493612540576021252882126581108462548832 11550315 -14345582364981648116843559296358965760 11550316 -63878270075329642307394681563637248 11550317 419320254324868754771256012668540918880 11550318 -40112062645484528648009875556918330112 11550319 67520081719547721962067305264560723440 11550320 -94705267419423193356660984392542617600 11550321 84556312115104697404545459821056377600 11550322 10019487329527747576827945886650616320 11550323 1035225574614450242515327745451921355680 11550324 -85275966705401851732702612084334284800 11550325 -394092593908558116137031394097533796950 11550326 300782566430626927320494577814900511424 11550327 -28115461100461527928084350176732156256 11550328 -589236432593171286487835010622772736000 11550329 230423927243399321551299587982363291216 11550330 367707042748155141279650754547348608000 11550331 249352553545782205831300895612353452000 11550332 -703355226410731528992122664569508808704 11550333 -165607039233059502983147493247555871040 11550334 -34413016407952753760564788136221756608 11550335 -474709078066441699217231836440470349720 11550336 -167241265582744113968120360867651911680 11550337 -345357856235996595037432250965481894014 11550338 -494732651680925234882335479816177527904 11550339 -119568215794424314530081475216887298776 11550340 -443217546556787300770975709334366524160 11550341 804427089445513276567137359113420901184 11550342 -21196749831656419603080553926977402688 11550343 -26416449635367623393582476291970813952 11550344 540574297873997837098168546880923238400 11550345 250566709143568427432464806448359647040 11550346 428234010232784013865694188949084949600 11550347 72382350837199966745580253313163847680 11550348 290734037086404169024029526408555237632 11550349 9252929578086425401492223511442119350 11550350 120843937210407567387880944972615993600 11550351 -401633498633279120014712237191753189632 11550352 -5241687864746289285831623893435023360 11550353 99298264660033590000754675339052400000 11550354 46099222990943638723526114388452603520 11550355 1319042276353516247576860329756354449520 11550356 369814513735349511015753494198931521280 11550357 5217036153615434716666886820844611072 11550358 -69616058162590256963701236891030921600 11550359 3031960097934872808100796897959975704 11550360 336492027681517800704462787057339187200 11550361 -84179707188134461910039857161674666988 11550362 98576548501983987886000330764481704192 11550363 514307474331748815641612684805399477888 11550364 20272455499603095649971130337785395200 11550365 335398086136139185636800688362028197600 11550366 -122391913099169732229534766032863824320 11550367 -1071641387492630467580901264621347447584 11550368 -190198152749482853511686379148143820800 11550369 -105674931007087717538756494640851911552 11550370 -69647350027153819112504224968102082560 11550371 -365954966057520764348069987595846359040 11550372 -140945106660811429450271617259725436928 11550373 -654624143200076323333583356669022701378 11550374 370658398001955557422510899425777078592 11550375 785814521372928233360881224992745894000 11550376 -650503815489921440488217323683227857920 11550377 -84675368510912576704465569859148597148 11550378 -137201369951291295346439751903014604288 11550379 -655686597829821144331655324039722307020 11550380 -122340639526217863103893542518736998400 11550381 -366407693572880097095997584760110390880 11550382 -551125879753257793287074973041488214208 11550383 -51363193008419975846591867312537688192 11550384 304184507850783457653496311879040696320 11550385 -245803646228588601540052269876015744000 11550386 46204661814395302998435934042677564960 11550387 -196222931690980648325568457134074468040 11550388 686376235937477881685714638881845385216 11550389 962001121914237433532526754460689139424 11550390 -130870432886871109469382954109925182080 11550391 -2038951694116518062694473202374947591008 11550392 109181986742491435889011159210288742400 11550393 -150525596085085136598020349587945956800 11550394 -8302867418756112715440404081111151504 11550395 822083875536588306532041773953279126080 11550396 48041276526078779596246519654635798528 11550397 428199682573962598662803511981862510572 11550398 922241578431904099553875201415252233536 11550399 396855269151573045041252918541028023552 11550400 -163938915575497324059195690448715776000 11550401 -207173624766408600086728179520870417536 11550402 5673666494877468453558515064025968768 11550403 -200871358029583319856244818647319499040 11550404 306642822347741460128159799570241689600 11550405 358383466493873486794241492085317792160 11550406 87554930638329023584974079577378993280 11550407 -1438606283179049469624512855650708176 11550408 -180416217637590669097249345775666380800 11550409 -53071028706022250089543239235606773596 11550410 82709490953226724730360763425859672000 11550411 -87479930242776259637305521377983391520 11550412 845162937958005973209549198363023162880 11550413 304572723049351694572038569094614062560 11550414 -110947635709238969853774493926132633600 11550415 488211566159093415812055066692840983560 11550416 42557598572788897523363403581111795712 11550417 834658618143537366356587904047389013920 11550418 80245754808347140747592222928067464960 11550419 333141402323764762174161983529226547820 11550420 -76332839877070741092110615279526297600 11550421 -374193887102411354596871920566053107378 11550422 60024960423479787772577135222560713984 11550423 -618283749024496935348870878227176710400 11550424 402773327441835479887343851474687272960 11550425 -13346376353943764180253576193595518500 11550426 179477505151450329680985945521672722944 11550427 161947601893340025856520451238616015796 11550428 -828212832942728168118720492092698732032 11550429 557871564067727767216444701882022393728 11550430 321270330806712001341090542419107580800 11550431 519932116838396529575740101112816959432 11550432 68509023331901129950882091358297784320 11550433 -667631430068896961358936663004820404318 11550434 -120265861347569920456114765440861662208 11550435 -12875410457502298439477953238489446560 11550436 478249559556809181582278406325724955648 11550437 -35316158550673471036894228036482742914 11550438 6029748761562373126517855128064835072 11550439 -603937082225474631520422331061798310240 11550440 -430898157053601290349408395615530598400 11550441 -32765902855073322959510272171045979136 11550442 623002724782356741742118540622807187200 11550443 272025880388512894111958230422253172784 11550444 -438213836080420304012021536488525187584 11550445 137548806106859771972520413834288640 11550446 191804355099825442492022559992709362304 11550447 639095480124773936500822710651539559624 11550448 -2017361639730621093677334300901113856 11550449 -523456336498878342073626352898786217036 11550450 -16068280577934355916458955305831574400 11550451 -1019769246706020533126095925579451965496 11550452 447714115629487900515198490455522877440 11550453 392805144335766115936988461766833526304 11550454 -82926908129108574715635592893172048320 11550455 -7522742235592493133231820033981294080 11550456 223533878700923551652125828130119249920 11550457 1391158729143566954774719664560949552260 11550458 799043292873948790182039915693943795680 11550459 581004259545470939365420444067833889304 11550460 -495779858196923665324453206630830814720 11550461 -61521296706635777994106290910054967040 11550462 -5430677928725168397442529855342641152 11550463 -599407744967643593027246205934397085120 11550464 -502492008588492430184213742314669998080 11550465 739789883948544461326964513754673257600 11550466 264575327560047335737045641179369756160 11550467 197010957908790939114672995202066603516 11550468 303010864024835315972537388023895797760 11550469 -17380325366868904082942976744392049088 11550470 185365236395023933161818200002658076160 11550471 -1120064967123335766953222326032573313200 11550472 -617902552506707520174281169699504076800 11550473 -775790910066856692004155222848223234432 11550474 217922857437583863197346690707917801104 11550475 157766511279393058114790121275621604400 11550476 -99428608992268334303897861838092857344 11550477 292570047094873081504742399219375286720 11550478 -400732865574547705926567133208905488960 11550479 -218032749824979955321320218664949710960 11550480 98674712260312952066340595283066880000 11550481 -1145296096782121419878935815128705616718 11550482 -215411579613774476523667088753071095408 11550483 -142868354647810249104196642110916934400 11550484 -468178521722179407622171426258998816768 11550485 268247732577180299964641959377109378560 11550486 -43399480255046652605415910075076406336 11550487 75397293732918406914771871072333669000 11550488 16811207800627072125213652438028636160 11550489 -175597229458561782023139469517273054880 11550490 -143300061954222762037890513720349578240 11550491 290594382257614840457177880574492731552 11550492 153184990706284240715728138000774272000 11550493 -351575366109284535543895634081342702496 11550494 -36583569946897117170816710335676468928 11550495 229932825342307585673855181202497363840 11550496 -979126327117998982855292578153385361408 11550497 200077969678752895647174907701793822080 11550498 -27464795171098714876302920335647704832 11550499 -728988759482777214249713414002553686760 11550500 319349620502885977629312409311983232000 11550501 -591294118210979323415408416035435007170 11550502 165681870907213344894762232852735036032 11550503 373030718478802475909499821045009365752 11550504 -26289696278824283623687240639832064000 11550505 -89378465553365009044121914839469762680 11550506 41980510940896844499682958654662541568 11550507 -251349644791166673057033484159795123200 11550508 -49310242188298547137081905157402853376 11550509 82300080324320927146569035878935761880 11550510 -187494306861212286472338589590937041600 11550511 357188697169434098822728733796812026880 11550512 -22223324676468085077491367701107507200 11550513 28874544239364506271218844616889934720 11550514 219388942619316789645107538242179448832 11550515 -1266644445879013479180998025389543280 11550516 -242827746012294488026119681190618779648 11550517 72883244477871817790735354146286414400 11550518 -52864368700700250195191016259033221120 11550519 644337004962244019408604548200414970424 11550520 315379457212715470025268110633397657600 11550521 -20229428130013915631730541387381905708 11550522 128563145461615236451946329649336220672 11550523 30609290072736062531898940600724516864 11550524 826507689983733916409955147117862788096 11550525 242087847192056320659962645183478000000 11550526 -66944750286631404596533822669285036800 11550527 575819344851490202233220589942430013376 11550528 222906260353237587978306646838832267264 11550529 71000066352135793241482467716503874880 11550530 -23696696273290716178166671839635727840 11550531 -6570117854009222490781751002499458560 11550532 -647599276575481261291607634807729291264 11550533 -938249497246220245580671774958709901476 11550534 -31156267680406343360716796141712506880 11550535 686162180566208761144914648318579519480 11550536 564303860672301233690104322173674439680 11550537 580147273722928489552389031346460432240 11550538 -55239250870810910137868953002888422400 11550539 233514946141383964586702949968992800 11550540 -377583352572636303188486718218921164800 11550541 770662955326266279006178329199821341942 11550542 103121443197148448480648068232771220672 11550543 52490697324187851619403763882564221184 11550544 53881254135872910347963107670763560960 11550545 293513820954594496023869200835471236200 11550546 -115121966378608208000840965449645818880 11550547 343666821249106792060711507883517949272 11550548 -514891352877823463669965053706987929600 11550549 -158008179490206692787199917032889581280 11550550 185086734233299439595680236688113233600 11550551 -987450814311352854189136049265879155448 11550552 275138909528807709106967827655321149440 11550553 449299642332641405844173065403315150080 11550554 -44053106761614642310989206429352364800 11550555 309899395575897267182841766573914369600 11550556 320403239477272222525901593334340592640 11550557 -98242373619105883045565342934281757600 11550558 -455479974972286868951694743301226202112 11550559 -1027660801212885862819050304673393276184 11550560 185323966213843875804644338351299624960 11550561 -31907403183325698424066625844119560512 11550562 -50215417530286754875551266812954678272 11550563 -863002417669842868698585002933746126560 11550564 283573052238434859859198593153134039040 11550565 159377032285399274161590101317920012720 11550566 -13672403644975680703696119082981815360 11550567 -74046904316403486519888925589278447488 11550568 126211343414621890945180446298048757760 11550569 -119938715025249403929179818742187125760 11550570 227795707468512270500496478536554380800 11550571 -66013472881758219120073779703437179528 11550572 405825909015450155318390840465873029632 11550573 -183997892957789289307800468760720603200 11550574 2461158255783396919136279583709513152 11550575 -205281703679943586826400600403020717000 11550576 -38984079223589601170651927815031095296 11550577 52873244661098472080842586249458234560 11550578 -31143863937719287438203987200045076576 11550579 -612272506398789691091276436846736834560 11550580 399884900759748475852283462953220371200 11550581 286742473594273915765423714833796792992 11550582 214995325607362826455251091705706780352 11550583 479294645171619584599326397467443812824 11550584 -1054136469212360560879831357950432153600 11550585 107389131978327780460834750702076654400 11550586 -169996911693863316155638818688566012960 11550587 215887324928590837907092230059136451236 11550588 -159189135839650638717716994725770665984 11550589 -339246049511946502392819765802489558944 11550590 -112706478341645170056846522015817843200 11550591 -301791158081119537829199427595487491520 11550592 -446112185235253458256698261775161753600 11550593 448855456559749561431199520081537587842 11550594 197705109774497001391965754258588753920 11550595 140279966608477062780234921510718987680 11550596 437717474075843983379385535728902659200 11550597 -281315167666990600366454108264136237600 11550598 -3290514748625260902529019902376733120 11550599 -88773444503046475577639439895013366448 11550600 3533907965856572220525984308871168000 11550601 -727239660789341306925599107494807383398 11550602 -94467548077764331404707819613634669056 11550603 -551350703736319313414007589501968362496 11550604 141634007843899917235419538876644775936 11550605 -792830755770315394778493964762121592480 11550606 564934536250587126242092121726653747200 11550607 -249949397141173956631708336838731189200 11550608 -158986704294299035512294743789050994688 11550609 -12045112157158156999030724445989367936 11550610 -34454567488559752143557593506807539040 11550611 -167607145399167083064680376972220072788 11550612 -287168173420508283722908700487828768768 11550613 -352459006373681283570412951425651904800 11550614 292775884487973770806918524699594399360 11550615 -346919684159779870289518837257789455280 11550616 -481492267389035999899517528558815150080 11550617 9524592329197841121943282112491347648 11550618 304391847667964337640348762968209697264 11550619 -1190830464383182163631395073984273202760 11550620 -652846518010957891408520930161394680320 11550621 109920946332055762903670288575483508640 11550622 -102889225998186514993689735561094728000 11550623 -94649883809957052391442279632285688544 11550624 -563868883106936632550276486229928181760 11550625 -31618435209574551913756769342829373750 11550626 41914836795476057426835129460900952064 11550627 511671901437089310251014888383132727680 11550628 -947861844740666469832302539518611893632 11550629 922331536913263130081867261498011146300 11550630 -16592937629830702080388910967748239360 11550631 29867836780135534914886165634196172800 11550632 405162191921544528812050546494589747200 11550633 353284510745009323314718433649547134624 11550634 36002393557846015038881625377053434720 11550635 -73269229950305246363930887968611900640 11550636 -292459307048284300675257141255180849408 11550637 -222481632648486909152944632937112822048 11550638 63845157385784909678417611926177562560 11550639 -569920434476812782726810418012591773552 11550640 -79694152794702590215689549852274851840 11550641 -927769836979679077598268442704665678958 11550642 13643003012582545573323116698858552320 11550643 -352254154661839041797006488682911097496 11550644 -25296492545954276795632636138331025408 11550645 774064111966788625199457774489335520 11550646 -238269646499350536734415871531247974656 11550647 -939710441504939327953111732506078308568 11550648 -4711781700557223666713330703050465280 11550649 -12354190474181911978359740498991175680 11550650 100196902852299075639315872083815014400 11550651 110492730516629615383654927884109728000 11550652 -572231148298389999815103343260129086464 11550653 -1221833011813754157437034600821499175098 11550654 -134319239354238916264776221012143436160 11550655 -656559604016806750536854347276608722880 11550656 -13868053251070088174296338536740159488 11550657 -399233751649931482080465775904210039760 11550658 -203321117574727818506744618898256679424 11550659 -1283392368605956029107704671760567603140 11550660 -2786072302468381083429841142353920 11550661 -117224356277344124418218343793767905028 11550662 69841303155642980960116756636384049664 11550663 -440074297595677224723741584877949954992 11550664 1091473806157598936649605562874529925120 11550665 42066865831036672514241882152501841600 11550666 106851256762950486435499287455141867520 11550667 -848264955994332379406177461410620250168 11550668 54301108822879069984650008409607958016 11550669 37021214497034267211968511934664724480 11550670 -252889909781941129343558946456183868800 11550671 -1026313220253217014479694688774859840400 11550672 82357297358660503125088805539379306496 11550673 209346047611685577782165326745472860160 11550674 -428933162849005416504874473314791223664 11550675 -235967632040198167443058333797117745200 11550676 672545796838127726648089707305295320960 11550677 656420061103691983156029952730509544526 11550678 -74138670061931740357026353168757891072 11550679 127649665151654272940600062470852569776 11550680 -379437039444732804972051873230330265600 11550681 -29668141301131583413464931596260934678 11550682 163215559297117117509744995442414998784 11550683 -793555749623367545636150460106957065936 11550684 -138032793048359349706341826192697726976 11550685 -230176946543557526652828410402334553620 11550686 -18475818587382495089623909651792195200 11550687 -167346466582589644604224551196951142640 11550688 -822822628480242712888824269348945264640 11550689 633322036133536369309694134606689499440 11550690 -54988756406598463418008871082939552480 11550691 88146601128845802236489845168003313520 11550692 451905782529136883292083039276064940032 11550693 -38677459985554997068762252180734664704 11550694 290874251861645600980829113667248415040 11550695 -229564243229400528860728452141696785760 11550696 -27444602011809224235219934977135820800 11550697 -380628437156321280660832638191513802048 11550698 158917456767768704835451563473645895600 11550699 117464116734556200403245312216114252024 11550700 -109142758508320141367268353785217280000 11550701 -37199050097227831751269719025934893800 11550702 -107814354814205938313054481576632683968 11550703 -456819193215403990908510029672507948328 11550704 223028064989036191146925761911485071360 11550705 -462365754986254674279994526046551408640 11550706 376064553560777705698056059022260711424 11550707 147056186443727994065747607097214540112 11550708 -66361740124022531623904161103992627200 11550709 -18397719838399983855589847760544805184 11550710 109991868334323426632809870197418229760 11550711 -103361759556052543428641987786053384728 11550712 431129047403227105662272675718443827200 11550713 -748423687071190658157394081351612966038 11550714 -53691499215389825837481254394221706240 11550715 -325241915177648397295537160434540976880 11550716 -560736303972170852658903691601593704960 11550717 -56731218641108003665568877402056935572 11550718 109599666202224846320009887691777615616 11550719 189099016808414640380918857577628549120 11550720 325033013098561223084714314368842465280 11550721 -317724498118669511039848561973432129388 11550722 -575003301293056927102226092407186713088 11550723 253884365522618032094719313116994273784 11550724 -282419201825923402232146794003375915008 11550725 112625130654955805972003375930536896000 11550726 -48055921489091957270975581644021917376 11550727 507307631420214507283125354538108178440 11550728 401127088448861640704341157091239362560 11550729 -38467431189438029900335920219560323200 11550730 117907939023649990425471805100746660800 11550731 -695313395108858245803985398468760557888 11550732 -44820453222460922433221462921160380928 11550733 -1330834577332872577455407557763102369600 11550734 70062080487051899169621727717510862592 11550735 -397391419026068639780711588431984128000 11550736 159541589329510760095306468263011950592 11550737 23193462996457354503048538619418522240 11550738 -90264250384660031760177371554571085312 11550739 -87530910082601735181913733311182549460 11550740 -26895641877730796000520989006768175360 11550741 -456633264843419245225232505743801344608 11550742 -254674440309205358377357403926945518336 11550743 -328493848353856437907844624111475214008 11550744 -332968789504312931235470005100686970880 11550745 783842068997260539104861313265813608000 11550746 -168515715913926575092221807515539200 11550747 -106236871944587378763218667962023666464 11550748 1061832957144659179384339977019583938560 11550749 406743270504002370673558128190779575136 11550750 -12558984413486105030477752156918752000 11550751 -140500560081501047499785456799079961248 11550752 -73274819186226646884576134211674112000 11550753 332135951814139575213650621057751745362 11550754 76389440945596439633127228430816693920 11550755 -252842344682746713300246451025039479680 11550756 -12429125923790876281415931076573593600 11550757 41731182707417819176001972568774126912 11550758 503100132814198685300466838240240853760 11550759 477174522414408879782762077114800567936 11550760 209098694245462092275623682885766144000 11550761 -28121201742306561515055820089090315840 11550762 232094701383337011627776855981956960512 11550763 -126398543746245346207729645911450454640 11550764 -740071657925866733436746835709463758848 11550765 -3967521574713785073822767357645064000 11550766 -145288833541301891929529349114598020096 11550767 -272295119196562072105109200157990647488 11550768 -53156116724052255910665663713793048576 11550769 -211210480059028246947437449160681819808 11550770 -364195912751554667284501111141778442240 11550771 -335595060694822444539173519744598812928 11550772 -224672880014141287844712726979114624 11550773 576471126057799688913895304588699020128 11550774 72668849930485377254082539664669120960 11550775 -430597546063375656632221558632234425400 11550776 -388423660747974623868689860711565721600 11550777 75506840305299207537575594514898157568 11550778 484836801832954616090665609271434924800 11550779 634553125649626376423046789514806577380 11550780 -29144845615219966518501956563747607040 11550781 2160130129908656976023718790467011846 11550782 198138248978868384120366626365108926912 11550783 -366120922554000409898355293043669254400 11550784 46617369178974055985191681575301939200 11550785 726024464832967467396799934500880800980 11550786 26823251841621123320213941284724924416 11550787 -844402578247160606172273081757469490240 11550788 436984745674713283921786763434767401088 11550789 8984920862847908081532835832029128000 11550790 -4106973941491717324511009468944289280 11550791 44372733434899649892483622001882992224 11550792 -108966668065852619411445910452872232960 11550793 -729714927554627035829993275134528753958 11550794 382549824830728156181361123726252433152 11550795 -86671630970748706582275267001534897680 11550796 601147017415214274391690716606265721600 11550797 48441167019232257727330138479244531200 11550798 -13447399754169728762856567219815170176 11550799 409914203278267732826947376245635233360 11550800 -27970768478011775848782537320084275200 11550801 332473137644961530402097856705259227632 11550802 506149159959847084990843432671438302352 11550803 -1278795354544055741262338326920028686720 11550804 286563546267738910587705024921251837952 11550805 -145939894184387484451526453365538522880 11550806 145445769302208038664967328225749016352 11550807 -186470956579081458514264630746389666784 11550808 44241584227494814945915128542488412160 11550809 947425074976560429713577680591215088010 11550810 -173407206732081887660991180213183171840 11550811 20017229918649667093786265204922649412 11550812 -192813145142322485864145549680480222208 11550813 -509881443541837240634454500785583773056 11550814 601773492179819582303693640629464479744 11550815 147808290340357704119884869308755183200 11550816 -1349884717158031747992128240554003660800 11550817 304513821603409900824449524739887624192 11550818 -21850414772071150809674683446245726640 11550819 -692117679421385785053711392038706313864 11550820 -79015705255214014601226530607752125440 11550821 15698493787816716458013472914071242044 11550822 65796081444706974731943845772453972480 11550823 -1205030689032688892693806677219896025928 11550824 -31136853287808765727003644537340692480 11550825 -141043099510842994686462641815870728000 11550826 -255620197836318385754257486286757277440 11550827 836857211554295051803726033701897104160 11550828 260887431260442549511406864285360248320 11550829 88220067991943032009900698042031417430 11550830 -62067386056024093707397877271449921280 11550831 14245041215410509865457995629919807752 11550832 -1365662072993991831737300294250790912 11550833 -32456491923030845525601961539781067520 11550834 197984382846106422274217318974130749584 11550835 -365039918970349417031336279103171576720 11550836 630507741238899209193021490315090053120 11550837 -297859291565714947791541440306703626048 11550838 129254738091377389917674168845728091008 11550839 572875366840171643858958399048377245320 11550840 107214020828797474852877163299674521600 11550841 -148148679385666690797118506165490209200 11550842 -41647609589869767381813267026681270928 11550843 27138280117960436260387447366511954760 11550844 -666574422341900066722034831261207947264 11550845 -268367903552243409495390055467981421200 11550846 241311703358750455574022245405281087104 11550847 -68247769821371376262886380974309956736 11550848 -53897218158847176513706600644602757120 11550849 771673879707451245172717364299809940128 11550850 -246283456645190668236622208163935427600 11550851 188670064547508493370301335105796020064 11550852 -5536534077781021078736739690510720000 11550853 11135946460575058443014988196381248000 11550854 71505862624763139387788520600372463872 11550855 83575475886943931425776907936600170960 11550856 906283665725142221601729459542754554880 11550857 9935560378868736031061282160610475112 11550858 -10480993912630622970706290112818208512 11550859 30739162626452942840214209327572079060 11550860 166760275876767484540869160073970432000 11550861 -265127070597755064402730249506462143328 11550862 521663173402826332178507076303125610432 11550863 31922340044128859194079463464903828304 11550864 12325776831055685322428537089416757248 11550865 -236441041738445670491797677134775975600 11550866 -131823740210612772832735246053043658976 11550867 -663296961191632674660311659858673316288 11550868 270079637306849046246413285123322368000 11550869 636944899086032851486127591166714668160 11550870 -101971277241485155408757180580295680000 11550871 1382916837614716291003816052506491322992 11550872 -60517874284076249317808495310377011200 11550873 -352909065039670633634755549441261022016 11550874 -248748921608137473529006147058619486240 11550875 -1576194180232894941036332448872256000 11550876 121816910093157291863999068865568497664 11550877 -37495396415093966766896132223758010760 11550878 -188433746201184787525948670074599557760 11550879 -21083551694459359433257289147229657600 11550880 228959901411635892628855667931265105920 11550881 430938987442561300019269930925411433732 11550882 33789637502451143109443140906482330624 11550883 585358623698489409197541278222045133984 11550884 -270637831658032171337742486335709773184 11550885 -141787102684063244714157079931140418400 11550886 -639911698854780366921771133666592728608 11550887 56447799112900398719228334914136945072 11550888 -628464610881994749069736844711841392640 11550889 3287484778526509256689564388473254144 11550890 62307423066317660618300497168398313920 11550891 -784709088950624338117783868856789503232 11550892 574097269682776948149068686552327805952 11550893 1267875590031466705514505122994705264300 11550894 -14757700957989123040068650444858059200 11550895 -29650382174688071153626725303207895920 11550896 -41305475502237133256162123961703858176 11550897 -1450913660204646941188325185026441000960 11550898 -149316061787249453193538930241947138560 11550899 580147684477854324603076913072094778848 11550900 -92683916505840908330798633670299904000 11550901 417409524878982717495210568205435889902 11550902 347835548250862259582849171975380800 11550903 -101245338393825681456930631515738124800 11550904 -380132290903047478331286467923977830400 11550905 772186926821654487485622161649355466760 11550906 355238017838480291875630121402248158720 11550907 455919215659741958459547673079248957672 11550908 -1173871482595525141177709640573125474304 11550909 325643061766576396351931993271459919104 11550910 -32889599748705917398284112644042670080 11550911 78524626434763913225845206776547560400 11550912 145016177703989033630396856396448530432 11550913 968346693787309736847510762582410939184 11550914 529932184206168532237542069018144079056 11550915 278529315042303038877986063344924568160 11550916 123548016049620320240656885963737759744 11550917 -5681416976916988213079453043157887234 11550918 1274467577900128760560938378492584448 11550919 -182212409455568272984825951616216379168 11550920 550381766525401296048459796380202444800 11550921 65383538036267697601004690403912562944 11550922 167729109873020709446870740492221279744 11550923 1047996686306207626546967833248146753172 11550924 2681008767358959564193337517913178112 11550925 -759176460279793466651538352342930615200 11550926 -77365312608268011703724572511124334656 11550927 904498613204474640581667072866234883600 11550928 -7234767174075260373509698930061213696 11550929 497384077659872067023136660000581920884 11550930 -58450811060782474446362402350855157760 11550931 -422916063861870189582316089992169676208 11550932 -469307599866132171698697027263165487360 11550933 -13030441943803477923564354565503053298 11550934 -612056072907661329769299954688498402368 11550935 589948570549502307724450710190151692800 11550936 -51716609851400687378676089461963161600 11550937 -2494670588850025237586535144907399414 11550938 205510618803956841575775609197875735296 11550939 -464086755953954585892732337549675168032 11550940 231724526071953530369921360499144599040 11550941 200623256627438183557701946083371424384 11550942 93777225036400479839556859015974700608 11550943 -536987602931456764277449770083013171808 11550944 -106058495110853404848042845575859404800 11550945 105579663064870543693612977641630883840 11550946 525890478078619151304747455918972959104 11550947 221252741055768852292277886485478281832 11550948 59023103588173702498261475680530923520 11550949 -1082367451899651048711356113463506130050 11550950 -340916686184813289186566870226217812000 11550951 1282913468909794722477836030808863417040 11550952 -318742788685868812604040816706950758400 11550953 -696613218800347075748890189698642249798 11550954 83168824902357525581960139508277391360 11550955 -58234710011636665611139402053308160000 11550956 -420541765163744661531333608741319757824 11550957 506144244336137284070517145715812857120 11550958 377760424442095952701015232617677778176 11550959 -6285018251113107885188715249867488784 11550960 91494030161894624761286615081706455040 11550961 15007246501773398886948099249982497600 11550962 -134444175108560199776300461334784054768 11550963 -123941455663364913606489363621501165456 11550964 -701221845662296143568662901742435857024 11550965 -262442732738509786296738263354517655140 11550966 -125734464708570637076363673914010184320 11550967 627128594056815361796693028915254728072 11550968 14122480312208449613596094868691353600 11550969 146106223284798793842863233145297697594 11550970 360286264903919137561022684408627827680 11550971 72842796920461714593097512272081008464 11550972 52516613901058973458129125709319798784 11550973 -53584358517139682677156810888316042880 11550974 -221412973278884260210168721929600176000 11550975 -601550474474303120682118649138421934800 11550976 513678934945169040576686293106202509312 11550977 -287391977389512292998769070498274638508 11550978 7911148320683068065694937662994726400 11550979 -605696332593736665634701731836800804912 11550980 -153979043206806611990820040519395471360 11550981 -454406432665788486403875269568071857152 11550982 127857718385406166992644240381256696000 11550983 -66627809240825280283043484314445489768 11550984 372668688301481689464417895027836272640 11550985 -946755109580505133768886665686357475200 11550986 -131117451281707119449539890263334888960 11550987 -91869337856372230968944022458293618800 11550988 -585957759718592391188790193704095840512 11550989 -700330921339004280508353743855635129140 11550990 135598867592437502362989593655240499200 11550991 326595102636371135806005544334346902352 11550992 87490310808129691985462089153669693440 11550993 -54411913438134643113374207518400813760 11550994 -4103066078387785575843866428380507648 11550995 -52379215264725925001137028058594956880 11550996 313091785117380495079713969730760545152 11550997 766084942477403467593257471466079122446 11550998 129432040979378076290001195423850452000 11550999 -363028012671179087238077943128816670720 11551000 65148925644193805053883169064427520000 11551001 340867507418874443305686332502416302080 11551002 -819549362007714358090275724488324096 11551003 -207870358560577545187074239200355546816 11551004 12325039307155148414582019620924499456 11551005 -160274138078337899689521349857958029300 11551006 -4814859926388172161458370157125929856 11551007 137796692886664785624852507040415260272 11551008 70549689111935790728739647984479764480 11551009 -41135197802712258501197364400406476796 11551010 385958842323577694960021051298589136160 11551011 169507032525305976773657050733670125040 11551012 -312804199018212797660869508906969026560 11551013 -1259326749790258848393323243747241420738 11551014 182568140885628476409793945521836596608 11551015 6119179406703965059419234542919393240 11551016 -309048647511644085094800327117455523840 11551017 -561154788414394533683095049491813956720 11551018 -159614793593321822259661706823673658784 11551019 -227671000159714652983851935997455083440 11551020 -69737116453637233827421205120865484800 11551021 -950323212771678284203938275062149371156 11551022 -197724511391970561799376235596377354368 11551023 -139905457916708651165629972740047664 11551024 -115574876850319795190092544598124560384 11551025 -291249501411850741586330687109820707450 11551026 -342125329229205342742754573879186729856 11551027 -123305490042762391720325651815722446760 11551028 75046015665058431597093107201912482560 11551029 -198215100971165497982917248427186526400 11551030 -51618089649759912053521755433157174400 11551031 216648971129107951168839288831554181120 11551032 -139715933423136658291597449030064128000 11551033 -90083063222392032115026524579242771196 11551034 95723949726257111809127152031445940224 11551035 -220799224656416676267589537035992134800 11551036 -142726832967563172609374631033075786752 11551037 -192133852222300632663863282160533384832 11551038 -567680718424083557778007405982308242432 11551039 475312962827279781099092193602293749880 11551040 116064506734468080500176392070747914240 11551041 -14595454813135908269228080501013474538 11551042 -418354060720695128792062141184020481328 11551043 -5210037948416420959795301834083770720 11551044 477139976431650649636364715750777609216 11551045 -793598946933419627628353288290908616800 11551046 -19564822045277847147564105806018247936 11551047 -1079221185769059743903853644395609344 11551048 -422891279823522870863692257405705984000 11551049 889504069212404182067043839402785887360 11551050 67568558798760622331662226116055232000 11551051 -741396908557088750637285264247871112728 11551052 -293854736424702005858091782947276049664 11551053 -104041879317982155892654893380517571392 11551054 -489195953668695883307485777781988873024 11551055 -261564697549578814704971655378458978040 11551056 231368794982190436765982206270025760768 11551057 213228451033004342794488596859778558400 11551058 -251063197236685091509420751211698244288 11551059 -265514729779706177390122902514809405600 11551060 -16047796856913781766693568135770480640 11551061 -548862329559418448234313609671430938976 11551062 180522710973917105575348758668363554752 11551063 43196391498832522331789381766465432760 11551064 301426691688771225542531762647527014400 11551065 102288305061870755714941425791760023040 11551066 -4626776216410390380440894058802766880 11551067 -167504549162521900417924166313580477152 11551068 82215709129139507952002915103753546240 11551069 7617131692102808141979422622059371840 11551070 -66605059898210235507552246012782627520 11551071 9032890051082393355679451427502796544 11551072 -24750276878237059192938031430742048768 11551073 111399086769327995852780191483762006704 11551074 -113991120808945707853584738804949453440 11551075 136286114920283610757211496480098847000 11551076 -665533822005406480779036998150737401600 11551077 68719497198511297022778729155885486460 11551078 111039316534409630896076298895615371264 11551079 -1016949413784242289233541199092569956680 11551080 23856728623875336372873904920803328000 11551081 -723897903039838206765250983200535186118 11551082 -28708188357766220031101703484146920256 11551083 -229879818274905874238267816951621147136 11551084 502941301626472565369922347165224745216 11551085 -78364810123892999411674372410434918400 11551086 -14507253213419870288658622611310766976 11551087 723162736940140314841317222064568829880 11551088 162222925188181509273120055934853611520 11551089 -781964920981128732596902111337893436832 11551090 1455017160789307984411922057924152320 11551091 580810024810000933862680911073291156584 11551092 -139922291860968845682637627919265423360 11551093 470439843358096878256548751380667799342 11551094 161485252211228905821153222139207707072 11551095 18603583382225377383976406401608431520 11551096 -281216138773913499943897395593981460480 11551097 -1457068549163272757928111236705148156540 11551098 172656643922722595540481470591264356608 11551099 -126881329915700013063587991473075662064 11551100 125037967630058894380040674738786060800 11551101 -843212123146904306285062633106036956896 11551102 -394993102140473922920480872074745333248 11551103 -212725158266338632646572787097674059648 11551104 -26377541301321668190931388524878888960 11551105 -448433957409126061638548141974044781740 11551106 -93636316004568506682531348563075082240 11551107 541873415179815332803507921301219727360 11551108 -231066319126789231790298742971284505472 11551109 -281625654037522942556392959706431093120 11551110 -30175400590078086234068084777357107200 11551111 378104562981055851666503160823189639344 11551112 468292213668494721811013367245195642880 11551113 753615985464917784789183286955097325920 11551114 -438883468524804070895453499427214875344 11551115 20524154364611058636070828634889449760 11551116 439833157220361016478981276496208281600 11551117 -940241211773240941018309109497939573834 11551118 221414588895070002738394520506923191616 11551119 346480864823027813571778575893797956744 11551120 -64156545140214390379646603825644830720 11551121 -1268084310039897739714138559415397449678 11551122 -47510405493403486013325898580976880896 11551123 -800325294977496698477215243364943756628 11551124 -334052530456445157829120488317194907904 11551125 77837355650514778824187035862017048000 11551126 -62435451530399577836797896577126968960 11551127 -72540047986615263336267634717406048256 11551128 -386188709924453944706687191033098915840 11551129 -730703952594892630727919390800197892160 11551130 2056183601398732879496020925630493120 11551131 108875021260891719379939087857153222240 11551132 109322045593232835315580722520820029440 11551133 13572521197179916847117420003353233888 11551134 -163772608120082861523743544631292556288 11551135 -98791503590066513069201835376342553040 11551136 47776797504789999847182115199462080512 11551137 50885799731167899118438921478075362368 11551138 -271652791529104163689107910427575534080 11551139 609581920460748854032011434139194558940 11551140 -360791401289624676748485643890036326400 11551141 -68795638963423631568855369069382712576 11551142 -632587421231087127668185256128057002528 11551143 -1240090455625544285835900244652683284480 11551144 -1014942389634226822391553557822469120 11551145 -237644439861459730759788934829045668800 11551146 -185333825991984908280220366432829980416 11551147 -966047755914635196483050739590702003404 11551148 -296257641689344757870706528752603756544 11551149 -213528105660461147259863793269483351700 11551150 145957667467595146990919739286297876800 11551151 264755553632735140812110506109783472672 11551152 32684205726063336114384332185411780608 11551153 15403626184167039987450449542518176320 11551154 -88011681665563195207068056775095961600 11551155 4739927847055648921486591715152419840 11551156 -92938111299379859595955388404784164480 11551157 -520370878866050184118987159078096536594 11551158 -13549129195746537971762180468443840512 11551159 78647916409978155470988681562045801240 11551160 750290625004004446697679979150271078400 11551161 734478692971806079074511455457130229072 11551162 297506704412873280808254237813848551680 11551163 -92913083020174675792363855606700273616 11551164 -88222974692927849095934277310734950400 11551165 -635655264473516356022657759955081401940 11551166 10031460805952444951719515770527451520 11551167 -16363326458157581119844910744100203984 11551168 -228138697058597698240627051853726613504 11551169 60033054209456610658538531791121359296 11551170 -116211457509350561547226331571368985600 11551171 753132409885226077152935669828630861372 11551172 786242048582039361893570005443706882176 11551173 -520617023064402334109520188999885296416 11551174 -211577044999254801185161638931427669664 11551175 -392301654463871975980688475509509938000 11551176 490067374683509517831152502617210880 11551177 444629259224094224868340088692633665024 11551178 95892590603919509609917344892822452480 11551179 133229134879226775549880583975576045784 11551180 -438185309965499225377035836783670297600 11551181 1294818775021226783715462729205900196982 11551182 7181937413848884372106371513181323264 11551183 -311029699466979681247307295377371000960 11551184 -163782549302229788737264311890118574080 11551185 -66939165314292938335913354442012576000 11551186 950788939987744656385456563865224480 11551187 1074655326231277225924100204845761314232 11551188 169241272293785053067791185435665541120 11551189 -146960962189943006182138473821868078592 11551190 -87869537332616515246613628301646807040 11551191 -249593006503505714460406870608990068400 11551192 174712859251346163172367167970164992000 11551193 356973028683927790432185121776429888000 11551194 -479210441521101065855108834535115176960 11551195 -950329373879751933543637990045858578000 11551196 797796520895049307897701662879018150400 11551197 -36693894119033543781756666324023631360 11551198 -163666087578575721447209695120934633472 11551199 -248363525586532751398179479678165371152 11551200 -300077790934845577006502188155725414400 11551201 540891966164569066212280232695510231202 11551202 58687909911263764763778568953647424000 11551203 -539657102983260432159394260220436235696 11551204 314298488788844927318036711194121326592 11551205 -813792685630692590374472872566684139140 11551206 198924285645545474507163105534593332608 11551207 767889607829411862936387361359923078456 11551208 88286427926583981291910765515671746560 11551209 711958231465158804682676368563484508304 11551210 -147012736313162066810714368368036065280 11551211 -268389175089321191145401742106006133688 11551212 116435103616093164247697264618942958336 11551213 -5140461306102443059015055629583946538 11551214 -488375259673047815886235710481157189760 11551215 -19772032981022543690780785299829805760 11551216 40102853674339455934721115391190761472 11551217 220513634533517875085737217287617888612 11551218 88396968212997189746631127687171537920 11551219 3303610645496530406858598241885025808 11551220 376133950409596052575871241921680720640 11551221 194613448435711990564947504787494144000 11551222 746532792071172757043613362045324044800 11551223 476066934569067573718220225154388589112 11551224 -273351682150268252449536110167901614080 11551225 -156384317811014786591787273224519880000 11551226 -189565415823212590607937034895946860688 11551227 282514631411434064097387928523883047280 11551228 -14454640795173637344226022134149027840 11551229 -78151647648348169191654448804343794170 11551230 -141570421774480447328031888012892338240 11551231 16096180351996620728848664517741740064 11551232 -78169101820443779485493022643628015616 11551233 286836429319670322909137801717276284224 11551234 631310734947381195270366467821143128016 11551235 -101371978342880929558969011267385845600 11551236 5243637917576872692968618928501107712 11551237 -1997129580842888752172490773692867677888 11551238 349445361061395944133093144103454702400 11551239 -15321646310592170829282270708293616672 11551240 -404041918744624449208190889926246400000 11551241 491061344590512557950931709437435771172 11551242 -12491574062584945637773329902187814656 11551243 189976006636831949341153263479548588368 11551244 321010904721944441940291689976231773184 11551245 389280777122488022566950917860741964160 11551246 8534173410761817329226882826754814720 11551247 -153064080454491041511232775420677172304 11551248 121246376593104672330466827318291922944 11551249 -784017772156319425377782324592438364750 11551250 -100766508423473154023054911905134430000 11551251 -66455231068223985591733139007289205760 11551252 396069545829879185797339076303183046400 11551253 124276692877584092940633895920057355680 11551254 83073648200295912309976302307162515456 11551255 -196374821548591020389662938456435335040 11551256 422692256841901300952454360894235545600 11551257 -573450864948279458096630983841238198246 11551258 186257150312515498155921355602272751840 11551259 944778127126597927901701616300253338040 11551260 -62710061073916330488770140824766540800 11551261 -773126519685824213162320027144641226138 11551262 -4495292842459607557910505626920304256 11551263 298200348860694893109792366936822876744 11551264 92974472776203879201484054327214800896 11551265 -1665651957966521129325929601972978840 11551266 116988290684143497866385856130709147264 11551267 -55557855703601515571308926435773982720 11551268 409982871548304343620234941555019205248 11551269 -431307067189637054157297484189885081920 11551270 160388528224844409359789970636327262080 11551271 -864700883995675040783669706227070874056 11551272 -531667582273021690888933242625642414080 11551273 889164824801730160924559819242062086522 11551274 91631316088550510425177349174800763904 11551275 180574435272961563926812977752766180000 11551276 -94683996753964687106642577135418085376 11551277 -1343332636414296858725916242727863795028 11551278 659871694121509585882966462219819584 11551279 735379141701730195686932973932499950976 11551280 -81865116585171116550799952312165990400 11551281 207389361939553027206054525478546090944 11551282 54296896335488047023083637469777373184 11551283 27897319792261977183086482917197777640 11551284 -616632555244235734282227030026316509184 11551285 85671179652582944861366377606776975360 11551286 -329559658339539038291429152388418453120 11551287 563115757036150238736704446836638156160 11551288 251311146608488801450325912734002831360 11551289 -416274581364858420931066256894153366844 11551290 19395969496922935219237555105494051840 11551291 -833986208111803513309291175984252801308 11551292 -113543590855071983921899334814023304192 11551293 -78338083321367016459578805767812293780 11551294 308352307929392449626281243663916888000 11551295 -67483047414392727847299586049522754720 11551296 -158773942715065680698264213632749404160 11551297 183531706425810533506870145716046340480 11551298 -495317365442323287488589813023605248000 11551299 156430163171372904735902232735462740208 11551300 218415671626041522851298285565687510400 11551301 78276577991865081407699385779885857920 11551302 -137066944046113750661128704140723404800 11551303 436612646687865893632194348602040503440 11551304 -1004931452714492206393203720032111754240 11551305 -9105317395796895029038137126947860800 11551306 -280876884302146611906546778944137363616 11551307 -581321811320091896685237478681658334444 11551308 -525471176735398174233835500863061680640 11551309 979347546159915347250156003886186183200 11551310 107823710168479785564595935060423696000 11551311 -359960196416422678900499108234039500440 11551312 -105216894082534838205622437745746001920 11551313 272368107206074206808836982411397372928 11551314 -185380243462003309869696797696003429760 11551315 -112974153917337393238497474622135465200 11551316 -243641617946678431084496203604357345280 11551317 -229128999521994799108655833310914182240 11551318 675090210978256165594353706436141676480 11551319 -990478458163641050646849984920835246336 11551320 -4623041118363188180837786624926310400 11551321 15382678130890502587909845037152605392 11551322 398278478740737770439586787670419849712 11551323 -189444810942361586601284483203594016256 11551324 278347074740472119322638243666296507392 11551325 177413944548849408775231711050118104000 11551326 -114860263227094450241960242547225878272 11551327 60026781815313148352251161009059526176 11551328 107674200119987634577762595626393927680 11551329 -4531892282190865012982337597388486590 11551330 37306397901194585166605616044984378880 11551331 769255646188634521129613156334587702784 11551332 -83939117303044029082591278211070066688 11551333 614764005379559058473650098199532099582 11551334 -376424336266250375046759496427592017184 11551335 -308796201325340755739713950116364489600 11551336 -942118158604676825326261826246859325440 11551337 -445018742507175399064572754460907032448 11551338 253220769035775130975834429070840296800 11551339 55493869346057208908278011356414351824 11551340 161195208233027130661027856213375354880 11551341 -274916811018004153757976084735606590880 11551342 -430029583234070801017065615356112590976 11551343 429816792388284318580186394753676656592 11551344 -16790043996125075573047882151425474560 11551345 -194543144768228974032738280826433749760 11551346 -308294253584389332416217814583596678128 11551347 -1401960583295780567542544878512982628832 11551348 -3786049574059446841622807311450398720 11551349 135656644061980268941149581644826830272 11551350 49728372012777502300623074954347651200 11551351 -8533552770499793396865497418440560000 11551352 -290685804961156931465643434404355481600 11551353 88999822561979643263072254753509888000 11551354 -154097127578968278644813364755700226560 11551355 -440769326458046555336732297088524802000 11551356 81769916678107294728460257740538946560 11551357 627548713335727652200498462540808009606 11551358 2703785604849364929642258900008907456 11551359 -313564277663352179205845914132934959872 11551360 -663323565000468471490151476871823360000 11551361 1837094728080356626525247751895395661524 11551362 365561345330173359082692265953946004352 11551363 137568975317214075062345044081309877200 11551364 -868694282720744616138080175435693508608 11551365 -8016137968936984020833191441334830080 11551366 -100659646217993603225689155829598974368 11551367 -154337095662385822451682333058960787640 11551368 -149048616327829132342441014660332298240 11551369 -1336471875672174486831545081126119472230 11551370 184887866913355775939416499642550989760 11551371 -1163710476949281287783805125445987360 11551372 288988709177502588143875964085273700352 11551373 1223930814241020527203520683184886222720 11551374 23108808456254375904258409740600816000 11551375 -38214345588565496426491482045748224000 11551376 -182452360210001908769381209435977965568 11551377 709219644510107581081570206980404654320 11551378 -333595551563793883877325021887059436544 11551379 559627148770742097939496874826667231392 11551380 49192953432012716892873228813536870400 11551381 250194993904463484067688059745704059384 11551382 -439551696266623853089815807978107499648 11551383 -199557868534435777045668329190528090720 11551384 -152527344296030761681248836142210048000 11551385 -322109541648554678036951986840337271420 11551386 -31695263373033755100405831705343488 11551387 -175242310797043874140078715230615476160 11551388 -840377242735248152313704438364277043712 11551389 -502470333157669403765541425565861672576 11551390 97847960393580148354433322651752436480 11551391 -3076750783909949725805307450837340488 11551392 80406939177387546100167837587739770880 11551393 -395756998690669690556045298367444884800 11551394 -54357299566897411627135840965505827504 11551395 -321973889106321099543835862069657045760 11551396 224078531004015797402522397465575604480 11551397 -19179950240511459498565402289690981280 11551398 184658142686620242705611009474339239680 11551399 -267000036321532129125002496739108915920 11551400 -48207234307396288602383801877037056000 11551401 -209299964321405217272349793209624940608 11551402 317292938185571731655719419685998079152 11551403 -163803062262268275387754002672458385936 11551404 286581728115801606638604377169383671296 11551405 -138226450244208072969733163995868951040 11551406 -4446308520848136430408360052100698112 11551407 20874003297057890695855216789505539200 11551408 -320448236124099844930571485731045605376 11551409 -1016975375987181253126447948281141441390 11551410 1218232019473541291314300068527549760 11551411 -180701882091852558580343238116711371200 11551412 -552317685165737049056718395551761530880 11551413 211309768630038631288133291843952866304 11551414 45430315540378975566219007061787549312 11551415 663485074812901535504053170744384102000 11551416 339766113642348558882937326260074905600 11551417 -1200986058524333369340919618547546536534 11551418 191791134648759961931272869173721218160 11551419 47693731344723046361415319498008117288 11551420 -60736007476972378923349608595036477440 11551421 -5416691869688626957867428720545072256 11551422 -62466451042548926190881787187272794496 11551423 837659768496716725061265371708142462000 11551424 122500833769996054195853104877908525056 11551425 188802443165420975765474631091804128000 11551426 178513331370496476444647655357380424912 11551427 -410716404626729404426941955602301142724 11551428 12147006122196933806552112874587316224 11551429 -526848176430816313484351632950315756324 11551430 -127270890941758776651769875345517516800 11551431 -283725860388174931850954448737496469848 11551432 1300704403149404053349202262898136207360 11551433 439304492384333778153340346523043089360 11551434 -5692610135704468498284840253044164352 11551435 -89699018403328073025188964386679375840 11551436 252352863635378803320545994197643853824 11551437 38921258196368385041221364496290964480 11551438 -177969476400841735071144674478493192704 11551439 -284156060791223548981798752185646066144 11551440 -93062358232881572304614303571386695680 11551441 1490538646982861633487078409995922127904 11551442 195299931175999625509619402033484977664 11551443 -603081220261179112299123711944907780936 11551444 -9439639054688641048340693535903144064 11551445 444236352299546133529289507159265764700 11551446 376407659852682483189614768323279608672 11551447 47551793768017403885307572485321131920 11551448 -326639195012696624548301701139267297280 11551449 -113349941126756735637445762535008266240 11551450 -650924345882805574852777379117042822400 11551451 266634172040068021147086357882980002992 11551452 -340489648809048717686751350532285505536 11551453 372577240180509603627209355714744257702 11551454 491307395504822707226117774980182105600 11551455 -220594489201671833351281869942957153000 11551456 -317953346537871844153259396885922447360 11551457 -1020792701497893193190234531597202099294 11551458 191704247457128429869525220540353920384 11551459 1524360055482578313691237780134208876960 11551460 196476717828005963323087270746365057280 11551461 -206161441848087427255239776115814130496 11551462 -6638381860227458789538451772909568 11551463 125496748703129881294919447814966992640 11551464 -74505043944154574050217670037942272000 11551465 -299566874644137251238670369056347602140 11551466 64907805661535322296279747516623644000 11551467 -753824637230247704339845997277576490920 11551468 -63829990121387527569521597621232271360 11551469 948491681328279541191344998200683814870 11551470 -2113571461571355386849189836468654080 11551471 -163072960658141008868144371014943105656 11551472 -331739452665513187938653945937683939328 11551473 -65492752098675198736697208588200054016 11551474 1060755403400942930082388649496996864 11551475 -81544317184470724853966464387766084400 11551476 119449440255600365466086847719600504832 11551477 6829677602586773182116695833087669952 11551478 -113031795272605051254013057063488900960 11551479 675972064509387410205068818682227634640 11551480 -374504545247586804752943254233367347200 11551481 -736945694299169733540826129939923917718 11551482 251213065850704111229419111699095654000 11551483 512110892857480135513931594665321558560 11551484 -17565652926899526357281791211202060288 11551485 297107678168744708621583934068507163200 11551486 -410639405965885525044919552808439689856 11551487 67532179663211620372102330988540906880 11551488 -125303140412505800595935724555825315840 11551489 -121645481254809213570507626245883831808 11551490 496833950429221949809042688712630612000 11551491 369798621157873793886437172896890539264 11551492 787448428369266471173189092558509050880 11551493 -176473671345594001955157708806413667940 11551494 -1372248392386926160226073332604943872 11551495 87411719677388803750401631610988039120 11551496 -884481327698574664517680087431849123840 11551497 -146482977757339049954967378133536295872 11551498 -148516475802192741108078511909941867264 11551499 371688884216009637185446661544265239360 11551500 -341925587819733522239659917550619136000 11551501 -6035043424526878960908625309568927200 11551502 -278066077759903607071053032601296874048 11551503 -1082788942713617536788673253671960515696 11551504 20442478538255044425833770213993758720 11551505 467092775989189982572473933958115848500 11551506 165906764650511168017810886369768355840 11551507 -1076049543752339929696045697908868572 11551508 -1219887442506314390723628736414363797504 11551509 262587808732277954526235692583796402328 11551510 -84183555520227561352125619849170819840 11551511 212302310603141123634068553184428426072 11551512 146984915643635379454216920295922073600 11551513 -1240544597125060236963854765801717853238 11551514 76265539126478328957479458610503450080 11551515 -357120575525430954782922738133341409680 11551516 -356151764219968634556763133963850242560 11551517 795256054428333606682818858053159397132 11551518 4072758659826225375233689690383267840 11551519 -673367459386091307601574755783257689088 11551520 444033000368167405553221041169367040 11551521 325282539461262211697111714327398606512 11551522 253491915944396624815475640417949962624 11551523 -566232100194381714758738001114537939600 11551524 -163077012733329730181161511913536953344 11551525 -190816221469131219089583479652563628000 11551526 113282379186997386581044515401266911360 11551527 -243127712300018208689402310818366079912 11551528 -881381833866018040589087728334509347840 11551529 152311751674253174501995428365135891280 11551530 -68944813401022128187431644135839887360 11551531 909069033448892168142388141053533841332 11551532 572203554456769401180221207608319421696 11551533 -171653059539188302138193799651287987136 11551534 -471063505917244219701049392610412055168 11551535 30180221660242894183304541620154711360 11551536 -2293485610358725488187019688638251008 11551537 963721176120112336399099416613242977392 11551538 267626006838949475347354581084446607360 11551539 -67597313492667913487154767096848834560 11551540 32270802366297173415072651566594703360 11551541 -1055796452307768340820623274323045015200 11551542 391158962954078158049596045566944651712 11551543 626963984232399488109357899256143808000 11551544 -798520766619059923071369524386509926400 11551545 138974184336625733170735318711181203200 11551546 74957322226872186640759063143820584960 11551547 253340396600902763648631290034131830032 11551548 -181758430627889567892116208311636204544 11551549 -3031727976046345964547198827586001664 11551550 -208897048668379149749911327272566875200 11551551 -123803122313547231904159503440713056000 11551552 -165898921402111384001496919467622400 11551553 1107349433805614051572955892173643186624 11551554 94098713494274894095450320910799923200 11551555 625833078067411924979335858493327634960 11551556 299799489070826607652200329119839036672 11551557 367062194631534805318244350339086576192 11551558 206530472494822144580078648464223107200 11551559 296432777132220259263808598275467740760 11551560 -31369828225501826291173434723186278400 11551561 -88830694376296503925327160947432377856 11551562 -70622277705884829090213578767634701056 11551563 -13059741945475883286304797685003957440 11551564 554156054206265117904944404159187251200 11551565 -238764423994673714747372991733216538400 11551566 -52027842210320479902920349004040159232 11551567 470184291181391107604977602920503093616 11551568 88963121078947377035879651111340343296 11551569 -527817753981841890254023671429058165152 11551570 122742650016474512038592730878483049600 11551571 -5008326269983289678409152859699463056 11551572 -4991051351894448043616324541635674368 11551573 345665996541276434949028951330924502880 11551574 -115756808099853522759973792405693091520 11551575 91923218517337424823592350194114793600 11551576 82452481033961643940621632054222581760 11551577 445389705093502728936272018007192751380 11551578 -433540502730859533111539419444616996352 11551579 -138076444494739469145878367109808760432 11551580 207396753460795229199940807212864844800 11551581 -88571330833286448869097793976848945530 11551582 59843652795107205318309092197483883520 11551583 593609579504440715953078130178029420832 11551584 -741020618370885046091943359455470551040 11551585 94418951838115839769564230987158999760 11551586 -164461216738644443648623166980479440640 11551587 83556085700082632643845210283300264960 11551588 -262848774198167678965531879985236243200 11551589 -124589108274057609406326850645817058048 11551590 70875323060509630409023983432453189120 11551591 718753028721941133323155072717113879992 11551592 142744825751355288143213942689486602240 11551593 15053416776857464766329128285511072224 11551594 17815814716306546113053783501142068832 11551595 734953407767107828962583747484512108800 11551596 -26423357887256050215246698531423354880 11551597 889497245856843520067875032315168457046 11551598 -377355437517608980118946435568159243200 11551599 2562885160960686412486713864324199200 11551600 -106770756803908636095338107883511808000 11551601 -48697118897741993734392411232256313600 11551602 85308522752385656726346031370660812800 11551603 632952650701860811856783388586918738428 11551604 -831186589011195806484677370770762440704 11551605 -80244322253175075928939873794952483200 11551606 93471410478007953222520757839400448 11551607 -28279102312419470830286885581745521488 11551608 395381366227676960418739357153912688640 11551609 -441920924510789821393889369359862343190 11551610 -158411200022658213575622886693318579200 11551611 -535654519839517130079998398800261341760 11551612 5887994883390776981737934193133430784 11551613 922270140238556470125107008519853037696 11551614 434966398598158148209453168686431114880 11551615 347319717065575146977818863096858330720 11551616 -479663750913538534948452388750114160640 11551617 -263408596975999235486984692877035407360 11551618 8839123429621703644391516333171663904 11551619 27882056240122065816287846984934310356 11551620 293643669022125733583213756496037171200 11551621 786501143616821861657012944976651365792 11551622 -17393320923864077155246064489968475040 11551623 -18312905894957308229466946371726385152 11551624 300279327739374509349333090222536294400 11551625 -949386940060150687224724246938243531000 11551626 215443332688424710076577674404205414400 11551627 570825226439434001549875162493133808632 11551628 1274058964537306590369651338719472640 11551629 282485416826411984499511839659540804736 11551630 -510250107167024670262079209480264617600 11551631 -220931266433617952792554110459427820352 11551632 -157938652505558172922149391760893870080 11551633 820195936371944443704485985397155555940 11551634 77596104023438897924526577167964667520 11551635 62608605275139518147665539237279567840 11551636 -1298302141494887617544264082604738834944 11551637 -1166363764328761228767476324314696283328 11551638 49301032626947071064501144679922606080 11551639 -24602631347331405840469781550004903080 11551640 27217262778415791680315655312250060800 11551641 121226935365165239361316925386022806992 11551642 724617701361215212551233734685408351472 11551643 -745214928113994048267355091292849594108 11551644 -137869960357077374896088527157028788736 11551645 -9364976922976182828918110881688785920 11551646 -7189879515427066156507115919652782336 11551647 198758245271916682740064980558596358528 11551648 318958807417796961907748513740083363840 11551649 5936799034920816163716945213972844464 11551650 80812500895050996486855016044426067200 11551651 -99196358429890835712456370606597817376 11551652 695622921267514856026067083471279100544 11551653 24511282421255683838012175192567338940 11551654 9864193129915554086290170540492851712 11551655 -70225578455371732655269960117605082440 11551656 -664266176761516314020996874754529525760 11551657 -917613277499801271344948899598385387540 11551658 106620709232611068131652030110471523840 11551659 -69501965022113083444371004583763103488 11551660 -254068842721389937837537327487197286400 11551661 -887324695349905663335358842642840674976 11551662 32375134087112091032189638071049416960 11551663 -501101668377188137922644236145558300416 11551664 66736304634011015424669606014549114880 11551665 42067335580496392950214013530304017920 11551666 3862380737739631592798667087199764480 11551667 1074467150232171335442947859890961824640 11551668 59901842212628508270474129561122131968 11551669 -1106841570053974706291240713058151958080 11551670 113664209642492235394125996828992943360 11551671 1135434733849973637608554192288559191272 11551672 -212698179776600340932088615504540672000 11551673 -279236355572873988463245162019624288320 11551674 -218653958634903829638188666187746821632 11551675 695334300168218809761511675901186714900 11551676 -457530287103343293484111851900960837120 11551677 -679583617448105567574197961564707125920 11551678 -186384490576112856084152816050569711360 11551679 690087763529281062091279966537659689280 11551680 44190008095408152817391330488064409600 11551681 -54946706322103010924947206223905050688 11551682 -246337812304644083384118202631981141808 11551683 -68126226876889545365166589088587034112 11551684 761152804237618025759412859710591756416 11551685 -95938921639045300711194062407991101440 11551686 270266630252644660772553453843211042560 11551687 -154843572622711052368084231730102659488 11551688 -391991855599281161705592425188337802240 11551689 656234672463050434454099635097073563754 11551690 -84574998576349349647223747035282154400 11551691 -211816356258572315352069454179347071368 11551692 -7861859344759592925358134806183510016 11551693 -163972043516203831337607799833881202058 11551694 139319200763110959729558187886340977664 11551695 388926545245252331821174209254213851920 11551696 42229898484102283613782677244425011200 11551697 -322156178292073010707065453529120003854 11551698 -213280126727545815029594686316868773616 11551699 -757386465620923860122435386695083761300 11551700 -29448643674275244383842114843644057600 11551701 352534162691204277147627473951085939552 11551702 100100428674921871123398556338338955552 11551703 -221581796445830781786101726568240742080 11551704 -265470659487360244502908695482463682560 11551705 -162763949206140344297856646010390321280 11551706 68634458874357071346795834193618029552 11551707 -1984459720919294935696981351859783055360 11551708 197923741186712236045452737688840457216 11551709 221871227180211823921025812927654011288 11551710 -233675905245177677395226864284666823040 11551711 260094901524525135110799058750914589200 11551712 -1353511144685564808177637830245484331008 11551713 252234808927586441136311793255517082544 11551714 -362538503154993383690048726389739546544 11551715 188436221156039355283066478320924800000 11551716 164930163487206145708225515041352204288 11551717 1003265866866544730278373254222997956192 11551718 136595120023975124725028386454687682816 11551719 12029182436639542840146025058324659968 11551720 181322532597095106960667120312596480000 11551721 23248467797220698316748789351346082504 11551722 -17610245890972013958118113287645531136 11551723 1191178584335845972758753589625275669200 11551724 -532076193897673315018849457566789929984 11551725 323554854281938015564537802369369942850 11551726 129722057430577936813163423877148533312 11551727 -309915139434076734375531201779376408960 11551728 -43549555201442026535505763341198950400 11551729 95024906920492329364240014728949458880 11551730 -109377416595491120656861234907755435200 11551731 -364484882670023005347890226702302943696 11551732 -468479109321250362159077594323355787904 11551733 -90011724395236097101534063841318368740 11551734 243905328092953230514430237520198912000 11551735 -4647798216140918471520240642990089760 11551736 -156589461697993219436532971964019875840 11551737 -13152426398089009339846899061051565760 11551738 1000473340736756717549534676491650865664 11551739 -50080417168133536300315251150017649576 11551740 182592384863214102779794946191644902400 11551741 329165425162964062342706062107141979142 11551742 347113725520706085078281827982002721472 11551743 -148288155121163784457859067945054490896 11551744 -706229438728232350164830204620858982400 11551745 -134986922143012264972383860479510339500 11551746 161160339620880859837751491638157254144 11551747 91906683397461961682550317386602021952 11551748 4511621235872100989763877347936902400 11551749 498807126905161190837697344834245775520 11551750 -83989038143853240949405876326935616000 11551751 132938265530774108855783821297796910000 11551752 -624443699015368430785730589650637818880 11551753 784273549054149625804930608885203200640 11551754 -781252810596240611675140938636268051968 11551755 18015169725456448706957548170503064000 11551756 -620381649123687168389320897829402241280 11551757 -245486512679942213745435783621157325376 11551758 -99923247960558389638799376657785006016 11551759 -569834781904377182598665079696207820496 11551760 -149960431483843382905968510599465533440 11551761 -385238772660272797246314539771559947520 11551762 -102820522445751281402380893512752288368 11551763 -638193245077643125669369269194418147456 11551764 -13736330328800833314345128309757861888 11551765 148218553667449425534615552068337434400 11551766 117893459797357556552298603255424460832 11551767 -552371325330435168337555322426381613720 11551768 690942111251239509750949044627393730560 11551769 589681725756814802078882911684401940170 11551770 12975648650753578945614232945148779200 11551771 -124122894691175506048921101029579208192 11551772 -49245595299581935943661314903741537280 11551773 -254267670681661207177381208790559563360 11551774 53067440495384785956671832492821396736 11551775 168515638471745326324454649929705700000 11551776 -393745195019173996120042643932964192256 11551777 2973769344215216831367948998995125040 11551778 1536670973247976820499037304457953280 11551779 -471320698600213100188195510217529299952 11551780 652576000251033062690925628386579513600 11551781 1117530765324871001491469519708885643582 11551782 59608594792524033172582565269016844288 11551783 807397660819456801994530346683662615032 11551784 -621780144637867702802879570159366062080 11551785 34141078099623869669595591994416255360 11551786 164251218349386096470084368954545788592 11551787 -59438381943596580811291341786587920560 11551788 92276967945862610804203074458129157120 11551789 971507406424636008784526012128470901356 11551790 -173190823904073129396987298615774977600 11551791 -179273675568383827636983640831678026240 11551792 -47804644546963918493126564388924489728 11551793 879782571834193675990350959300314199040 11551794 -70006121143404740876579194952368790400 11551795 296566432806711442458323388840528034800 11551796 86627645363738991808593168086092738560 11551797 999001222967033715057712532226063827100 11551798 695762893142576884584394507922174186400 11551799 -432912032763167248561488675598350950664 11551800 56721553975185986330257955086826496000 11551801 -88371964607506751863759857315663328128 11551802 -319647701351107496298334480063904332800 11551803 -4255618093208517831341522416339507776 11551804 72582235706540412543435009760211738112 11551805 354686643245911632507745879146392484960 11551806 -133185509110118762674743310778477419776 11551807 500870278799265910881346059873016133032 11551808 -143762904810555119194021210587145961472 11551809 -39242553261954922863879104995940351232 11551810 -24394472557553588228122609208704089600 11551811 544334339758450032460064235323311316412 11551812 14845627241250822561219033590438602752 11551813 66497058403430025018423833388859533824 11551814 -392028292230126230539826866030521850368 11551815 6128929158112818180946965967749353520 11551816 245109691512907774965604876213840020480 11551817 -2104441117887710197477657650877271808 11551818 -4619160750855371056824469606223300352 11551819 9183270026317761295999893265539263328 11551820 -5835214734385305852226207509827481600 11551821 11260641608334463491770242261482907200 11551822 -54926342257553841195335161631297927808 11551823 1617169552235475418183063697316567558720 11551824 -92236057771485056911117616386442797056 11551825 214179002515553269314334934814809824550 11551826 172031845455221074492939276459428403200 11551827 45588233909559905210263392863788506624 11551828 77763674548134053752481579839999031296 11551829 924604495591997646138056590151354396640 11551830 10428597937051199153977770483773184000 11551831 325296646072357472804218674242112388200 11551832 -209375532201919329509089455672436377600 11551833 -589336453934477703556861343239016834598 11551834 50623423365365973322101384916033665792 11551835 -250819907370268116415595871975331110720 11551836 99256456710113706539666989519405312512 11551837 416303858234623140398064472480711356192 11551838 418488579653223606994915519378990573440 11551839 -218930671507362585370388960728730311152 11551840 103044223660785214785786591870462197760 11551841 147553572009049400079620697484600059072 11551842 202747306816774718009139261969437736960 11551843 -34900672610150209097799637190165351908 11551844 188386102168080075947476860948008133120 11551845 -389688632386926748180998634237202736480 11551846 -26519740641293555759804031649206067200 11551847 -805652673618665726194779628346480293704 11551848 -553356643964620844564289698359659724800 11551849 -1196740580991937314820134862252201630150 11551850 -8141536553004696721401412169928000000 11551851 317645862187555116781400897933404732380 11551852 99772163975921449188119271322385155072 11551853 -371475254756260698737768105795115156 11551854 103371050473769220687597300649739089920 11551855 102518521949712087513340300498601316960 11551856 -302084846898479288584000520374188146688 11551857 -32849949840168352681677784951164358080 11551858 -78687044185126195823799658300220916720 11551859 953632793557276714027727228151374736840 11551860 -42895607888973079792348309477845619200 11551861 648781970060141047881093474840089276462 11551862 -363314953608919059540523308571650349056 11551863 -372970479716746616601086834525288696856 11551864 3659023374450291675507423652723077120 11551865 -8841892395695782751394135052890170880 11551866 140527259739736712163639276071217076224 11551867 1186136060164322977480456055499440643640 11551868 -112827432580882443435761932083402084864 11551869 267550315799597206071509061303143437440 11551870 -575920760506248897597845066260426560 11551871 -230135177560681294830686611818693722112 11551872 807688230568402614216294157007192064000 11551873 23364487143078053771845505302657944480 11551874 289536321451462866776040270469676786592 11551875 -70057850842150154984211863095306170000 11551876 -267934436311863327632188434369604800512 11551877 -191377375555712669599950716665484769540 11551878 -18877405717252491291699057834833955456 11551879 852131691814683233978798196727876499480 11551880 -367032185359222587205807215017879040000 11551881 196188526043355604410163528498348671168 11551882 -112249662550378357870143766311630460416 11551883 -116746541353925600031859838721034413024 11551884 -162329692425093223875339709667119607808 11551885 16009393781432086970830706832625359000 11551886 -581591335699039940821681617673294399680 11551887 -719512744332313899654020570485649111256 11551888 7051110387720454687282855011406577664 11551889 -750985456312181962300228829460389190540 11551890 83940243116738690349850001798034201600 11551891 -1093422953830097376282766852651453465536 11551892 -241002500958833372308661686077127692288 11551893 308558877919295570641343812787675774784 11551894 -94924749371378982336887370833932929504 11551895 -1566557277848199735719431572025847593920 11551896 8339552020301437232888066735596001280 11551897 580469793641031006844099706065406624000 11551898 423266822131874335653038028016063428864 11551899 -57912197972723871982762259166086981736 11551900 61200080659624751927399725675167040000 11551901 807585138160150179337385827188402340704 11551902 -47864536419140585315778108012841451520 11551903 -301261040748912502844300509918834248720 11551904 -229776526090524287006085270578248286208 11551905 -359074959786019583896480488450492840000 11551906 327362859695287581451193529296045632800 11551907 6279453269271102585230813110180979088 11551908 -51144224850842260865896296482748355584 11551909 -41531995391407496968498010227258733890 11551910 -220541374049298869921977760534433953280 11551911 78546844698200604481732498884842049024 11551912 140943660483719121100396513733726899200 11551913 -277981929805333856138171428282130653056 11551914 -122153112960255697144270524363378422784 11551915 -671352173289715916902370003235798659280 11551916 63809994661671918460975881737968170240 11551917 1397150382400726972800239883077458176 11551918 -23732664545531059419453022209065126400 11551919 872878222524761484756926680817474482320 11551920 -46231867955021081677556359286174515200 11551921 596382874868413023445760808597754815122 11551922 -476416017724672184146510327951799989488 11551923 59947462925630080225804273052470662000 11551924 -381270337931391876324352081950119280640 11551925 -39266105499070329959275449264804374400 11551926 289946562720508152065954126574967402944 11551927 307136766381619163782377989084877506520 11551928 375189046503854350915364907133796352000 11551929 63905452216234310337817570337892741120 11551930 -111801145606117713003665728488716700480 11551931 -447055369063135875557598716042119418268 11551932 -91828255550594876910106646616110711808 11551933 -80347208332799458097851395828699187200 11551934 -80257556678025189053701303725889686528 11551935 141647318704143049493546112772212166800 11551936 259377772432094442731859599684681072640 11551937 641592579220666765864565099711124587586 11551938 110082377397339364642668543926348060544 11551939 564712444312554989787937899304234172672 11551940 96994543623085836208326746701779148800 11551941 -650530351757852701932098064895054135650 11551942 64287407313781936779336082324751162880 11551943 446219767888748326131083975929191766800 11551944 325282158303014713378928410130982912000 11551945 224046696697084495115634661125429737700 11551946 140798696595286243397399122946724222768 11551947 -375982156607749791646924502473235247360 11551948 -674374707964344369199395266803186984192 11551949 129598925140299115236680886043126896480 11551950 559411740434071613549322143251200000 11551951 129767813859479737903019348515999123952 11551952 104821338617087684596368902616049606656 11551953 -112536667231867755826363011474651220992 11551954 124003254923334174436595702801643497760 11551955 9832404867600204999231933581664657120 11551956 -153895896527848740798681449991664429056 11551957 -690679622488354017029088728082256478880 11551958 -24041406505653464182990409482143702912 11551959 -614260746011564593962496025915060561376 11551960 -142833637158957040094192562993041817600 11551961 343946080926301325051449275602058359562 11551962 96060187679637302569460211527665370880 11551963 -11681498676215297247399427351771299296 11551964 -215241295883119984195288282693993267200 11551965 308429939545882645218822753540233224320 11551966 -139302009928923311349114258538652957568 11551967 457206007930663463662111079230374202992 11551968 -530561613479284228678707746885781159936 11551969 -74654751853997918628709501569640516992 11551970 -14217557369603225458416855347042136000 11551971 -347825334221386591661797722796626359688 11551972 489734405309611881221831114005356891776 11551973 383099161998824512805409827688444056928 11551974 42006255684765563238447775954834225152 11551975 62074597724619325047263394647349152000 11551976 -204482633320336593736831011354995005440 11551977 619953293572139028906082093454609244192 11551978 -582591075721221931503121795947422970960 11551979 -207214077483920192100351184973778417420 11551980 138288522256436546145565692203437424640 11551981 180783296619606044744074113156991373120 11551982 73548535020046864061472281834523031872 11551983 779348970593316926972391362503790262024 11551984 53367741234973832287047067986258493440 11551985 -317077071645474035826157190906651011800 11551986 -199401505191138061850943601040561048160 11551987 -893044448914608307308686280309357730488 11551988 -228538151664399889916145722495805794304 11551989 338711118880319833571892056774729957760 11551990 14365633651942591580947143749968965120 11551991 1056174247491776888879947641276776976 11551992 -80855570190638338713359567144215142400 11551993 7490979218897519519157499401589386144 11551994 574652627224155547160190491422249405296 11551995 71783076188515364701279403609403817920 11551996 -113039185972034016032619519548149109760 11551997 843878532566590880209530028966470969612 11551998 -125030460582772818688386310987737567936 11551999 1188613709444527129396062057084538976000 11552000 -13832264796395866470991927745445888000 11552001 -159969572631551646621961067020239396000 11552002 31697044193405107400319318378541054464 11552003 228804260196790894159788544478433652464 11552004 396323280732209380153520997220149381120 11552005 358943026400876708457950560708410903000 11552006 -296992860170427788552462277945910213440 11552007 -179985409404796999304696456485021371312 11552008 -106908297574466840815631770937586708480 11552009 65377889549033400030305268446841119616 11552010 -205135616361233017645748463987220538880 11552011 370181970262507604045765699411385206612 11552012 812803180579860716721802762264871731200 11552013 -527374318784471836339294646358753485376 11552014 -901710187320647335189449799054553658048 11552015 887310387704790205489227802208771515920 11552016 67832203609442433494225573217637761024 11552017 1276517436851649222553530476981856614066 11552018 -18832488311340193418027140133442129120 11552019 -33887586749019463871697687980312986560 11552020 -403460113165788944284001678672786315520 11552021 293594280991512016944520261908020661624 11552022 8973800750938846919319451758043805760 11552023 -308416782913239364617659724562302938880 11552024 -12793735229048323835038976992372162560 11552025 318219009469586418784469785305425182800 11552026 28504995739233036629113240533028343808 11552027 -282452440581294699013294415510458784088 11552028 -462513747776687655367802688117055342080 11552029 -187540038646402682186840381863591509524 11552030 -6505295298159498550663425395661803520 11552031 640068481366077986940808588603502880 11552032 -1102979177574123491746769283445063876608 11552033 85372768244665117579477149797379165282 11552034 41077106907205161978476186785747038720 11552035 917349945712841185295207080462911268560 11552036 -10979554848981113689760228138348421120 11552037 -57900220530567000015905820348009342336 11552038 -121050967981166794587502014146834832000 11552039 -5506238306980082067493082645325758832 11552040 -300730127973750555790529440090407168000 11552041 182483314521446123493409820634232179530 11552042 162811906277925669336249873783756714672 11552043 342520524115477821555995169901223654400 11552044 -393991053543379925578704871759037400576 11552045 -183763664688139335010049656360322536680 11552046 -227112627850159954521860540800285704192 11552047 -279202374669891576971197432223233704448 11552048 72521458046630561206999831373265469440 11552049 4788642867342409153997155426107469824 11552050 21956413417577316881788868231917978800 11552051 -23494113292747458834160883812537987248 11552052 301445824722918064383267386821072760832 11552053 -911444808446312265277027630301431607698 11552054 -649380321624496598140829077343097213024 11552055 -36114975244067412328971705834127534080 11552056 33203339110220166915576174445945466880 11552057 50227485380971099802133794591290920960 11552058 12823857942854331381807338458928335872 11552059 -603045963425262148792096890662117108384 11552060 90283664898126480386934262319787816960 11552061 -567218732943868268535695013469851321216 11552062 316071564964317314442128019091638334464 11552063 -1534787854335838510428137452667071952520 11552064 -22368381002830490801534368534153396224 11552065 -100974066184869513361741708465714905600 11552066 -176447767960316720436244497711181839840 11552067 -227469203692014938359979566470874789116 11552068 1513841916807831538661467072805370777600 11552069 588556101159276127451031318965101436544 11552070 251498113114917941547214735742586595200 11552071 -628035208207738502760411803981458850728 11552072 -19016092335100241541946863161961676800 11552073 -57802064155997796576867204214436636352 11552074 -214648680880507049336322076633687552464 11552075 -238644952639235435918291094261386162400 11552076 239372740490839500060143992598812300800 11552077 40341988282309412025575493564141791052 11552078 116284962188512856939119001566873224192 11552079 2031687617974525063733136754891032576 11552080 -108507531925966180057068265556954480640 11552081 284585590048180462704699077165102016882 11552082 -89662571520132832420304591642991663360 11552083 -60790096819449967802728073658022035360 11552084 788991759646968183473747811833598009216 11552085 -107333277737216863256416692040685140800 11552086 -44972250036892026619174577388165839616 11552087 928882436176577916136331227612058713152 11552088 187328907217097516625544764140193054720 11552089 735598158483624813547376224343348682890 11552090 95506608740377145787881143099200403200 11552091 4323059242417041516333747667785848472 11552092 146315069297196594047085148323514214400 11552093 91612046994955645722915657842273820096 11552094 -1902370837676235396780951451449862272 11552095 -330667147888700848554558484387298073600 11552096 -793399528607438603752993316266893508608 11552097 -319794865145406456479827116170217771600 11552098 402367421641112419270527636231625822800 11552099 -558266306818312226200759362036192613536 11552100 22474107167051879528510563590678220800 11552101 -620323003657019837962540998626238501696 11552102 54482114474945767746581506550753863104 11552103 -26995889185158541032562424525756812656 11552104 -64385653115479305730017088997515100160 11552105 -187670623917700636392767978454618955740 11552106 -128665591412116762419861504447931366656 11552107 23591050811971133920999284014617447312 11552108 875603163420136330233632418055052982528 11552109 -598557190916886364244596279124121564096 11552110 -458848524376972530413549882305847807040 11552111 196365827382116329411231100635556454960 11552112 -143819778449441848521197176791367680 11552113 -234604363931525084823287674388669582638 11552114 -106154490063177319901098229561561748480 11552115 78531604815206629669331741127472764000 11552116 -527095878815812636397885396469365791360 11552117 364390555678603941682896550127523124572 11552118 -91440608364471010883020215200240320512 11552119 126340486897129280672313916358633491200 11552120 683989769906531663790408523974856396800 11552121 -224603128933837802480376204218973794880 11552122 -1824340103431553637468823680448881408 11552123 59293919539151504974769809024796909760 11552124 455199944240818782636762581320290771456 11552125 453019232113914037369922863641852390000 11552126 -379136187579310904620917385708834313856 11552127 -184031426252364566058964108376319293568 11552128 87910611760061228828529379558891192320 11552129 -1457713753650268738036377809284156937724 11552130 -238581779562640734818401665722231239680 11552131 -570294366053112449705478926423037800068 11552132 359749844822479537431618589098085665792 11552133 -373494083927012597942779154082321268800 11552134 267546130439133337786519517447491720320 11552135 -39264361802580778842717107859221790240 11552136 50206133481460893172951656144145367040 11552137 957322502954644048372862844190392773786 11552138 -11579741087591262206404180951357746432 11552139 7121912220049842611107988553749453220 11552140 352261107223177882156618250703902791680 11552141 -245601016698766297739350011840074727360 11552142 63645419842820976178937864245272501312 11552143 -524633871467990453993591120630866310608 11552144 20591037818721835605449457864372142080 11552145 150295733039749394437844905186087236480 11552146 405569984035637477290998390468936786720 11552147 -563888050392424328079633693654750766080 11552148 -137640460941442015597259803125722880000 11552149 -61934595225002317277919151836288745600 11552150 -99499969237760598559771701373539456000 11552151 96052876532311806172148769574797121920 11552152 638358072558342212491657496578185523200 11552153 -683010888741749753275910032758613436598 11552154 -404461646924236310074039383343440314880 11552155 -60684834903559311230499435687399349440 11552156 -140283045330497235236704391340501295104 11552157 -342800180979205084056150820334895279546 11552158 -341148262659833122521152549028668104320 11552159 1035551675096385494595308762684054907360 11552160 179577421035414611587550839340342968320 11552161 916128100907793635033788972387588577762 11552162 132583645611403550178077062955725418832 11552163 118175196044817671265365551041467819520 11552164 54544978258125534635922209268175048704 11552165 9963126159561951953553145012033871520 11552166 397560736561798105492487819040777600 11552167 408226369772079638782828410799413395352 11552168 1761874318641106348476977184607881861120 11552169 721229663412761483065364322136894828944 11552170 -243379064092650949101129556054639104000 11552171 -1697889034114020766184010768334820344320 11552172 50324246610205830546321250226817172992 11552173 903376407151303655696834102986985593920 11552174 -8083316538044093178280495707643373568 11552175 -342335114996120330960580332831038508400 11552176 36789323180567099898162912775763935232 11552177 -6933833574715241225385559795663696896 11552178 -8317123568212222588804328115303473664 11552179 1187760685036729840853187490891625090160 11552180 64038727058130830209569386772323220480 11552181 -359580115817151209086615475194940642784 11552182 248901849277184985559812315129720012192 11552183 118401351594736734668372822510261412984 11552184 130419589437575952926231578530463211520 11552185 -530449094114379050474394985244326079040 11552186 359778214789165358401329989030945607792 11552187 173507411981498859197322911782974701568 11552188 138857144353922072371886460575350429696 11552189 -63322764621671495677814574527840296032 11552190 14244503381122885059739523456254464000 11552191 284212736771077562798648252372578982640 11552192 237437623383796163279829954459164737536 11552193 124632929634144732679126950999554695200 11552194 -159214940669563324608396288927934093104 11552195 -199549630832322398577055851774964930800 11552196 -21202177017468851419981365988591223808 11552197 32189718758443731417993150072334296672 11552198 -83483836963656953346922758644190447360 11552199 746120740270203644506015970722430925648 11552200 -149361016400762410414241870429030400000 11552201 -180133428748137468919447550268218769996 11552202 -130330014941678962239775000617171207120 11552203 112023435583815692455371025319898915184 11552204 290956893274300725146442879727817703936 11552205 108562846706108739569016395367934752000 11552206 644537325524224136427208077849936591552 11552207 -237644082885499184430842609771551897848 11552208 -2977165582053095310741606452747304960 11552209 401000055793623904920969911511736509040 11552210 174499038825078082328823503362979381760 11552211 469569960566487413479407295175123297160 11552212 17813913839027614797716664231827701760 11552213 191796623077614781823877115722683088462 11552214 131979425019542297600725305629754925824 11552215 -423475033483249874235383899991008280400 11552216 49422413810446011525802137243109539840 11552217 -523008888858024369234210286732467842688 11552218 -345337484068236734548016320393859431440 11552219 -88855308220069369308746727155845304304 11552220 -348224924890192172012601182721056056320 11552221 818948630594463962408970713559367240000 11552222 -574798488139545429682040531761129594176 11552223 278589452641398855855437835155574983184 11552224 194442668206855077900400773572682842112 11552225 1136122852672032702291918604998990998400 11552226 81519093221412971582670461129189697024 11552227 312648140703581653131811272454547986076 11552228 -508980406807218882865425126771783060480 11552229 -258500871870070633525130885492389143876 11552230 -222895654418221568039527359762587034240 11552231 -1195653488456549297499612547221621536976 11552232 -415919840775043765170072192976396615680 11552233 47183276764559314911937582285460352 11552234 35497474357869033726179453732421380016 11552235 -243688716217483183560305853794715782400 11552236 -808490372459753578724500886339639422720 11552237 -603040396325950093508069821646851198740 11552238 -163291251424290556598659870945232173056 11552239 795018410798303667241415728591654149256 11552240 50192322710524900445346530524889088000 11552241 517606853152467687088687392032670844224 11552242 2991746749030988039265277508666958144 11552243 50384215667135309525360223227222566464 11552244 -259272140268966267106774785817288194048 11552245 192590127744657316252397858094137113500 11552246 -355563984906721811735006659495896152928 11552247 -176192694705507234453234312814823385600 11552248 -268286951054072413243074867766027591680 11552249 -71746880050383674594382864657837840000 11552250 -21590321714324688503549767049345664000 11552251 1480211103620349673172919276418412064 11552252 -205751771361665422244965793148358921728 11552253 514978076401416143137261469801792798208 11552254 59744663490920114053384051979284774272 11552255 110990244669608020058933616673221450240 11552256 56820009859995842890524247572967587840 11552257 -107225335976089640963643346209853241808 11552258 87180234597283095323800271166560790480 11552259 -113894171919276997148343927478033663680 11552260 395603198427637309412342398202417306880 11552261 68416112488943021984014170134917042560 11552262 -195200408804349097566609890204149009920 11552263 -792654701354312140006647645915863408488 11552264 -51536739334061659568046585600816691200 11552265 339964220868499508441915587147245934920 11552266 -703194220134212755885478002295484249600 11552267 -147668660815375073153498986320149472684 11552268 39191402503579985645839340458637721600 11552269 1271651991384661443022596085265547919670 11552270 -21031955915141284383646254724269782400 11552271 986430177506898718739775797057874918144 11552272 170705061832862765352483900530771558400 11552273 -746450674072320881882437017345220813020 11552274 -324817880569101806847798074809882705920 11552275 -134554905044340951457162144544440838400 11552276 -453708231727313115062441609266433907840 11552277 405297405525696034435709606069034832704 11552278 -65254419572297433440681211038683978176 11552279 267947196816223082223443308870994187168 11552280 -168368770398288579610562541633106944000 11552281 496811086838160394074357371493803540932 11552282 95478043329446796224544933360591920640 11552283 35499970962245341215535125450386983464 11552284 -347650400816328914920937208167455312384 11552285 24545528530149187183884736826399664000 11552286 -113047448455738008453088592045383916736 11552287 -1310535312362517159022408686313217481888 11552288 109587690951707265248312206034932334592 11552289 5515914819576411539481200503925717280 11552290 -91435544901984877678408015851311577600 11552291 -5938273444404085535303415708512936016 11552292 -28581057777611101424033829657086853120 11552293 -748885151797412239671225668476619147458 11552294 -810854103691016307552473377725055872 11552295 -340494216980691170289890460604060735200 11552296 167441709296260881175356507552588840960 11552297 1988786031401078049589355707708287701412 11552298 -89228133943420457246331328619973486336 11552299 193494887416492688544470549655766081920 11552300 253952745475915900182512340717744902400 11552301 -16073906473432587411882253482725611008 11552302 169900233141170942168802335870293235520 11552303 -130244208903697050357063596146952586144 11552304 30221299630280364484876149633004339200 11552305 87698915665143484053774603918623281920 11552306 137198312715833789807122264091742881184 11552307 -174127362412613051732016925887813672912 11552308 -465151999349860236959112278396395411072 11552309 953955449467030705011450167790075759516 11552310 -92440892863022664819693296662759802880 11552311 -958690875180716945432078658301658016088 11552312 627382387833173559276967527936209018880 11552313 -79296765904823721254409586435795506816 11552314 -313505896700566948995864732175420204800 11552315 730070904014040730484544434686766328960 11552316 -234588879387270619438648507689466321920 11552317 165409146395856620830023686757416413792 11552318 758398141034037971000116272596087838720 11552319 397512239213331235380724296391123713144 11552320 52323969183653365318584240343382753280 11552321 680123723338728430394420987013740796000 11552322 87787714100405436901483158690407014272 11552323 -4932974972521157686210937522823566800 11552324 -151794615780039921537601728029779845120 11552325 -21758386251357080630123502916325116800 11552326 433982019900107418090175580342504630112 11552327 1033457931566051297750877983977278265176 11552328 333437965319774466968501256917925888000 11552329 -17189382666213922675443792205265421516 11552330 341409588745666647907160548264133566560 11552331 221063350731575539903274888019731948544 11552332 -291487366476184227685954991015439932928 11552333 341382257510312061598705624177046029764 11552334 372008030935699042578215261002784162880 11552335 -6585339680983643762559756132859397040 11552336 84038371064027815474223318759187677184 11552337 -11335592293947866181974726478839504112 11552338 122233099414664973338948015734187308176 11552339 272444916638607854001351857913970253520 11552340 31949053699232227384474990566326323200 11552341 823726884095548100770367156679309249952 11552342 406568190190880081382658770504201643200 11552343 -219160617894172746033539529771906337152 11552344 278237085839394382040176825831627868160 11552345 -65421679368461845604308283450807008320 11552346 -196359777194533024461360188145848428320 11552347 788523973113592926295328508564874345796 11552348 85219050162302066410361932991174246400 11552349 -34222950185964519471419835498209220000 11552350 -80495598247815431325120763444816579200 11552351 -35394994527512560402495456872956851008 11552352 221159304517630452771086183774640144384 11552353 -1114381200398551769240468284127960282220 11552354 -1155296017326664427674784268432075312 11552355 -351525809821519370957283974532262233600 11552356 515206290551915063237907253607411553920 11552357 671916347168635439031056515456958791740 11552358 -228230062647008073352994315223605226816 11552359 -114225241235007367765289849937595117600 11552360 -1098857016631920698245750541461439385600 11552361 2563079782009961658339324479400990192 11552362 -127641938022952858640771530919016733440 11552363 -22418445503826590308510234570445093040 11552364 -102765468797558487150156678289871289600 11552365 157114150136083324335824887390011763200 11552366 -67620096145345982824916083446292454400 11552367 170789025274368610102904148300317574144 11552368 -92692438388018497720057668053718827008 11552369 -1206796199274948703583929491762137844240 11552370 -47263551725538805831294901197965811200 11552371 -827026908884910790694829723803204899728 11552372 -82947000252035795945373054600259699968 11552373 -442052776972948001948626380831741076416 11552374 -544342707325159038351831145743145438848 11552375 943093719095819714829343933288215090000 11552376 -638959667400101799927545406812916940800 11552377 882429700977879036648934087685067935040 11552378 -80717259648276905687129896715670642720 11552379 -80691213835331370667434758164196970960 11552380 -1776757259428128442188607816809676800 11552381 95928845255642409083667963555477730182 11552382 -37724470749025082195866270349942491200 11552383 -745018805763666390669933654129683978368 11552384 -578796959348193269614984972373223014400 11552385 46573023695950440801847655859996872640 11552386 -263196498222867741952819919441093122608 11552387 -985462842295336420117028488312291210488 11552388 204263193435251563622191329910936406016 11552389 -467868585152446571453202021093090619810 11552390 235539387710522649901965451557616963200 11552391 -69707821747810561413257099009613641760 11552392 838961289792000104969043016537098977280 11552393 -976205633789497983860107575399100256358 11552394 11231862572372187637762307998752522240 11552395 -310313505454017119108474354978874213600 11552396 17693121985014608889963863896454164992 11552397 930159822189790522171804323504009998880 11552398 -4616085130180345505471505176027971584 11552399 400960792788522291546760688261459109840 11552400 86369369272893203853834405057973248000 11552401 318805875818915916391423087279710392064 11552402 -183029122142048484492531322820217076848 11552403 287626390819426467498113830932583579200 11552404 -430633165708835331871821130341250009344 11552405 881505501985634027646046401877272612060 11552406 76626590233454310769552601842995081216 11552407 1235204470334250796556152421891691537600 11552408 318684997522054176846833284880410214400 11552409 392048871277736886053944362021203575680 11552410 27737108157043683918595305577179141120 11552411 -163281045987250399344477803591228502480 11552412 788911117417745193709190684391933100032 11552413 -361025293831400094945133271106203789338 11552414 -139843176516141176141586872213347426944 11552415 104289600114616151795074701530057925120 11552416 1205133838024968298311323700011211620352 11552417 -1024766936666092539584667527318898926400 11552418 212268069104999198567491861602717277440 11552419 -771562306111963188708849034839239657960 11552420 -602508207412501215864459189226480189440 11552421 -308932806421763233038181427082033929760 11552422 185053698112017495965767787248126712064 11552423 -3177779134961861272178761950115139496 11552424 213565959013919785654602882510654013440 11552425 84943986245857749343633557850051973150 11552426 -373918124598917073596481023463968079360 11552427 601537132463956451478423072121420555164 11552428 131531714105016511079979984762883096576 11552429 122216145886057228748832202969580175360 11552430 17238189344550536375307242693639637120 11552431 685491850774598054206680810861116571504 11552432 113821899426477407122705573854675419136 11552433 -199817965894135897710191503400110348176 11552434 54031454627418381028213123683182969616 11552435 164609248651824505383251526855983715360 11552436 -173077887433676318272632368680747315200 11552437 558507059109001294313527011392272342880 11552438 488632399880931782120290732278642442944 11552439 722245259762495125440799076834469243624 11552440 97565119562899847218161761156026368000 11552441 -40301036187200921912985832160868300288 11552442 103171707798323430486702445123064486400 11552443 312724834106152927699398971752007395600 11552444 -282982165346545862494093033512961302528 11552445 291490283138287243157269509336424343820 11552446 -17051103681715742121025476437396168640 11552447 338879085730560100667519918706734970672 11552448 178958461887673984688732834903642603520 11552449 288792810670108025691972286434063440450 11552450 -27801471046760279750121416462814528000 11552451 -519709429526253311488218878330038183680 11552452 61491044731876889182606074217303077120 11552453 1162778681632948474721548561613968569120 11552454 237765279005654372474167379879332258464 11552455 667036442911152496956896357875274778360 11552456 -924374172644825398801798675931625676800 11552457 -35659412379858368135432300986602163008 11552458 78622840044752299474668430653322493184 11552459 854388126803662552405978487036009472 11552460 17935211765404038313055897202802360320 11552461 998903522509884087374966353532501578624 11552462 -59643926399679381104279616589469650368 11552463 52982961744738591472098916925217578016 11552464 -53168343624483919621776554643647889408 11552465 -25915038031095077254665740964332176140 11552466 -5276365591494001330226191595569526016 11552467 269541881951616347171696722939016510280 11552468 -253715444539757963556446878955378612352 11552469 -29518529799774206881405979154291818880 11552470 -44623425238798674630983043784440280320 11552471 -265911090116913504816460573887325719888 11552472 -289245320406890945719046881701651394560 11552473 10622436550781525953814032621314725380 11552474 131054780579506403298775839471571819200 11552475 528534134464309825942494521060328000 11552476 312890470556832649276404637421267026432 11552477 -532305104941824256591388189847033763674 11552478 55618093566943844650525121385076485120 11552479 -313245266359020974607999213073639757920 11552480 1228472706043818970372617081947522334720 11552481 -152935599025723207894134532365876413760 11552482 378612264170301327321227972125700672592 11552483 1230096349906650222353201467537896888732 11552484 -50097424649323248165228622656960411648 11552485 635477307126318753307859320598981747160 11552486 -122360842770528570328568805906317783040 11552487 15018903167157915551338868396650872360 11552488 -116594538769563679743128167002057492480 11552489 385979086251268937665165834009251108324 11552490 36698336696216711246451999251169369600 11552491 -368396683144336371405753038684403790016 11552492 307964833236306248274697524224993387520 11552493 -20028918007992608837899696468125452736 11552494 -437860561233746722222089077470081248960 11552495 693630395581992941863838865083534679600 11552496 127216139248409090087886991571882115072 11552497 -633468162021572816207185755344410378656 11552498 733654539952587485443064463476367584160 11552499 -89061427711058968153571795643603712176 11552500 33706797216635146709296409961773360000 11552501 -81019046290329964592624457235296444498 11552502 194251334287121881984334028218726138688 11552503 -356812896202918370084076566152128922944 11552504 -53476874850254192378015462209302282240 11552505 73423595506986527171120492072588746560 11552506 -80747891376706398030976087260140924928 11552507 -128965669739112110189565796607754082728 11552508 -378896226056212424100328143936672109056 11552509 6546617292559562626462463215927810368 11552510 176134483076382965980787282471716911360 11552511 371207939305693909457662606453121654472 11552512 706070408663721774777493260122923728896 11552513 167087686526250337959487276110516546240 11552514 78737138869963011916921271514984291840 11552515 -47126535719018830830157420528441908480 11552516 -103491082113574243288409821014767739648 11552517 -1192168523404877149213591129530203871360 11552518 468721302989470406869791736274399652960 11552519 639228746324835839018117100468866823960 11552520 66640301929986420073213950737891328000 11552521 405422427315686500882565031623398305552 11552522 -199735431553379958130750377341211033600 11552523 172437885223159963199253353191599360984 11552524 129986217918496900304836340758934280192 11552525 -286348881978668524603621718018661908700 11552526 67772982328456055116319130338392008384 11552527 131219451889833478599251782944626440800 11552528 25086757755287071121866733472431161344 11552529 -71042233154368339206935013896851097952 11552530 -55582685002952195955531843000758906880 11552531 122531406559619598345738495603335085792 11552532 110941755238399759542167618777293946880 11552533 -573849414356672921428077280617172511218 11552534 -621996389453827683454211395921326448224 11552535 271909205577990464531581256439034309320 11552536 -745300532638852052931356310289334200320 11552537 259147941853363970830574037559230844692 11552538 -338915769439176382925836216252309980672 11552539 196102691752772890840727675780710462340 11552540 -231109116354189842883405130356529205760 11552541 -23407417346433479760689376352616282112 11552542 66623769975314763215394839433317096064 11552543 -377933315342542373852031417323683198560 11552544 20572073390532203397650971356771188736 11552545 -101008771330787697812967113332986830700 11552546 419526478896434926619025551923050249504 11552547 729748751936967082259968762415404800 11552548 -104694444422887561009197023379093561344 11552549 20775230399667169184420778334147967550 11552550 -12659613838978267557533648753985355200 11552551 -837862093896401470728548085661163425400 11552552 -410825230083272519800160141664207912960 11552553 68136992483462878829756545694639766528 11552554 163165596939660428323567338027209264640 11552555 -33727615703281902439896049083009761280 11552556 -65667526447629538064706906873183897600 11552557 940318751713719558073696100493963034912 11552558 -75603807801086859452819145586948029120 11552559 -163089650155980386953997583641643991680 11552560 -34096042559484217386105153336059166720 11552561 -299841084944443441618022040853853753838 11552562 -47676684514888904674973626250128313856 11552563 -194370568290976050573443547917742857016 11552564 -35908661675986744208360235721560925824 11552565 562640334529349694308528711470615200000 11552566 -254986843131440564771421665725948473600 11552567 -158649031518930621049407180060162586680 11552568 682149843249760080846617453305130188800 11552569 -115588086249791676926783461580618022720 11552570 89690473474525862877303343951121318400 11552571 691432550380721290795582374953020130400 11552572 192384723984655642623612198114665470976 11552573 -705769989616127212836046313279458784160 11552574 -185676281452685120199829546984936611840 11552575 490720856442529025837382452939055447800 11552576 943416784120662726103953301743599616 11552577 -21091282910167521691240926988742247168 11552578 -34849710017928748844401609691979710976 11552579 -1086168338778636304497140346464164824024 11552580 27798754597633340360399726654846261760 11552581 -277707423324810843065324689915030219618 11552582 119434753448310470269820278119760646784 11552583 -257191142709445321515611835374183808000 11552584 31813005632062882637579750450911641600 11552585 -314862262668109987203186010837157918400 11552586 253918442992299876191978993106091908864 11552587 -890100720467990155695682901725378345728 11552588 10670876856244725416483969581263023616 11552589 -624030343775985540418524743358209925600 11552590 98640314907126384220155010446108353280 11552591 -160795475325518386866202496472673381008 11552592 165128309948751091012766387595743723520 11552593 239467730147536121491073101118143670644 11552594 424656769923795740956257772614778519344 11552595 1188517099028008348992935252346128640 11552596 -762259524532219487416392229971003520 11552597 271740933509072948070690286078971798432 11552598 -111528576035571102679739308251138336000 11552599 435465447378054586065726415266766907880 11552600 200045939189673022317581243487528960000 11552601 -121508931594701013861062613826938847680 11552602 326980585162842259016008208903263456752 11552603 768899009493407498255028932891697558600 11552604 -77515533782286168383909432605778853888 11552605 558794285328325568745124831629130182360 11552606 53091377468363416393525350124307608704 11552607 336971037556065086918336661073381290096 11552608 -42184477599313837383549331025052303360 11552609 1808004737686461347548297446553819652016 11552610 62349430996156323084050095517867765760 11552611 -162878549133494532488317831915092537696 11552612 -213167380975558877959413297257821947648 11552613 423917902471284302120627358984497978400 11552614 -139721740578434553506473058873373715200 11552615 -12780008077489126229480890965986376960 11552616 265542438563596956456255734436900510720 11552617 -312969882591155650275158496116648667334 11552618 -18667119665428919453883802499797160448 11552619 216933958926421805530151146711405510128 11552620 -235252691495423312065194203416071936000 11552621 -138215647107413478878536360125383103348 11552622 -73896701354906578301288917164216266496 11552623 -235199913920767334809626690173981064336 11552624 -65022778677247282971157448900958683136 11552625 -3581776309329457113624964735234896000 11552626 -166861408830730253744146680599549433216 11552627 -862980543054470839559450637136879819560 11552628 557129664738433215574525023620714035200 11552629 31838996464593210795808835879429076480 11552630 7147699921125540697743291817132968960 11552631 90789726029146303531386787751780479440 11552632 135236312944860817334538556187970170880 11552633 688802247461372585107880468155797147264 11552634 -151499729581801561864720015533280611216 11552635 -82683483331684605029475001581199069440 11552636 -99094495694586312917726716038515761152 11552637 -413906409117454607521458301701207316800 11552638 -10124371560130428819295758941870734656 11552639 45823603068647685775242070142742466272 11552640 165461219321316244526823153694094131200 11552641 343145647960465513405603647262997036800 11552642 -255221811094218254114188404789517524528 11552643 330861662709503702844425117978209867920 11552644 624830068332553993622485688551607910400 11552645 66732458133710568082871879104763012400 11552646 35223129032384826004998630233173524480 11552647 685588870635317073919835175426893586432 11552648 -376832739459418645348319340431910128640 11552649 -395254056502564387798589544671380874736 11552650 -92986666506234255021344401024010617200 11552651 1053968066271161430079425069218416436904 11552652 -3761539487024284563741874759256524800 11552653 53064993547471991858477411477552934880 11552654 98183005600768402040551855477270478592 11552655 -76382734023983613731158173761258073840 11552656 142643829190890989801799843732627996672 11552657 259508236705201135888129025372410255092 11552658 59895531661065242726081568024901513728 11552659 -906717781458565798332162319838987021140 11552660 -145979566705444037060737864856057241600 11552661 502700824035833031034708581790101992700 11552662 114867581262133137313959819110400465024 11552663 907806998914329524686211897905222611912 11552664 -320178678760759872129138191225356001280 11552665 153195389565043224261507176511864561600 11552666 -66979833008260497464454723152074717968 11552667 -306970651756326044041002136331360460288 11552668 64000412905019502798273405008819082240 11552669 747323669312736977190883821469075172070 11552670 -53113072491872924096477686418994389760 11552671 -652911836030473208663689826872403136888 11552672 -890387044345150029228202310436677222400 11552673 -468084115230045442928527570493653783872 11552674 139490980529843640485296646179182346752 11552675 -107775104451131345137513564906268964000 11552676 461343222478686947198510677747602769920 11552677 -340462740836300445204651268697289500288 11552678 -620544489295470219589544814045432315840 11552679 449280196321130529104976538143186547920 11552680 -178970622457450220331550054378977945600 11552681 -8472337976811495135871426568823937008 11552682 -60222770043836368099970317714799026176 11552683 -598827692353386026691922990801124709360 11552684 -272231956217433990939036406183611678720 11552685 -191768997616691109658268645579254855200 11552686 453771943580414559648724008555669012864 11552687 73806221796929299491018358379414800080 11552688 3615949650229915209206891563489296384 11552689 -745208445277614874041521255993528984000 11552690 -287812362645641587097817124104240688320 11552691 188762106858426709017031751147555019840 11552692 -203823855959215742848162841140201790720 11552693 121924851974272278954755266883812400448 11552694 139672310714416246682110433865142247424 11552695 -40061770191813447702668052387468679680 11552696 -649051140377839476579948077642349342720 11552697 -190085859356877795842836376902723807992 11552698 -647947314077379091121999628054888639264 11552699 104029011683183705308601840035184633700 11552700 147662265382709633409967561403783654400 11552701 -364159894632817830540747986112734214900 11552702 146705625675548853870191587933878740352 11552703 -45626410251330733967358757971216124800 11552704 395055169882453500900003251799002710016 11552705 -517957409467928777710726384128779140140 11552706 128710983539987253291147370187346148608 11552707 -797141159906100056239148610776824892400 11552708 -1560711464142440396054052415665635328 11552709 17768274958547780245019220245971901760 11552710 -184385379521076448720365539446628672640 11552711 -47071049216985630493597069283356445208 11552712 145654894424381412504432157571024363520 11552713 -82216639630826850631082667927577616038 11552714 99584993244123895748342455670362641456 11552715 739264177196193125656354914832880178000 11552716 -124208703860427812730637935678436392960 11552717 380538634945826847813459583003054176 11552718 520994248427237044249710304018439833728 11552719 175624163413666549704228749217994427120 11552720 -16708253812169854761779570388466483200 11552721 272626055871367476244714064121048801984 11552722 -7853463168060675293593961573672744688 11552723 256880523891981332915694031170050549760 11552724 -574363401377358830627850920458629120 11552725 38596986369720500105051708034445690250 11552726 818290784806421711171482252527266010240 11552727 -306308526247550295549564992887398992280 11552728 513312783751531556831823641598096875520 11552729 213523566705410378591171836191828051780 11552730 -23984043184471073632432851531008563200 11552731 -453279397643659056567518558374326377400 11552732 -185106483187756264612932578894264977920 11552733 589894278594487081119295316131149921600 11552734 30295695737499258421906351514259356160 11552735 -626259340173075035351849994742914799320 11552736 -92592996816792091968445764183013195776 11552737 48157270878871116699508523289743255232 11552738 -120694395391783058724789055250982137856 11552739 64220362734286195248378825616047685632 11552740 -428207585023686351749440642835971311360 11552741 1532255825087445179682584695826900893440 11552742 47364413802541011398337090849036203040 11552743 -403333394829492624955285854106888259760 11552744 -337955289190831417586508202880280576000 11552745 -206442348486908171073714177043486466880 11552746 9387141897187489291707776321358547200 11552747 1981720146085585264798049061304048387752 11552748 -448926599509925439537084345717277983744 11552749 51968785498524003949662982764977805440 11552750 390639710159439343274263061233397088000 11552751 245371964622146505378881590459900340592 11552752 -303954372752998634890142043675092844544 11552753 -332220773439327758003848309216702268316 11552754 -132294880903213911198237813926913271680 11552755 801696879466970433121645981939406306160 11552756 380699330524205927268311795637968526720 11552757 354700595871059543657154664924163539392 11552758 288356185729235806962869312491736063232 11552759 -6924469212793561411923993120930911280 11552760 -78092851051068218256215448407162880000 11552761 51642999502397566007671228030896926304 11552762 168093605488809349700366795921302318080 11552763 821107694581167220281410040881413086744 11552764 -371876327415507959864827685224483815424 11552765 170494919815499956685799713848764384000 11552766 -43803277322902424176375559883092918976 11552767 -5413307148462599479182863716726814352 11552768 -100136854511105820964334844862865080320 11552769 219583018948484891892527274112475697684 11552770 110039187899042745668959889071885824000 11552771 427282650891970133631968819511548958972 11552772 -57006212581430479845627341648229236736 11552773 -35720939511996592959825165354959138340 11552774 -358519346843295854365618337830317864864 11552775 15350848764256207516164591049489227600 11552776 96980484425671829214759623897707315200 11552777 407985368495724126362309621748635884752 11552778 39115920290094902079635115202691571504 11552779 -823438934947832038929440584130170523400 11552780 -2652744191500483912238953842519014400 11552781 10410358769156327391328094532805934016 11552782 -238329051240779062209350517383916307200 11552783 919837547242065246258794820323184055224 11552784 36609104950549501764612784784194142208 11552785 338350540756095081965645198719639761600 11552786 92168035012047508609873152590405299200 11552787 -76188705112267837551805687635091520520 11552788 -105009908254535034926609077368972656640 11552789 -1805582927988913536225092891500825322976 11552790 95159956675122223650563994848387635200 11552791 -110861026050240768738486091782576090808 11552792 -1197296357667766859953614058187493150720 11552793 -159976115993669387440744625200042752000 11552794 185611990875264758500526472282861472512 11552795 684135872515943773483830203889849460800 11552796 -536727862017296641923152676935870850048 11552797 -907273499271299544337098319646426640308 11552798 88815596694806159444675244199392114240 11552799 -222246548051409911510294574847624861680 11552800 -42489346871623878636129506417128243200 11552801 -54455435368462706791146373727718251520 11552802 305936902598356593561050224377698257920 11552803 1051049235467589162942324709833239190304 11552804 -706845395442722060171273259675734185344 11552805 305934600778219995214343991379005160800 11552806 80905767110418372989422838309787150720 11552807 -4168063105482819554980585735663451088 11552808 221579265986869810018618064859859353600 11552809 -573483898304759004379434054126867437568 11552810 4100254225530423852943422897984299520 11552811 -278870102801847467815208341798922972328 11552812 7243309521556760963470499489746501632 11552813 1195381668490806934689180292193078501484 11552814 -70816809131658158580253728666139115520 11552815 847022993170746470708929000482134901960 11552816 -25091626810677102754433302488492736512 11552817 -2664611785906945810926451089479817120 11552818 -218189343233831170457403972164458712160 11552819 1186086498526179272832445163058882158220 11552820 176965105665472869823233629840986798080 11552821 145605043147273057655455628503461226880 11552822 -1119070377900286252476389742780310364928 11552823 156990605244462629019038139479998972560 11552824 -665878618702238690510289554464935383040 11552825 -313324116822503203509454744084205394450 11552826 -34996111030402699511658922716141821952 11552827 116465199522767015778819846899830866960 11552828 -257056099949183196128047579418127224832 11552829 -127663172879614571383520349931413646752 11552830 54402348290422221872623097779358632320 11552831 477971928010578815155511896361765610480 11552832 55694670500726213454015498468533993472 11552833 -1299196959313572735597494117413758745918 11552834 18735327059307308202652691068105270848 11552835 -26038036190352064552591433187518945280 11552836 430933293451133114100230204674635018240 11552837 -744519827649372520257849550810762172514 11552838 435979790574140617227930505000588992 11552839 484863301176010425519251140897731858960 11552840 83627621038060275082565005602571008000 11552841 -375321055136174410830119934566311798560 11552842 93423135467706376213503607323940422912 11552843 498080040828445361118199025731458306816 11552844 -181464921032406523108296710243125584384 11552845 -90923116155510898592956661378886229320 11552846 -329341764785683745857528000265437929600 11552847 27502271137486794144299979089920811400 11552848 -34611289625253149147036692250869760000 11552849 -205995735287902351544266074547460597760 11552850 -32955625765512841627495427945596664400 11552851 730807349671586151301060969531928358304 11552852 78812882086402437259387999154814807936 11552853 -1065358990432217901470645984233237344 11552854 45417891764630409429848593815067132800 11552855 205959221779292700512587881537469866000 11552856 189338590052196285186416576465047388160 11552857 219486848864711115677731548904358092692 11552858 -564590237424088688957437627973132424720 11552859 -294606402422977309183405299547410587472 11552860 -570722652227090278148878419196014028800 11552861 -497397144093704201557145670625059982848 11552862 143574628029944221405395335950915221504 11552863 134865316756509145363097757508063815680 11552864 -1252958592893182552952106629464601395200 11552865 440940273263367264264079461869250318720 11552866 -76251405993614862484322793451859817696 11552867 -606641923016506061024355626476717315728 11552868 -7027013587522210022535420117900973824 11552869 604503932855865015165115061860255296 11552870 -58347681776577764304131003180583939840 11552871 -455359541873084351131516220451477131136 11552872 -383083973078782591689331267472153011200 11552873 361081187309815422798436758093668660724 11552874 -371855414656291190428570108124806974720 11552875 427394035439501171543821217476545660000 11552876 -96245779161251145118132101300965587968 11552877 384399128340815244407120898602792125632 11552878 370911731861736170606793510118831026240 11552879 395342057273449194796088549559880664184 11552880 17261753454423859075747176404403486720 11552881 318354118015356965053652248354230707200 11552882 -108104754176173007927415445487697478656 11552883 -261238899144328042634983233898433122752 11552884 365404765765723817399774822675319003136 11552885 -116855348853477138126870876809531748840 11552886 35644638997778568060473239303304248032 11552887 -654966293610106268946481996691227752840 11552888 213137145894506377665666348005766389760 11552889 -154567726760880776075378206830801030576 11552890 -107773912754420234289204233863641196800 11552891 416688713462710734536949143365523315472 11552892 -469771447454741411555768272038683934720 11552893 -998382977873611526563459552362794411520 11552894 55941098196401996214555515449553025024 11552895 669115920754050404208237889627175373600 11552896 918881145109857639887529345810432000 11552897 -102629254903886155397511474812205762768 11552898 60069430859288560318668888648842480640 11552899 -232726292170390405898159828160766068100 11552900 237520680230977528226876004714984652800 11552901 800465756243087862563673781125453208032 11552902 328447146670224344640479962805620717152 11552903 -651737886244105979637825619347769039848 11552904 -333870424352676425438165082136272076800 11552905 -40074667675742041303182833743651054080 11552906 400793320921693374234230998876260559152 11552907 4922465151231603588819150469821574656 11552908 21668830630890532222898925963521026560 11552909 514745395005287013160809409736014118304 11552910 -20340049180157443571677486051657132800 11552911 179809457517482096269531118858181765840 11552912 30637806185022310880677474954680729600 11552913 -669827978470824633287307261708319353600 11552914 -623177431382198105738667529574206456944 11552915 802809302169542714595478132209965059920 11552916 396032912543852360017887604383358359552 11552917 -136358284135690104599385996102537191588 11552918 71635166077249704424069363397867013504 11552919 16257669206369197580119026633331313280 11552920 444275496904965503773511228561397964800 11552921 -1468981567578163133689211745940170151788 11552922 -137942207953507616668892906591181519360 11552923 60692394668058426822124603686425748144 11552924 382715705162152351838672143148272528896 11552925 12959513980793550549026489569184352000 11552926 412192988405830040833467983115629107200 11552927 -318841179475195156486927841361080104224 11552928 100010370720757734630734621467434024960 11552929 335776064589229161520141845354110920320 11552930 -498179283441394954984312564765552508640 11552931 -239085758590873402193172368635035471120 11552932 -289163786330577259214943857970123013504 11552933 526690393038279770529193823254283247360 11552934 -29773454602928298302489018293226905920 11552935 710914098050852458845631657351500250560 11552936 -193498211298132092867558925667640279040 11552937 -277619369335357526985082874242427396640 11552938 21280417610517682968697009339368381696 11552939 -5290260311790667492040642052204186672 11552940 -20521333651814354735896985688644628480 11552941 742163144990576166719747817411762776342 11552942 678280741032528203994109350531087312000 11552943 236495590337674527039151892968023341064 11552944 159334235662508909255650718621232988160 11552945 73644935528114509525681095384130512000 11552946 121866684980501919323255107761019759104 11552947 -49467727075437284435174819822433532000 11552948 136670023730864543066878235142186571776 11552949 -1196944001441056251697773349852548332256 11552950 -92740771838922314663931848856865944000 11552951 -81463311555400469606555747545293804888 11552952 88005734884520302839401108602983813120 11552953 665695501558013147140324522280044300202 11552954 39483372816244751300603196949183967232 11552955 90328304517262777154860238469052408320 11552956 95973998866129830593723936867480350720 11552957 -501804197500320048484771534885199197620 11552958 312377885505108066606750142216392339648 11552959 1352436675830753473109687642697421640 11552960 150816596203381164301054493081154355200 11552961 -99231431252028681024650178099206885376 11552962 481702206307574880992185512681104009280 11552963 -55483693469000758149731650767880942788 11552964 -139662460582191647291511115820761089024 11552965 224631655776580958763602980773938476860 11552966 250094233893693124460118998935572270432 11552967 -593911543815531700438965356966976091080 11552968 -129279072657819657819238038742898442240 11552969 -159432305000155670465233450097697543360 11552970 61274334085308448503205599508714951680 11552971 398003632718172359004720209875583041172 11552972 881212627561590660613577091518946859776 11552973 -390900491772618446312769926645144872032 11552974 -136793935968679988284681333772118069120 11552975 -583167947783541175691010816676178718600 11552976 -262902344930085184234255642018421145600 11552977 220269486149160159477206602164624547826 11552978 346343300007492192144385531090075960320 11552979 1169169379705132629688967796298841725440 11552980 -17451955476832502052075667152812590080 11552981 150120006539392294073315221984584424704 11552982 113455162680473739198972403071350784 11552983 -171286777710098625625673303787210363896 11552984 180307751809835736533268458383564984320 11552985 -447680447430724659762874059470927265600 11552986 -42936216268653511772592982336751306016 11552987 -153373685981567746525921649736953458368 11552988 168854618184744525643795201125265981440 11552989 314898596827992253933975041429626594656 11552990 -116802546282062031803453248039254938880 11552991 -351272502758564309153953293519947242320 11552992 -204109769950980003028151209443465363456 11552993 -38283946040099142586827332769300553836 11552994 169185948451048417533526744554913001424 11552995 -751915400617670192876729447617190150880 11552996 -149171460512299495497209103333642952704 11552997 -514626193151407853498193956972523106272 11552998 -130202077442703338936102976378089343936 11552999 511092178188256877019980888132221556136 11553000 250125575166525635579952077082071040000 11553001 98959116612742955283199441588874726400 11553002 -315159675822161184306091154298835321248 11553003 -280718046839541402332115441033168898560 11553004 416574015460024686490094510452556192256 11553005 147187957066571498279764468803310443960 11553006 -251622777821208881753623630741349916096 11553007 -546768471396304599408721545482391804720 11553008 285138617312670721748546383967183634432 11553009 210701044562964888048266945679132440304 11553010 -4075576676492040182100413536355911680 11553011 -490499894317599433099988131844542146888 11553012 12442263205558652609046710594112541440 11553013 -841826023314838416880496811081647728200 11553014 -562482373715234467866424997926331064768 11553015 254608643528371498792823322813566622720 11553016 -1589694672181026706581470204347207372800 11553017 117531844942331576442503573863697501184 11553018 -83646732078399251148448086153718087680 11553019 -291025856410799516437712156038034560080 11553020 104349486339619186101065293395561984000 11553021 157880628011914168727349386003817256320 11553022 65525254992184177883996122149654754752 11553023 -1296028924660903545580646008230939026880 11553024 89321019943005560144466848589897793536 11553025 -2040168344434144721095776026306234400 11553026 199896868125669887512048379790579398400 11553027 127798102697463795096809117028928060920 11553028 173679704719344619525958387831311675392 11553029 948234288448448882289840551902871985630 11553030 -10613468120057683459544938662631468800 11553031 -185530148077400387924020768518339911680 11553032 66032061555050331624996344294099896320 11553033 327069197279484881965459765520885470224 11553034 -424960571462415825581938346781308256576 11553035 383243268561719847471518347984503008400 11553036 -80357567254586192718511347025222742016 11553037 -1013658514839019338978346899627334010314 11553038 -24695881668909951061480906773975920640 11553039 -576621199432155858234695249446084500000 11553040 -41630456185882484275029484580012605440 11553041 -611750236317891871058019911050820916558 11553042 81095929441122065426231978458987523712 11553043 219105696114030270663824115928434104104 11553044 93009165823748041141137813765834950400 11553045 131416323902232052205700839935488614400 11553046 337846361948433148708260373921993718784 11553047 -151130497872155411666679712921006667856 11553048 -44585004688693543124386673823287746560 11553049 66224972504191159807923042584618480640 11553050 102324994019453677098808216040662020000 11553051 -494353228158704047759153086583763659368 11553052 29043515800383576142985124347251502080 11553053 -62052667048056488022621834866842340436 11553054 -302432671736291142985132654913583910080 11553055 -901930670278043950722049805521060966080 11553056 -1401597700236990436104717550876781641728 11553057 575712335537952737309738277410708568000 11553058 -977317633941518865150306377038874880 11553059 251554808107683458635039832203163480016 11553060 -103042587486218652137033373599281520640 11553061 -56158926728326847840427695403366723840 11553062 124179697272147947605933029392038438464 11553063 -382271826339782580861342250279845267456 11553064 -293399164258098783781424796612333158400 11553065 211025930002488533019613710573027913680 11553066 125707470930610111680012250462710814464 11553067 -180191264261415158666289036797269943884 11553068 10515662074842881037592728897444088320 11553069 -131805813565600897964463464574502471392 11553070 12012983340986464074312481221464018880 11553071 257330072283292794203173997109480458952 11553072 2218807115085324799732452768613859328 11553073 217959936693096185239066040869063254756 11553074 296200715346963580692202275472067575200 11553075 -286859250110150970635907307850537216700 11553076 -258055839858555959625032446834715674240 11553077 -377990080938856960804423145357512861074 11553078 281835007914745224106456738219065630720 11553079 537579479866869502262570997839041824680 11553080 -54972836104401648343483460151725260800 11553081 871222965991902981382938985007619169824 11553082 185908671598977216222459864014171388384 11553083 -21191053083124122951005693307670442388 11553084 -345228043915077021687500262902422978560 11553085 -898668705959112566712248619543981050400 11553086 -581178850664922722338791805026923176896 11553087 14627088973188217802682906540912668160 11553088 -112303637376819836660323878069116862464 11553089 182488834826199844600858238812053949890 11553090 52196989733932482999572985651785702400 11553091 377096371853635942862050962761079794184 11553092 554979447945137718310888939347802943616 11553093 -97526482032744876410170860537758581218 11553094 -94203830875976246593696865539550939136 11553095 -238138354308827692124143845428616319200 11553096 424914099368487159414394127232127180800 11553097 -847672082821090912956193493607377327708 11553098 -598623670265262117194672041408315430400 11553099 -268047062121672078242779909007115700752 11553100 173625307091660199418749966023916774400 11553101 -161540057327984237764513669628448888960 11553102 83095089869921117556282755852141890560 11553103 -230015362344851281868613621420446447856 11553104 93177340002455586324507688308720721920 11553105 -374902731757704150936960451113335040 11553106 -652460664378087873630315436654020289536 11553107 49975113026301694670897290463838973920 11553108 153138500962444498517418306339974762496 11553109 -725591940917035618794201169680752848690 11553110 467174414673116058342559846938915720960 11553111 135989660726724939730385578252015104 11553112 21385312079491877384536338962106777600 11553113 -181227194072218964098867932559730613312 11553114 44456535969830296786179209745890949888 11553115 9501368719082172201779437647644258880 11553116 302179393445289991036597602030661897728 11553117 630354749838810976324051919340531645312 11553118 338137326267425294459290871744909064960 11553119 -225458630394001719726985158618147552480 11553120 -90017163589770871153678203518960271360 11553121 978218777378431560772237893246419428800 11553122 -187020195498584988046272965183712220080 11553123 -703558234613588063314056490017747572616 11553124 391523416972615332205417648417046169600 11553125 946940735147782890236590611463158112500 11553126 10596326847588573653617194368541392640 11553127 125750834011595021515691134648847617976 11553128 310174767248444734291744307240313600000 11553129 118274295381848462838695582401592439744 11553130 -239615382195163345203622682976384967680 11553131 -290966673769671249192533994014435095728 11553132 -574179249895951159647845600043142960128 11553133 24249930548495993079412680622603543382 11553134 -209752370487961710395433749383402657728 11553135 439977684521370866552047194542225366400 11553136 68928425284536756096382476487519764480 11553137 -511612924493344462758516435284551400448 11553138 -188760496209764182291166357822786023680 11553139 -3783481563833599665042181345813532560 11553140 438856500436980494287934654114715801600 11553141 -62395657047110958671875321423524439008 11553142 462374355747449097597763707163670291616 11553143 -20530996409018657596776349588604166816 11553144 -24793651439556526741902705308712960000 11553145 -848310603595010555613330603257262601920 11553146 383951862624053118770235001507034882304 11553147 -363066513363162353751702316797202212276 11553148 635689302406739687153703202033567582208 11553149 -1130851511664641523987511775232915062964 11553150 -29312644027544659145456592503049446400 11553151 -11517098002657945519498683589124141600 11553152 196870446696412817839129590978450554880 11553153 -52038656815985204668669255707330561216 11553154 3432791679015204213971436202179242880 11553155 78444643778661396279699858894992538000 11553156 -430748849528980097169691768640920056576 11553157 -9674811178019973573214185253823558976 11553158 -190407462860268150415500896308327804320 11553159 -66861246511395915214436058758796616320 11553160 -960162497980193739121105108239153561600 11553161 -1017707352417351776698527702767860574976 11553162 482193197913312225418899056317418937600 11553163 98487695679827502080173810900496713840 11553164 -221764888431993658090311930338644623360 11553165 -35705341737916256697965979913437984000 11553166 -16561178980712312727122581970916259200 11553167 -49251277455810026233864259112995768784 11553168 66513825611375758261909236211405160448 11553169 -1352513818037273147735316798062022420430 11553170 233075226551326194539862666995579333280 11553171 -548854976767982238947627185013994422088 11553172 30844666597845026596738661577910208512 11553173 27756294753162120168561648109103908608 11553174 -254694846024974706020968898720304356256 11553175 -135269704623669338827950309955487581200 11553176 167864800094232379855878051075308175360 11553177 629415759833659731632650914604218797520 11553178 -149714684596558565799987218828076956160 11553179 263346733789951358228646332142830961360 11553180 132332057229576276336277422310742184960 11553181 871526650581949479358826336804367173964 11553182 -457086387281297856338632184584110599808 11553183 67695761489224879384458634444249900944 11553184 685090738221378667582553949564819210240 11553185 54834546060929022326228241258402251520 11553186 230765521206051651686015336381151560064 11553187 329279441723989550084687943679625238712 11553188 -621281536063766668426589188495324794624 11553189 705211479231854562633959048541552054624 11553190 4437333767801823057254224964971560960 11553191 -290422111953266262865729427866904844576 11553192 -72863031245239381883545500220765716480 11553193 1220290171042686579855797434160411368442 11553194 -11536770653229375188025693675762011040 11553195 -296607517056790866570433135496137666560 11553196 281647754256338441316000991505756038400 11553197 -11701660926147506301047964926166144000 11553198 247216623686048297724014991296732710464 11553199 -5434141999844789225450426023385859072 11553200 -83223879838240780922957658145566720000 11553201 -2102298961223095098882911076588446583 11553202 502081800501112710260966353024184481552 11553203 582521658219826975008320164320107381160 11553204 -18737787618374645480014939200423690240 11553205 123179294861558948440952425533665358360 11553206 191173583715244544564713131238227492480 11553207 137752033427625302031594908149879173120 11553208 -264548991894235014932981914943793070080 11553209 -220621699779488023073292263235359710320 11553210 -151270820285589210857285882812097010240 11553211 -886607415125826503064337419922517484096 11553212 -597017575045078983523997507008338247680 11553213 128947672278931485947952027083867648640 11553214 -459885246704123617858725543620789708544 11553215 668881509558583354223474274407179248360 11553216 -177666835397542136310207133801072558080 11553217 -617721144341205035154565917482735977776 11553218 -79309040462755005918802814434552569984 11553219 1796451287813411927454956344952960748000 11553220 -276267681931564907678747240641807891200 11553221 111904569719995034464944574333450290912 11553222 22035257998375254254736661881311201280 11553223 192608293359348281325376854525007830960 11553224 -893022647400090283173422380615736647680 11553225 -246375357459188137084606393929578972400 11553226 -144376387137417816827553979958659314336 11553227 582047096497654096259495861543112867072 11553228 400204019855478876692707917294605229312 11553229 547115916304588164356494091534078568780 11553230 32300463342667788081641168607316458240 11553231 665172287319423738593388683842301033352 11553232 89284292333766150439325723611415207936 11553233 -539769868694754423920087008360555885596 11553234 -59334156818598078355129648033178714112 11553235 -24286814089490766517518751088103705600 11553236 100934540743635888794415162873399598848 11553237 -76767697825397070167919511394072708580 11553238 137377651815271552135542870618388703520 11553239 129647918965090997729795747928852265824 11553240 -4331273331627093065510349633355776000 11553241 -234629133187602366554058051206752425728 11553242 -207808767796721342980948906659231230208 11553243 -309333942936476907995203772185680302736 11553244 428082040911482907503237500442924673536 11553245 -437220189888703082927227702450730252160 11553246 -313157759229667355656884294905913456000 11553247 -783644071219378535909326773977967294304 11553248 217329470261691993387494967877528190976 11553249 -612531007264999382108489302359074784336 11553250 -43578289562718895980115159276398000000 11553251 -636092502531822860236128588213702393768 11553252 497431969343218417104393652825998336000 11553253 1257180003744203795754409323433783346844 11553254 -338696574960195382445416806223899370560 11553255 -99900176253972799248692980712871812640 11553256 332938075539667542689803206149793792000 11553257 690004953739994555978558398972903672506 11553258 -289117470364006802864472859304707172352 11553259 1104883130511635378575894832717423593460 11553260 -159421056346244166331228675332921446400 11553261 -488540739234070700350525716081324078528 11553262 58724922688937320969983318601323294720 11553263 1117378313260490543211519288130754858040 11553264 112445437041368209277640015553938161664 11553265 -100542531636513132553473064747608392280 11553266 -18308122229767929282859573437834541056 11553267 56712301756636520662990528579245774720 11553268 138949467344953345403062445626146938880 11553269 -319699864833725317067246038683874636800 11553270 -35613206243109917152283401833442550400 11553271 -131224049691584778559604617832110974128 11553272 99181838015869735942254459816229969920 11553273 -63162125828793135923013457999234199280 11553274 220044401951511220855049167906060074240 11553275 450408412603583355040400484478557897300 11553276 14388802860385800560643229779570524160 11553277 -277602146737344423381299322561360026240 11553278 -243419625570053183918626220074878879360 11553279 598934211423028450712469592807428789120 11553280 373451933817402357294632731533492879360 11553281 600035809392712338854942624483768452200 11553282 -10136219478684654191843652984530458560 11553283 -4332978892847288799722595910832531712 11553284 882707214339374647817046875294474687616 11553285 -60675053176125858961094303686517576640 11553286 -178155577529523566531930487932761349376 11553287 417311648220742716521385285855329506872 11553288 149611967188696387459186146775785922560 11553289 428367821136738103298598683236783545600 11553290 22098511252497749221751980239691822080 11553291 528823026950358731819505018401425286448 11553292 -578391286378020511819647015430000355840 11553293 -516593931531081722770756558648094368458 11553294 -29777260611838685294757978628464889728 11553295 -111108827613303157749195025906433743680 11553296 51166209060090186932177245021980672000 11553297 3995624011541476635696731674982436864 11553298 -42308480167493485330518425101464447600 11553299 -16884097484550379252582316234323198920 11553300 220380296802398622017416373281297920000 11553301 -732514613116282896990883726080060563698 11553302 100651846380574388977166945817568449024 11553303 -361444173581987720638088161920485446296 11553304 448008707679663069757585873258156523520 11553305 1548641683821047125460331417845679141120 11553306 115416760292732352534945446084232812544 11553307 -21775044329621307503250435778761250920 11553308 20711498972560551614504137891929123840 11553309 -97212865271550967666989940971960739386 11553310 -563369812693767428570996160830742144000 11553311 -169904446272598074166842875789635008000 11553312 94097299908511491834450686886662897664 11553313 -551237173383880436967182927977495393438 11553314 76871134346011102794427445286712465920 11553315 -90346626048953155666968452087123628960 11553316 -1033603134609572674526692357112125820672 11553317 713944336849507201295139900801827599872 11553318 -68068017501167955458603476415709698400 11553319 709465135985166744266494230293254892496 11553320 -214284269980021980934348715928448051200 11553321 306435295461398361764755563773612153280 11553322 -68289333423729460038003444049667664 11553323 -126592922306083539893922410107257233736 11553324 -12000869965230372749367055944241947648 11553325 937679463595861629310367237329646400 11553326 3319837509582929742096309172951664064 11553327 -142527421649459089334208223397877384960 11553328 54055460235895193343700482022692880384 11553329 -362729325814220728620809914135942161180 11553330 -64806703410504974003240604898147776000 11553331 -350259175087871286223776897408742629608 11553332 354502225733757737367148597904975247360 11553333 -29603147111010967656129118714230280704 11553334 22514648169408681969514829663866392192 11553335 -217047733974428926621526935477658151720 11553336 -343418668819005681383143356178270617600 11553337 -126265305754731061661103517093769164032 11553338 456236141383535147873441731449346763520 11553339 -187984035533199695911322076413985807360 11553340 321128890043858042717475916243481571840 11553341 -153066536807031619064843882555438547258 11553342 374185939346499808577623530158170581312 11553343 92289727861251772484570085385633673200 11553344 192552487680693634562063623063383048192 11553345 42470241802869906533437377360432486120 11553346 38926582724731997815687556195071749120 11553347 -47190703169201098920570607254315795000 11553348 -229049267759831578973039114148481950720 11553349 371447948618265795559268716613880708480 11553350 -299790789760880822161528151402914557600 11553351 -60610578792281979748427843553461990400 11553352 -1121096022258340081868583789650729041920 11553353 -74920842550635937890339670201528508544 11553354 2418840264516182594846758087650428976 11553355 127294125336149196052242853329244608000 11553356 717681689625163085587923137394435121920 11553357 -307189623535658662677632224682640891840 11553358 -223841607396202933879053263245849638720 11553359 217019777432874085122840146177350591680 11553360 -7034627709696990536449621454117928960 11553361 -110970455723456959839037052867252815628 11553362 191508823110683715915730995539636887200 11553363 -107177770519100937770340519140342349708 11553364 300693303117797217531302687515340357376 11553365 495771357692700613516660523588561824800 11553366 1484800405518845073782239446863490048 11553367 -591012447249014232793858397002026195624 11553368 -991132131544049599034004601224090624000 11553369 95636319393184524148396690194160608 11553370 -157217718532079689308626610895688024640 11553371 -1342499464356505894270917499426917935448 11553372 116662617098410222187430475025568208896 11553373 275756682741655556428566113816615527564 11553374 168397614527693402364925531285661319552 11553375 -152480301861706028532932425495093260000 11553376 -752491472121299922444552963422500945920 11553377 -381891586188878547255138973171176859728 11553378 -201115097995235651815237949691196430976 11553379 -760807543957657247231178514225333583624 11553380 247117470632235353236581815990803660800 11553381 425947473643330833054595813491382569600 11553382 -555047824022679743524263016621782690048 11553383 382390395398243441889060993312766131984 11553384 146335527243581484057210153453395312640 11553385 -321410259624736339505116459799182419420 11553386 33694801763420756029822317343311833088 11553387 210641706476823099304070498347702519680 11553388 -155875725905104470597582789846325444608 11553389 -21693512414141281910341908497588341344 11553390 -17533183407937007996190227823389214720 11553391 396439988770843356148247016688942733152 11553392 -2012018892151874103995796049304322048 11553393 812038546613782773531285358799378304 11553394 -1064615652008935486825540344009251862528 11553395 219757164328641064914554435125576018080 11553396 6403874700795772698865501386695073792 11553397 -1137576377044619651964504716276554953540 11553398 43232851431490639184297514276470939136 11553399 260569397009481412681838252245452742656 11553400 427270058615985446537533431262047744000 11553401 -785647277837745513110436441097524152598 11553402 143093291210801327154092277471426662400 11553403 245572589676563681819889920742021919652 11553404 318859135608294441888008494465395505152 11553405 421774747697698594360910785433569304160 11553406 273350938519168572392797063086235468800 11553407 -838851018498648863023761171736916723712 11553408 21800243551523685059049980671977062400 11553409 241265739348124599993955768604839930816 11553410 -16431810687216563735821741897402529280 11553411 -114342459926450059645607030037562867536 11553412 -4742791499717348759625140143097847808 11553413 -678209828813226083041028888427517520160 11553414 462647367061650566991820651857132556800 11553415 957252540542470053385787441931141447120 11553416 -391470341045988443847147902838343633920 11553417 231820849167956121641137080912662140494 11553418 46014710482574068944570214006791383904 11553419 -21137982982883339395588136791005241656 11553420 -201418584467528993097157202730677253120 11553421 -45382390835335003051265887450732657152 11553422 -81982335237775440282146705809797345600 11553423 185356286189146958889427344449753986944 11553424 11025416766215733544952804809627992064 11553425 88078486803291940259936562040634832000 11553426 -406466907106003667050632025354523030880 11553427 254747010950208770463675379955468165760 11553428 45676512111522767183734027400635267968 11553429 -120029860342872989845457166685452197952 11553430 5558336692334575205265457030377504000 11553431 -242741450405919489325675815721923275136 11553432 -211747682548060540936754209478044876800 11553433 -790028353751920716826110236070187387318 11553434 113303466800324732085458473299448120320 11553435 -282596178182553745303232283256916915040 11553436 622828298286616109526967843398753287680 11553437 16343972297502826863868613668228544352 11553438 112201179303837554759635009551362020608 11553439 -65878053761087765891847499219524295480 11553440 111637159989657127779591035351303454720 11553441 -222495201841269942335633639709153449808 11553442 525207254937359338995266710696632769872 11553443 -549354523669165508399911355935912044 11553444 -2078364582105871357919838432164511744 11553445 -75564278358631316860974284717151063300 11553446 -281892271679257690745143274171454865920 11553447 -29480493834739754823785140122285994200 11553448 -776908011134211383750649503447256560640 11553449 -1031907628506236647397149378466300684550 11553450 207724444460379433819373387950201881600 11553451 16852162076853389935978035128409906464 11553452 -92780193800250723450052001683026149376 11553453 30963730886364402719923537144818177462 11553454 700350301926583159668150874100631924672 11553455 5390021563093981182060348526828728000 11553456 -62463372952300033728297207025044357120 11553457 -127145913708597288913700220497610685294 11553458 164477084907565213790494890433537099776 11553459 -58650616693649821041138601594901994912 11553460 -353404589415969409197720066643523904000 11553461 1135824015761051530729468063316584712124 11553462 603169641926691988163445988692601299840 11553463 -1013119174486610202269448121424681964160 11553464 160258445897432497538704756168165969920 11553465 178963189250786057031438995492134276800 11553466 235611114683318777889669226204366831584 11553467 796792136193527400850792493830734012516 11553468 194492274179825234330812910165711639040 11553469 -267372463198322783795216010849691443130 11553470 -27385760638661638539248299353245472000 11553471 242658894831509612769473828302651086840 11553472 -17523985800723292972996406445934116864 11553473 -540634719948146189927054444260773759660 11553474 -280994383463175760114545221199218624640 11553475 -77795895990026823134890755755245996800 11553476 -139060097949005206355480658019742091264 11553477 133241595087549054908997468660312803808 11553478 -50846363320386492913715954177056474176 11553479 25227792913112292363497148494799677952 11553480 754400027728904879270907966323441664000 11553481 -190739978958509002721482964317987767718 11553482 -556489028600864003387836454951595667200 11553483 73902921905590215653214404711323573248 11553484 138453514886916307843350164702301911040 11553485 670112341268154401380318660368828255180 11553486 -88577293035084145601644436143865711616 11553487 -984012460327850336898681080170852552008 11553488 -176241160185050155034822781104904511488 11553489 -355314015213538261372220391840529652160 11553490 -124188854382930470907128988206988146880 11553491 38752511514710879716312038810462539904 11553492 -393175605906456655917270413887400245248 11553493 585511616486883901077275152175562998016 11553494 -37649343477432879374744804048614727808 11553495 -275194205286406914959851651881114728880 11553496 824086826884725877887868800979424225280 11553497 828586084192239599333534691014597063946 11553498 2415816969320485735118336677960028160 11553499 543715594634099360531375765041456003680 11553500 -158498891865278512580096167559059968000 11553501 247905314224826438816134556774506685280 11553502 21391346160611553397435123876204869504 11553503 -33352526585829600282516923500470757632 11553504 274915609382197647325339064744391475200 11553505 573951631895749887072712701698707440660 11553506 -61866493698906245853853074372679522560 11553507 166390140867546893173214708975026902480 11553508 -388444643421014425850987093850188261120 11553509 -564389176437816305995979043453248574048 11553510 -162705129140992822085645583315659827200 11553511 781769721748604858905918249638476077112 11553512 -653071158784659819291515026161260544000 11553513 -561680335148900838948866806903694793600 11553514 -115494305346920168495980481828059112448 11553515 -239201101765730796797417811702983031840 11553516 -24283653129473176362839882256541686528 11553517 921642324226980259721447028942505670400 11553518 355618970678559031694077982154711696960 11553519 643970169295217816719756314731726446344 11553520 -74659673718967800329764601146284441600 11553521 -78271449471789693453823785436826265216 11553522 24015807309709385209168708559691561984 11553523 -816481483429016056548771333132995524896 11553524 726238158534211376074052534638688628096 11553525 212764098859707835880784164206059986250 11553526 153108184782473728296940491259565384640 11553527 -703000912451135351952473916679618142688 11553528 77258139836002040983043405994779934720 11553529 195621692447451880972653807538237847688 11553530 -342888972975390681995115343036863847680 11553531 -221134310502081383642898955132188968256 11553532 -537189172217677523992256794307438178304 11553533 -142503392529591947210864044023830548218 11553534 -81696089573832731889702861803984567616 11553535 101536649033843059447737693452255352000 11553536 270878628750779692389087797323468111872 11553537 125830852301431845369171043402073632560 11553538 1018774581382089098182205703197260362144 11553539 -19785999262686411730265672993084295360 11553540 -7691136165585447773004626572216074240 11553541 -14348440809412851970359855482074836640 11553542 -11608934276992956198201249130884096000 11553543 147235089889461430130482511009250163200 11553544 -309488314081631999058134487062150676480 11553545 -217993016759984164663450516752711897600 11553546 85383416628019330976628301756644799488 11553547 -204107400111368431020552457620514876328 11553548 -374836473838353836802710849331475060992 11553549 58643953570754469342098465746794315840 11553550 86055757322450419080985223456018280000 11553551 569094192182492089837642271219925669552 11553552 -111497713809383908216146439417377447936 11553553 1252183604031614095184561886287688158064 11553554 -88115139887528848162782651091026310368 11553555 75178484872816992550994123731328083200 11553556 49769942203109309265610897371218003968 11553557 540044272179881335876481292307856947200 11553558 -124273389486697358069404024790900175360 11553559 -1095051326147422040905856624747322592496 11553560 550686571264879877255015420171006976000 11553561 -910600721058768000989329611181736722368 11553562 123307651176046722059488367876504229600 11553563 -857688947770122383526137255548111866252 11553564 -19882946491128086180719084433648640 11553565 684918460883664139061246633003378276460 11553566 29176086237577118250019544661049871232 11553567 129393083607695972264530987581024632448 11553568 118813480199266854216443337793559199744 11553569 640183878142849077057541507918224143970 11553570 5712117371850407572165176441031219200 11553571 -415921505331208258266090988809127288320 11553572 125090042801193732724840310536205260032 11553573 522482572982958802867110844269482203584 11553574 -329781368788043684091968974219829068608 11553575 -453202813726190524188831975140383433400 11553576 -42961261478857429538460282752717291520 11553577 -404734713441725815110270916837158529600 11553578 -48365839624818806649917042978258251776 11553579 -488617177672616355371348868175763279076 11553580 -427240343586451350244716203240756597760 11553581 -75963602082530287146293571439901558868 11553582 -434116748913042735539599422674841365376 11553583 -386748314477225987283741027043300495360 11553584 382534025022162976384081641917644800 11553585 386126096062766598000031926692489126400 11553586 336399228444751667428023104342652284544 11553587 1016559206485086929177701552641762912 11553588 83326522580882157364911793551375452160 11553589 1034234746427650428378418093153552097390 11553590 144911913067860947158321848495195095040 11553591 147010486048917650980875202507026280704 11553592 -262372390123055461525837232127538790400 11553593 -15650331945439191970713405132147832176 11553594 22851383689326056971962943651156201728 11553595 105069655978360383726057471541446621600 11553596 559652276890618450926118748313959101440 11553597 31493233754036764364508128406118626912 11553598 394127276561229473923191560967532637952 11553599 -210538305877960645513719573811143566400 11553600 65336094816635267019862453716516864000 11553601 -701117123338537850941684396060870286398 11553602 46216627225819735821876873092629286400 11553603 81130047526133744028204922859089468224 11553604 -42125600558985505668792080093969673984 11553605 219843136550292669836334795170117880960 11553606 93813130796288998541206506983029655712 11553607 31896671519167176887206585420623850880 11553608 -427533069502094768861245848964245012480 11553609 758740919738733261636235929350423956800 11553610 357858758089890168899715631244461777920 11553611 1723948479018624787428383142830302586400 11553612 115073043151696091565977349278033075712 11553613 530565709840599409649368665868402326144 11553614 -438741436057515590874010782660026397696 11553615 365907233547047230327263216807018392400 11553616 105915791899251354103334835000960614400 11553617 772548537319253055962781576567816036672 11553618 228576969398606697739719419884005055104 11553619 -64881771920608351510168486975990907136 11553620 55252613912689445479784158839148047360 11553621 -180577699524892753677186942000008036736 11553622 98473159023678235152419802895497614112 11553623 -800700451393085979318587898815704891128 11553624 361927174535739355558488462798133248000 11553625 433624075979569762488138229944353562000 11553626 -111231389571606272450124520680364074240 11553627 11557885112091300045537200280053078208 11553628 41154690195393600450819438862851847680 11553629 5109291857539035221859970400350199160 11553630 -150644726921802094029932748103048642560 11553631 1244715240167991132146437771267739654432 11553632 -238234938452136628820112198189769555968 11553633 53635871462055197902357075025872866624 11553634 -186460767550480582887522864546189081600 11553635 -163569181461414805913789486602152058800 11553636 -72889837520532335551850734423448543232 11553637 90321142430600998922300116152816707740 11553638 -48468934274080074533254900522818306048 11553639 530879830234303388451372731407659920424 11553640 -143658274875584867158018121835606835200 11553641 1115919545112208185991089596792456648784 11553642 8688161928899158071892657894866411792 11553643 -955112816939154314533408382993224959416 11553644 -177666263290158342164701054473660515328 11553645 22921084607420413853333317359913536000 11553646 70114575070321255006318150639264335744 11553647 120520232008651529246130404792046734832 11553648 56610169337719062886336645143420370944 11553649 -593602933590725236819950813130083650350 11553650 41598425799823594458104376569113305600 11553651 592568108802344696176627145226030749040 11553652 -389522722698549176683983985464423118848 11553653 -694325907771274900321478754026106974880 11553654 -90164096443075249339833828282643795968 11553655 -345568468939579647982504969768988470440 11553656 67701296152860837738859464493332418560 11553657 -257081081233436397789376828228630262208 11553658 -54419969274993150685566563749301884080 11553659 -46718683978403257268847028192885476672 11553660 141919150498783059087822649696443348480 11553661 -314286763989991352644596792535030871130 11553662 -237852691754457926459325695085369159168 11553663 53414017579986695762237920025518975488 11553664 13916513678233224030011092404975697920 11553665 -682684452855189667801497860096020256940 11553666 -284262497090871968462505501597753730176 11553667 -933367734271320150525330977857789361284 11553668 73405697193617631195339790425603072000 11553669 246790514179455734826202605146256348288 11553670 -2445071918865858404137061506141597440 11553671 1329877670586470744208577330497388380000 11553672 197891596249015768250852320345313280000 11553673 349803196269711280371011215715980724260 11553674 258995018100020028991356872653589371392 11553675 30798202452867358239274437415800096000 11553676 754135328728185984549017965463082310656 11553677 264175005549006619107998679046451718732 11553678 -361921163540062125872560817768781554496 11553679 49456237890663029100343822866782047280 11553680 79089988536590858738838826968219648000 11553681 -263955332494690237875994092659611478016 11553682 16896813702680740678048760677615908864 11553683 109389244804113372968662430870722127064 11553684 -291481751527171482899994400695635748864 11553685 298878380592855541013214524438650260 11553686 115920547973062573193231688472159396800 11553687 -187027162517642371510666310272202446440 11553688 381213489907576382594434768673203691520 11553689 153003197717171897889246278229652946880 11553690 -56047718851904093295986966579196418560 11553691 696755615050936275864655404678788303800 11553692 729383881048123815323400361257286302720 11553693 -670236363489329646430539183487349723712 11553694 158255040832584583653609751285110879552 11553695 292605819113630332998422453432198188200 11553696 -185612730107735001449261207378724913152 11553697 194438464478892731868946515014469577920 11553698 166489175356530508294385994012447744000 11553699 -147967372571530253864130087899796421200 11553700 19971697311487524979786354776479334400 11553701 85007137967941030425508640769233329632 11553702 64222406733730805434824352667790704640 11553703 -258122366855762344977634466900521760720 11553704 1139582861551614193682546060995899509760 11553705 -32192255710895379669082976824202486400 11553706 649466280058693412017786990498589157552 11553707 -1146653968186573894232733850679825444568 11553708 293891215522153595824105603729207888896 11553709 573913231885986799423822166597878501910 11553710 -21200590357006991979710651679162950400 11553711 -45066335746504655496639323123051526000 11553712 504470700708768812585085301898253729792 11553713 6506355607565936742072264019647549600 11553714 -136581577484204126038617674141944285296 11553715 -388907411875674627876260252808340538640 11553716 789213244160905621021361171176036884480 11553717 -162029109369031659545787341832226154688 11553718 60812357542210386776565965265638567040 11553719 48841741477901424983411463972883086120 11553720 349360692722025025164973830044454297600 11553721 205598919007584057714571737204348672144 11553722 638611659603404781384891726293579724912 11553723 74899943149346137870664022927681358464 11553724 71804738062545920072615546767985334272 11553725 201076879523802570125647385627433791250 11553726 84104394087268956568668563582869172544 11553727 428955740881099706611492193265331711824 11553728 372556527873446144495166436737187577856 11553729 366275026209824181120399282270787150080 11553730 -248028254959514926745412678055804662240 11553731 3755467072716118576613865822796922880 11553732 90930009328914134736516224626744780800 11553733 167376872689367338115130265994415421982 11553734 157499928796306661438801111978546188800 11553735 -224680868773577303537421900624711425760 11553736 -160133035086741583752062135746506808320 11553737 -538137956435811147795245991546483068280 11553738 -39420626872781188720539011894846423040 11553739 -234148850746093061342642301012623440376 11553740 -162906396334289123823436227431657425920 11553741 -37639150005593811458431558425683599200 11553742 190036345939951048686811323426478318272 11553743 786830807913663956311426811714354758704 11553744 -170935880909467767901199834769488609280 11553745 138171380230438088803326140717470636800 11553746 315712313342501401271711378123302461072 11553747 569108734731667901249925832133830672128 11553748 -1114217018125579918320763857803856332800 11553749 100536396399784395853254025390891425120 11553750 29364206954381485049560431448375200000 11553751 483395892990429136390970368866390820224 11553752 624955326296344627739939849497803571200 11553753 -408089503047722700425452692770230449696 11553754 148394863235812255402416919905609198576 11553755 599175043246830034795406447519647412160 11553756 3654227055129099304651533971008118784 11553757 634297860554563873368516072736986884006 11553758 -132972226404321817150113030538251139200 11553759 -8525216010921705786168843463471192848 11553760 221535969030262949140388833882083164160 11553761 -404435634917349664269155580391723513788 11553762 -88114094319742177009404289248079183872 11553763 -177830533095572393416902977440968706976 11553764 -584022433328975225512925271544594391424 11553765 53324244900831202596271748994459488640 11553766 29344558527726964998710800123944142848 11553767 -928511524552671215408572023956088975600 11553768 228708607515652595814773422829146306560 11553769 64522899996516261613417611901138061044 11553770 219936005958466384774676674970525002080 11553771 129248795937262001142001610346210886320 11553772 -149161280717687958477748667962961530624 11553773 161017769296908746067815984102061966720 11553774 59566547270511726161107384421320273920 11553775 22645208166157051584707736979226920800 11553776 113638177729992868166501582368741097472 11553777 58466930710691513570689953372193539714 11553778 179910851955538930866626938902613940256 11553779 -902576070098085726843987465436750765620 11553780 5466557051606963495538412930601164800 11553781 -8295690601282673694346731656762383872 11553782 202881224240211254786246452827041040000 11553783 -6121824459341060323137142175402249136 11553784 -488985357479580240049283668695792046080 11553785 -508241610424082203634292086978434201020 11553786 -418502177236128789751932210785177203200 11553787 -316441788947861625860155481557956940768 11553788 -358727884990256440615341807022792896000 11553789 -149708887347823884759835741624139513952 11553790 -156773088568848799642272909292109361600 11553791 84362780812807220007101101694696307000 11553792 17972182772116072699901821924977672192 11553793 143636311827255175154733157903597605120 11553794 -80804007175456064033137021234030695936 11553795 398940316781203518719725395812672641440 11553796 621914661978336349318971372420157289600 11553797 -350658445684488229735063314642437125920 11553798 143513457096889490276238123410205671808 11553799 -5138644400205868673237432985800528936 11553800 36981970642859661441216621584720640000 11553801 119084994461488114734818573050426862784 11553802 -67577765411457409115770929492717061440 11553803 -145776408670219902864684353953577940720 11553804 153557875428627364683509669742301559040 11553805 -2362389150142094778421153272246768840 11553806 601600618089896790992882645970779136 11553807 -696199314088444220088594806746307606400 11553808 144089272678716740664482999124605411328 11553809 -724978110031408776019088277405813414990 11553810 -50527780466778238818649754695802595840 11553811 405179922730392535585953246415930618412 11553812 962002971074859367624356683351341889280 11553813 -465079965265275759964104776590685385600 11553814 -13783115026018437793177719281786466048 11553815 -105946778834690091033608048631796723200 11553816 -641034590211476017472106246490683494400 11553817 27640594818477916821078119385845514624 11553818 23176317801689097437613080937499845360 11553819 -877235641569449309831835770058633580800 11553820 60288240811079421877216631302725396480 11553821 1444869253486388263536417748228165771200 11553822 -193483621007511416450721830508961038336 11553823 -858307210461926813372773181036895456928 11553824 274061402544912232239616039090787450880 11553825 199850509297776829078833783378649113600 11553826 -31776304620180305199966849911152371888 11553827 -1166688539229284496052404668614989553728 11553828 69344438880106170079183086688578613248 11553829 -152308260037656078797616699504765657600 11553830 -12217673967568097908949316592408385280 11553831 253800082517891870369808531843151968720 11553832 663937764593982809229945557947390924800 11553833 1201458548135103280277449828897299593082 11553834 -65497490945063491503349322812995045120 11553835 270055978816359417129257015659477661280 11553836 -214838442291982197797733775417459325952 11553837 -78697196226143973715363938057969858240 11553838 594626074648523454839658962460616192320 11553839 -929890070759127212176962868877567929800 11553840 -1323994931545221408969763072309002240 11553841 -58576020477928562589037736979723459120 11553842 1203373279236183559665928205497949184 11553843 -32800373460942480369590352272729395200 11553844 -214438794416389695467121381565546143744 11553845 -347275469878857594828475649155626108900 11553846 6183877732022318682000552802001280000 11553847 -47253745947613293606238620117150287704 11553848 -527921280549489800297955523862124503040 11553849 473283814192823913926431015566715134384 11553850 -74987271513905110315679348725589798400 11553851 -64064369888868153922748759390845790448 11553852 338849875654496752560659893305217843200 11553853 512072197076668551900896758597343506944 11553854 444880540246323717137293601328155778624 11553855 19607735675300230694332530649730027520 11553856 -11321864648748363083771493214126604288 11553857 415234433089504102895498457944557650306 11553858 61610550831824253605000979077582700624 11553859 -750002350603872023986893522660362127940 11553860 395478778325544999281729658839809536000 11553861 -387854369014188481620911534985457671360 11553862 417761376367626701596680310784716056000 11553863 -543859211266251178414700285509381806960 11553864 -18672909148308465760947513552602726400 11553865 297126581964209822975180438062081036260 11553866 -130254588584775256700190174247349980416 11553867 -78051270351103631461677531282988995360 11553868 -260779849251906961068536537607923383552 11553869 511944447103501419653223697045920564480 11553870 -6447353817879160427718236552280163200 11553871 249502874914033338035554569913383235312 11553872 -15314359240962406143729869492554825728 11553873 -406460444237187043431494927216608601616 11553874 -216226580808592951422089919243017895648 11553875 -891181161897662442890523867050481816000 11553876 598048170829870343257998404457737461632 11553877 592890676518145431834571745534485599612 11553878 -111266784508140965796063654919578486144 11553879 118839255315137990094723301615051648080 11553880 -144317942384295161051862341041752883200 11553881 846779477042967744240756398227157922000 11553882 165240682121550892666048821128415794688 11553883 -563733227443089461218872913756265723712 11553884 340903486498786335038214791941100184576 11553885 2358229301867729940085478953042554240 11553886 -19754373687456718161308958238317146112 11553887 -303081282653070577452063271536455146464 11553888 -410725423046371859047784806374990938112 11553889 490781224012377330813723577571883597794 11553890 -129935540925658598795433631124249803200 11553891 -96315642000735007030519642178684407200 11553892 257782664178122770153045148023476305920 11553893 -581125065623508628872906841266954309156 11553894 266966595024285709173454587020087009280 11553895 -323250999380777854873584656899937835840 11553896 271946347980454442004678802314867809280 11553897 -424792151506625831739178096956559986528 11553898 -322978725246792614084136336064187998800 11553899 77382662689322652783048625019708904336 11553900 12813329184021935893239467289712128000 11553901 454359560396284718740965594881885236704 11553902 -145785878950467218432607715901154598848 11553903 346533240215686893474189847302051690312 11553904 114363357009004547917888023032231198720 11553905 580929216898553542727830167757190781120 11553906 -118813048543466517244865167471919440896 11553907 -51451866818688059707421159201660713200 11553908 868929256224035571019387481364889620480 11553909 -498842130276951592709991899179329916896 11553910 -223327699040370863676865778970000272640 11553911 13904061697717769257986241458828249840 11553912 -134894810668643565701810129131123630080 11553913 -29980831329034984003451371014372287040 11553914 267505215218404107428107766689434109152 11553915 247204334379890596179721010452318231920 11553916 -317697288446770360087841977789252435968 11553917 223824042385431508534375406381105227392 11553918 -185025949963193835958439445407206255296 11553919 256628020935652340813429827976431322400 11553920 89267360521104346798654676715700224000 11553921 -106938918705686880409074406062955367568 11553922 611008885964931242078272771387463542272 11553923 331651486522265541325018410095176590984 11553924 -326841017986245494301451173740599861248 11553925 172567461012837564166553128079667096000 11553926 205642128970797422448678314448092898912 11553927 237141732545303191974213713165241216 11553928 -9591110828588033171571041438161674240 11553929 11255077880796495403973416918419818208 11553930 98057805354806795668038357481775902560 11553931 425181663085629646500770112492924949340 11553932 93820905930098416758382817068129508352 11553933 -4861462395775525082915496700491713952 11553934 51078616003328883275398614286929720192 11553935 -340672577009087657847233852885753848800 11553936 25584454537048043320340369068833964032 11553937 -178953068424551739761042396388022558414 11553938 586854600336439719828770011366524303360 11553939 -317671439505540184325846347051159425996 11553940 -56156601021036514603563512619039744000 11553941 -112858123184099751905755899053986924128 11553942 35138232393702219406211160544274304 11553943 579604193294526438606233884161959189192 11553944 -571203095577009957580064489276196864000 11553945 -58596849974191920569385082065437708160 11553946 -446478477930470656865219582904298348320 11553947 346623277166897850277588468155622890672 11553948 -84634172310618739396410581213341286400 11553949 -1379617823442158785085196122033451811776 11553950 -257879565803468467427545481729329848000 11553951 -214125158569003535629788282129662115768 11553952 -295178054971865262653228480059322400768 11553953 -573836883032254782662673051524980054380 11553954 -1979328060646661828953198290473763840 11553955 -247125232551102064139933971729224696000 11553956 -282057144358311518325161401726560746880 11553957 130192127303557236418934429024991695040 11553958 -4675861345787583116132290183632890496 11553959 -348108063742104834608501191655137314240 11553960 -141162790403846959792913662325128396800 11553961 865925471316117325507800082490498033664 11553962 120645046424233598207439694567553755392 11553963 148851446806678397550627145796082814464 11553964 -1184505114831652042443482713052226048 11553965 -31176894209424590228840659716070746600 11553966 -62211906112421529764568652990096370880 11553967 489109448634645584212254722378833942392 11553968 149286073542915069552011935885613678592 11553969 96407659914160897638472292706817874880 11553970 272205447385126535823388833101966745600 11553971 2565452201652392330954773285001399040 11553972 138589348549580808561348392021567717376 11553973 -88453231266631439764173042765582816420 11553974 -125898667805727238464915388913080647264 11553975 -163588620872185873054240997030001642000 11553976 322562540033407789442365315934232576000 11553977 -718662707464260653126628422605036156800 11553978 91453660983455045419681907213999409408 11553979 387741736815904452868244650483124557120 11553980 -70244702626743532922656033550591308800 11553981 -383845254758431297767401964759327931200 11553982 317802524245286701697466339109156424064 11553983 -275495255605512760155833805618547009680 11553984 -35958518612736303134603065979144503296 11553985 -317670732569577196471626501316621451820 11553986 527195818933779137695505372505884970192 11553987 795462379600154776149496804865999262720 11553988 -666929782564179429786011801583156848512 11553989 599409420038850747009097496833574165790 11553990 -15173366186082000514686256529660067840 11553991 -813995847040560503898690109425029327000 11553992 -1137935456398912875019337089905555840000 11553993 452548071300362815204488377422232830704 11553994 68322360665957923115617808880198223200 11553995 350063267812600545902118325765705969200 11553996 -15316413441912448527337130239796745216 11553997 206859248445881637099716975263750209152 11553998 -215064499613636029739364131895029064000 11553999 516283667220315344642503534277789763600 11554000 41562893917985507052598429371555840000 11554001 197142232115982681017512631565974998002 11554002 511217323818694803147432241820450592 11554003 -1143355030965662192732139986950669689748 11554004 -437269340930125645125072418321644023808 11554005 -99846704472292765682915433648891382080 11554006 -426516635421643865113781586744268878720 11554007 792884043655183846304578564666856741256 11554008 117764884767287011125701691432589455360 11554009 270425228307995658777385552356754451210 11554010 -66159406263656947860580017929233858560 11554011 -175547280736275405543982433090616112368 11554012 85021999827057363500269597629435497472 11554013 322631614100787497935529617624338006924 11554014 5410995214045401752953175104853191680 11554015 -150865722181229928835608453894234744960 11554016 -1753350714699884225091112111113839837184 11554017 16170220716140991739718886340544466912 11554018 -1477496445665733808429662410352182784 11554019 126607469205539960729034450743301483420 11554020 436980559045730414015032052388621523200 11554021 210805445506471951960963830042294116222 11554022 1585045939539992594232152285430469824 11554023 -37907085036231565556431806791574668640 11554024 -258581046738937521868210730246710855680 11554025 -97187818789400417242128281787924854400 11554026 -93268611757124747131946804912967558912 11554027 -344097264418235472197786704560172379808 11554028 683558278335512106155764230426666279168 11554029 384303391813317552805809323681265518400 11554030 310299998155356388073557003739909300160 11554031 740449186361559442535154819370810352712 11554032 16071653768269246284554014664508309504 11554033 -333860279252189175739240661467593344160 11554034 -428848829826184808727494074221353305584 11554035 -27878141405940898400192900026829930400 11554036 -200870533092777494198215137972170847488 11554037 -393815838089632135185731257554393873408 11554038 -81445739668488088213244052799903661856 11554039 -325743677144004887075873994606868452944 11554040 -267986309288905652260416776078309683200 11554041 6461207409624472005866619901610987520 11554042 -456780831008658230737926028901847389328 11554043 -177881190409728582565383660703620763872 11554044 -168606868447165772014747006923968822784 11554045 -272117880626501895309569559225417687720 11554046 -6382178712354614404261460823931127040 11554047 980487914501908671901776075203976681000 11554048 374990421501829884927112325151850496 11554049 363729455044688587752800097264261319764 11554050 57106562938076700132447639337071897600 11554051 189181967384226557632724699088210733052 11554052 -194672989836363611495486943403921290240 11554053 -160758483754410865739152853728040582496 11554054 815582678919432769802188008307153109952 11554055 -25170407723087508936397105739824685040 11554056 1088153541682308537891802961609318400000 11554057 -1183242323188206479008816316000258688 11554058 -82905861586173768111497696625582865824 11554059 296540902693989889582351143637099923840 11554060 -161656802758970415249177454609716172800 11554061 609814696129282822845000189930147460662 11554062 55050696982682735042157001979376513024 11554063 -1307009069803002644584239210988728996688 11554064 -109504684023548508916282775679662653440 11554065 -84432077815854268631958772014792184140 11554066 769455869704896863651769760206058951680 11554067 -28979640948142700441690897032561460736 11554068 -163891543743505458052516841100383324160 11554069 -369984544170634873846272271461782595840 11554070 244292396752976494362865065681868114560 11554071 -661603485834647609415311039946052314240 11554072 -94388406904948441084262568166492569600 11554073 10481840745817115890145587116480358464 11554074 91720822889632206781129640350567859712 11554075 -4742223361733110325920211489139834400 11554076 -649699793381143985925894241518718906368 11554077 -173993545276507984074935326648822730880 11554078 110331144892681597478658598504973570880 11554079 754750070301101741758575979613948050176 11554080 211009114168910547147834717423450193920 11554081 173728503776853255131466289672171258944 11554082 421295514537951110178781548509811725472 11554083 37781291868088031465530370211750255480 11554084 -762892658461506205952895053253715962624 11554085 -90283180924002755326345984961672010240 11554086 217490973330658623116437727057424348864 11554087 -53259908314934626580577378575969977248 11554088 -109571785325890318788559220068098048000 11554089 -438622424146273745110813356542223985776 11554090 -460120843291956312411341181471953836800 11554091 -60284610525367370679020645757456788928 11554092 -53806689039111530150324292267419873280 11554093 143340357964146953295590429124444809580 11554094 -477806202525399845829584873200977203904 11554095 -157496959039578436680563226237660633600 11554096 -44861450422560313833491924347015200768 11554097 -659873224647500391592691654422050008640 11554098 -216426382143586882580040137445992931072 11554099 -50695906662440468909293742848329142900 11554100 -3010082385086481844370851673999769600 11554101 108652685411508182950270565328160217904 11554102 260372925676057190238768087233642023200 11554103 -30793889613623305696078746134525151528 11554104 -372224923232438968042356542185814753280 11554105 9935598624886815691089028406851865160 11554106 239108335112498481278252005067220033504 11554107 -431385485979645290400260549123811081960 11554108 457117620565044930614191388823684758528 11554109 -30203319499162377254054846701067644800 11554110 -283760854992509377038861954389573548800 11554111 -654685909480598616074949904477232046000 11554112 241429302791577192166056376183882776576 11554113 -220196962603609492772009523709793339856 11554114 98161892934201141699699390024785064960 11554115 -261785761364718132660322074398104992240 11554116 3289515657806678990660856144025288704 11554117 -1579329309659668041269492915515823132100 11554118 -272924965351405454215635329391245726784 11554119 -392467941085221942168865135912030413936 11554120 281467467253450709387524714892000716800 11554121 862728285571071402542383052023897679322 11554122 -417496449159899169067963799205038772480 11554123 109945334322163533608864334382598941840 11554124 747212234108164803648553365242412823296 11554125 -270129095642378233341071772579240624000 11554126 -653748434774416507864227623786694741120 11554127 -389369670638675799346997051340015178440 11554128 83194165609960569386158315515508162560 11554129 867031453550378802455143879612247695730 11554130 -172927838266680651066508058898255475200 11554131 -304789992770063430317376105747904671048 11554132 -660098199640286201618384081794060675328 11554133 932631303109822087244119332969041714382 11554134 -129124581441286550372173990051125534720 11554135 226659428159217906893516113289348833920 11554136 -937522050971648432223564837047208407040 11554137 177111126370333521087700529153683342080 11554138 133393468256514087595785813115838877120 11554139 212433491077423014150491157481797056400 11554140 11308178783711365919052459432188037120 11554141 -116562865221482088020580823210987754458 11554142 -313978753274883519721474985479239673728 11554143 -5712001370558435068142867305073312256 11554144 -410277519778989090102428721371263008768 11554145 42724386614499046526875922326249468800 11554146 56299200192081138958216684577054123472 11554147 -1142777298012289217537889082884256425600 11554148 -46955711331510556970873203385634804480 11554149 -515146785933653979609204616719716734752 11554150 17744638534541956835653073857327080000 11554151 556525499705480823590928980608331158080 11554152 636404995592042389342022945705390899200 11554153 -424677559399764981877042501868279519516 11554154 -474295929429905919076332869959291078224 11554155 -443009537078730461081479594851303227040 11554156 -355003437708989709314540788363901044480 11554157 557743716814319567132220417934727192406 11554158 -28463224017112083488644878206943866880 11554159 -45409133891363492170897328507528335896 11554160 -208664658097774696111422948937104261120 11554161 -152676917849784592036730711549218742928 11554162 -161751920804338274254228552613611756128 11554163 878470573583286824796405798214252539264 11554164 496487384854526533396767838986598649856 11554165 9735235627128974576603129293456343040 11554166 -3793003189535304618584958298971876096 11554167 562404744082411902756117331673150459880 11554168 1214441796404419155960939201215003074560 11554169 315136108730355925834160130262796136 11554170 -34031061114530356242989091193819449600 11554171 -201037814796264554075547461509845537628 11554172 98553904266949285830717074010998372352 11554173 -537923196345483757103182535643265793178 11554174 -351222783370776936560219544316771176960 11554175 -22407169535722940044926473409839218200 11554176 -369628135934008334124353211738567475200 11554177 499365149344686586769084327518984017026 11554178 -615842845918850692208093876492123469360 11554179 92382575608039577193474134724579034368 11554180 654473388278899424768469516609161932800 11554181 208724222096920960151018096485008285984 11554182 -38448961369860437895503715309533837952 11554183 810839499363771152685062490644375153432 11554184 -827381429987604387632193264031359421440 11554185 181979976175846291290025886310958924800 11554186 -2549404051628601255317758205758448640 11554187 -614097514254110809105052048600445925164 11554188 -257125911101375847292767474097423958016 11554189 -517727214515315950839200375270349383744 11554190 386090078213538499884628159259079825600 11554191 -557742964599322711234237396075764337920 11554192 66133672934122541046710088549764358144 11554193 147970087185473395494160226676322902720 11554194 397460824789962669339307119495881598720 11554195 -467906312214754908434706487755086161200 11554196 218252590456747295769552398579626106880 11554197 -421485261692365481959246172159699503200 11554198 -136936775132353854485772850247207459328 11554199 -461697484045469175349783550047359199800 11554200 -262355182406798235230732558744445696000 11554201 783635846417934072250967417719143952202 11554202 198161238930172543472757057525519016704 11554203 -349570947361234749455681055236121533136 11554204 406476770328899094537957734608787468800 11554205 8960179665639480125147320132306278000 11554206 -197564742529895060789148544949634170880 11554207 -13603602969370799555205713278073087888 11554208 -49932641076689741142386289728468090880 11554209 -984148988238247572800141608924276200300 11554210 -100044997408462019882796326366224620480 11554211 -126238580194944407786114177080680658176 11554212 52198620949402507953106667109021855744 11554213 -122872510153860741430923106958262083712 11554214 -95427245129983074478189056043617007488 11554215 -482945291425648716188141058139493912880 11554216 -626715209277775041549972703561632153600 11554217 913101538284683076254876116076666103264 11554218 61555951371244191366066017254793164800 11554219 742140317397968269830122246665777412680 11554220 110671050911173846627693327181448960000 11554221 -21838262239669520416111587882798823296 11554222 -307944954767352861833911698690198353088 11554223 -542690477949784624381283614708203104280 11554224 -83229654601253073643425273190526484480 11554225 -150558680437925557086623985135980736500 11554226 -541526579188815831508592656034230376688 11554227 5123042876901476623390237966811277888 11554228 -328269231099129294716685286104470718464 11554229 -9906290888877801852921546229457071680 11554230 137749263896626774326550016720134542720 11554231 296497917841424818420564090606036231520 11554232 -84769539166786909060202212806983577600 11554233 300826375413722978645213079442008035904 11554234 18009912955681530779094081052306940160 11554235 -20654602475376036158142858781411034880 11554236 328774686081589240776797457479994662400 11554237 22619093314710161601836065403395330392 11554238 -633024145314098392759866590267684485440 11554239 73797354946651490305307017641766138824 11554240 -81954088661705465736516394102145679360 11554241 379253547267485969564314919212938561984 11554242 161078160026458923443699914467580723200 11554243 260077758649190559506867417967005522492 11554244 324437642216616577107159654885268813056 11554245 -53950028718554894920221510392963589120 11554246 -91383928778020983688841237538729852096 11554247 -162819899904924358115047436980556031600 11554248 -130718737796290469584107564775378452480 11554249 -46116271024698991219364929951292225244 11554250 151250230966378869259283535356121840000 11554251 251458394750230299295167803664543279024 11554252 34392396006876620021645260003706237184 11554253 912899456210598294196658356580724752502 11554254 -553654535817259703777154057057056469120 11554255 6008284377466112208071422194517218960 11554256 32696571520305162545544403800232034304 11554257 169337160183734910281060033415306734592 11554258 -143532098305672541159164334954856818688 11554259 -37336121723095308237318173217596906520 11554260 -80100567400520647078721923803333949440 11554261 -806914624930929158367375268163588567680 11554262 -174873282151238703643677342915288262368 11554263 3408476677021772459077977363226870368 11554264 -723590486775544321258339811236453601280 11554265 -336305249685905655793117416075144936000 11554266 73253855688391710587126873230076865024 11554267 -138166477552285717356765273138932114640 11554268 640052388105540476285422095079891232256 11554269 210051424604784526133774451769010185344 11554270 62510689189862084478038087354625768960 11554271 636162088657331670952879151804756368080 11554272 -12312071483915822715724627594413342720 11554273 -1156852938645973775133851239087111760 11554274 -90442237771310336751216992443101138864 11554275 54070268248000329637097158012939861800 11554276 205971083887960747906127531860379500160 11554277 -233807469983312389170168619126407829728 11554278 -36801045940342451452808622255064167552 11554279 757522862999906281198641889975040231088 11554280 -432290144853390868851139656705220608000 11554281 -169899277911465482846349113578264844688 11554282 118100615535707145010389003890887997184 11554283 -270654494874373756797361684966956649392 11554284 261833185621774671480934889506433482752 11554285 -75396305755163742755903427680091628020 11554286 -69662406003317999854841534193855044160 11554287 492862194112674253050860233251172471560 11554288 -128026220725356948789333254198290612224 11554289 -53675034292124776062174191686063772160 11554290 479296746681517362990503160986297760 11554291 -162932878537583869133062178197465585328 11554292 259757907642120221086504744447386624000 11554293 -288951225224271537777291274427466925536 11554294 -16553447333070327016218040522144864320 11554295 -1145866831005429638351951317327202466720 11554296 -213221930091414095611991310276247142400 11554297 -705263905671663574243256490447660911254 11554298 42312260384566987226272920896644953600 11554299 -468422150582574724271283745548306278400 11554300 -4376972102673642269406135274939968000 11554301 -439495278952922510216188994177931571296 11554302 122002182813491325966543880815131303232 11554303 842078222696193112153896800679364377600 11554304 80695352030779436519042278383006253056 11554305 141363466743427960176979077677646769920 11554306 77216095458697767079826691776687663520 11554307 955223984878931870525381973619013282556 11554308 -117186711321754753972399142784586919808 11554309 159211106867042824895454260305502847004 11554310 -209697072507374380274726414132572333440 11554311 -498997442507039099419278243186173139840 11554312 -101493023198344344538313909691460976640 11554313 -521395390757461874533567691887242448176 11554314 -58886145531226432700057396941490453760 11554315 -2429475689428214651462694187702625760 11554316 59642857201374592358789252388519951360 11554317 94728333530742696847289960564213325888 11554318 -188172053847879140668832664505301093760 11554319 17810910677764664187548967045823328496 11554320 21116743768745598385939219489373552640 11554321 972924182986428705685908149683194329522 11554322 115816624729213676010194522829106361664 11554323 -210776352219753739118784015365248319232 11554324 -121330006276043366880660586967444858880 11554325 155023495360179306462082659306161764500 11554326 4096559173207553045446765459158595584 11554327 240412124572870821354672279059643049440 11554328 1024944602807818156092218663163483740160 11554329 347135103670015671084111423974533266384 11554330 -784137376140025145936718992412281702400 11554331 1043078572732561327508068580699779804464 11554332 43912243956470399025286664667729295872 11554333 112998875597802885104234889031126904832 11554334 -294903583018496255476480582484635161600 11554335 166877619180355549164075352614780553440 11554336 -55194341480297655587359848997290639360 11554337 1268956763764274237779473791531363208240 11554338 -62071332351475329876189769437456345600 11554339 -1232344939248305599272248416406041090368 11554340 -50499904761279870338453647346629201920 11554341 198239564218270800290052491468515857600 11554342 -391392830336305843344028063065279056928 11554343 -62994413083820256589442126922460145400 11554344 -163105961523289546682318706865609113600 11554345 -48106653225411780775334087749420200000 11554346 -142231905367051953923405910119985058128 11554347 -357678770142282403083276564066210297408 11554348 87168359922375706801365790294858931200 11554349 -116594248955752375007907146541637448640 11554350 -230044819007915370062308418107342536000 11554351 -336447373988175955438403287868759328256 11554352 -147573494351548292677104080127145426944 11554353 1104216017530369659948639828825701680800 11554354 -158996926032026921163557176396548096000 11554355 -687591067866831707058958904422497972240 11554356 -55015824699509823989416396552704491520 11554357 628586563883890859006318500963072601340 11554358 -2923180173558382438736333447380218816 11554359 43670822134056744250907134122506694480 11554360 401134263042337097996881530581187686400 11554361 199559214341418829113695961242944327872 11554362 -156869444989109147486274412944685134480 11554363 -91678350323602885469949476649250882776 11554364 -413690655782431508738769624292318516224 11554365 -487245325155486063734102726751972965280 11554366 -51225771223141479991802325830770522368 11554367 5203387263831403887741315675900290160 11554368 54031139272025460885244075670488743936 11554369 230485268178099660979166387637106555840 11554370 407348741352928433074281833898345230880 11554371 -121648223343327051146553651546958041792 11554372 67491136190110122645897994474846851072 11554373 148043611879999070162923081658597050620 11554374 -2721139630866901411146320356998146304 11554375 52085263542355300816018598636498000000 11554376 -994714200592599039318678362854254090240 11554377 142380334319355715162349672506338754320 11554378 342882881652186088634268514837046822400 11554379 -707316592955437879521451021767722856816 11554380 -203498981164020672843352270175614003200 11554381 1353699868989439440936252186312533832182 11554382 -97941500637851758302380674791870627840 11554383 183442376500619234871118155478822915200 11554384 123536276979404923260123327128097382400 11554385 209597383378008087393758623377046766580 11554386 54495149396025022835833866998831514624 11554387 532874391652374714045759970905231793600 11554388 188890556665465670956571175378603708288 11554389 -43636224902420874831191681161303432512 11554390 -423855236385108994266782623341888491520 11554391 609539000976645286309151033550023094792 11554392 92712339038141176354648403587296030720 11554393 -251521042606412208677812699763649532416 11554394 -19677263824255531549810576033432872960 11554395 -203710944383456548790960295325229698560 11554396 171414150936833992138431194672273046528 11554397 40792452872815873665975069112464774252 11554398 -41675818996752099492871119129552623232 11554399 -616340323293788541832921031869713925600 11554400 -126638352226792941474364999295945932800 11554401 -530490695611799169840724879017867679152 11554402 391103032410956321744498908474659139152 11554403 -367470412632567200013113839223792835120 11554404 450295307028504873490112123421896119296 11554405 -268503735828053443956421525914843865440 11554406 707759245006249382890975688426217806400 11554407 -1455528167282075464922336192681250367248 11554408 22576945026886996209805359073283880960 11554409 -281871716698284153023983989219788456880 11554410 76640390415752015636032078980066309120 11554411 -496686540421200113394747912452698687152 11554412 91525909207805311102848537665769507840 11554413 41551870241346510941109975741652869120 11554414 140588707812918791803574340971754582912 11554415 308421389517973875276615590421089649600 11554416 48972728232331972151262383942395822080 11554417 -87477092484226579914231087252805458816 11554418 80471084385289723167358765558024316544 11554419 129190570138755478516154574425865422400 11554420 12945558065587374425644246307704001280 11554421 -394877668394220036304429030311628728228 11554422 -168712262991364603267794510119979311616 11554423 2183451243541767369063821816220941672 11554424 184358477097409070657227312803970252800 11554425 63564200801589556403023010055835909500 11554426 65607113584971296380500331757137408224 11554427 -116304024252473818513443172553459058720 11554428 357963863252666202049056920704089285120 11554429 -868964576247943282904759818116486222970 11554430 -171449811980306924399162708498551543680 11554431 -160037785384969328894083069243254128256 11554432 572401124832335838496813337589212774400 11554433 946177958322780988085641607061156451200 11554434 -229903563836950688617259780299218140160 11554435 -490119071751753877353045644021430411120 11554436 -237355106580529749398105118845581136640 11554437 -978708415140180745692595268849066634624 11554438 509885111178042561891590570238349762560 11554439 49846064610662260747799821006480983408 11554440 -18936108865691959810540904542937088000 11554441 -703088366429726029125044228072872540800 11554442 -270061411592985609120930416357473996800 11554443 60897724746632133853430882086963486344 11554444 2048267117559430991262156569991512064 11554445 245245849514403104485901065872760104780 11554446 -248116150330958702790212444101916217216 11554447 -373026026661593632871503858958943761104 11554448 -272375736449668905575617941432197603328 11554449 -37661461891596065470652083869920512992 11554450 -19471515574033623288606630988020336000 11554451 336280506096399697455866544644679936600 11554452 76289236430825756036681747654011379712 11554453 -192659828934819749465393859033003453298 11554454 -107442470011941556623124135448465977824 11554455 111158985466010571176530750501518105600 11554456 -52355755558500525814638503193880227840 11554457 -113432508100303431635270315695509209328 11554458 -155075873919236062330565770850020515840 11554459 111172751693441116551275658382371187216 11554460 48206769361708035697940860495982592000 11554461 88178265555128723225172855288540729600 11554462 -330071999029982171765810822624802745536 11554463 906380019790322114977378144625401728960 11554464 -277883284805021959155561472235491295232 11554465 59236034928973663074570141183017876520 11554466 232883198565245961254771665907100879360 11554467 -210280843807562011687548079282841820240 11554468 -117065576565835525535984336515683540352 11554469 223455141283002552719717662075823822880 11554470 -316745901612386369126019852802087968000 11554471 291924651692488107878127719121053976952 11554472 180438229152418150137046276241906764800 11554473 -212490710535690871756331426531372955456 11554474 528726967950896772559810873731775298736 11554475 261506353767113601428705165036906236800 11554476 -9775428175156845564310078209566831616 11554477 607933527841225250547706907858825837280 11554478 -109870794398486777666042776625413699776 11554479 -506576527651337730792124424384420336376 11554480 6228344507178777222541186995270451200 11554481 -393611768866229139052936564897316132718 11554482 -212090999295754623979478424418287297408 11554483 -907991952811805755506448102016489889268 11554484 -323583802145296431427536286770530745984 11554485 489652894640588830764071431539763949760 11554486 -180226964774965176650748749368288849920 11554487 3979548067932835829172900091413742080 11554488 18624973636490455690361547357290065920 11554489 68248737534441841554953809569513263440 11554490 -148781614162611883515134735296939284000 11554491 45212526817241741048944099737531604080 11554492 140786986682171067380845644249409167360 11554493 -841894376118740626643802983960494179258 11554494 -222461405251189994870889445108963355328 11554495 -857419478233815293875672214343397983000 11554496 224847309882691649526130909900434309120 11554497 -33171171679200713766214372207058323224 11554498 212297271544854461220925425357499621920 11554499 63628472884808936158396415044400247000 11554500 -192124255162314299263963592986745856000 11554501 -116615209619459689205655135151116938880 11554502 -119968002252614133677612024081175123648 11554503 284560853033765197679821975828263330000 11554504 -8233498113784280239067858525129256960 11554505 -575812153032753376103639333997186413340 11554506 -74887161320117970261037095386334022656 11554507 -687449222019839225070049705135365435244 11554508 116554072540356140338083325126385909760 11554509 112548320100743913178681302785379266496 11554510 38167375311997068508306918936460881920 11554511 -48372342958663168702530567961037391888 11554512 -21633488660255919721018136168186511360 11554513 9361406693464390877115715857916869024 11554514 -221006663912065622631068075589951494400 11554515 31316845154812375549974174695512281600 11554516 820459594233768349616630173007388141440 11554517 -368459440980080958299610311499971869380 11554518 33026650961036026220990560955366483904 11554519 -40729594825753255399595109344236073080 11554520 268216604347363646780886393951383961600 11554521 72343293906608923108051958626501028064 11554522 -193827496969583960232356552375418433536 11554523 81286230616915793010566038167563480772 11554524 -403926549321575498029931052461653180416 11554525 71750888490091993603226822179596336050 11554526 -424874112709245808047414632101878773760 11554527 2600972213927132593589954435516189952 11554528 708431529301457367639689050690018344960 11554529 -178308434353960966130447972196362735424 11554530 1164463692363718783767643202036974080 11554531 -342134586615230514643954845768148397668 11554532 -659687070921712300700060702975167872 11554533 477980614204291206084434809163486798880 11554534 461098710071257778555320410858605984832 11554535 292432779767273243117141987745959943480 11554536 -12571211587723317914859616532416266240 11554537 24159235635642740156243886128964108800 11554538 -51392828726326645742143588942703486880 11554539 346944344242229617193272800372518162928 11554540 599043134126895749777808429451119820800 11554541 -1018104969778923049082556434288846294058 11554542 444873367879220698594460588152167258240 11554543 -271521875103652441127654230945683571488 11554544 107183271648348021054884679343176744960 11554545 -45019413817797287934603874751169484800 11554546 -221235794336175601714216169652625553280 11554547 320064512561236123083606037313584767480 11554548 384304697583896548746897204150904965120 11554549 -43784550488632067488640824264533560580 11554550 64697854423735705121999711494475260800 11554551 355788076963585984081190397883908276480 11554552 -790569607510978643114835179956205137920 11554553 -642430940115343837251995522983292514198 11554554 301237608307270872111905512450283777280 11554555 109312769391600058234822988670364392960 11554556 -241446609827009504251204486710604855296 11554557 249334637453040213618866715490769992320 11554558 -72842238329671368095506201640786181120 11554559 2592141542875543377839841753876431952 11554560 268340961614896795670839065189128601600 11554561 1192250058820595585007919759906843772162 11554562 -50391080953557418036027022399161133568 11554563 147930403590161997863455817918528534784 11554564 -32713067980663779251683755211696246784 11554565 249156746134455602433585889726971739200 11554566 383601874461480565363602220050829296000 11554567 410727450002349150862944332234586526616 11554568 -214257285214097865401197179759891578880 11554569 -17723024179070483305250150726496344796 11554570 -274101174374824913865673843971724079520 11554571 -3609297305260917207142687985429961216 11554572 3030907440853381271317592540862385152 11554573 -1751601474023953274083217621953674400 11554574 -268538069043326544238774138827469932288 11554575 -141764530855119651781752525269641511400 11554576 -41979661859832403385602839869338484736 11554577 296316495920094144293353705795579795812 11554578 -75795980135189432856375312355649020416 11554579 125201341797960227970733158596436884448 11554580 -274977993056812167024163976619061301760 11554581 -13423240734170985913286332486319064480 11554582 10863470037143756621981141988957984384 11554583 -455926491389742645945674314294809200352 11554584 -323737072739942082901357788162404352000 11554585 -42266208945818354775742357966585880640 11554586 2902699221295476691700923869004708800 11554587 -77628296115113155436483107330063749120 11554588 -523029853637853753242916917508115405312 11554589 -74444420563872359342782430395258236276 11554590 -279770260090402690474308262617298999680 11554591 406148907351368797693753333217403408992 11554592 -846264405783378789682381527448447549440 11554593 954966922390073513803450733662624007328 11554594 225934862642309098877213888042060928672 11554595 233123019190669746486128486623512905520 11554596 -16662607245814557427269827590570291200 11554597 196175482540797666897621876081462576412 11554598 300578347195236348960977142436077721920 11554599 -33333300695961131767698087640597248000 11554600 293861185024161250219737862093728384000 11554601 11388065282425873824962761107173140602 11554602 -166327187438228064389696562670240220160 11554603 521758338328422125272623023778808911600 11554604 -426349540238162844645900928583926911744 11554605 16629234951836405649128394805244711640 11554606 3230937151081403318944762779184222080 11554607 -439465427543107801919111755411768491240 11554608 14440567353542745488578983803476967424 11554609 540951367728799743619677833344598101152 11554610 -96055730472360212489723905397374547040 11554611 146038014924514014378088611303728583168 11554612 -137749910818547082163127956245044143744 11554613 55509772242293307026751927289244288160 11554614 5525484791473657867870673379482510304 11554615 -928609951570059747033506413749063405600 11554616 -4500896179135466993601346919142297600 11554617 1024110366529235951449464932766028939200 11554618 480199098264416513794285931333633243760 11554619 -557981744206381523325262912126599283200 11554620 34376635490474751122033404474324746240 11554621 -390107862549589617786304975682884248576 11554622 361443548232528686884124337179411342400 11554623 -849361694508082687196356452225156726000 11554624 -143183671902479114818947806523615084544 11554625 594933597885664807747477379195132880000 11554626 184524778119089445908296304039205542400 11554627 -27001885869784001627631374753506694656 11554628 -220972535831769619443107814853457117184 11554629 -89183847326787316037230344209260139040 11554630 12506958183587815878373431391349560320 11554631 454334253852574738929239056013097968664 11554632 -446049276235583303498329665326081940480 11554633 1065403455203892348648637218402964591540 11554634 22216975620957203496524459453708500992 11554635 160663242214916474166499586764386351600 11554636 -364773909874497384584596184447729753088 11554637 18930911127023131296141219256769111286 11554638 201013265934227412078577858679964922944 11554639 -13412975717923398899440666852389979976 11554640 -59148450467613194813071694269029580800 11554641 214384468183537122413844057311146992000 11554642 298008425795927812822823047730886541824 11554643 -182440081979828933368370654531161092336 11554644 30766502484219276578303438810046658560 11554645 968267660923367227269161866218963025080 11554646 375744176145641563924212284523441898272 11554647 65242143193820836581531908594759064528 11554648 -68739191673468109369850469284415406080 11554649 -170549710088279622807001349719222399350 11554650 157245862865040222271013014719853582800 11554651 -969248527405633062733677844694120380348 11554652 -574544634902332820682559390964475916800 11554653 -886160660300934595013006161634296800 11554654 213716154237243127639538068728400317120 11554655 98144666014065109145233257389293995360 11554656 -59875712259458773685597748786142642176 11554657 1024721955796307743808697134078320303252 11554658 19517030272941455036768069488974600576 11554659 -587341607407498456541931894798305520 11554660 -90978245620858181872183326386259456000 11554661 165113229138046592825149247265855906048 11554662 -23996811557210626395755138581415571456 11554663 833009045576529046583586999304983785912 11554664 411647361924691086801034264907459051520 11554665 -282417273712757095792174224748164790080 11554666 -232979467044778337163208035368725032096 11554667 350899775574861752600540301884854682520 11554668 178190641239237080634891081920499578880 11554669 301179525470340824484325069457559683296 11554670 -17477938549053047952167552047171987200 11554671 295468928314834433397210693601840673280 11554672 -140920296365412966311857645296033562624 11554673 46932061254043889015502914426186649000 11554674 18639321053803811103011272565290565760 11554675 291295056991875311343832890293653003800 11554676 306859532509337352077250466570920204288 11554677 502911031894342766901851727577611795840 11554678 210448993301707002016964605137159949440 11554679 -155025543986420289529931364467659230720 11554680 117112248003759466591216175065408512000 11554681 150248571664306966974269910799417061764 11554682 -147773574004398284018930561026809590016 11554683 -105544281774412987004595780750167861760 11554684 -587357977452461179755584895379786307584 11554685 -73970469483077645845954858685940524040 11554686 -99031062223323205140787496754728337216 11554687 342066308442781818732055913726543006336 11554688 701049552203430127590200939346678251520 11554689 23675156993141189875302592109915282688 11554690 116484050958847762131570732989143618080 11554691 440391569470145449338182544847321780092 11554692 12562710561959651321679147864158208000 11554693 284700371617816078711089200744648807740 11554694 -179337192742814651081183494051339530240 11554695 139744782760440828421608959335147969320 11554696 850291500454211156718594584974049372160 11554697 308135472146476935300672122175651948864 11554698 -549826461628433842029547898615063961600 11554699 -541240252003586983564024598128933250796 11554700 200335935000763754277665701654498963200 11554701 -46374008841422384477977309264280133696 11554702 -1384638449816966639929869993006332160 11554703 694672849234671875090852092511688018288 11554704 35382600582837300015148843871793315840 11554705 -482445322518841432611174743517269153280 11554706 -89453842532405598095339237861605646448 11554707 -244697697944059124904292010097910720512 11554708 -623302805989949095360570636515034091520 11554709 826287554206327254716219234647733888910 11554710 15113425710110519828544480728485632000 11554711 88988471728694634045894945346695290032 11554712 337925372905655755551206117480681963520 11554713 172846932893779893689725755706172179764 11554714 -515039236175815121176039094935779422208 11554715 603926744565495217698946662274066737600 11554716 -45797960899896087943886939565677568000 11554717 -321494565830379098081309006637499989120 11554718 119554820867657582623762105855568198016 11554719 453109315209846563172558403762994741760 11554720 -478885050667988153556601771807836733440 11554721 -101912339153107427470641481441242882078 11554722 40274413146718473069555290189289930960 11554723 -246396579818566087240362942626871766976 11554724 -487251785855121867067069536542614699008 11554725 3242874648353553092267844668657827200 11554726 280883685470037523673547166393284345312 11554727 -100004840379492953896359803595552725760 11554728 617795487744268805169701690111383388160 11554729 985458443168716423190544460283664984676 11554730 -214830046790109252574420662729771632640 11554731 44810918374046000759665486898732607600 11554732 -5856703840209257163298816254947473408 11554733 -449807626970750554781877903055792407018 11554734 417755571341319627298801459906087360512 11554735 -352056930971437664384420523205092402000 11554736 21176000859438652619636672050495488000 11554737 -465081688104584969579689800194590301760 11554738 -192699020972109338589225013318810913472 11554739 -130309986975378115939121634078449641284 11554740 25588766775548780302269623296025272320 11554741 -1060928059758016354640781700852958582016 11554742 -275515926671242100966033021378586788736 11554743 164725513265533841554668574784764469328 11554744 -92583391104171547531436092882868858880 11554745 140338321912661959971917836513328640 11554746 225129912677907796870944158129480368128 11554747 869364111501408966828935639675087700072 11554748 73237070519796674561494836172168450560 11554749 -75401825272206470024972641569720844596 11554750 -747606807851805175692026331058588560000 11554751 216449856493410885418885448224814345112 11554752 80594576680354891389267288827577237504 11554753 -395103956617074744369002885346678555648 11554754 -481353752553854634065762899980650496 11554755 365069922311238154015801445194459622400 11554756 410657383864026049138933715809492188160 11554757 66216225524984137637061408630058027680 11554758 -386297160147109184028506936444821438080 11554759 246460868555135850687203129599378119616 11554760 238527849052086563587124424760786944000 11554761 -236211389823233846771303238438017484528 11554762 342183102074461061118973210699080059904 11554763 53760421139715989397023703658301548800 11554764 -17217748197788455497528580710351218688 11554765 2531958292785958748279769560333235660 11554766 -336023605414545895015623445280072030016 11554767 -109903804788888743888224007273787316128 11554768 -28251884002390027340945926500115652608 11554769 -1003469833192030781016722465702803562256 11554770 241851912907422020569617494121829977600 11554771 -1365453070104062045022616431676541115028 11554772 -131343747586680138046405986974780778624 11554773 203060076171895040562710603884862846784 11554774 336438977817903181732160156476569600 11554775 -431475650816791863212074094693899141200 11554776 2232009449537010418300232144198891520 11554777 -43847340658915505871390093690232343680 11554778 -34982262111272162589335413069252256544 11554779 523153273259850990324989728113852908184 11554780 -390395315674647444934003425418192550400 11554781 -222600999203095030652746044031328795520 11554782 66394628895771984329262948470575463424 11554783 679221198142833282615817436640262032032 11554784 -516175547098330925920531126226854084608 11554785 129816990288528242066063503291402444800 11554786 71557428631071549163044560612723495424 11554787 -50471543559990496342984759527769733688 11554788 -3271630432311196454533567829253801984 11554789 -1154875509383234956247014230508208397540 11554790 43593693645502973892341903765732622720 11554791 -127379025142747358637924670698050856408 11554792 806683059536470156479940561573580390400 11554793 -630938524749516097158463621362980653680 11554794 -65020245298787743527409997748253098912 11554795 66084754477807384902193104439764436800 11554796 -884549701473489484344704973776952545280 11554797 -107547913845781940319784357941758692800 11554798 -21645904822259710655175292151086929984 11554799 -1091331115308672581855646848207179873200 11554800 99954097837063230588441673311350784000 11554801 612145348473870150641489260419378232500 11554802 -29654978283972882997926345758973493248 11554803 -216870704909476158595709723277632829840 11554804 -244359255049543098370055034155483509248 11554805 28972070963851731621950886481715845560 11554806 153720029299241577772564082707842477504 11554807 61049096286142803942320944712333980632 11554808 679439368189093194064041642107693568000 11554809 -18128304846003057072601068039355637760 11554810 -35028955560230561672519495238704701440 11554811 -1044499250397320977441261158642788250588 11554812 -39713549203234348145904881998406960640 11554813 140441710490037849133980690789674541062 11554814 499749131435148772880018082982829408256 11554815 -95481760067085183595537382404252378560 11554816 36783833275306890931337805389914701824 11554817 279740993547897335401820678808142643412 11554818 430421918336807663982447198683720824320 11554819 756201391737286436996261290338773332220 11554820 -657104116675582107736297743623519723520 11554821 -681045166749959143865935575705652908420 11554822 -141853554929648274985133622085250088576 11554823 16645674680384754484933835268333073536 11554824 -265980971771051812355881853860126556160 11554825 -2876776703171559815304297877065288900 11554826 -105490087338504928111975132434801046176 11554827 -283719076345034868484216621257224628240 11554828 -115880161035740893226667210541173277184 11554829 218902802520372186791738530737845817888 11554830 38340224458562392662473229151784805120 11554831 -14323412750435625770464025726310661120 11554832 -173690359880102802367664463238267404288 11554833 -516911202552191207751390998796789474576 11554834 -71444094826160048354542887323191450848 11554835 -193514262310436299628259018935855955600 11554836 571078283798932078613892297159429568512 11554837 499192487009324459935588139698135613166 11554838 424853505516946351877375156189502679296 11554839 -547281265799855150122121755287344610480 11554840 627541993321031982273295023174856089600 11554841 351908465608008846275331478854305141760 11554842 -23619391258169933760084926975512093440 11554843 330125707277274332798612238937351971024 11554844 -731379112578030298049223772769280000 11554845 -13239812214956668050379262172431396160 11554846 -346853384736153164365157740776502528128 11554847 84961637502884031593495516546232808320 11554848 23799439678016907693000109652225163264 11554849 -1909976480386107504065495557604050492800 11554850 54040234819236968124774512091710256000 11554851 -267503503304937884989347260915492581632 11554852 -500152534974268501377245384245992734720 11554853 -252875036208104869780464182573072648898 11554854 140029322307035044835763697928350799232 11554855 170488094139318028741373912870830118400 11554856 -1296922754657216643756320050833752064000 11554857 -91732434297959261480680608667399507446 11554858 29554963351133015571783200611442309376 11554859 344748942616236838916622712090272876480 11554860 368119166813530494460235559925552143360 11554861 -395718578441778943264691268091109554976 11554862 -206158462397567192978363953915612854336 11554863 -193393325226290785088384422571622172416 11554864 220514489736851433047498238397296148480 11554865 349963761657813443059466281298538811200 11554866 -57298120335347120169249216541036354560 11554867 -137023197515001188957604771713281021448 11554868 -30855950974846001660094407517329386368 11554869 -323195590693154983299987159221074774560 11554870 18362859550600423950393762460588358400 11554871 1267276828466521072975965551542806811200 11554872 111671039619072971752301064312894259200 11554873 -1321342007882080763725928373211198356960 11554874 3511027525358649923654473961678219520 11554875 -763617497040870124509304836412519152000 11554876 -77288368055215265350729363573093624320 11554877 -383598177972988863446236295985276137274 11554878 -1589212745734531613222402476984664064 11554879 -219304740843868714799342308669608412288 11554880 -126564409943302952125497602343410073600 11554881 -226870661730959133718472602033106738880 11554882 -424038978593981608886125761863707653600 11554883 238056729467552286859669514644931074200 11554884 506393505658785027211341597152011330560 11554885 -389526884964033491694382826978221140420 11554886 365136970159569258391808854157217590016 11554887 693995911951818148530250793832993399552 11554888 3273733835881359943381348484228981760 11554889 888199822749729694054339327724558023680 11554890 -139458108054788980586966444988341122560 11554891 287908773816216225781510580404211158292 11554892 -947856525639421266928471155834093206784 11554893 43588471412840948417174262107672758464 11554894 -112080711838199111978819558500138279680 11554895 608916758193258567424519568627253600 11554896 -114559552832659381479607790748886499328 11554897 909851316106553754637193264647504279872 11554898 32293480867114011873108329313291555840 11554899 -196996109335657751451780454356606513600 11554900 -93262202696974698559315672629378969600 11554901 -321753976034641938333773306210869764480 11554902 -26790447833812244599513462083882703680 11554903 1301590131315820662451781675463740157600 11554904 260527873965570153328772782608833617920 11554905 -310114422394674777789775328602911340800 11554906 66916500913898996481136726133094846720 11554907 -11371187255050532386597987961261207040 11554908 576881192106073824978067293242058140160 11554909 95135743407739477826980664372508273280 11554910 107900349065725061428499188225751736960 11554911 144566307598757491363083904331938422360 11554912 -292811500089124363356888563138149613568 11554913 -341672072961823855049326380252200015838 11554914 107039822805586989781443043972787773440 11554915 -414008269277745675664796692268090329200 11554916 -537242510518340032887048144021454184448 11554917 16743489141686145751217111047042314240 11554918 136128294712738206411537724955389928160 11554919 53082374230995983017804565843512547280 11554920 -233667325725587413227166129760452608000 11554921 -178085946208137244834879807029279932288 11554922 -467270343865540874652119266555252945488 11554923 489311528852216870433406105427233450584 11554924 -232597895903662559069967121288815473664 11554925 214124343914252941571687093037528459300 11554926 -308497547968045100093580006851383449600 11554927 168269446304884064801000126451031420032 11554928 -22071463301862469222108107180969295872 11554929 -489953048089930371540100901893309142526 11554930 -140925097999840066199150075739709056000 11554931 -996353888615524338540643663720856104560 11554932 300462731711419644898520044556781084672 11554933 -252366912801473593670300987513665862400 11554934 -186424649559117166907931970715042630400 11554935 -57345900159426326935034367160091520000 11554936 160697541865483961119031349115855872000 11554937 860646303552954911186131475024836196586 11554938 3469307614307515738719273136281133824 11554939 623275831777440223115690972271182807400 11554940 -77650426211213553362096338207319531520 11554941 795789589897732657462772850701286976224 11554942 55553699600357552718968879140068093312 11554943 416215667558595454635896347396737144192 11554944 93554294655081381723797334850472509440 11554945 630987822865548106219246726871892115200 11554946 250828849769277981917467597888430328864 11554947 248576492757767453382505573589702684400 11554948 191869176199994846298985538518692915456 11554949 53111340813185789476941098950740081792 11554950 -247141220163931729589281040557877760000 11554951 42394744638849516354336454067529949824 11554952 508979051259935765471437962268662988800 11554953 -535011162117744712695922541307764787696 11554954 47518576556819216840004990763374642432 11554955 162469888522924203005996707603410243360 11554956 -62856867583763145149530048519650536448 11554957 124438074592801865273305395519013761206 11554958 55076068630301437881040625258699014080 11554959 -102894408255319794633291723247308415200 11554960 -374165683530354907065838979540582400 11554961 476627693374512045058137154597022304624 11554962 245828962780377806458947166258929063552 11554963 -101944072680299046649788612721757151840 11554964 47221356191056334955029428922007398400 11554965 75054482594638212257293772992775719320 11554966 -37965426539892551233637470013066668416 11554967 964260072482298138824755718881737771432 11554968 283307052509503157324830541285865553920 11554969 -869839773940884462532267969051097032630 11554970 -59923999188799403929727526516377917440 11554971 65799170589223369962539552713067910144 11554972 -359268107121453200981317041768420750336 11554973 502561877125691070416947416597381433920 11554974 5176057568012056836735406920029627136 11554975 -190149266979315590081206712610874345000 11554976 452800173580619272118622838039379116032 11554977 283535078380108741018589051786751921024 11554978 -132551114874837412404598530156674742960 11554979 46133570038834419749797769639645324376 11554980 30570588967534717770602761348735119360 11554981 61691549136936313933386002508392532960 11554982 -460238701714936138402410897629592741408 11554983 -196119659569706327158790857148884746240 11554984 763415589688112128722634675891703808000 11554985 -450190232663995713479010280585765305840 11554986 6145864468644338869784132446339309056 11554987 -496920486114139708540271957760691066440 11554988 -79303956464186973698198250103005088512 11554989 66441673734955534492299824540536388160 11554990 -142930254752760692603935890195258600000 11554991 -25552777216787976214729179448601863200 11554992 232975378371922083891923629305745244160 11554993 -154923831601810112869425978164146210752 11554994 98167324405918284161914257803431169280 11554995 34366000069863801869696361869881536000 11554996 793773275694933040315613339680195568000 11554997 -2196759805860044644234981296245254377408 11554998 -15156156019731974497106258028796495872 11554999 -1001656933988280454933020523063786135000 11555000 -79950588729168776928360026055590400000 11555001 55891974591853200929962638101074639680 11555002 81952750669841748290395995274266071040 11555003 -11073397866073033327697060756528146776 11555004 36749394389500483283905546455720468480 11555005 -129868366333055984316942425144986250880 11555006 352791687821902038980988734224531197504 11555007 -67537876756224004889127234966347072112 11555008 -314351476445407139361684318098604163072 11555009 -446788162640845569553619501279404793790 11555010 52574230986479705858157736753074746400 11555011 -280585635363358752699826262395742860560 11555012 47776603505187154120070387041233088512 11555013 212607374085076055465585279644753579200 11555014 -153503460218607173263147334751972714240 11555015 -534949155714104513910040200346257354000 11555016 -187968698280833213886518704800890880 11555017 -61780627867440972538565118537648919388 11555018 486485543299039863204262753624668966960 11555019 21851187133081641347315430797930376480 11555020 94214734807092749681090310282190740480 11555021 2108453947371817787057373236075530603200 11555022 28405705569600543364288685043953220672 11555023 682032066169110819494778995563648716272 11555024 6464827006064179779902300809920872448 11555025 327362158419479631501558603549750154800 11555026 -86731575177791954262006140123914043904 11555027 -1202445003104049282731772466224105695928 11555028 -746006676981268906486536773203214254080 11555029 1100035578171967181602253464195887095630 11555030 -94276570934485643725381429986183348480 11555031 285486251888879291358945587326316712552 11555032 -256389344055387082729201727493899366400 11555033 -331283871661979749536314593668569919744 11555034 -36206179542038805644040624637510878720 11555035 449286701466544750042709910275860835760 11555036 -186496747274223065000412589109221499904 11555037 146442410313678425753858673214160273568 11555038 -151713118194975222555556248945032241792 11555039 279465875997903700202463770427650460624 11555040 -42602701085598636546224669977057689600 11555041 -52242451561477947153151419617579808600 11555042 -262841957798158737237850508404903697328 11555043 -623555533248381817637366699889574952016 11555044 -471916153983887603072312073114011295744 11555045 -212122113597386233381014946766049005700 11555046 2371591627149056657585990280268288320 11555047 -365205473004672349108028746981324565536 11555048 -23588597645579928226686632981409024000 11555049 -287669536490388777734351128685817784320 11555050 -112274803518959158585027707892558392000 11555051 147675031295160626008004269522980728052 11555052 -144939521717942097921447187341240519168 11555053 -1182396449187310244913568500919349873940 11555054 238842577023285627424394541208116377472 11555055 29812131422457867520206770506374977760 11555056 -413649536172866715479278744277731770368 11555057 1048313490121540537041064836506091348306 11555058 67687266734116299440104483984563394560 11555059 -1028459176150107235011522922731579377960 11555060 142205104756063254971520899083110481920 11555061 236991222644715014187567950202762448704 11555062 263578376432802711224831132382723798912 11555063 -221607955612867128676293200762037484896 11555064 598148856536186410461871182415005511680 11555065 -767952397296521740298344212790744644540 11555066 -461377952104879397170307863741601178768 11555067 187468584564004771337512479800017107480 11555068 71854071208296073782336618672842700800 11555069 -320699687815650185560769298850604641530 11555070 -43080980148957503512978882518587443200 11555071 -20908142658937482050149511960289869712 11555072 -188014246762182298860360561808946233344 11555073 45889605306243582143720525984104785522 11555074 670507953028581471863781189590204611536 11555075 -33788125081759608243984638988344058000 11555076 198365316304477166328363671436550262784 11555077 856992708217951385048930250643799016926 11555078 35378541021279504374430597984318421440 11555079 -572188022957865056032747707715734801840 11555080 -821529291371158938547414514968071321600 11555081 -1018093058945965313853052183062566358000 11555082 -332045240598638869544641307480208698880 11555083 331353605099044775873716688606397261520 11555084 1300674807644108266204260005330976723456 11555085 -166478814863980575071353714970991020160 11555086 305507652030209629704165900506857708992 11555087 -265058686529873264655804260138439501264 11555088 -229284031444260234128030708788887945216 11555089 1091844816312844429904690991004574848 11555090 -109878304463025180982887507751467230400 11555091 193640654214596230891935374894339312640 11555092 -483354683036344167164368330396261600384 11555093 381083342808575283762709254568781055360 11555094 -65504264072239030750756792225192899072 11555095 -163226156196647610569332815572664483840 11555096 186383653466421262721074579075887144960 11555097 -27319122370086450666142760071173155520 11555098 -221498088669350333623383505020535165200 11555099 48061232711495018367473972319948040800 11555100 -120987072812934595345855946615152473600 11555101 519365445129630053192199894700924200492 11555102 13508108052594392952737706329948615040 11555103 -397354736394877646948157532624273396992 11555104 -70091051287387538575337973649926782976 11555105 -6358193566718451456407258352864037740 11555106 201689860526653213115164342181666335104 11555107 -794748637232245501329938082370612607088 11555108 -240024418581169916794596697503046778880 11555109 -517606439345857245916146069775926305280 11555110 -32244243282904060492705633781231124480 11555111 -1036941851795290784479071342792755752200 11555112 -118385839046503294414358303721076162560 11555113 -161717425341645509987520864016720996956 11555114 359472823825848411439142034749766484656 11555115 -217692539800786921164718324982302690560 11555116 -183772947752750603468598339914751726080 11555117 61346624410679337783822652358108472384 11555118 -228290014733630363123158082553176374272 11555119 1089456741038300794158959919082804693520 11555120 159952533760463983348457267765973811200 11555121 -290609920118079495164453778457102920096 11555122 582309004024327007871028603439292124800 11555123 -311935085706559967132685109031456384628 11555124 56374231694057782564248661833451044864 11555125 -1078098528839157864722102608880204346000 11555126 -57805136844559110812429216703042895872 11555127 -468649405915476879790934140394584892736 11555128 -73762697652790437131602972321690951680 11555129 1170484077552646390016043510182555282730 11555130 126572559460473242895725165051628875520 11555131 -455572210008360609900128291678855158608 11555132 -1802853356961447462073770696645063168 11555133 -1101103914967038101328126775889634590400 11555134 73290100803007052083101629837716310400 11555135 288901811903879840599542451319485285200 11555136 49298717135519365971383217451897454592 11555137 291402157834891702185129499139706600 11555138 3787489585416936567590013477529792512 11555139 248545639357986943105287708142709810424 11555140 -117489039477503032210227172102260898560 11555141 345015915519032110661230831829555567772 11555142 -170527987929799493899086451013052257088 11555143 -390628343838992371336824691156932509608 11555144 -487832797985356788731362667345218560000 11555145 36753917467744391087861160889176371520 11555146 463176127200139490261120295336591220272 11555147 -549680045838606128657135934317738010000 11555148 407041247261696298625439281260562452480 11555149 767911102560822877416133479404381756150 11555150 -303950070544215606365511944906809176000 11555151 -158953142100618843699295443760242614640 11555152 -58933961386635856150819050920169832448 11555153 297310529966999383270517310108011054244 11555154 26668015811789570584731958257135313920 11555155 1069855743840106510343391427640065442400 11555156 -447905309710469839246533984832026468480 11555157 -244075120729957753086140665056519264000 11555158 658704955847431341215515535442149318784 11555159 328602624495557041587880278003953165952 11555160 -350718454070233227489005352481475174400 11555161 602917963638928122374154076813342874762 11555162 1424688019098074644728034709712314112 11555163 678327370105110783728697812000382980400 11555164 69958819004573224666061407628141990400 11555165 -239096131641061184170808413247168282880 11555166 -34895823964532146164228026748207206400 11555167 57375973603719122872906773280918125248 11555168 939965143417481375580844918551825874944 11555169 116011365162905479302557740898532631296 11555170 2113060995490757360818225198411468800 11555171 -444126511153193292084494047422528038628 11555172 314385412985926811089823294328464179200 11555173 -45681404956603307668803477508109212160 11555174 250477573837724948556946581929687321472 11555175 6090637422158921309918638505658163200 11555176 977449481475653139865568570003650560 11555177 87837735579152626845368580952656767808 11555178 -275111938235478372363599956065511877376 11555179 -73923426624626726538770420507422614000 11555180 588148412850867103148515854828119040 11555181 571618882922434065913817988904569526080 11555182 -155743952276206908636129585024149131200 11555183 -907316967944127509574111943979959499568 11555184 -160446535595301468584629264552628944896 11555185 851934234733284412342914904779815352960 11555186 315513831351143699379796966985118795792 11555187 64003833541215791715287724730219401984 11555188 210299212000624580280030367242099859456 11555189 -135372958478734955712548481560803762440 11555190 377648939433674617277445197619755385600 11555191 477586221468947053502202017706694706752 11555192 -296136371788134219935852450436454809600 11555193 -72099320466360674840259346116794401536 11555194 88547695333914622013701540416991754496 11555195 -724012774376601653091789828369205993200 11555196 -3988819341078681068432559286125198336 11555197 -977429396737570374075393831245544127354 11555198 -39417102317201507363593578427318446336 11555199 -303347598902503309782896410978972025400 11555200 -211359534836821222939581452786860032000 11555201 291780583744421676759358071191535317952 11555202 104407216416041145766921187961375964032 11555203 -1283289602248504976518106867881249190136 11555204 250941020836057452557897415211831667712 11555205 -432288226705362587920819056071054206080 11555206 254496741612819918721603890843660145344 11555207 -409999815358184942244905990124437645544 11555208 -17868736263836867534367732120678727680 11555209 172549424263070377636923772626543684000 11555210 -3816162576592150536086038183771764480 11555211 -162475271432980082114395476436743340800 11555212 -892437379863922313415472920313750230528 11555213 852726989230632221007252043786006209462 11555214 -171227312405653868355686471919008455680 11555215 -178083611995390656326319804191348868000 11555216 -116669197183108968040244809366170157056 11555217 65930507581088076452687542763534298066 11555218 2737477620771938562220158259279615104 11555219 82604896966320048208759301236441472256 11555220 316313471357540823674265449796885473280 11555221 -334587742353652327066679002948764960356 11555222 122608618405710224215070241890378121216 11555223 100513596432727856708429447321751230208 11555224 843657495154471655117822826719800934400 11555225 6990554988402239476702943426069106000 11555226 -87595798449611368446192042823249662240 11555227 18179669364993531835933195568313456232 11555228 460957040234087300192602865446171565568 11555229 -74392141051003913057171075560100616384 11555230 183986135569108158294204787044533587200 11555231 -711086843984920059817102852508785560528 11555232 -221348427742360249161748215308941787136 11555233 -251131087110429130763916500099500463696 11555234 -590762043313805753495873869269424864608 11555235 -152296031855402636136122854569271289760 11555236 56038609222622579496488851872727289856 11555237 139894307860056138790957392854552734560 11555238 314738844915540018476817296957581758144 11555239 -55537040463028306921783456924925587160 11555240 178295860622970931322987217223928524800 11555241 -78508323156837153730989774923263786608 11555242 3985489296565192558026309889394692272 11555243 19697374412483981633804450453772132384 11555244 -33496989966023230150886772670740526080 11555245 126920490419161055002923865147183484400 11555246 104355463991442261959900187614018761344 11555247 53563825029083295752243142400614032640 11555248 126705060698972135451702728420568268800 11555249 -25866380215259837931153442245703308990 11555250 18810667152412531950311482104446976000 11555251 -562523055660665046120117485241455454720 11555252 -61236325211379489315462554686984131840 11555253 632202061430341770148890842248745557020 11555254 -531679211417886658176293914982328611424 11555255 -63582042334694115807600003978290508840 11555256 -130844995609294097008785360343483084800 11555257 164492851278086243774181164032253275392 11555258 107339594087913331075392925303506912 11555259 84270445376272695852353240751002688048 11555260 -493173692069344967118650143514942499840 11555261 -437565885237968751437164635075888960 11555262 147419659524909557456532817752790365120 11555263 -977593497890245494614398767949004471488 11555264 -25481941913147568611973734028451774464 11555265 -195997051875748069223691310262912273280 11555266 489002781675353354204004486338320922832 11555267 205678290780948826720139588250886994520 11555268 111689378015749244956219167052941312000 11555269 -589433948814083111742051878824447008192 11555270 177245809279214892540389709201428734080 11555271 -69168515027702304708652255329735659520 11555272 48635338701660502229114473481761105920 11555273 -2393144483339018734513135035566477478 11555274 -103344919671125408557837953599897845248 11555275 -364570731050806925261789816822240716400 11555276 -60721632438622556002960759416920163840 11555277 -200432355539113407246169995156938230080 11555278 192787733760639012125933031021668855616 11555279 1010646119741513970518337721895966148816 11555280 93691978981795903968834367630963507200 11555281 -117286661671318528707440952992476622336 11555282 -45270430869574442304647892950873054400 11555283 -6690679235943785815919981761814056776 11555284 406075798681238973251921273646701041152 11555285 -135234133919720955954296956105998771840 11555286 42717162500341315345443645728499939264 11555287 -790435815946594647256933528405034171520 11555288 583744064238363726490550020158974453760 11555289 -551637148331967164482956352020130514256 11555290 -224050319549664100495715765353452429600 11555291 -207470901347569231679257524183807785952 11555292 -42665146946159409902512708306790547456 11555293 229963613926588007684117783363976977100 11555294 -206597598695142327458885271803727849408 11555295 -369208951252764345393291602187142189680 11555296 -600350160667022841321163865912163434496 11555297 -132356276805051972369889693716137665260 11555298 -2889326334566274352703088059268857520 11555299 -219626954135849912332938617037159036464 11555300 -100360079931750930408887686919865321600 11555301 -272171597157219742695480756293632702368 11555302 -256514082200132772464173411612515285696 11555303 -222834715523606434144397569520755829448 11555304 -8411839949656285001389532225434337280 11555305 -840593354547482128515997132487907192540 11555306 -21271867587785065873684089603668252160 11555307 -160755711833580413412574281204199549512 11555308 59136771644067012514575259458268108800 11555309 -384320001133988055090080058301297689600 11555310 45176113760064046407242054003804601600 11555311 438071087319755288999089350058076755800 11555312 -36941292230004140504131431748116676608 11555313 51163243074261244144112741990024813568 11555314 536738845760023786857389495069881034256 11555315 120721179970657156763935901739445272000 11555316 25007998643366644406321176201524548352 11555317 278063591406428929336266714029252962812 11555318 -51001434965290904846650560682452862080 11555319 -431423617543131361760463450375544607280 11555320 173089116069762843917691468917741568000 11555321 314876246251011286856862649619116076544 11555322 -102287899062596233778665441340443136256 11555323 -281717142698299069688941678840753993136 11555324 -160509751943867413525201345768451486208 11555325 219579862215854250303941897936352720000 11555326 415346352007699692788957384400315290880 11555327 -457241776997640622438613356154766624000 11555328 -154855015095726159083184121745554538496 11555329 -709258521889134125052468678301480131070 11555330 -379026333790980840468200628079669785600 11555331 244610750720612182088362674239400755520 11555332 -41878436567569866142296892162113340160 11555333 -43823125655599296333444826610600344800 11555334 -108702178819081251079885345991566962432 11555335 -717016925314298846374040978814243525840 11555336 315449588479536487139552782852142745600 11555337 653203000060006623358464226878175391760 11555338 -244213984295441607674432570910370534656 11555339 -1197250532256926024929764216767064850860 11555340 90837411907196782643754789029108966400 11555341 67900197124334570625743708358956719072 11555342 20330785527295510365699149612159870592 11555343 19180420271373405780859826332566720000 11555344 55806909675422262688546014234208829440 11555345 584722809748025667501584656868161948800 11555346 -168654894036175418313335021722079845632 11555347 13758059997524471501470461413286292360 11555348 -40095068001118242606879492896299929600 11555349 -170336118522839239373207856125417183232 11555350 -241826853564468589087215283254300021600 11555351 1500659848018657120553109523678500137304 11555352 1210228470314667387642471411075943219200 11555353 109819314079565100453055043242563945424 11555354 472361028234249308263979422535631899376 11555355 110951141137404860325029792711433073920 11555356 -888471415533105516985370735288569144832 11555357 1270167706890007134464492583236294555424 11555358 4882055787321227304031538257833768960 11555359 90497332436414046860964545297151625872 11555360 -85943201332278264072762132017800151040 11555361 389175814540793028366794196192756463488 11555362 -39253737142890272672276362408976633856 11555363 -27667190794073790904712039095335823080 11555364 -444998886149097525977637696572602060800 11555365 -835197821281240704686152241865955103400 11555366 187619397593940897550474332011615039424 11555367 108840464617022508604798885938003472680 11555368 -1028562036815763253872987653780800634880 11555369 87694871929819837455694007503188932160 11555370 23467411080933575679516445238975591520 11555371 -134683954364886193927568101071524420428 11555372 756041499241283075111949604543071288576 11555373 731081260439488907757534810357624000384 11555374 1736375082400561694947644726217631232 11555375 393792708046510387499943801639442014000 11555376 -60788001300725584795815467526310133760 11555377 -684560950287562473650640341148219457774 11555378 -11811882715329967237207817238861050976 11555379 969921333665480378922389401177248732 11555380 84943587636635048112588125799049090560 11555381 697710735542244342015510291175075531200 11555382 -196912747834542777951304278479398033920 11555383 -334972405912924618422800977220246630480 11555384 112288698607967701823445271342583685120 11555385 257381951527064850450969841449660129600 11555386 694739421013909435734097948235212373760 11555387 -778495046827987711317489558446253383964 11555388 231322678436963979557427003697824643584 11555389 -25285480525131017085157798854293667476 11555390 455694758949648598545521487785472000 11555391 692147397179791865335093163202025537992 11555392 -117208416457860736401620949768358330368 11555393 -1901206349815570332354431062551217716984 11555394 -144886320596284160545502980461304963200 11555395 -642147657609202500234400029095393775600 11555396 -100856473221649883857027669684999864320 11555397 -205571620446304733779118521074638342400 11555398 -24439315066579301497923394582677584640 11555399 130083547554118619945752649398125134880 11555400 330521313761330488058845460692362240000 11555401 527651769293550043480703346434510016960 11555402 124871282811869139968047908037583696064 11555403 413779391652360528263511278693394790104 11555404 -39106756616557863897940887004242401280 11555405 56380996496945498260877598755619525120 11555406 174053707764273578961740272308501916800 11555407 -793672561971020399324637364525698364080 11555408 8275638719226314371823513986094456832 11555409 -505461154485892219196585464518575091840 11555410 310255366206906454227464595253789768320 11555411 212893797380439693103765223435183869440 11555412 -121429966536594303086289311482293835776 11555413 220026271886051170671337248370814655484 11555414 -23657648914546905336517841878237504512 11555415 96849350711578429315154308288288325520 11555416 -459616690252746662331290408409494384640 11555417 204191843067507455504402912087810033220 11555418 145257635303323219380766254927205685760 11555419 -308738795581586502714157709145596647056 11555420 -699883009983869036961978838695990067200 11555421 -737919296309147726339989946866439445888 11555422 -675825120018024239156968621456984879488 11555423 1163466889526960779969740491299932533760 11555424 -561967078799009877955967829511255228416 11555425 149994150264908882634412575239008140150 11555426 423323769324905122928783899710761261568 11555427 302003291455784131535540503777857435840 11555428 550763638939671011970547597852745798656 11555429 949395765440033167672646069009569617276 11555430 55199429289869168781793476975848785920 11555431 699138957577491053831050068920065636320 11555432 -259624569526439894599624720565410283520 11555433 -5908300985143485285635351417949763200 11555434 679938842321264741513881878226473265152 11555435 -12725245373820983159293345243769047440 11555436 162731364204403776642646296992585416704 11555437 1083568295008977587932834426364001984086 11555438 457405899000312728389620513125773101120 11555439 93305239374458309302458961890599796480 11555440 3198001515080950762054090230729277440 11555441 308477790110344841081211147166961208384 11555442 -180523673090978747509387862247164258160 11555443 -1005895111638343422948635693688349424308 11555444 -191352636127117330448901756327247889664 11555445 290584023049929456039268259502788851200 11555446 -97505845970404683006652055856158079360 11555447 112353490460466437885502200261222974392 11555448 444989735841325039463979397624050155520 11555449 714713074700080788089971298446464329450 11555450 113355309187332535879243482572870034000 11555451 267908483640357436341957095371028175180 11555452 70354875151720482573440468797600987136 11555453 -49374395025202726870901928645880004352 11555454 281798978213115874304005646437201638720 11555455 158836822721458708810821565418658369360 11555456 387876584672418914582670888641180467200 11555457 -177569641994453967362063354966763556560 11555458 228408683560073540968765017328147232640 11555459 -549437743740582958756637720853035390784 11555460 8430540658838696907667011985489612800 11555461 -328165822146439996918954983219139021188 11555462 54999651909885096939680928316412834112 11555463 44798047465886860515951337735594025088 11555464 696787124226433956519074204892938496000 11555465 -7156765133879551362029387480926752000 11555466 -26566043282770877413796449066867543296 11555467 -286977850936476900112911368186807058432 11555468 10398042993891521272124019499859252736 11555469 -306845816501179769430569120834852676906 11555470 -137823157075229122449475811506583715840 11555471 245899412862325233793388279921704993152 11555472 -55305199841395040234693454519487365120 11555473 -587564424743897173965525511803842051278 11555474 397745863417420901473387851606900772512 11555475 -52209562531099215243147992623379813400 11555476 4008400989985219652662273534918623232 11555477 -374213223904668997690299226730977276800 11555478 80805220471554480727375826143280020608 11555479 -295726867035569265127198951220690609920 11555480 -218036532235130831549555480298886963200 11555481 29641225574854476498879294891755465088 11555482 18109768536284029639479103264110185184 11555483 -15986612874424059925408382311332086268 11555484 216938412494208964928389138517480739840 11555485 273778242082530729169528718342876071800 11555486 263928078452846969930477564092456824192 11555487 -636400395533534887435224425235565536000 11555488 -148817726334645720563708222301158768640 11555489 -932215838827738365365103946787927939232 11555490 269291052749208490073733952233345600000 11555491 11998718985223676178811300570363321272 11555492 566271010820814909000136932467383603200 11555493 124120215660729857466810521659580651520 11555494 14621100099795633785417198068931875296 11555495 111862408867074442188089651676101376960 11555496 59959366208802882873170551447761715200 11555497 249756901300189932479595359579965789946 11555498 -191702016156063062144130903737375216640 11555499 -141223998000367316939127823704591954432 11555500 727442953677913768766795291498496000 11555501 -926934614215618256391629301894567819498 11555502 -19058194181979731296893929204818492416 11555503 -1165642265802575751814576783527218063216 11555504 229442924380537124303602047187762053120 11555505 -121385327714951673574795601702126761560 11555506 -28005644153379525532406767657607316480 11555507 282558999983567801725423190446156291632 11555508 -76543365784288181014811688167346647040 11555509 292834647429122717980764744696161532480 11555510 -461116793598811994946265179338997463680 11555511 251520152398366212753649938445638077568 11555512 -891895640755253787869520066926333829120 11555513 -752187475582056467452368136818938709420 11555514 798117802788641335882984794621939609600 11555515 460997047927294696898124425522269959600 11555516 126382366791891415437465103248354902016 11555517 298844798124540391383313323661560065280 11555518 23713708877112683644230213455132320704 11555519 17097756115743705392606331490323474744 11555520 -29512783647045629316361207673593528320 11555521 -221500138561752312007647379146084077648 11555522 -13818740505534449045287595745358390272 11555523 344748060261500923198686079350739913652 11555524 -390283444096727603621787358648980710400 11555525 -490533426084543761012872490638625722950 11555526 -4558688829854018663650838176661481600 11555527 536049990153595434872770472374006565680 11555528 889000349386381584255557554629682652160 11555529 -102509992232639270953478113217975861760 11555530 -139730695194410287698263032242791193600 11555531 -128007744177250671840437356379002727568 11555532 -39535383075184502943129872953928985600 11555533 -150263375686235718195946458788965663776 11555534 -97370456590223286548750728736278072320 11555535 -11779232379060502492030432485678870720 11555536 51129823421555618996008245107523715072 11555537 -42149094927916192086399074127222234048 11555538 202343257240510421485552595597445535488 11555539 -157413213355657564701370619767068928344 11555540 146971908741833726950678623948993984000 11555541 7599579836790969831395322907247571264 11555542 413153365821475130465139002381809296672 11555543 262622988859140710932763156650285471080 11555544 -50641076818498215956736913960986869760 11555545 -39362414504812350556103600117651167680 11555546 476401885235581967974288676028075364800 11555547 -455525287359144550670556066685624266240 11555548 -533364389945463445831337151662568596992 11555549 -421284535800633050099542345980695151450 11555550 -22718830522484949923455452581428656000 11555551 -381488278754886701894596601176916943248 11555552 -887592093350752426462007083056828776448 11555553 -77228082937049732536455890087437432800 11555554 -125346153618781519277293514430736343040 11555555 281993098112268098200122216840216307920 11555556 -383221389462275843635013891306185264128 11555557 -538519103263272150130400790090632996128 11555558 137415305073233857576833912344896258176 11555559 204476360579694731190198538929839514984 11555560 -167853607065397631196075937273380864000 11555561 -1981387148457549759653474964173314616448 11555562 -894704102225277864303587149867933440 11555563 232274267698026156421072713139535531040 11555564 224198151667774178830603593743990866176 11555565 127171601240335952244465984048362649600 11555566 -292779814552716381354414478169393933376 11555567 -335764117486481227648253017661697995040 11555568 -70923322854972291020055621878619832320 11555569 699504110320292093065789289096597073460 11555570 -163452773305934524801341054201098280960 11555571 252957763342109490842408305022505926712 11555572 308594649090359214562944775110641510400 11555573 -307306591923752427052880228568324053700 11555574 -240416088099204035911780773150653989440 11555575 -1743487201907955517988404013839655400 11555576 -686267237400109371724825322874794065920 11555577 -558257815760416623519630339540401469504 11555578 -106248923757332371863215925415612886160 11555579 -267004254830933772392869504257330076128 11555580 41826016624829926904849974183996262400 11555581 -168939510812277055039508665271109968468 11555582 242278014354522223463054855624370844800 11555583 62782392209010682661668764437890988448 11555584 -449166228768180120979775236788201717760 11555585 -356663283294743873417844260056476578220 11555586 -113688468557006645219242174675603255296 11555587 -527492504077177103110268565845420213764 11555588 575538896655296067453388875133900532736 11555589 -586212864919814670624183691877234335776 11555590 -241335402081463947929097905955187447680 11555591 157367300483481664994802923356910991360 11555592 294366825750317105429022581440172605440 11555593 76112784087367731362943900252333394880 11555594 560316830732505754008739685937312354096 11555595 428581241703996012622474308556597605600 11555596 -191381341886560645772833029335980358656 11555597 625086013888773233386974216186532179372 11555598 -82298667674126814697125660782822348736 11555599 751581723926843014333571049270998126520 11555600 4870005263558551950593115948869222400 11555601 198020764625705526270240825078238171200 11555602 324483886113156745039327609861062547104 11555603 140668041263983042655867721280068983040 11555604 -209448119214841445601242200119917994240 11555605 540258939534658157149667521617947520 11555606 -222380205938376200928285916659267969216 11555607 -84644788215390407473990997302336718208 11555608 56863993772840850765502481602786590720 11555609 286410492834882314581333989154583518920 11555610 3308727121653652085898764435047057920 11555611 -597637594386593237310214496336789489788 11555612 -77115163314873479902638485533670834688 11555613 839619092981674243360528871181240121542 11555614 -17455509349904073012821132251311046656 11555615 -651751108687554746487879178683814833240 11555616 -236400145402457778272569595382216523776 11555617 192190742077931753708062594833066120132 11555618 186339325692121304742424824373737827616 11555619 645773383869756998931638177886615738744 11555620 456980046258606550471198418105944039680 11555621 1276168783492712337596071967271383550 11555622 50952132002253338724037147574397050880 11555623 -128600667831607694585459060788045900976 11555624 -619525880916501961046532080661797683200 11555625 100776559976235634602281337848509290000 11555626 -279840433720453741673802267704485989120 11555627 10017064917730774095152546997194962080 11555628 160213254463203279047493449182513790976 11555629 -433728101667863412764599773746476079360 11555630 280229325480354894834472067330309318400 11555631 643215281646374667143388135071652819312 11555632 -93772606011616339735663002523501559808 11555633 -44723502617390920859753904475768475118 11555634 161518295518289903784726703915259189760 11555635 -60301718130808925093414977842118780800 11555636 318830863332177249405458822405570206080 11555637 234921086939033254818385289291823169536 11555638 445901888297516729430186085988011554720 11555639 1002597644966667986946503765074174678440 11555640 375953317909724184581130514209262080000 11555641 792093998882769759653035635268847144784 11555642 -1504284039747125393880635324746821888 11555643 196269971338278401618316801139891250688 11555644 -36311590707070592939345268606749412864 11555645 243199763841236012703684585475839322200 11555646 51483047139187720415867727831186892800 11555647 1092486063158127057172884189850520701840 11555648 -1966380592122627365152076595367772160 11555649 -120968162164112433106761404669011628160 11555650 -80811322475185533628797821254111104000 11555651 760965976110056242455316821914016254652 11555652 -124562232602314748232989048847661114368 11555653 -1209028178717527569004099974567910016 11555654 307906249557077294223816402493090519872 11555655 -195710912044295186907023546573191111680 11555656 -75178404055144335948200966348519178240 11555657 -773466960651149540075376692944302175068 11555658 131424188646108232602783300912665611824 11555659 -1339264489594467814345607392686914774640 11555660 -161628180812814173483224302076564899840 11555661 99145897034174075138001635578176583200 11555662 54812550455366493134372869907715327552 11555663 -281212722448179417378048667977721730976 11555664 91988201369720959122780324003816013824 11555665 85408484021723106238191878063951830080 11555666 -302368276223214662116513493242781785968 11555667 484801746711150960442386098066048716440 11555668 438044374935252980274923155438697906048 11555669 -660610771871427224575611280936174362930 11555670 -66033049141287043692854850115536384000 11555671 -8958138495447803975715476084498102160 11555672 285117604025895872076635701437813196800 11555673 -1532773482920431477272978062969430628416 11555674 -159316103900690016935390347792688877600 11555675 263555992166968606340094502137147681000 11555676 -167811635074598515882169552935291944960 11555677 -159399137956405798360571108102808280128 11555678 333212481474661181866785337114578793920 11555679 148097450390312989005369488013736512000 11555680 25961665511507599800043105054579752960 11555681 -17352844490584992442421775744964068960 11555682 -553336029489707499471949574543240188416 11555683 156240110721243061636378966570537715184 11555684 -40789204899393867556700370143005605888 11555685 -5794824021821458564400758134456550560 11555686 204437462561981256875239741903035834240 11555687 345670502482655622816266907540226219440 11555688 674870387375759651391044336346644889600 11555689 -96712416031291071903737386669691149510 11555690 -211279727908284995035180287830915402400 11555691 -3090420599629375524804187225286541312 11555692 154681981205435624736618565410757181440 11555693 -170597364940980834963371941532040806058 11555694 -355131809107336683280532403646015059072 11555695 316508884732799107971304443355190484000 11555696 135448052714581789800682045127893942272 11555697 82790111314842168780708989072825746800 11555698 -30753828012388238642912997076001975808 11555699 -1036591046581581641240718912630288629064 11555700 83828761186979898387421413900474009600 11555701 -192912665167451287176193496132450841298 11555702 -505735695935708218444928894114943982080 11555703 6446526596051751961986908696183932680 11555704 395525215051041110546876617834282229760 11555705 207502569450285492152710683266885961600 11555706 -65970565294217963878591444610409263616 11555707 887906477833351705322446034780449604872 11555708 80408577663108717957263989078390003200 11555709 6295718257424895050719804803398193216 11555710 438907755012982001353124879854111920000 11555711 -144116318044224057116065121882125942176 11555712 115195177825065810188308658602943447040 11555713 168455422729207371855900189415210120764 11555714 -321547627780695952625309473671276842544 11555715 -87194514255662630655426825794034293760 11555716 -943344149572141327418275984788962019072 11555717 198366152927558909198529040621117696860 11555718 -35196421191394354067047242848009887872 11555719 -184131491483237848772799764620807217424 11555720 459974168548902771016743076633856409600 11555721 22140945056989381883516240755469778090 11555722 53659704765269076347363864450314436352 11555723 -705702794147643753045765725341021898028 11555724 91343882791220362447047144481673072640 11555725 -322654684231145976662236948300657496000 11555726 -18656746060717245233112023824160722176 11555727 49696164105504647784323630073543622800 11555728 226147160158254062488060147023233941504 11555729 479973657313082744432609474487945234816 11555730 -270033338709416672832452519422719590400 11555731 -157468997092671534896356686133546368000 11555732 23982908329952865527424272954873702400 11555733 -112985472447091043408475496680838220160 11555734 -6475462258726473052227822930415988160 11555735 -319841616825000121134172632524011081320 11555736 707980092273903834833090666425803878400 11555737 528905604440492504301730792926094125386 11555738 -653551134010997116757510851939176606480 11555739 -28138557304178318668100614323174529200 11555740 -131832594875564604578020587232112640000 11555741 -153139387526826467833112023065869493216 11555742 296560021471353165227690606006648383488 11555743 1212380139195870221325743175778788329600 11555744 -222310999413467101185041197994431610880 11555745 -540686113889663588680840494280454141760 11555746 124799689682226745315843836805300316160 11555747 254677291162665890568066481057545579264 11555748 111260749468193598269375792441019936000 11555749 151035346189012785397750679388221076480 11555750 264135958008590435463631372994807040000 11555751 471267499762750587682352071300392987432 11555752 -102536716893373979723590156886727720960 11555753 1021827552191578053324235348316240176464 11555754 -3934976787164558222015234424290565120 11555755 -95515396575632128592138807481857415840 11555756 263710039407058137903975873507584540160 11555757 774406934105006057121185571031789160640 11555758 -302966260835859440992550418265768273920 11555759 552997925709338036300336534898986942640 11555760 50907243534813959056329003738041548800 11555761 -33763057329340193248417966347000709568 11555762 21919158500819656762974267063294672000 11555763 -96976222371037074667503701876019123600 11555764 -181123247127919075957813353481310570496 11555765 137879974634746411005628475576243712000 11555766 -51378268348757989507786618436057460096 11555767 412899164762750026234024771344460003632 11555768 -428901003792948181499772410337807974400 11555769 184798901754785964252677108770311595344 11555770 402430464859491724737842269082613658080 11555771 899356177322902415122988623854550575972 11555772 -344355528462463484756654174182486204416 11555773 -39317392305489361561052492028501904256 11555774 -297206635256494442177311792201788804864 11555775 -62097937103842924095813549373809984000 11555776 48811450662007507322064499973577244672 11555777 -1388759988888953387454301399471153920 11555778 87662031654450155024396938827866024448 11555779 992551186868771230106852858977309050880 11555780 503071893948921195276438850912539916800 11555781 -669526141099673396064768303784243641120 11555782 -148502040460873920349052252627559443328 11555783 -481133528531158276195589648834600188968 11555784 -47060438521401669009769469945254656000 11555785 -542972767456124743782151600209544456440 11555786 75388514461054452475159726118796721920 11555787 -220071194852551770953583520001115248448 11555788 1614420639399806302460430145221992157696 11555789 -160792275131271447993809318232499629888 11555790 -1234534386798264446097971662711313280 11555791 -37346154280936651902353691776853474000 11555792 40145480661426970764368992963950698496 11555793 9079947366679403156063838971601366084 11555794 866446022400327174188738488594628184192 11555795 -413918617498916203043226818976848341200 11555796 191832489650029828743508626944557056 11555797 -49719191660048861564241379809241679040 11555798 57794996245802862308383628107371912960 11555799 -596540327164821013584238215291215441280 11555800 1961109511440456116078072441326080000 11555801 1210827410899488700648017691392606090132 11555802 29551409134458246553856116014238207968 11555803 -60435954334857936264973872707094187744 11555804 312235998040641984325136041640841830400 11555805 -287200884695813437613345737968472302240 11555806 -537114828190014843138678812469324363648 11555807 -190007340617877666084674502771126534240 11555808 34883244694078380842374564329402925056 11555809 331042572221323658325818320637367149700 11555810 41465195720950095944540761436478927360 11555811 276485088071796467844229931287050182640 11555812 152421364112722440256808127643170774656 11555813 277686404827259353869340155267202451100 11555814 41940527001689044248291521677876394880 11555815 -227624616866620180039667956820449700040 11555816 607932924682340616340930355986725780480 11555817 165269965538836383478959780456572719872 11555818 -125526468316766542596628769768085001728 11555819 70872826940685115852449564171686815680 11555820 -4623480088028794827202623379547028480 11555821 13012559567094574662798142819108370880 11555822 375079664158776070277001807188995547712 11555823 282699962855591417936558106501808391184 11555824 98483378671833520963548261901312393216 11555825 -691456919950871719979651366259067890000 11555826 -312516265723626831115839091718357264256 11555827 6260583168590392877236115985186553440 11555828 840041474432027470964936953142764935936 11555829 690895394537777425842384377852205576174 11555830 88455184495298842961008220002599824640 11555831 62619403584004027515068143694974243680 11555832 2039527428247521170590316262005514240 11555833 592442278388087802770688478380447541380 11555834 -35976803529401015728443121496376791184 11555835 -546039777846386597710324625606428043040 11555836 -154774748567828019006290206605172349952 11555837 -834291895112087188084170573998634489408 11555838 -65922344120260782804374914736042496000 11555839 342335350739797899593013162267709685440 11555840 -224675544155041212360723651089682923520 11555841 19791638065401210483930633763599356160 11555842 87461441902071836752044582400417200000 11555843 585340923602147440502873081730459244224 11555844 162267542418828612180035532983229849600 11555845 -89419062361695031499535188539974760320 11555846 263459195883167244633576692186791780800 11555847 91805584353623308076086510561856803824 11555848 770278556436854457009530854454216463360 11555849 -240110294512255913623916381344844140620 11555850 23046502768191266887799208463664448000 11555851 -530197562663115366595346403566790855600 11555852 66826149210213720322393240228949262336 11555853 -327727847599079636881465502133901183200 11555854 654335650049275591015904582390006141376 11555855 493905399612182297470442018590877532960 11555856 -86048776265181468099995270421811740672 11555857 88917176013772342983678602630652492800 11555858 166909738504056328363362135136681864320 11555859 -32997549939022320961911100130626525440 11555860 -469056966918008669009668180517885706240 11555861 1043097556520523453909515230095786533532 11555862 194340637773481716499630627055851125120 11555863 -2025710335826594410222245123324008 11555864 1067368615201838507825707711959767439360 11555865 218868136780449601324456292632346982720 11555866 385498197129446077376266706504048303088 11555867 -391850775391799919464118197130473877840 11555868 -633631059814296673166060953584778669056 11555869 -326690425934539844078676383047950111720 11555870 26123818088185957220123518966490434560 11555871 -653863374279842395910271313767512426496 11555872 963373720754318326271721865834567041024 11555873 -312765803042837160497133107256648502656 11555874 -78630309282817983104053078461327556992 11555875 -2053151601057264495682073195913163680000 11555876 -755916130427775052579135723599551201280 11555877 42680746697357846882093137957194966432 11555878 35872758876685107939791313457673526240 11555879 253661695220356043387785024707833491968 11555880 179097747160294077578503561855298764800 11555881 -543149723874839716137860337705252940188 11555882 162568262118447895322607169658211256320 11555883 -528735841280244464837921674371387744480 11555884 72243505364292767822919324783507266816 11555885 -4865567507765612677250887392329803200 11555886 141383746213441241666278336245790859520 11555887 215147869209783817685520609853852843104 11555888 -168849237963548456389703271701575385088 11555889 23955723900047204359836227518538741760 11555890 471466539478763618671378232079166771200 11555891 -196976811575639480207293771985038384800 11555892 1230255361934300592387122809017383055360 11555893 -378859172722529014368209264225831856000 11555894 -112127898917204594401638738581853917568 11555895 -70436044987671723028840345581171072000 11555896 409691845662891875808663977900082524160 11555897 -9684668903274471686207865205838274048 11555898 327299713469498768832855460539095079168 11555899 -143915601347077862404508879949919564464 11555900 9006295390918930758648233322810316800 11555901 -52471083819885040757920516559563686912 11555902 -247398726794453332231596300570242158848 11555903 -1448778681223923993594019091531718603120 11555904 40547051407285593827859280535884922880 11555905 88473870744989757674312608302170703060 11555906 3142105901531171559996773854344599424 11555907 -686346141239082239146619458523738201280 11555908 -38681342778365528803412345374176460800 11555909 514730951623810960536259715390693854110 11555910 34229470931081514080124674441999904000 11555911 -824769228507254596861811405973196664488 11555912 574147236724252831501050828305296819200 11555913 158698629562575737770498437707290089600 11555914 -299068979444373476992433884792060665600 11555915 413640887517279937717617702840479020080 11555916 -142905270356997365955688555030684328448 11555917 -182198101578504648971137043771854118880 11555918 -455081769691815253937265912026716242048 11555919 647659892833246586069801842253828530320 11555920 101162530197399325790702534312307916800 11555921 364089978719688594915973786402142047092 11555922 38585810768783972564808618679962722304 11555923 348310023654106437203623810464264330504 11555924 6608929007854949842954076283664152576 11555925 -336927481430332432939481767929459696000 11555926 -531612664711182449303855573238178853088 11555927 21248746213883820267272838961472972952 11555928 -501698528560510022728338199343274240000 11555929 8707344511756021126361038800479806272 11555930 -20049648268428343058389741384729344000 11555931 49538991971872747777828545862948864152 11555932 -15053319377615753747543618991006621696 11555933 1156402325242644298269379738964677427520 11555934 181840862160573449779096299804616184448 11555935 -126095931996079261265344393924584732120 11555936 289303905657185676185744258045810049024 11555937 1469309133655664868436925811498191699712 11555938 -289449637847905108251908098832681581920 11555939 497511488193236616397581111324158061000 11555940 145092307485730447152954670595356569600 11555941 -600041273888600586670519387292517126658 11555942 197441755830110677788762074348696539872 11555943 155884769885468763164430267203848800384 11555944 1997416748302195547262950374672604160 11555945 149770003512542262888470985982490397420 11555946 -28507689590948398349659725548511674448 11555947 596188295577412224308895844260785809840 11555948 235609566657449573585941030776965485056 11555949 12048849147653985450530213822346868800 11555950 -704422171523607133669241059207699200 11555951 -24317126691417554633089282609676195856 11555952 -106487906279598608537215384535401758720 11555953 -289885926140879039174786771576771530798 11555954 109280164154822840811473722452792096816 11555955 -390861077747395801068989733974864472000 11555956 -83751407339166268288156148727591781632 11555957 -577475478081123868213961261748428876928 11555958 -229296617647882344510761220539463383616 11555959 747758145947776872184572641177652720000 11555960 229625416319320521125585963205518131200 11555961 1263195987927697438357527574509021120 11555962 -250000755459832016951742850123782604800 11555963 -305608533729469243976515968448785621696 11555964 -2045959846392992125411634987490706944 11555965 870458939614519945144626739204502914860 11555966 151779669850199876835155027163845586432 11555967 647307476626940880792752641719564667080 11555968 34715470153555606876643177830935429120 11555969 515820924538533077874232785608140970370 11555970 122198754483960796031524270401670272000 11555971 -8438380592737900246139988906253354080 11555972 151349166054390471891537083598951432192 11555973 10208203638934389163660087397987339520 11555974 474345297803197932984094855121849648736 11555975 198072450930634369646669408286835956000 11555976 -322222452664286227331782444609131724800 11555977 206809610216665687915004329549095100826 11555978 -248423101398818605289816481857041520640 11555979 533646588011217925314996052693590336984 11555980 187499200183525231610124277388575872000 11555981 567020663711503413637390543349218656192 11555982 43253055329432326917567316947609624576 11555983 -14378533718939246510502437504568945600 11555984 -347294374015323178519921578844618752 11555985 -153508940769533206741094310962769204480 11555986 -119633282790669716856140289775113557856 11555987 -1178083603036814067327305135746084193364 11555988 243741040091238049168786192063142203392 11555989 395848523870608875569961526668420471420 11555990 -133833438596130316437786761399478940800 11555991 106417263552627831739391942273353978440 11555992 -2295736520771850735577975619715072000 11555993 -575605446592386388617481093683860255100 11555994 114755594617395359572202646539223582720 11555995 -335562838098927564643781766516451292400 11555996 -86387298137100849987710896323747767808 11555997 -485060803054047468148759588433132335872 11555998 -549735515393970930405016480029703736064 11555999 134599362188662719265695348792599894880 11556000 -466980998109465974528010997357608960000 11556001 -825886165742338151305983349010689523998 11556002 288167301558407771155333664293333103952 11556003 777847729403917905329155256019303408504 11556004 5206816477522708058023363752299709056 11556005 483731413063517769810046012333300352760 11556006 -110745030121478754230644546686105987072 11556007 -928687008753037745989832350095343069680 11556008 -784066955191610850627409324940002391040 11556009 -526626875878591206719250834972138550800 11556010 -80906462951927084450636484166738503840 11556011 -235901706450921541536889839054552509388 11556012 -7382291054533739185786148460567241728 11556013 -552041377371130466049147979859936813738 11556014 15264597975960756943621178880998106240 11556015 -234020185214110242511714397842250461680 11556016 1273677214564484807925369354430316544 11556017 -299566027432844313642781976318489243520 11556018 56147214608446299323345281256152573728 11556019 -1177618442403597149014121685558406638580 11556020 -25132385549882535425424159209074483200 11556021 880606586698733514620805916426675726464 11556022 -204493499725007341456196729429061230976 11556023 229273384295184883880567567421804682080 11556024 -605325937518062325849357391201508782080 11556025 60709308483569672682372660367061973900 11556026 -152264337517255112617494052819042575360 11556027 -8239845257683699638934642919469400800 11556028 -365892941258260211666894292341230878720 11556029 -395931304828568811412936624654996262100 11556030 -10561129938291666457998079349340303360 11556031 1412777472170191176815242935461594809344 11556032 -328415656195312426162867905339545616384 11556033 442902107351062959857276230648344754224 11556034 68840852741934950548210616428354205184 11556035 -4725486851105225179731326169065356800 11556036 -272771285499682525868244190088452934400 11556037 888661064173775091198233117811630822686 11556038 258786358323973900446072336926591794944 11556039 -466915658654490945392886232173652281600 11556040 288840376620525654239282199801534873600 11556041 -63465957690565238377778452642440088320 11556042 180745932774134963134574122389218387712 11556043 509104691343178082583630634076474140840 11556044 998530875067484459341436563982239931136 11556045 -126657192687816501346824313401019543380 11556046 -995618315570972731274928451203622656 11556047 422865801548406813088732156427696456040 11556048 -10124864681314233260717267483143176192 11556049 1284056402079721334546299309100088024050 11556050 258604470094672394172677607351360681600 11556051 -160607801614241487539242586680547134464 11556052 676096060577826629795711818882880702336 11556053 -251195645457615588065100704969696875698 11556054 162688262173225256444214936773827664640 11556055 -9499755511198081943839287228466543680 11556056 -108785747558120664831055471358879662080 11556057 115002014835210450981383404594828869840 11556058 117705339457622006805665116745101385184 11556059 -928944352470433753179134432798319271740 11556060 -267353761344548996518532434365772631040 11556061 -384630618038911296723518332531664872800 11556062 68803339113959855593058887287571288128 11556063 38880722459830388337379457470504786392 11556064 461111023728021342223330909599738101760 11556065 -908547517385801835223770379388600256600 11556066 443383416577158380715861732716375408640 11556067 -663544430246937609221964847688609697888 11556068 -324253172545515426057621332593676378880 11556069 -73531916407664711275156007394425353920 11556070 -26415433955054451222860718248040827520 11556071 534477910685943532496385699665499220200 11556072 771328038351755638049099687209339453440 11556073 -146500595983085566255173501269904737280 11556074 24125981200800439435966661843256272640 11556075 -311565349442628711049399464088420745400 11556076 -154717950031338766534932972533195021312 11556077 34492315388917170970041496442699543640 11556078 11143128895719116665358815690620284928 11556079 83519467407484954261304732319523505976 11556080 -4886642715394630251725558863988490240 11556081 -451815104111608812929460433797647288160 11556082 522585571708565845624475166700215589392 11556083 -311299251648461523531291154078157924352 11556084 -225436645002733052175619878712683460608 11556085 -1424021006223751409316139827131014089600 11556086 -513226153659296599726788890492341639008 11556087 -333936950409174771048530977215998976 11556088 -165270341152098992701447451547886080000 11556089 -84289696849788924959653827836425641840 11556090 25816728226168329616322393219301795840 11556091 1154744166744555303811655890414129523492 11556092 30712245950377859054719029039857135616 11556093 841944825133632772744927410092825874144 11556094 130901403996462837640744580574829593600 11556095 565568278846936267893665153446231993680 11556096 188440385861365823845882246842468532224 11556097 39386128659053967603777368902564789632 11556098 -180867235527742059037727587547968657536 11556099 1049224900543512456196436883128476704 11556100 272867227473829486507825358834453590400 11556101 -103467659887995407019138857363643969828 11556102 204993698851538380124501191191328057344 11556103 -338194936409803345299936204915154760216 11556104 212739661304634212502486747198939955200 11556105 -522027072414636778844364392442443520 11556106 448257103432183873601299416648741160752 11556107 441320761450799695584186397871941712592 11556108 -340244329484439946846563045512268072960 11556109 582404495114535426436926803201949634060 11556110 -482423075354518253594948790448323935040 11556111 474717276210641556173266585901769246720 11556112 -280057426410699759926760849612845277184 11556113 -786601865648239731751223965422493282638 11556114 25779689263641071842250223776077491840 11556115 -607669624338170159879769561000085020240 11556116 15451906393205276941020691963973652480 11556117 520912218872164053690827613337342934268 11556118 43209092085542671826276862554938171392 11556119 53156663289903340505727821291826087744 11556120 -116624208526924219542102263585439744000 11556121 -11084778678785376703923414690264566768 11556122 643681603654443661644858817615977488112 11556123 375521512024046383964113612739611046400 11556124 685518048554740442673057917032353186816 11556125 339810211983045281107221592408646784000 11556126 160612883573712819969887934316393927104 11556127 73250425621680126814586856252668883840 11556128 669793026513236185194912761127716782080 11556129 17537824084146450649685457538913712000 11556130 -389543858105726183809133565171094883040 11556131 427859287194862426449145951292790670752 11556132 -39874175023921276538168602313328119808 11556133 -67052367135735013682091029582002878660 11556134 -883294940594921430751666669919886177408 11556135 -276279075360653423449608844767340552800 11556136 -333069043768940421882430598970490890240 11556137 -399033678954624726770842233566638523148 11556138 -39504809704437204630108137165569388544 11556139 141655582306454103074361569213825043856 11556140 -38087729397274816814853613325345986560 11556141 -321117935701818987445005663986440357056 11556142 -216852917337063630078583191036676704000 11556143 -117207667477807506871374911868857900976 11556144 89950733038921909199186373564654895104 11556145 164628747754055806870776784064298647400 11556146 -264607919125806526599781976898724546560 11556147 -3040695723152722813757039938123571400 11556148 -75441701590272449179529980195006248960 11556149 175124237866258595358283536043037832960 11556150 128388848626509492761946679230167457600 11556151 -462647858780222307942076029011624309848 11556152 473096614942462852968988072395472588800 11556153 174502935173324824714285860524915995200 11556154 119643748774833409053204189555379249776 11556155 -238328074617570518801426148286436539440 11556156 242347302819190645526228279676878545920 11556157 -158522346870038555775429111133806145594 11556158 -477459468709291763100810487022948193024 11556159 -104444528646901705325179545679236710640 11556160 183118243213765299215009824552664432640 11556161 320665080801105206390144866926395664480 11556162 -546026002927585377021535687344955964160 11556163 530337471474256400102145900764580307120 11556164 -373835000263502129665676942153892864 11556165 37473954696173951867841509627833947840 11556166 297909831563142431387254918120342733184 11556167 -356309193853653114308056224953900211408 11556168 -30085100748619638291470590797452083200 11556169 1075432087994278052762814292548313988570 11556170 -478405086216706048078490045723568162720 11556171 -2627148489790394668297572985843159344 11556172 483643347396534499368700640698010818560 11556173 -83534195235062299490027197678419875712 11556174 67945127115185139012305409409194980352 11556175 690838983463070456146317930114737530800 11556176 -75800517440587157676718160961088782336 11556177 -186187282861549302583062438710919678480 11556178 60893273830828830770854859198152937760 11556179 621436889733562004633064729578663871360 11556180 -33449258480559571084562086747189248000 11556181 -34196589370302351669028168165460814976 11556182 -205505936525976017963620349991201753600 11556183 -161401707609648544341172037019754619136 11556184 771350643316055519290945403619060418560 11556185 -21230240164909147000987710889164730620 11556186 -188641668776480921462221195718952807936 11556187 -333683208471237127953918473028420857600 11556188 -351060941685660039272166464856339677184 11556189 -35337674222588138480804182698601749216 11556190 35535187733627125618356607436666721600 11556191 12385880371537619278801747990413641184 11556192 37588953680178374244181658630240600064 11556193 -291306222416624867621679084400530943056 11556194 121342266641847253858863867363339121440 11556195 -21544360144642387353230076168502790400 11556196 -841929763993980339196997527756808329600 11556197 285957535256379095689846607191828283646 11556198 286983235920244545669129620919082788384 11556199 -194937204913512024493149504634398880000 11556200 -325481034717314868322282721772391296000 11556201 820846390849689362399527972847987225232 11556202 -164191254219883648005369672070999035648 11556203 582985704425742699104856051588954825384 11556204 -219753444398098612527381408858284249088 11556205 364410551531426714549839727709649119000 11556206 281584504440122878336191913438546188864 11556207 -4276132701921868897929146375281805712 11556208 3766481879232517718378601649100652544 11556209 -571192786980425633009224799078999020764 11556210 107705778504524217567566137783081728000 11556211 97368135050554755180465765901653837824 11556212 -208699735422951579499701369978587443200 11556213 16933058424755169129538423921880684064 11556214 90399400554391200772833768824779854912 11556215 378384286386518101141301412179554457520 11556216 313557720401901295432568819080721203200 11556217 314347909411389152090759469522325245252 11556218 138094104333276553838516607098483470080 11556219 -242030841240515464469890091313577728000 11556220 324099099196296549984709432481513779200 11556221 1070220122082640810866403688529510412422 11556222 -37308664965531840467572732267951028928 11556223 -87025798073826909819351749941117001360 11556224 227584785463964338730087157820135833600 11556225 209903078795324165066080947754357561350 11556226 -555158906270135716683975950870876304 11556227 -314880027623718222221192913437419491408 11556228 514913549790074982682240302760319339520 11556229 -27467675054371019986316055021474337124 11556230 145379039338307275358665556655031507200 11556231 -716420347646823451119219948287589186648 11556232 -506552057297462907415564689622675737600 11556233 -510362205454541708590777812995969021376 11556234 -69796424600508251544738579436252548816 11556235 333368716438222356425394210977935662480 11556236 16091956371201355652348577393026903040 11556237 -63004920719979087837741622452504560640 11556238 191818528539334733491391503059421648896 11556239 290245989303509586663830854347829143960 11556240 52197005891677552000026593734066176000 11556241 -22111230977105919272338870655039557008 11556242 72973891964534627526596769777932089344 11556243 -177856275456302254011132665553578504880 11556244 -118704992160135811753314506219178958848 11556245 -106578434319686498658921296340352222500 11556246 -102879838741240374886170340862359049856 11556247 552566140997824294202423767253369278552 11556248 1172953513238319165684252003412363038720 11556249 -397493677834155526025913172512469836336 11556250 338185514344248018430649277111518850000 11556251 -566205788621386076912215504457420154336 11556252 -329707240045777660958710695868535553024 11556253 -66354468215307213007168294520030230976 11556254 -55515385728798390031789716660298684608 11556255 377180478474677642729226777463552156560 11556256 -727445436649416203162150176234065100800 11556257 -656514548471463359152233761609951614494 11556258 -26889647074401504634429611363252641280 11556259 485622053612477192323148405065673527296 11556260 273008926109284701594687221919022310400 11556261 997648479735291792485265529758818008188 11556262 -88593522147100537814506070979062457408 11556263 33720460524304519463595662058811541784 11556264 -373744476959467699892911037874560040960 11556265 12681978624818417633122702936429384320 11556266 436586027955630646873098047018724887040 11556267 -693144242627423430901036998668713232400 11556268 311832894669955384959685804771832878080 11556269 -1829327386802267145084296943701101132704 11556270 -12122337239392685833070945334531930240 11556271 476979660599399382661936417304365930200 11556272 -1858340451268872387978638482693029888 11556273 275691367644757335523349672580788848128 11556274 -151714644051917260550365067110523418864 11556275 363603788551905608037125571313963965000 11556276 577380840279042398790380739037678761984 11556277 -1475112442274877059038650003864347103588 11556278 -216453189999432821032740238483698205440 11556279 -37090985515180066445398699899831036192 11556280 -393299984332104093899171421665293209600 11556281 -51855064654043841149736904561071183936 11556282 171071240917862100133646299465088136192 11556283 -628351156154801021597176674825946189468 11556284 62742927493680726796666007697426527232 11556285 -98938747947696191864759789251705128960 11556286 9165076932794267406041000498276515584 11556287 -69007756977538539890461833719770212840 11556288 150386252906622031283057346819404070912 11556289 14038909455688567006054868222595018920 11556290 22892022905806715358724580510816378400 11556291 823870106214944385986749004771428243200 11556292 80826676357493199793974083005333773312 11556293 794085216354689285518329037922414784 11556294 172301244455894698212478755660245145600 11556295 698202855420875630094162614089845747600 11556296 575661332009575721120797640058844815360 11556297 -102077442499924657898453194491263184000 11556298 -259408466402143998533208814642434507936 11556299 601395626403909069717674060457480475536 11556300 48340012255042083980026604916591820800 11556301 -484515143670639854356492606180602801192 11556302 176195045233530942317714036266690460352 11556303 76282156375118206337382137468052772608 11556304 -7855875328045313687461425023520079872 11556305 207707085811512755496599932532200464960 11556306 195267776871230362685512699348037713920 11556307 19933058469074465575161545057368432752 11556308 660173249838605377093713526982758373376 11556309 472859960725931917942360119256681516704 11556310 -309136839705819498716801309342201437440 11556311 447505824899723034833271319909742522064 11556312 -453953817717389803744548109694482452480 11556313 -666693466673293915865815727495675122560 11556314 257104605701651356250720784580240295424 11556315 196961619477909092210807270963950905120 11556316 160892841266416037188717117827318295040 11556317 186403874527052653942042195412789331366 11556318 -112818558373352638087731217244303714496 11556319 472967454533966603114820045884416385640 11556320 -970450390546579531130451222971063992320 11556321 41406559554176052108687055809996180480 11556322 588853251276944032788771466263664709712 11556323 -211467423952388072362647660407890267920 11556324 307447489277285007739953235766770851840 11556325 -573797320396778011802607076177574690400 11556326 -249638749207837321093752312157352267520 11556327 -405298727686098136618744191027728625792 11556328 49498246277267836955371818146906112000 11556329 -396039245142280036677783845901616946316 11556330 -131165754581878583898552888683040192000 11556331 590408081825824972214952079508269190132 11556332 5470691954038966959410853505244777472 11556333 824909143791727270596002262536721526902 11556334 845054396215768138188974620989124569600 11556335 -114366347104475125904843339137142753280 11556336 -195306223832608171612329163051499520 11556337 157126635577263096534493068998533006568 11556338 -28463936140160006531296523831718514656 11556339 -276466060031276859356580316590782020032 11556340 596524789780601732065084938229467267840 11556341 127445135201149638234603937404741900000 11556342 56996211554850052655349189661125506304 11556343 86981826694378145903142650300388888360 11556344 -260972593072190721877399451895554211840 11556345 -400194240819830314023893380323006556800 11556346 -38043191983731845097950251933331626128 11556347 483340988524683823723909500100500348 11556348 -889954844645279509615665530068013521920 11556349 -67280935333746399246476164332279772064 11556350 73465224945891382586560835967591571200 11556351 1017267013554770962381236801746578058880 11556352 202686567557205517816146617016778752 11556353 25552670384450296737796155228418009602 11556354 -215424754704372242810327821140934932480 11556355 236246164852229692219879913125570230000 11556356 -249497966898967588024353191269486387200 11556357 872913365067012983611192757436361672320 11556358 73068313404838514782396005688289772672 11556359 -854295405708765090124093594758207598440 11556360 377725440725342070026727090118621593600 11556361 179949657341547812307291705078915252960 11556362 67702386267363220886219524673707051200 11556363 109809195426784240914910947869409931008 11556364 -427168552848622285623314361036572756224 11556365 -483777339906811138046625474291650304000 11556366 107956714126894969115515010880684699648 11556367 36850885242755879070817834796614738080 11556368 33811458386581172983848756905692372992 11556369 18911771135042673961697882364051433488 11556370 5212190329030655986782505670515584000 11556371 -377150639691932893503740700283324395888 11556372 154687224991159497083021185572119918592 11556373 -383160146584501019066690780955571921056 11556374 -85238846206420743861892110919477377600 11556375 -339599187811325994185324230704116316000 11556376 -24220376844290026501785643815716044800 11556377 409873371874667692938694002371654883072 11556378 -598524040502729940663658977625556052480 11556379 -1154263188264460108890295293560591280 11556380 571234094688328408721599993993054694400 11556381 -62722605185632045245268200436645074048 11556382 -202563129576914595522549042602512102848 11556383 188659031172005009316861447223927294080 11556384 -32326893335291113429904109150488494080 11556385 -189749080421552921987340332927837285400 11556386 140350123797535223427419717735232967680 11556387 222934432281102379374163691969350718244 11556388 180235042428039766851689539192508440576 11556389 561274992874687019639735553652562392800 11556390 55826006860332632691703111911582355200 11556391 17585335957609839952484857890449023104 11556392 -220094363906463934629891155950619934720 11556393 -63572525746300014655151825428764545136 11556394 308756679348779015652390944512673107200 11556395 -44178342482483676125819659396266715920 11556396 -6011345090326177521431793129939019776 11556397 71984682147160249057105712018442835200 11556398 49584469305624850992526983716537137920 11556399 -117827452646029449805152157639104863736 11556400 65902225611871614542719550756924620800 11556401 118160092469322543813156074538554387952 11556402 -109557192971873890002092752074688381440 11556403 297380958575868084451724052637122732384 11556404 -1356305377628583439722071211061296340224 11556405 104344826870400733001317771258882660800 11556406 372518746452217809626715518759778273984 11556407 -776691108243395530289320809701187877728 11556408 -456148638541073083706967439666682265600 11556409 555076114172607735244484840369166445610 11556410 1770724395566298545226779739387188160 11556411 11823260901798042406047565895543250480 11556412 -269700310313458123703686736398542120960 11556413 524086936229300548299055419995827110720 11556414 -182437578257785402234059180078998114880 11556415 171422110633292352108551171845485688320 11556416 322140157370353388142670564027292712960 11556417 -596947198198454878765002235373102919120 11556418 -27001301560162571202776287347419990496 11556419 70021271091381723724447248867582865920 11556420 31928624801206878092474724314184437760 11556421 -1408150151370803103650800935553282633956 11556422 5725127393095862357869442469981626880 11556423 -419224391295704611549496504833230350928 11556424 -129462635415963796563525132660496220160 11556425 62824976783444068003242818570847096000 11556426 -151111896340837394105422564078335499776 11556427 -993589110462768364682110550093639411520 11556428 62784861321188561182510116445077307392 11556429 -170201375387647627283027425775312145216 11556430 75642187320542304317234818382285462400 11556431 1019817558947719824304370940960962501232 11556432 69280189973769872764059408516759552 11556433 144326574053940948301335412471755492864 11556434 -399518793569139268157672668596698262384 11556435 -313954935275456156090454823303957267200 11556436 -106432998239306778898553082876245381120 11556437 254239148781682889664443729704867736700 11556438 -40846625413339044481752915972817852032 11556439 34512217013325601459995362028765939240 11556440 -125126381727802307364310508633763840000 11556441 -175934358101286594641766827796169392252 11556442 361594126032396950764931437146229816320 11556443 -384727532514625961345013247867643254896 11556444 -298122028458275973807598466682275466240 11556445 -440424281915539532406400370835956865300 11556446 -194289109034461470961547038776020828160 11556447 57562393092602665676508197405115105024 11556448 -90502617506091540773478383613613178880 11556449 258589100673309220654980673593487600320 11556450 -82784811792823484113951582077528112800 11556451 -624646812285695981376426609768311576548 11556452 -746211304769587491503843403903905556864 11556453 -25410315589856117405817901885725153696 11556454 -344134788989888867082901801333984793088 11556455 197137541011915317790790833490918334720 11556456 27017168951090525179985415117174620160 11556457 -228842073690418916865401552565854705856 11556458 -110463133297652378568901521321081571920 11556459 -340226285014346807024065999440842895360 11556460 -158592965454348738924095428607537126400 11556461 280457777606847346981250359598956792032 11556462 201498437677450318057186176502416255552 11556463 1753103235541883307207832372809143220640 11556464 -285938665312904456790317187059305611264 11556465 -1276597256836774163860174505127782400 11556466 573677525726344344210279799826281788432 11556467 159661890185213588643061877386012657920 11556468 -204430760935146288780587934437468160 11556469 -196288041142358450534262195113638502368 11556470 87524382217930987244424501040693464960 11556471 -2837186929867734994307201848201477680 11556472 -404022208478328653807617064643784089600 11556473 -825009140517367801126882306645807744278 11556474 -320582105655269365873121368655372912640 11556475 -14311519772270876036968156646013947600 11556476 280621589488074650881327030082447554560 11556477 748165760375726924901290578250366771814 11556478 329980898047590346412422553781877113024 11556479 -769766696355795685011764798435177454720 11556480 -29047995021812160592328572171557273600 11556481 261900746118133849132440513697909280772 11556482 -289010344292434236450349051049840540160 11556483 378302973903979185160419734724092471808 11556484 -52055106190199725427921213641418536960 11556485 -225011671134222272792278022081095996200 11556486 -247967968641263105827665958796403676800 11556487 -2343529899015221572818787802312873811360 11556488 244373629961020231232268191618600632320 11556489 -61193247862878022316358175418767106880 11556490 -143668651664229243593122566902824243200 11556491 328099064135974501527944599492385937792 11556492 10225400128652703862998201189811617792 11556493 349838539263889121420016812876540475244 11556494 -54559055476944154718393631136968667968 11556495 255983861727565569512230135353801336720 11556496 99120701608401222292610858532391616512 11556497 -42159170459160620107326385116720273600 11556498 -3383122253840997214246377911969960448 11556499 -486526862840235529766122444248180003240 11556500 156237931928691922750865226650897280000 11556501 -1403120582227152274276690505356410196992 11556502 162149552066473494572946711106654481952 11556503 468573760736593912847183000530742811720 11556504 -69195833760651319331472035708292003840 11556505 -319174291523137737992527140507319026240 11556506 18626381103940454579583174611705739648 11556507 163546693528086162796346527627314720000 11556508 10842766442489370284667527382210250240 11556509 -948645445488425242792656661888731017460 11556510 9158655041415326666863945600366878720 11556511 -49475701355118102619816637248167619296 11556512 985346331805957645499724775542346481664 11556513 -40539797895694783447479763112405692158 11556514 41414531021053807094963975925159611040 11556515 -549469094671711463941849794010729891200 11556516 -259484786047708538351607983890266651648 11556517 -230282833971173044020723746325612240608 11556518 73759227055984544350725278694168084960 11556519 -72829237084485975871824962948946998112 11556520 -461292938642345032099501782656508979200 11556521 -20377882944766630844319528880053280512 11556522 -6945359296191989965073496979243499520 11556523 178692749909783332561673487419843243304 11556524 3367302452334347818297385268624064512 11556525 -421245969347367315955212705795442759200 11556526 -41777764399076126461738964598338820288 11556527 208313067048841414040863886793389708400 11556528 -41051186000734951556555942565009948672 11556529 -973817159707840541693437368251627639040 11556530 -299441250386284261323020558199218079840 11556531 175567173365530626178557882219676901712 11556532 28807174112291070969830464454517909760 11556533 -608300067195271808208402462063340627218 11556534 -124429910233395380242250366725909953024 11556535 -457492463108624269622645478949674713040 11556536 119888679876591918701528323478344519680 11556537 72127390113451507438437740927805300768 11556538 -32131774191227438934488173477310210304 11556539 578151235518978964590014225524465034340 11556540 236545993101369055869079902891959961600 11556541 689184190778677711619794677510740002080 11556542 589546088132562487648777115209707601344 11556543 -45939925666129871795289717684343380336 11556544 -130779773977918903744003409073861033984 11556545 82262085085764857760023095010037331200 11556546 93282198374981870325250284153572391168 11556547 351914765509446328144894113187024996872 11556548 800869721632018353566710979214410612736 11556549 -77412511517050490593306275099758256516 11556550 204931248515284846306306470626845864800 11556551 -17568375658862884174561700111526526248 11556552 159155670339408766306347817310978703360 11556553 1224363695118861444280088087414009779802 11556554 376910016228918141649632707547067004976 11556555 392960967577582900020084380339629835760 11556556 -18128314029624262770826038972826713600 11556557 -67224153814988517132613169974799022912 11556558 -322555887858265755057907235213241188160 11556559 -6905493073591613419838566265540723984 11556560 -138689572076731786255411132487044300800 11556561 151728176705944074042662162596983324960 11556562 -263268507314844803340338494121722297728 11556563 74961175905963775418583363221772040812 11556564 482896465492519291827091598659406923776 11556565 -177250973349245979626331261710220160200 11556566 -194795810980170508810738992429749882880 11556567 1895490314650394040940911358441176660480 11556568 -28257018468614393424169088127832381440 11556569 1304596357614170906306130498747328427520 11556570 -23235395872381996611438886443652016640 11556571 163557524280176496502632420111318226192 11556572 -416370948349454305633645032719188243968 11556573 6010738568497738601130772191258718848 11556574 180870120801064713257041865410722577536 11556575 -611491599912843784778575973769329428200 11556576 -1263953343704386062511588644464099328 11556577 -521082383684012144564583696384087828574 11556578 475234688345767657911899418171529353600 11556579 -149635585738150595750635268597791623360 11556580 -30335853969918158504403647316281425920 11556581 63225042214875383343922232835900855552 11556582 161054711810486938369366234618939353792 11556583 -439967160785038970732812825340045888640 11556584 -172564696137568798359700053730344929280 11556585 152572791552302017627135036863520397220 11556586 148917278251396580076219226952739675744 11556587 155238312096890867002724997586733978400 11556588 56037070879194655280538207526392373248 11556589 -560454039439913885447625524993078100 11556590 -236290312722684308033380307792657371200 11556591 21793165688020904671593648869851320720 11556592 202510275899535637260317513976752439296 11556593 1353071870588731381802175963708968917842 11556594 -3515333742890630236422052577347092480 11556595 34317153772985377260714928166475007680 11556596 -644953665596238822844772521273213276800 11556597 -91794646895497021998318171741863865984 11556598 205975149100206299813612016952067520000 11556599 -681918818057792964219411759567055559040 11556600 -452459986917449125400506722264367104000 11556601 376906994785036557576989508325173859050 11556602 265498896679083054724069826578466128752 11556603 -168623442027617407009893830762194067280 11556604 959194954955082411961957836089931616256 11556605 -588296210674318450560906236547991798740 11556606 -206606283396808333149263969183346739200 11556607 -287853109231392597244934961079292134144 11556608 -115506634390687028065755009416744140800 11556609 22075453866438486242006688222862452480 11556610 -4056675321065567593741540205625339840 11556611 -59397150346204939753313898685925081136 11556612 -290118326536025943540589207343150907264 11556613 -482636521586421878120829494244858591140 11556614 101906048641750192142341737079354563072 11556615 -184968182024490444219326190713766036480 11556616 241913850619945352248486927156529664000 11556617 248129879206037041737305253098654670720 11556618 -55108509407443040574048517802067540480 11556619 835327709870994915165267828796997975296 11556620 -519160157451367207188738705994176568320 11556621 225443089037842629544040885821798050240 11556622 23933922547569766280135093345075048448 11556623 -221894298339128478320988714975079522896 11556624 97285014401872541693239862818098315264 11556625 603346548974690328522452483120665920000 11556626 197576946065219313691783877605359151104 11556627 -396601986697300578334371122886645316680 11556628 -283382317314382301942036481485353078784 11556629 186841035086219830544273102969239246464 11556630 17489013658368251337537427937236147200 11556631 941406989499342996112301767086737999432 11556632 -188830894419484860867157786961785835520 11556633 -721524644088930029174228037667609591104 11556634 149282026094649404784053779026941182464 11556635 -479096632569349585591107354095727500640 11556636 -7172811556198216844590631818957455360 11556637 18608897419715833464882416190153404320 11556638 -437873763573846316328069627841021617280 11556639 -33054703197559020206064601375078913976 11556640 -510805582484747525193015495674648985600 11556641 -114556069967325851245858887808793324958 11556642 -339466791901696688513452886743310401536 11556643 382925934799174530094352805459949109200 11556644 -311100910957847776080698905529602403328 11556645 183811897639670432702421118648851993600 11556646 -64348266795011624968458759800102716416 11556647 92007238206944107113684908241739778160 11556648 452983763585807899195457688207438643200 11556649 -104494242566340930411185975709732631872 11556650 -41426300642414415480436545761658444000 11556651 93204046280841950457460673422080268464 11556652 -875436441142853314317250419639130526464 11556653 -307641811360316053843731316666674613098 11556654 -160885602691603659019568560778640643968 11556655 -279971720438524093472599683919309968000 11556656 61255382893404342532950416730512474112 11556657 116851650542412835152239287487776702080 11556658 -218719925314135284054413370508539502320 11556659 -127778072433686684750454603715389099696 11556660 -110274957007856216262865325573331978240 11556661 387037157947672874728598180417875975072 11556662 -214274340798607837333097293004637687168 11556663 503977601429511327166949674343814490344 11556664 242451707866294169390144615381501337600 11556665 147751124423429287140762233467935141060 11556666 80879276785246804532198410024045215744 11556667 324260278843584322428947077985496015912 11556668 323318215125974540939090571019254583296 11556669 -4161240211970839314218014687945285152 11556670 -72781638510535249940087398605188743680 11556671 -18326777131254764200900081595579166336 11556672 -128052867428943707093437037253941526528 11556673 22007096757209950357663422585466895360 11556674 682934045892135591407607823987555545600 11556675 -712174766588508463837054025724198000 11556676 -43276193236505793768468158040800460800 11556677 724356827949663217384555772417160008064 11556678 20886974321100290558477108468792248320 11556679 604220279076543033932030098426059469776 11556680 -6105686090336532751159917983268864000 11556681 277118339264212685751719043204779427744 11556682 -60605452284397283091224914643840825808 11556683 -1062773868804771055502908012120948633068 11556684 -56678950328189225652445038687326983680 11556685 -50608487187147516666367992480910679040 11556686 76150758335800379891513872765170878784 11556687 524599491929824725289999468398280740240 11556688 69060980163747300332809096466624544768 11556689 2579108396195399569023174863079472313472 11556690 -165817241228700350226405518500879188480 11556691 267519313753148788666194692080012128112 11556692 183203419833940086629197805599747614720 11556693 -10424155994644721746980951848737543698 11556694 -112324729218984712566027691745284015488 11556695 244899240150533847017843334611806549920 11556696 822117175316871801022731039687609384960 11556697 -265905189679715926882201490998360340854 11556698 -624763705166717749227824898963131216400 11556699 283522874612861740035682806254413862400 11556700 -9379363890292868512970100092361536000 11556701 -75469997420990397611115818034598186080 11556702 -125575752520220359181951797925337619200 11556703 67725510070248209417573846082763477440 11556704 20929833626204026661524838710392913920 11556705 -202558647664549263576609644680651904640 11556706 -63373412914244072883195878123123627520 11556707 146367456599863944660943049164038084672 11556708 -70024490877084165861907818668635183104 11556709 270970257926630873405170537003026310910 11556710 673572846139274300578301259090305280 11556711 -175708980509298690268961660691041422320 11556712 816610602915950989046434542059795251200 11556713 86821201701327616409842985686132344960 11556714 -141955985600822016981148915656579271680 11556715 443357019696334569646107646725187419360 11556716 -289243257106614086097638619630046652160 11556717 -34922564765454558951918911375807990688 11556718 -38321504936753892543519298217447642496 11556719 -713987488120176945374969542376854082304 11556720 15999088146607839108939747468369592320 11556721 -399339203872944319958266246003301546256 11556722 -569859891526682150149803030987618095088 11556723 -2017549129600080477943214660706039552 11556724 -338572873609792738138769677045367077504 11556725 186093551013915909570189901884055540500 11556726 5129745220227636998781508949202432000 11556727 -76251317904660730319908213352158869360 11556728 -104250239767924823072905232670770442240 11556729 -1181190961414932925680510000515762194080 11556730 743013631727143178022226897314884985600 11556731 -12233561086377422655627261877750029120 11556732 -387085420658178847052339680082643148800 11556733 -477560565407536483047820097122553349620 11556734 -239743196638885053501706341479675731968 11556735 502680072428567217132602123885696442000 11556736 534224105093256944742786636753005445120 11556737 1100084467087486690074132463895582368386 11556738 95942415749808845113654213827028224000 11556739 695571584336920440250243835001137256260 11556740 112638701226911643193600880827722816000 11556741 -93201084062222459185545488885965197312 11556742 -266549626643865400390919407278558733728 11556743 -361507530940385381783377194133695617280 11556744 -276397283616122394396360186517307105280 11556745 -319446338251950288342740389763425369500 11556746 145457772368503883265859507579510308864 11556747 -828402311903920244939531433377398609476 11556748 427917434735480966413189313846638357248 11556749 25378102682098424140867237099720439136 11556750 -117713858199368463224259112806647040000 11556751 -23108407151681355899704048117870694048 11556752 85036712947964682622802992804418027520 11556753 -291545666377861758041544321303407152512 11556754 134584402484141208003555487787476965120 11556755 -251364745007955373274169019874184338880 11556756 18548439182261732191016750071724381952 11556757 -729497066813091605923634477521323642994 11556758 -29768125587899788621117634245707269760 11556759 609053411385853013998244164181239494504 11556760 72761756332274977682469952396007424000 11556761 -1566977630838289992321513111025271312700 11556762 -153148027714773437708188088388382803456 11556763 790941411544266814912877231600887791640 11556764 -235484950407835045750912604829037599744 11556765 -227955756086217130972642769150538802560 11556766 2556732708630282695606864383616809344 11556767 -1158598948164112389322123014262944305184 11556768 -375397469227010435904964473860973920256 11556769 18197141208719548007209872301876449280 11556770 105154791772875837576280454760760517760 11556771 -682284839265070613760995243983269988488 11556772 -182464701846486170031917988304708442880 11556773 546495648231268410196370278448857433022 11556774 57020833915778299904218256914890469440 11556775 437807387784032768836772250148411140800 11556776 -26524024527496534429690840379156398080 11556777 232228526079380934968945744839613212320 11556778 -402931074722439039039627338506932358560 11556779 144627338302630530346967001727096628784 11556780 -82429295722496141170960440764091786240 11556781 -101474687517875847044430411528695421418 11556782 -516956343748135920961488426643627171008 11556783 -259982043747706154546533576119407708160 11556784 19152726947686047008233353293804748800 11556785 566919918909021122985872390508826272960 11556786 -47776483525295007438619687929392256000 11556787 -322313368090081385249697922015654158336 11556788 630798179256887804815648132429851525120 11556789 189414023144073492808814710916032437024 11556790 -175287746793478915076360918692593139200 11556791 -157872653294614887990187110501407342808 11556792 123873470004441533499760212014297886720 11556793 146982937374263287982027034938141386848 11556794 180130774566508823853167829969565375200 11556795 26195581855581710588864499534245475840 11556796 1154831994306736101791888274637563328000 11556797 64140724551139395677119094084456397120 11556798 59734010997475968076612500645053595648 11556799 453770790577584271570803267720009233064 11556800 -63881323178639192837367206537016115200 11556801 305088175982667444911362003522829856660 11556802 -244160553029426222118224255348326525440 11556803 1020579039735930323846522473548039125052 11556804 109133451752722278517027254330898440192 11556805 221027880636302875744211676011867123160 11556806 754606842795689346861263259448667378304 11556807 562443885052883344906510615934169415680 11556808 475670627350024699350325085448097474560 11556809 -10657276322971672283879578135354202304 11556810 -87834246179641061953200950241210009600 11556811 -142376765624996596093498483551681496800 11556812 -526095279564926004988346915670149065728 11556813 54211551250329589141494543030710410944 11556814 -192377144236472270145415305901986663744 11556815 -200682508529266720515133367317687874040 11556816 91019723473802423953249757794923577344 11556817 48318626102327481597263110426384794866 11556818 -100111221001608694105009752208894656000 11556819 628074808611178144501949344051269610800 11556820 320234742700447614090870044088889528320 11556821 77005336023428336126998273911859024170 11556822 -350231834251794586137712643086297243776 11556823 -708260472462652248029541909709324311928 11556824 931498308627915097530323611481466961920 11556825 -122831918964865125858639234951442238400 11556826 -312095708193426168247613108477179822080 11556827 220031948981634166767192582886560692676 11556828 50290267659315444638359188857779184640 11556829 1240189628911713556453585112892802411430 11556830 -857992507932230108107664648985235537920 11556831 146132069210583952163614135138897920 11556832 264000853452680229302192826199813128192 11556833 949017395570124513315923059344452928000 11556834 9828686434751055252089363261420513280 11556835 685503229717400262299062368875402726160 11556836 -920691695357064996038805577969115520 11556837 -249752462752271358274025585648215372032 11556838 -128488120039490228415242431797967735104 11556839 192560518603135413999167160743001872352 11556840 -60929844092837277178645349208576000000 11556841 859529309599793482235853588641103021242 11556842 -467387565621670882712651304439904608512 11556843 280942054887403185368154762907991637504 11556844 72468863510628415040841970347669369856 11556845 -31527243961236923865786783034601760000 11556846 222040756608619681868646327756900250752 11556847 -79823254279831657024299847536116828840 11556848 372662675505128705949476357939984302080 11556849 19391053145215611530030037672332778048 11556850 -82355798556526354799334659235400615200 11556851 -447980680562062723040030976706716874296 11556852 1059025477932762480835685693438625792 11556853 34926734930590463864252781544074406080 11556854 -176896352452067660038737196393949430624 11556855 669906555265550031329051766969889847760 11556856 -345976381276382333710109291524424663040 11556857 -227263723631007065971787332686571825020 11556858 11511059075448735064182736845280285440 11556859 1035636048424401991744405147637800961060 11556860 -150848784763378992760098209717031168000 11556861 252595786386804265254661235759127975840 11556862 106995096711711578096712881862045133824 11556863 240673400699624794599368633310873183624 11556864 55674011032575762669854627695951872000 11556865 -764334835876938046480540051704197446080 11556866 -691707394151328530956781804621382328368 11556867 -8320945467642035722258118904864437760 11556868 -721646804132717063696533950874128583552 11556869 75623998376892396374985926720338674396 11556870 -23028914110973759062721285534959714560 11556871 214525595908270131131896549487027193584 11556872 -976467563105229311645536692047910328320 11556873 -101675847492752156546482121357819068416 11556874 91185856980749726258373441028838583552 11556875 119025341510713559765341339571806147500 11556876 254952066176308536287832882723518254080 11556877 1432600294417840817527520947729067654400 11556878 292831252924208629331832841776856482240 11556879 371225581357873651298242743039158533248 11556880 -192368309725362412683495225947177533440 11556881 -318934435910228173672322479208638012608 11556882 -377028468245463607606670906519497532400 11556883 136609970155301570516798344993669996800 11556884 354664017334755070858798649879902290816 11556885 -263385911436372942755091386134940114400 11556886 337092801907476156024386935245082849344 11556887 -1013076461648481388028034590010126280200 11556888 48658363994660649146576662979737681920 11556889 1302789842890884265724357256360971696520 11556890 -393434657502287774777743058811671680800 11556891 676289815312150490951239983136214299440 11556892 -893855910999779435270089872769383730688 11556893 -128687603055522936470471950257390308736 11556894 -381406457930452705047293439410627755200 11556895 1533366394516706885395481065852612080 11556896 318003238445907813553961462465878228992 11556897 512593927920074161928956978004885270784 11556898 533027031221902137800037280919245285200 11556899 -446437314704212594444017332063189661336 11556900 67948925709411384070168402974508924800 11556901 -1935703303393208986028331855670621654368 11556902 -66587810322260891127199466932327526400 11556903 653544187237819143708752833789502200104 11556904 558953810379390684783082280784641141760 11556905 -89804561276253465980858945585268110940 11556906 -421006083193919471821908516948347159040 11556907 319023408406792652073051442413418559156 11556908 247304859498618452167899788515543497216 11556909 -73759410507098039757130541986064070912 11556910 498415419745638658865249904739288512000 11556911 -709167086065843779474907932007480117488 11556912 -71174185416671301550568897495464181760 11556913 98476950680657277190681595960781330100 11556914 4694367903141217361239989440933608992 11556915 224791372078913790030744603668161991520 11556916 42376932257440150798600280564433309696 11556917 107336203982124030890649809260646574780 11556918 -21681666102222233056424882376350292960 11556919 243164466546425336260928682348502537008 11556920 38639300819603043515461219388079820800 11556921 404402624799382548982059775261314475680 11556922 -10441445049408101301635774218089791040 11556923 -547399776988786196455529113711228983264 11556924 -280774910156921139102868551755101372416 11556925 -28305073236627530091930648719886480000 11556926 -67814593606995167003256619716476549376 11556927 11141886300963505260311027199506774760 11556928 215485659654976236879909504822710108160 11556929 1142198917047316739782336869127318051584 11556930 24387366676524694938033960129384407040 11556931 -717560322511987254598213499872569075268 11556932 -161852127074522922735198743808806469504 11556933 92738608377804784657606006391292293184 11556934 -101779730951602613824710557647131828384 11556935 210481434112787437238059054831226013600 11556936 -444535141974314759269524318680846991360 11556937 -354130268100217396682840017244923307648 11556938 -4302280553535685221628976919148737792 11556939 308881528733912387599153340998960209624 11556940 -139041711641700597432551639017506048000 11556941 852095481494593080373377201323242236384 11556942 332061739145748922815466613652484072512 11556943 -106167998426971321485379424021154222400 11556944 159207663859770900632315136208068796416 11556945 -81519098809902600826293236312402678400 11556946 231596297404105347171063194516450325504 11556947 698239399229773057279916643673690140396 11556948 36532475198662542283794389469606862848 11556949 872022072499169449153953610461836991950 11556950 -54833598531811391859218036279943081600 11556951 -225987050513329915212649621980272408832 11556952 -747995307270210251575965396022118400 11556953 731998445735494482234355815878435576202 11556954 -49409220702781785207555484598435288832 11556955 109111769445581879066176716841489326720 11556956 -87731035208742934071093045068564958720 11556957 -103290512692345365081077530895825110656 11556958 65554878734904847477703784328216634112 11556959 -1170509389704893045638414150295227422000 11556960 475875988649777909167099748170121871360 11556961 486025584733305555043237152709440568852 11556962 -137416647443680353966839527187325948768 11556963 -422294142123894768614662179974731866432 11556964 498197069487717062497959153178073456640 11556965 65990258674738936132535284303888656000 11556966 -301930190212940447503753458807860448576 11556967 278739714415603442250666448103653369016 11556968 -212764523848497063056935543218151034880 11556969 -380432914825522501438309494232331327856 11556970 -100174647206217454183224940374719644320 11556971 1084699077154802689823286843819272891904 11556972 183099359215697758979879499571535708160 11556973 -27823655504623987908680329519772196778 11556974 -187101641261174322839648331215468042496 11556975 129487468602560216713646868915345907200 11556976 262960291856405530887553562149194924032 11556977 107883107700240462463974175523961462180 11556978 -289408419343015713931619441439307964160 11556979 227770107217557404489311504848073873920 11556980 634504722666468638991195113648953824000 11556981 -10073536254975083242256248472175216672 11556982 600751780352869952071996910743446866592 11556983 82015940403112928608576499096106896232 11556984 -37613169381094987910509982319291924480 11556985 -180075596785888209954724010130093383040 11556986 -49462432221070130859250282044835211520 11556987 22115784748396720580627385293543017440 11556988 -894177980901860459963640291646577600512 11556989 -1044171764242501875065370961011083509440 11556990 203626682346645792776343015039996918720 11556991 269734174191819031657128494260874854752 11556992 -897593787009996636384512801896503705600 11556993 -244425823227529596853993535874418203840 11556994 -619878250815889993271690135416570368 11556995 -13930892956315886709064901828900162880 11556996 480248630367810843752522237793312774144 11556997 -65079323082007947440095038873266680000 11556998 21730569372900507164374257789100726080 11556999 -24065198873084064229664086459059482520 11557000 77077628256542799105126853281054720000 11557001 -89522421576125118251695473327486169548 11557002 -63511067181019984718633797317314266368 11557003 734668158144373574832445920791291361144 11557004 295159238948098979374599542345893261056 11557005 -120802547989244172818974025518803895680 11557006 75141842282420446848505931569061936640 11557007 22189923634669654040136577128480138624 11557008 194421880790737086137474905546119266304 11557009 228876418798777661901109099847200874304 11557010 50214164628689388338034948808049984160 11557011 -145186205784458540946733085324058579528 11557012 -845916700177505785019178361308539967488 11557013 -363628985582415755846932423732254385476 11557014 48354837788718768056510990970562977792 11557015 183484728561286313521489388942068352400 11557016 404291423013930483292973365708099584000 11557017 99186192729536031746733864511618131456 11557018 652219112955362237292624116163675927552 11557019 644220987607013686605932119560254928744 11557020 -207079969218719101372983275294011960320 11557021 -42866614534960672183785734745744888576 11557022 -120331389342067711449077997437126138688 11557023 -66972306959948561619209955738490073016 11557024 834708033580444046186509779103383552 11557025 399074851844687289264444521920897689600 11557026 29720262194006234991918147298701480960 11557027 13117434529318959549656474575355802312 11557028 -50967011000498520260093879116822806528 11557029 -278214678290246185631901272212835740512 11557030 -435846610362683654865121023492853875840 11557031 617791561045236063340697262591324118224 11557032 22222193298555094009391960413096919040 11557033 -2290368414674163764049710649118990067736 11557034 -506633918588113506096589394041357429584 11557035 -9456866490341251036838475519508281600 11557036 -36498466879858028295676412958326169600 11557037 -644655794860659348011158447900911982314 11557038 205632035673190916099770085605896913920 11557039 -121179188755012126290619175812164090672 11557040 68060833727575783407923512213414871040 11557041 -310429420626081805920881596926457323408 11557042 239023192043887866901685307150292377600 11557043 -195503442366812773944119999453239618296 11557044 -179815173957541959271794694787875799040 11557045 437873869797972691368829434386060886300 11557046 -232833102750237849727292405049409081920 11557047 799359704236466639619426006495565686480 11557048 -130144246054950662584035754796255969280 11557049 -28102248316518118682249657382740350464 11557050 111686993976767725299910118823274348800 11557051 30605641767497797072564291618902454800 11557052 -63243282562537547462718875828693145600 11557053 -171255808227832422808823105262276427200 11557054 1389552866921318007107343250194975936 11557055 2756845160832808647625441361437257960 11557056 59257639119942185459906187686943129600 11557057 758622037425351068554286619342245642306 11557058 409188805581216209492379512922706844880 11557059 -236475918999032930827620094073355544080 11557060 123251712229871696306566846667557071360 11557061 -89437882682751875714945564686138409028 11557062 -32535913719662303641091510539937008320 11557063 -2419304791369169347780854883148359376 11557064 804783069461954875604248253734676751360 11557065 -357834284181586713242239346996336206080 11557066 58425601276742582517333709575243216384 11557067 5036247717698607313504657944220514832 11557068 -57016412810267246945805943403810979840 11557069 -44271203127403701698261495551378427530 11557070 -35538595795229877315794311982419415040 11557071 750615138682721680333825409836470322320 11557072 -246578160869366099236004464955731124224 11557073 -492661374211924513333596189355863558720 11557074 -143850745250062045426507204018134277632 11557075 186031127482153716400004762478993180600 11557076 -1139303962425435939406671277720484397312 11557077 -56980400065029212185341793069514751168 11557078 -211077853520413498869479930640478344960 11557079 334643421464831202852761561581571728320 11557080 216341388841075042975175320646658048000 11557081 -278353185691814565263698922358615888118 11557082 570855737163699851091309554257049577984 11557083 -424030584785890510662141905486165385576 11557084 -123720751334734051478782082750279516160 11557085 420734559817416896853263509283370060780 11557086 -46771948908007587044208736314313144320 11557087 394335193947164199025550439578195480272 11557088 1020157949102059600871684010129913282560 11557089 -768534103494175447441319914211267659500 11557090 379519057435524894008169739293244672800 11557091 -492885373055932408246561714022641585728 11557092 -89931075218982279179242181814069227520 11557093 -774811223803556362553814730278154423620 11557094 14040917958867343872875712500498251200 11557095 -215113714626272161005774518138666323200 11557096 392805767278133962256333930630873333760 11557097 -835772131204250250299744740494739573680 11557098 -102317917839376721749520230829986977024 11557099 644735465050297521329321605126479226100 11557100 -131734504410803843119913884642808697600 11557101 -213395312231714023724945202842984223168 11557102 490241732170708250354080389034329394752 11557103 -1342622681999195075328536882759441258136 11557104 35518045800947759323061811694780612608 11557105 -95168066694187178587642490079112271040 11557106 -613690610855604326102617532527287052800 11557107 -1014018416721947618637705387182378313360 11557108 489774172057348411140353721836224646528 11557109 514473550797385973789377013641390191360 11557110 -354772313092669589831446208943022080 11557111 1092833795613165628252982223441057411400 11557112 146338950208856073808364783914159964160 11557113 -610502021298721499036778087815082189600 11557114 -17576252466772133002528746566083941120 11557115 125733936856520632457710076378213634720 11557116 140385807892387845150627312295769820672 11557117 -451574471056211070949085566199362708320 11557118 331432773088808777737427884576118750400 11557119 6937120393282186549184007137490089472 11557120 182834473259548056784035091923232358400 11557121 100392944161014043964543939290327408488 11557122 107624455512212781400090308212547199872 11557123 956880813988242441199229690474159788944 11557124 -44287679834760219396774412424636928000 11557125 188976620419317576275085399741745923000 11557126 234335972007399362367619030439208389760 11557127 -236706034666263465621196982298811585536 11557128 498425989858813636811880597686741483520 11557129 -395860872637783916763883988412411991270 11557130 108862525207210948988834300672071296000 11557131 -146855224207308628326709012048869035520 11557132 -542576140301417689685661890581285659648 11557133 12056690212187600464404568233903383520 11557134 216095255856990867188291460083568858240 11557135 37945773874243528034142982736986740000 11557136 113995255857584793835488816937659604992 11557137 -492615952460474996725171221428350241040 11557138 684118100197302618894207774120916198560 11557139 777774932525647754613008886386801625600 11557140 -155647963940694372109037151841586411520 11557141 -7081702825864727619023832380761490176 11557142 -124870026636993452650434232204055874528 11557143 -356946893775018155125140054880187035080 11557144 955389998207029269623561623829384294400 11557145 -280634944808554716153741784730157860280 11557146 63211708475184167344609873033907971584 11557147 -409428199532717575304564856308173888000 11557148 378195764462418568053955144969974302208 11557149 454692109250591774717240671246681907040 11557150 183443343852311049358383080772497601600 11557151 -181311267732574831775862963118581202848 11557152 263164093693604346689329773705008578560 11557153 -8505144935800641937280455097956164176 11557154 1252491478172603527930338196430172672 11557155 -3132438507809823635054153092134950400 11557156 99208357331707918602133552903098101760 11557157 -665941616357155857950640528252299718594 11557158 26118836712389165143864008938606811648 11557159 -342536843660481540794066212164607500384 11557160 249441689544331574031583997856298752000 11557161 7564298763319991361832583130840904320 11557162 112069907961763332425673616758529078464 11557163 -807704377299242188257732891386632320588 11557164 279256044808929723647890730435037144576 11557165 -441238416467333974545209484102386580000 11557166 -333920571295794680479592806832312827200 11557167 177677911857402552065430297771444003840 11557168 13170373793078999827240926071399383040 11557169 130682579684885491999387258898303251008 11557170 -185151552180666955148849845167555677280 11557171 279525765169796384295343806346627199372 11557172 89597314094602247681093485776525557760 11557173 -562313706274673871867624114187067464416 11557174 -17394235335595402652055599972373741120 11557175 -201580392243449932247318157807908857200 11557176 738036936104087296114890025706592768000 11557177 577210187965436569414722845045675017872 11557178 365729058289209699824576657224830773760 11557179 -67019262350074030392689324535520188276 11557180 263570280869561690849374650471393576960 11557181 679515666803289124582724422793361294912 11557182 63353814747585051009553881772357029888 11557183 146995615257148858107765560916677808240 11557184 -139765841947012373059821926941222502400 11557185 -596268623727378843584606906333278392000 11557186 -527853694248425912937575889701888010720 11557187 -501756146724977837179984497482080358760 11557188 261871710681583182657578477076220907520 11557189 195548645398173648027508814219744533536 11557190 159235096366665852981386068650090614400 11557191 185144469605324050642792115136109737984 11557192 479680572927150349526842687986348672000 11557193 -71847428825361115534527257193041233500 11557194 34915594458426823993702270924869120 11557195 -370940954187322863494620902699391202400 11557196 3446283522280949748894442798220328960 11557197 -924010560734129865743807575997944056000 11557198 -594131494062201440076066425466506651136 11557199 1462468292483974464952246665883689305664 11557200 13025880661899968276683803499207065600 11557201 -164961057120685614795500267661211843008 11557202 -311601285128654799565261763902247231328 11557203 6862037317620117350777387242107088896 11557204 11757363922384346589420333784383260416 11557205 -284867203982201087797288234695386285280 11557206 758756947710721884603239418042118348800 11557207 893788967377360394794477426337291336456 11557208 -145675198492733220914270364682300170240 11557209 168946196865049588430069325875564677440 11557210 -133703572735842033856656473416647383040 11557211 -449970179629301795280854175219487940688 11557212 254019527430805548182392470429494667264 11557213 -1359119474055602063902556808771499572096 11557214 15243887666865118690995891240430945920 11557215 -424090580806985725392578349215192928000 11557216 369016094397906585023735878227769688064 11557217 4920553027027564181156278240222142784 11557218 -153932044202497958334024841139029012992 11557219 367124127280310945463373064950653352320 11557220 -76618724003065955950051356455183838720 11557221 -163286731378345647232385594138642806080 11557222 432171102411434736333376869507288882912 11557223 18621141404646384875914367871042096144 11557224 -64135747626959341295027353695365038080 11557225 277934615030289479193867561232206600000 11557226 -729198793316065574289260771562697651200 11557227 -6865219387177198739014401138358509120 11557228 389900835562631306134363400411385716736 11557229 1313536391305832844264903944628124868076 11557230 -68899688262365642076664397440942882560 11557231 40678791456312946973204294736937246192 11557232 -93238330869799390683160171225233850368 11557233 -409636193329486109125379800628938474380 11557234 170524042154202545063634730429506613248 11557235 -1032626445447229019723947420729991766240 11557236 -309777290280315018341355551418170892288 11557237 435786209583096044903140926094951939886 11557238 -175765792419540739206322430733638608896 11557239 -5064607990098458147650735058139372672 11557240 787982656065918899711791502813269708800 11557241 -439358465636137109018276653989990908028 11557242 20959669381472714980171088222408787312 11557243 -300113234862352267609992060882266712656 11557244 -242908608530997711222481430831056972800 11557245 -183716681654095082191352538192045628800 11557246 -219912960694196575314087260408341985664 11557247 -233561024564138197572367297383763099872 11557248 314868756738294079825443355557070110720 11557249 -277460298779686283406779044346547836640 11557250 2700712157055682085189227218873960000 11557251 -3353581193871034901429758127637510408 11557252 -127125103749021791630451030924136009728 11557253 -1402798270974536412636480306020647761600 11557254 -4451594955100376390775466209626849280 11557255 147806895425469100133993600771636183160 11557256 -1117239620152341839838137206120358661120 11557257 593296629917260632541702563172580954640 11557258 144272181084109088593085597642309682480 11557259 181061084815088175062240849016241834272 11557260 152819880951692828454825134676973824000 11557261 532313632119220698178379513522930215862 11557262 236683048799570794573031955080544541632 11557263 937796409126210669302041368049795933440 11557264 54097104570270971774847110445957709824 11557265 -17410646160031767493404412216172021760 11557266 -217868792473162497816138925250132493312 11557267 -24495128495611191547685101376368825684 11557268 -131691272015093104008268041896808346752 11557269 325684751850004094656003979912427016320 11557270 115818095562673691013221438303640307200 11557271 512885307983586092521643316099603574704 11557272 -374198705468863369923747719997489807360 11557273 -25170496024849577985185809024231969920 11557274 -2210568196414497113649915252712846080 11557275 150559164602591101388798772457033633800 11557276 -294836236605457150178560327091341795840 11557277 280426581976172239805234536343537898240 11557278 -239454946543343507087703598316132738496 11557279 -989239433964101846655434943255027481120 11557280 274223229483301307187981385710887239680 11557281 608887527556470798925853083828028517552 11557282 712134448083728681174225822890690560 11557283 -531760320533466986948881423072630049040 11557284 -159384477908479262056655855907968944128 11557285 -19929382165783242394310030864178581640 11557286 124365721430547224468062684056808020864 11557287 44484358485669955698664056908861518320 11557288 -310589925931130835325930867477479306240 11557289 26370687556974400356006697311589764090 11557290 149170796388818533159241541119922240000 11557291 -824636290585897496409255174317098527488 11557292 -334902596471796065379090100369633425408 11557293 248865496791527139315706574347232982528 11557294 146029154202513489951741930967666713600 11557295 44750637294344829106006148661094455600 11557296 41324842509313979379782031775975342080 11557297 238235417965111882547460484627532100072 11557298 368354882325962297843070812277139568400 11557299 -124327541707044832862173060803334801152 11557300 741514895670708188504811912576333312000 11557301 38366431478123900707384986217441180800 11557302 -65106297354354520927380052460797320768 11557303 -116828968777415353718864933404791327448 11557304 746101568552794878245610859325113098240 11557305 -679722499519721306512719086269059638400 11557306 -165241919954900402415732494783187189648 11557307 -792614649758229972726738316262785591368 11557308 4316064141739222137808451269096759296 11557309 -890709621721084918723771262980543508640 11557310 142731573302603336087354705319476396160 11557311 382399218158247416609447428573343385984 11557312 -210428606618132784047210008636135833600 11557313 405132294491801358351536447621647457364 11557314 215137296470354024165986829979069016320 11557315 25932165459789735759390275607127200 11557316 437760875776079504309027080196590571520 11557317 109243271171535855934805874948841321248 11557318 426216691891071808131140967241164843360 11557319 453692024521581520036560568410051765720 11557320 59366809417366646325882072260222976000 11557321 -2314584808730915345200589137789927407488 11557322 55913345069425698013205653680599984640 11557323 -69689594560552451246611555715870784000 11557324 -553587249345667855410454498753846146304 11557325 -68761123264271858394960502713554400 11557326 -109738507945748916479527398471057690624 11557327 -364032920309127893420818278449955015488 11557328 206561950005640883864568490637853745152 11557329 -194386088985037183629407969922705667200 11557330 122469078460391802968609276348289766560 11557331 -317861037606638995090517786864420465928 11557332 -309451558677355435175595171558619887744 11557333 191133880387425746821207744805009655360 11557334 682578006109660278213190672455102412800 11557335 -308443681742337244588076471510624972160 11557336 977610693128150040698284343918332692480 11557337 89766711271236599986591772405888859264 11557338 -35135284622649472575733449062471830272 11557339 34540152136127196437960027844559200000 11557340 643190732221254981716727950121400419840 11557341 -498684954102341752206726577978315183380 11557342 103187352403536169205246444160998355072 11557343 167220411464200041968698063404382422240 11557344 152251683999483966318163538418943918080 11557345 -177297611994582361603359182218097937900 11557346 58560004513909710093120996158160289872 11557347 431540648187250231613608488297796303872 11557348 -383714923985114638258293505229565646848 11557349 -2148283083826413625347819163767960346560 11557350 18904323882218521158184880895330816000 11557351 -404667148630771734658772811801622662488 11557352 170324231870298713460806243973270405120 11557353 807173020257451786256845398388368629904 11557354 -40386445181947961940655879691542642080 11557355 563335720422104542554600725123970785760 11557356 340281748231169113622304653650421345280 11557357 -62358008378940445486854888945925358848 11557358 117934458720161879970234899452461281280 11557359 765648753703173103576717450896713740728 11557360 16524465598840484832782973792922828800 11557361 -1228531437477839135749109984223616525248 11557362 -98349670185585959918185651312026209280 11557363 320508334790941433659707916168877681612 11557364 87723607242029346174956056002803884032 11557365 -79691851799127634716006299328702677760 11557366 -916952743515623831141687688239428968000 11557367 140584220351148178251477888510338622912 11557368 -1317729989084905428559762574963036160 11557369 -461092422031884502640600539303505774230 11557370 319987216683706690529883438370269465600 11557371 52532208222331577482458745927602292224 11557372 -273072577897380655694385924920553447424 11557373 16004193799851534078007079702740655622 11557374 -41465722166721578432304929547678591360 11557375 -402530931257408217646918316544330000 11557376 -269582036003249385671484240259027304448 11557377 14203595896822666483608496046488617600 11557378 -86633170360452088402749231880776006144 11557379 44342888701201252433152238795217709920 11557380 -61849283033178304550479462522605281280 11557381 -636458575945215356574330399004109915136 11557382 21053609024430477320366003769443768064 11557383 -547697842864477474283945632586112722352 11557384 519726689966570802466948126924809830400 11557385 -132552472584997232685693354415846464000 11557386 248168572444507255821528720421403146032 11557387 -500364216432142413157657968679947396528 11557388 710123229191093194015054966020733548288 11557389 -148504049407253855778200416975786205184 11557390 -48590922402847322393379475792328398080 11557391 294661696955071016935001422280105665272 11557392 -18442687813093061019834463835463352320 11557393 -276346443081437817953123568729952269836 11557394 -416014120935858337049293177357063738368 11557395 16190562298345299718680702537173473920 11557396 -15475810416738179919116877065641922560 11557397 -419617795150820323550044033812911399154 11557398 -281782734783122212179015612540696888960 11557399 82985609501846175056800405021786542240 11557400 309840616488039505751836695480321792000 11557401 -138408315692290904374377848959617996480 11557402 -234977037702772911617274442425714624768 11557403 8639014687748621964561990213056010744 11557404 30825085245517531710201668121868018176 11557405 15853225595457282776100406258254291960 11557406 -8188388336944653405177662438899408896 11557407 -82294341533136491030515210975966716912 11557408 -261527467219929385261277764385004060672 11557409 -189625319401472627065882872146981859180 11557410 -183595630562457668223596327876864532480 11557411 -8697900902061539819825023499329489208 11557412 -501246312705622144163570777443533174144 11557413 -64721045286832373544091713010618422816 11557414 -235220471816644015260979616666163158400 11557415 -743440849377027304533771134864094424800 11557416 -27970806430981701556253782945085030400 11557417 -704034878689896495622257350951842982528 11557418 184602883147237375730090801472740315904 11557419 248434348792790294546322579820839173808 11557420 -18969489551057652365038144557294551040 11557421 693571953656733576541050205479852723072 11557422 -298471408657218674300020891539651114240 11557423 1054858019210002790703316610793946598672 11557424 -38243143079190760868238558746624065536 11557425 141165561471519168989010635234033556000 11557426 38942768027430101827139728967348938416 11557427 55362262006923589699644527597364183552 11557428 -550059487284007338439034488708000880640 11557429 396397875359881355171463287111654972408 11557430 -61722761963344851425094763164727217280 11557431 126106494706020379094287698329097569280 11557432 -951597672590208530550020625392063385600 11557433 93400228692781863670287412016397382080 11557434 -221175396839026474357413675559689273600 11557435 399762839681105833859466750187802186880 11557436 86621972202838432236934059049643520 11557437 444001452387515287772737684249525611168 11557438 -287215022316568052510802488250323067456 11557439 -487549690667389067844326579891719421760 11557440 -38669175295808692303950919101752279040 11557441 -739149267295538293840164604358803595520 11557442 97364910773047565532128522346374248992 11557443 276516547987446917822880220251545619264 11557444 667060863248876553643657233516443639936 11557445 307397445377776466635326291479608264920 11557446 -144690100581600969358409311193552298816 11557447 -133065675973891012950890948101655860560 11557448 343368106764697694811414584664911708160 11557449 -52610757282856778053793376654105335532 11557450 59095565497917145037879044742128730400 11557451 -67105032706019177018325799203245414400 11557452 -401344569981209964898099757633102995968 11557453 -62026678113664307218583458016708008960 11557454 7190818219381717497678137746382711808 11557455 -19558618870500609034468261819231111680 11557456 27909787156903215188444574013955366912 11557457 -621804367664864908194377485350880090200 11557458 -496458741232134535087120847032663349760 11557459 -160227290982852143937768775265005464340 11557460 424600275463252975591711987618957889280 11557461 122366473488534399553027711008792538272 11557462 168701679426037652568225831150126283392 11557463 -1864026324976902300182886256881704802720 11557464 524491004187927129088323209772454993920 11557465 123268624000076799659039389894474393860 11557466 61528817351577553218991212491580072432 11557467 459434687060248709518237961523210409080 11557468 125729659430927197472145201384900478976 11557469 128233407584801207618224693029991998912 11557470 -40718164814187664209874597283923440000 11557471 -25560272605979978610314301134184399328 11557472 -468587722119382724550351743623318732800 11557473 -295635225895047204066599289565583452032 11557474 233756930836117344362317866355312262736 11557475 -692468358578847639964924044451208151000 11557476 147813022232667954917846920413802893312 11557477 14875050572548462496336228740501164000 11557478 -95189823376029074076137504896694439744 11557479 92998669511141804355311640867988434984 11557480 -141131727080692922675263478935165747200 11557481 148330280382683571891729576677638293732 11557482 -23744092512798022138068311172757149696 11557483 310276508984328192682036295768505170400 11557484 57325039745912834749508961785632204800 11557485 -22445093778205579855930696930090064820 11557486 160291899591791452960978850239133398080 11557487 -243616967390089593756797673763995090408 11557488 86821462384069538154698700250685276160 11557489 1168055494149316306791333714408594376756 11557490 68931968927633947480826901237579740160 11557491 -720133318343775160553071402971060589440 11557492 809842477837119883506657723675230508416 11557493 -525271518579531177084294358204132415520 11557494 -23608570881580237227249523305774934272 11557495 644198820134209775539572565912138695000 11557496 -477831778412968452226992933197662494720 11557497 -4126805161151983062196869979958476800 11557498 147008461248477131198188553100594743040 11557499 258851847404925532094995334203016096664 11557500 -52344270386098682053795676353428480000 11557501 944660341308867889335857177684363771904 11557502 706196070077755744799738007322007240064 11557503 606156908525400472589615510511379088424 11557504 -421064388707549840494222029310918656000 11557505 -209383692567218501992581433312317359640 11557506 11270891413701863154660247740368227584 11557507 359881937167571740029846405941868626080 11557508 -189579152846926427818283180335510585344 11557509 -324059351946001266272715547238353022496 11557510 -217128412777782302250435409313749248000 11557511 -147948799591240940649186255888203855568 11557512 362133533621691785631338042877624729600 11557513 58719533728566478532205792019152976128 11557514 -100625876433956159245102965176976744144 11557515 -317274129818905920288147115774926224400 11557516 -211732550779633961206682482780013291520 11557517 -28312233100824473783819813170775419188 11557518 104570038746959319100616359358911629312 11557519 129215211673720864087303286000386000600 11557520 87235998012083694201420501575521566720 11557521 617521708916543869187122192780911083490 11557522 35289459126196092452900466102109824000 11557523 567269459695853743557917004460945586544 11557524 22296874344235512814213430455091423232 11557525 288534661216767922540296050614616849600 11557526 321347478046304094057025379830104071712 11557527 -308002904265243670500633852781533752064 11557528 -536545777041111160683926783053917696000 11557529 132932107149637477554669576362474300640 11557530 84099404269703085339288410836791491520 11557531 42785878823767900164667376293172116128 11557532 643882227469091523535714875296462283264 11557533 -122281585808741039317916016586546348896 11557534 -8306982542364583657962477653060563584 11557535 1163238414959982501318803749189329438720 11557536 -312431458051366684428355832928493633536 11557537 -27684616294393540616750103111100374814 11557538 -651157279788961654900697455943029564080 11557539 15195292930584656510478288483462359040 11557540 2508899837524668252376695278359142400 11557541 764481877032218785302372485279574858942 11557542 -95147345968098324435649883494894694400 11557543 -1274237740148635686130485901008878403208 11557544 -399350538958633566715970589101241139200 11557545 340698590866263909684765609678920944320 11557546 -30042708061712272224683986717926211584 11557547 277463258538604137711206738603520829032 11557548 -203704167457355790585680533839051740160 11557549 -1269801474848965291530916146227959177450 11557550 82649317869554891600288585143438060800 11557551 143703216192653323892411565287182386960 11557552 171953776466996304122417815963918958592 11557553 944682117559584160506740386189073280 11557554 -265765767829637183584290751154483422080 11557555 847784328186556043057902215138592192560 11557556 153696025074575741949520985807695528320 11557557 720434243061830001938409747986667822 11557558 305390439442692879325455089821404350880 11557559 -561946433855469451770823541210065757496 11557560 62397465858029076058835080405843968000 11557561 -606377693016627410012891852640958008176 11557562 -398453680003247536527524262944870668800 11557563 475459821814782262082803711822159625664 11557564 -785016509097806877937870257420678354944 11557565 48299396497152756186853801125080300460 11557566 72847820071365818033311044046797310272 11557567 324655223309604827695716826323685246720 11557568 207463521299258957238116809066420371456 11557569 463811208826737008849684901214190192640 11557570 -53062020087083454642465523327500888000 11557571 -536687638343670110298429880985884524228 11557572 99477179901698711577522100403346524160 11557573 -171575475390607492778455907007742960200 11557574 43774739189609958079240478657861531904 11557575 -65146655510657581268588044799629598400 11557576 960114143239278474011002883967426094080 11557577 -1104515031255065524030545855650379185574 11557578 -142657777713090958675070773429062072576 11557579 21370625774317914482425517772511433760 11557580 391854659310592250907927235744050355200 11557581 141800976514658988339997824087954532992 11557582 1186626324649424519492296985807373019392 11557583 -17984684225833067214317036176306546056 11557584 60865154648729267655375476460292276224 11557585 384298895545256022514350143874765008400 11557586 98869637986354915574203113195355050240 11557587 21621620308148339135337138527672597568 11557588 -338086412939852143996187227728700872704 11557589 478674295225060492179382362283689682140 11557590 -272368028739384587301982678610785013760 11557591 -134234255297476913875902256408999718008 11557592 344581878543327266519433032658444011520 11557593 257049694834428698624177868633808291200 11557594 42909679024398339604515634263227043552 11557595 33277806123498846405555331360867003680 11557596 206347741439867358292531182549629629440 11557597 -519126143322866753854915252354284910580 11557598 14784814839052524821973544665177449664 11557599 -40374991870397446252627979942809935600 11557600 -389157514846174509670689945260300697600 11557601 -209562560013617183397653779925589115392 11557602 24051551463308427606364601402901803520 11557603 -959059144368538135095444481522405616040 11557604 -109388583221972392823008669571043419904 11557605 171512642069269879141526361165395136000 11557606 -217763262005979379925317737995172790272 11557607 295072825908932003728834690497544652856 11557608 83905305854999553767604693448952709120 11557609 -443517262245643707856342056676894733248 11557610 -7812448113711497888591907426204042240 11557611 -89368942914712160217366128918138887344 11557612 -1223381331062980115665153275286481120256 11557613 103144283700432985820357505288747130764 11557614 -69342352923116308744492383588139892160 11557615 -329635813739925698985022608357019392480 11557616 19389799572109271744937016092864675840 11557617 -740356594418832180489945415362140338320 11557618 -312661086329647024339300045364496330720 11557619 -367533606589230356606455423469951414760 11557620 -140714618190622042519987007062182912000 11557621 -278015226495551055625478224296681896000 11557622 229861819379718659897682395086979740224 11557623 143999697631246387465493997801531595008 11557624 90218617248358363035862546772382720000 11557625 -1027289581643826070016505864562459731000 11557626 -7400770062943782681882065222127495936 11557627 -749763777588127388272125506264271266524 11557628 -519325395985131185516165684210782947840 11557629 116866440830609508784372328918776452480 11557630 525107789582948141699460869045301830400 11557631 -1235669131748102727580196299583156545800 11557632 313450258098508379215570396694288793600 11557633 -416336707056190066224886580103180261118 11557634 80790658479807365425309455015103774464 11557635 -249222679778075964604281606738542653440 11557636 -82391394175439031195794985869819295488 11557637 -816563614823449473550964557281011712 11557638 -122924338374052884079334265652667627136 11557639 258261930782760685886054754125680018800 11557640 -66495997239296055873365286906575155200 11557641 -124531740205446612073349904675337729008 11557642 -158867200570525206800643820237967544528 11557643 410644005279344141487079863749184259320 11557644 1108721934104195555957529399407542272 11557645 426181275077648437912676364256045442400 11557646 -623100028154856436700141083335566490240 11557647 19823294997620435584575032957206895232 11557648 29895355565349480699237118103339343872 11557649 -663420412046194375834782667283821368720 11557650 70326605329621352913820530131941593600 11557651 309210612448602525060258348827712745552 11557652 -10972753887520233293379752933827653888 11557653 239196042759003025045775958919014852384 11557654 -201208140781617716741313014006181096576 11557655 -449656236768497541507999328694487406440 11557656 -105107251938365459516146457482392514560 11557657 477224769468004639871896303829005271940 11557658 32643380299944999893782925304058872576 11557659 198202169846956994550030384085738270104 11557660 496306334597584940193446139702430771200 11557661 -223823041918087649751564433842321430368 11557662 -76252305261398797932770097369551877120 11557663 548243344661557035786232331562034273624 11557664 -241663793521536277882774939028441530368 11557665 6608171707073695252739135985072189120 11557666 14160252102199362886252609699453240704 11557667 -40375172449175925410582202640675373760 11557668 -150194812814113358115624244986679541760 11557669 20339239029329128439376940670251745344 11557670 -253023197705418145029507674138311539840 11557671 -104778304329852441500995054043005688496 11557672 -49653051709043406331577757327106867200 11557673 -4223804150343366164151615299344563078 11557674 -188937682201313165364332338998494530560 11557675 -372050835434562503398473119970738519100 11557676 -263303277818780359099934876149382123520 11557677 197520847564678933097883674687854259520 11557678 -102396541649999824972621677737055168 11557679 -38933517672958012920861006688252583904 11557680 78631416397025076823784541547058626560 11557681 667000150278066305221875583927894966000 11557682 -761095991683618082541258634520325161568 11557683 -155699957740606118611418731004317981548 11557684 355315699499965457786180147439476361216 11557685 199228145420136407819040741561640228380 11557686 -16593260130644053910789146039751356416 11557687 593678492290422197972842220719412668920 11557688 -436449293437876708800070977379745280000 11557689 -35733491758752202384355405492589916800 11557690 -133909229179266533242989147027689152320 11557691 910012567771100855205125250602735915184 11557692 -75361829816874727595680159689822057984 11557693 -207032688967727842728541934716214225280 11557694 340132060300708746265204166005511344896 11557695 162062800084413335562051921912570558240 11557696 -14221510058990660296700023801569607680 11557697 -1215404563092060244926290210674489633854 11557698 -55969441938699195687824405041331089536 11557699 277679028462204427839204486736324893760 11557700 -136541514449041422311822751714754560000 11557701 1420175616664537532193783264392733316800 11557702 -207936316755984185993641380480262188288 11557703 -11874099570259906681643945137661211048 11557704 -412764476886103280595506438466785402880 11557705 -77199194202324628887811669688122032000 11557706 -41517161842831717781214756951055355040 11557707 -110117044361769106225046998634519662080 11557708 412189334212215383298891816276657705728 11557709 -1589603424451776518942279550181449230100 11557710 120067043078541106365812797079495312640 11557711 1244332987342802591649975007480314172800 11557712 -2006295867885571747337421475449274368 11557713 -358739043120204194800183504251487974912 11557714 63055517864961072055451963065512256512 11557715 102670163585754825385265711316910289520 11557716 -289231733886338529167426583763012098048 11557717 -369471767906226230968935515268480637234 11557718 189444114957654704230318545149968128000 11557719 -96416303225249759428376374700997833400 11557720 233279198414647556638518624268381593600 11557721 -40176137158891742550474146782821052800 11557722 -144190692499077399922013425242670290432 11557723 1040901978611298949928920935126943054560 11557724 -419711278619115225328919050457397547008 11557725 -3173395485959899090901366267235340800 11557726 -293127754884978176405028191866748970816 11557727 42437481918359526463930194442317052392 11557728 11642478786222455067990796676077977600 11557729 -349481538141811175815833605536541791040 11557730 28281930222956200602882915369816023040 11557731 379968782069181471376786045518933507168 11557732 1502301079559045384577978620448177499392 11557733 540066513645199078895266297204321613472 11557734 308984021876180619027333507678380671680 11557735 135941179731044255244194183635726149120 11557736 -487127018057451562442227846934293217280 11557737 360489024811301496709251111000864417648 11557738 -283150551462267409080901131564328700160 11557739 1439583914506888473030396686906986008456 11557740 -306363767723908326003216269708063769600 11557741 763407077670067268931657529384009215330 11557742 71527259873483070617198269074728560512 11557743 582787430773766194073975272018050432264 11557744 -55939644158093406911291473521670422528 11557745 -72996095306355555849324128953646743500 11557746 393923776107339745942585715871944250240 11557747 -410161381468856523356431460025072659040 11557748 -270928702314994210556685853157103614592 11557749 -101898259199362709092733133861254381760 11557750 -47388226840810284600165326855304096000 11557751 -734193118923280923961646523587866084248 11557752 -417493137390140379819434091112582963200 11557753 303294072216487134345544131501261279744 11557754 174653153169803150878560551907808270560 11557755 -3230065238699886315921924198730099200 11557756 -247787989136316236033305677810430838784 11557757 -97176644993739532882812497543131556160 11557758 133066145829362044639045823497974129984 11557759 1591793440855106537609060625912932053216 11557760 -61717425379270103012841703889436672000 11557761 67735727322438617489188075515066065664 11557762 -262344427786481553360056785770780622848 11557763 51756716639074505913044311219786475424 11557764 119400192510705070028039145244382182656 11557765 591800207655707926989984213559700073660 11557766 252515632783434086621738052724806229824 11557767 63192116557154502829317856013155802448 11557768 -782621118211046414482212292554699939840 11557769 663439219552800506857752852297447958170 11557770 -153391776518349285864517664447176212480 11557771 -664053175969380175424665035358036938028 11557772 648800318290768414350954999481544261376 11557773 546228182934183221457104006733768823404 11557774 -666962563850962611137443110356492364864 11557775 -323405468785116648014720475628303918200 11557776 -1681940485517822048484480886320660480 11557777 6099019970364784228148100561786362784 11557778 92488806838320263945649635296699595424 11557779 -57284755617674881593430254119095050240 11557780 134268102099461959442435709069537461760 11557781 -1166839581755094357345545224223787574500 11557782 49901900751694135397154779294131693440 11557783 592272503669761919209124777225392605000 11557784 3869980137798037465710446751617925120 11557785 18166933288096814967370602501480667200 11557786 -183521955109676803499063258611491867408 11557787 -798924631733880228377885780624044365564 11557788 -95361027384052387424730709753022177280 11557789 967327492725694332479287488093331023590 11557790 255775007245349990782432864502338942080 11557791 462800745307555040680015669433254379520 11557792 199748567690532307806470123640311513088 11557793 -352021914989436014664141209089341461976 11557794 -232766417950196706355669641076804214400 11557795 -462072969634159689187234267414045846800 11557796 -412912204496415316508688622565308886400 11557797 191011992218534422611682527992707706400 11557798 244531408547757858696226877979414528 11557799 520584680364783174772430954817335952 11557800 -341471691909974758475500089960880512000 11557801 -115323695858510442855457156949089311360 11557802 -275814138030301000333994878626111933696 11557803 -803197141970063355450112427821613296296 11557804 -425696291244124188391405567382821369344 11557805 293281042891597125323262555631187808000 11557806 -43599125034049837935193554678644846592 11557807 171529285142935878442559278367582685600 11557808 145323472113300188887003582431180767232 11557809 140792983936781807784500312988619722384 11557810 -314360065042198719631535721990470906880 11557811 460025203213516072268874646894652636424 11557812 177026719330278732074890061345131302912 11557813 482622522861350121175498525991382726144 11557814 -187017496270166819766650642154341540160 11557815 -3439522997669191378205144856300588000 11557816 31396444276212148285363468006795161600 11557817 2044670979179868966896964901536637133952 11557818 -2953848393649652202913311183197424672 11557819 -75124211558371877093681229643350459648 11557820 805658633227060437095459251950590484480 11557821 817628309090892625783402754578472530464 11557822 -279240450071498272610820813338086071168 11557823 141834144927008990748004303300959340224 11557824 -169504433154862026994506394752472055808 11557825 311656187919090791100903692865576485500 11557826 522616767159054291363662239547633047248 11557827 71738773505613148640062547194062910488 11557828 557935479233367022067395495101062768768 11557829 260797395577510009442783049882384038430 11557830 117833741904287305840260781857818113920 11557831 35137656939455773218404592373192675264 11557832 -223688613309651510845857216842823925760 11557833 -33840095883693282117849765322023552000 11557834 -300049117815155769640718646092445833280 11557835 -104391584189043999486117504113830279440 11557836 -676859757101285140089783888488158003200 11557837 122276399207514537184982000411623418486 11557838 47366334277073551484569077569771280000 11557839 72177240513064564801037347379471355408 11557840 -7041053828798105434493504541740236800 11557841 -3174613671878023575086359255275829056 11557842 342480311284266599096234528626775284224 11557843 261362743556799834851429994298880700744 11557844 -722776634835630902809733604873724635264 11557845 32175895067756724264911407730961590400 11557846 224811063821453193285387813330209251200 11557847 -591632486953711734355284130122600011136 11557848 642257965698966717097547528335725096960 11557849 16765604175354718476725565204962991636 11557850 -162040952792799983896359225412535808000 11557851 -349359196115872956970693356834475759680 11557852 -491278617723016412876720750656503242240 11557853 -581752646812299839105850359547092586036 11557854 33334554639781108971925913220464885760 11557855 462747941453085454513158534270646718760 11557856 526845015863317532252330453591022108672 11557857 -25589023745355032402111190747706558080 11557858 232075635253399454146862962198462801920 11557859 -352872293824770662961257309740011276480 11557860 -282371444413166545121883948376288112640 11557861 302830238782005486201893588153644559360 11557862 -539121812918022964293075176710910753568 11557863 -26943937844959864772952148575353062800 11557864 -1092766793600176112319868552611284582400 11557865 -178861059201794687076259182087815143680 11557866 -26191308973045260809668157482097834496 11557867 -863423599372805911343012251213593247040 11557868 -86244074749810779591670719581029367808 11557869 -64631172367658667363184381435117984512 11557870 4308032194041150233251356624961161600 11557871 -9091031609256719149839828893222771040 11557872 -135712588413641684040035129858007269376 11557873 -1056719750043324853194127270083586280878 11557874 -547344551815573679658514235651344563168 11557875 193184282431980385321803375338239032000 11557876 -81711957661664624597656915576486078464 11557877 266364253052096603001023412903417266592 11557878 2610025909464741179416047009606528 11557879 -40960752145247995372871642086437543200 11557880 191587209104960455007311144202031206400 11557881 -97807962039287178588445191394739826630 11557882 257484747521294816839465487202069004800 11557883 61776810777954586377780842507024388132 11557884 -4431532410752073594579250602024886272 11557885 -64652728825676981590421032217205527040 11557886 494663842890865372833491454342977851392 11557887 295136150176121950406496509639518546944 11557888 -310153648585251008693781050333606182912 11557889 311539898307279621194368916871331571712 11557890 -14029561873156066860786749829510220800 11557891 713864766374549674062859842455776691952 11557892 -7789058169549768817737389912676165120 11557893 97517019920435900123120719121400912864 11557894 -48171872515545091093885623499172794560 11557895 598345113777000068630878887853152736080 11557896 -99293571131086568718357310320825139200 11557897 93862062870041151885427782481791311140 11557898 -583114398958057427721624432117954977280 11557899 742689277486318265216751870910060525884 11557900 -123144699243001048237092981747552192000 11557901 -2662884701862113901084471654656809248 11557902 -574563893532057739052991381287584475136 11557903 470207756731292220494926920924656326656 11557904 159451665561810485962611625495501086720 11557905 -514330024700364040071942030459249027840 11557906 -502725480671818370553814155103438516848 11557907 -637647112860900965231410052575022693844 11557908 370427858386954087086580646592134865792 11557909 260932361864993756040997056287357513280 11557910 24736590213118671546733034867199471360 11557911 1236215585438213047584586948304023866624 11557912 -45673672399510395739834722807699333120 11557913 -357124798994828232981949988902554134838 11557914 -154411754245456491220059468632915702784 11557915 -130847996622107703809440190522976661440 11557916 -83840485792349500668322202590227234816 11557917 136017108803856035285975319535936679040 11557918 -225239867902881846902434659802518911040 11557919 -475375063888588190687686113779261611680 11557920 -86903850645471970964477176971264000 11557921 633218328266808305060516746824353716500 11557922 -80483718283956894563787395549722300128 11557923 256434644490316590922310702239165025280 11557924 -311174273650683855257803603117203889920 11557925 -75263628305012321956481397914333544000 11557926 -42340112161142147952597755160227024256 11557927 -21027272574986013502066248708941111720 11557928 80030449094916356316456285423519744000 11557929 -209654715972620600742564735638801967216 11557930 179500531269609746321615940502973592000 11557931 -328319909470655768126220115107622241280 11557932 30755164532158175341681206191121149952 11557933 -315358287093120306513156837459304307818 11557934 492310612149362444780788063567679614080 11557935 198975573248280514147286393623056959040 11557936 8703842649622255274023011491425746944 11557937 -510036479705848443203143256401784628480 11557938 -54040896174733474503664051437896598528 11557939 265022597838198734997096495961214788624 11557940 350072397249149848735863673388994743040 11557941 -120332033006420313934179319503716777856 11557942 -20811360438545804621752379597883665856 11557943 -213834712461217103884035456018874426320 11557944 -71704456170150268756492188321296793600 11557945 88561345045733324291390795572686252480 11557946 623079140278056062042352138260617602672 11557947 412767258406153458715181977038288469440 11557948 -4369188873439520730716898545845208064 11557949 -50199531855313247479207733202671640840 11557950 -247768289540520527763552643086843216000 11557951 517500472801147301565674966740443829952 11557952 130424596327673448067921869825009254400 11557953 -434919488701856255440045889541298937136 11557954 -52765736424520787733646002704047544448 11557955 -126948304242266740157073365231665478640 11557956 5623001498136154064673851609934339072 11557957 403682619849697255591362846884302184220 11557958 -511607108992768837988610595237105492224 11557959 -45401420172006458996474981465169978240 11557960 441655197601018878851777190483075072000 11557961 -1119978848646950570331786449743678086438 11557962 -170067095357714686844219589566542867872 11557963 52785139818652011378801658533796008212 11557964 -206284178563048831357828402249093160448 11557965 100066050975386264029691942304782982720 11557966 156063208334004968643810515023566935040 11557967 -257610793864213982543861883249892099080 11557968 -157532382993221209326030491717871206400 11557969 740805839609539904112509073284798707696 11557970 -7067387735679475802453649750551347200 11557971 8761812991741272654537754827673174032 11557972 289500906537485892918491080847083515776 11557973 224990726379304211512590341264056076718 11557974 253161624769089962083821555141534183360 11557975 -87444825984152584230349131781868661600 11557976 331061330115349815942763002947298478080 11557977 -258274848894368268768898191152555770128 11557978 182782477982703243939516670012598154240 11557979 -515440711424225537346550901847237577440 11557980 163357790455031802569709940662572021760 11557981 -999152794551700102545566458448584640218 11557982 63492533670182485731514299906280444800 11557983 -364715115907171293003550836284524081152 11557984 -1153371979000764597977032588469399715840 11557985 210473470761646238112185787193197264000 11557986 138079404119259707387418647954231182848 11557987 12843436122448466368843847930117366432 11557988 -102595689558105750731671356789183194880 11557989 -444506145758155146510182106276188536800 11557990 21992042199988080386891752615630922880 11557991 565732792696190016910726008125893726392 11557992 -6751450436321846908697895049767321600 11557993 -781786237757627892316654356370268911616 11557994 -10777861033215498836281085356313077248 11557995 496056857644839703346602132080113979120 11557996 489652087596483881211752996256991136000 11557997 -93580100416911689065302398757555139488 11557998 -730141387208341695013452109698020601600 11557999 1040464594387886395394848280750246268288 11558000 250209481903057783160412792656732160000 11558001 -55530451419847515932719598497153190016 11558002 -246163485566124906956966575663722456048 11558003 -29645696315737247328948931607146991256 11558004 70581000108924818474880857694028922880 11558005 -607897880318151531387539234436779251200 11558006 300518748358794266289031860368099796864 11558007 287265382368490881812714858501338053504 11558008 -333634335991351980906925974749950771200 11558009 400049183407895889451003685069673012480 11558010 38963663958587035361773390350764578560 11558011 -338720938892445734307072493493120235288 11558012 -82536924954912260546683053829367506944 11558013 -4383012512217064937047712582618663136 11558014 -54282270196719487529833280457799609920 11558015 -211388696350148154721440000507499581600 11558016 384730457690928488875163976793168281600 11558017 -17442570431641770290856468820636004540 11558018 684262426106215942966424400255044586960 11558019 -273732535016993871514387767833835727104 11558020 -77043890638140634348825761680905163520 11558021 -344684715255094524455338451963792207778 11558022 -270805270000273101187695368368806235968 11558023 79854122588994923115030248602628578080 11558024 883569634577822333529767422246579368960 11558025 200747456290176922364716976598826236000 11558026 509547383930055796626709949490329758560 11558027 -137233935320513283410208428773832777760 11558028 331913712677844639780665280160822794240 11558029 -97589817269951874301853567709859509120 11558030 253646755749074930766115797479765836800 11558031 153507480751387681591739536161922236552 11558032 208001372393654214201865526791378804736 11558033 155440293661963801957846219223821413120 11558034 -149785381281041484549817108658363141616 11558035 657996960659499104671136419288560257760 11558036 -216984666391252844606081067525041676288 11558037 57952271447982995738712258448078967520 11558038 12829980924740895652947772307368212480 11558039 -629164629693115315941089444719593551160 11558040 -22412683920993759318965098422730752000 11558041 1227854177290503215255474011580511600 11558042 -380702871164073852475387192651823224320 11558043 134794160325642502191983817048284972304 11558044 277446467269139085475789146392918683136 11558045 -569591227935568617559008293029407687720 11558046 -148096739627226014593805334843503207616 11558047 -155883897717681813082718426175328864920 11558048 59488212124588270078604445530802094080 11558049 -513974390780457391431360467203906445136 11558050 49251497264242806505490228972324044800 11558051 -675117928648317768349654917100385862948 11558052 -528351877763325089689411539104351256576 11558053 -102465775740322444106403758253488938916 11558054 -1055697240499010275761200025373806312768 11558055 402268275173851504931457033105043031760 11558056 9505963279442018769887167445385216000 11558057 259275299440424941685651658972725046912 11558058 199416202458774513428600482444253155584 11558059 371406391025530182732799505961358718016 11558060 216533441238487645892008716876596812800 11558061 704697387078899649128187392201693839680 11558062 -622627684608875968266006563917729216128 11558063 279295520504650978259392082436196092984 11558064 10218106290135474335713269336936284160 11558065 138051049933879603684727609766707873460 11558066 4836267507280161287388614995350100800 11558067 -304493634428383886791825186501379960520 11558068 -624533901333291013623541117805726348544 11558069 295757977582676733446560907887990908444 11558070 91602002594756820600302212511738323200 11558071 17492179833663643375064388867951001600 11558072 -339217434123501308091929860276826419200 11558073 -648407313809295916527841544419627056816 11558074 226216104278362124633049367695406095360 11558075 246913892253462163414135754247073251600 11558076 -16659245796235726305953435707761274368 11558077 -917208406018975895293646825921549126074 11558078 23124518888618920828324465429026358656 11558079 823221346197958230347544594237862716000 11558080 104701905938452446339914699056978329600 11558081 479132938611663077847154088625653453652 11558082 261519934403660192149920041537131818240 11558083 278877233488506460345844792999587350332 11558084 27549168801050925444263510517383730432 11558085 62742442271701275822659644089806469120 11558086 -554321143524939894910041307652644111008 11558087 900713785560702648285049669248534443736 11558088 650187472668460154761244998920651417600 11558089 -1519766722476364750167367535598312842444 11558090 -12186475603908338623483587231800156160 11558091 235697989105020780996508246129631640792 11558092 25504925001402790931642346373382098944 11558093 -1013603125486417854998329832611396907658 11558094 43734630122666641046333636888167481472 11558095 -334283940505256899786127966505764880000 11558096 203297141257684024649844557007474130944 11558097 194816495036205608947252111619250074280 11558098 -44442278158285446528157600827844878336 11558099 445670801092695864062870777736929917440 11558100 58183021631006362119188269672627968000 11558101 85667203407921971157165326009876321102 11558102 -98726364060759355867392684397899242496 11558103 -948408338646041488510997160722692993536 11558104 540305541092800784540851779641127413760 11558105 -112409854144571329079555958371555226480 11558106 -117568290624743893590225447167399316480 11558107 -516819793004491259842150522714063359768 11558108 -162437778283439726564249831044105282560 11558109 637063363010534481865345381493832779904 11558110 -123471067754260753673046933982777107840 11558111 71559030987924996079143324630885252792 11558112 -189795960990351971986821003897588154368 11558113 349486397118525506375534268628717946496 11558114 90484943700000954554815503639059919360 11558115 -99639692349756759495925402713164859600 11558116 -178335596695729627387725909347862655360 11558117 61118633442468131924287880946476812092 11558118 13907688920355277285603916314437273600 11558119 -115986216516264934176328990530966449400 11558120 645770030134864554679182470507390515200 11558121 -204381549511444503462833396102509586352 11558122 -507209081779434449901504668831985783888 11558123 -772253048267184238091479208811363731280 11558124 -387933092224210615378998121341261373440 11558125 4120670269038392204062286097431288750 11558126 -377671157720335835146354846763129815488 11558127 40888108324596998333725145340410870784 11558128 -201217691994407451652718192602944143360 11558129 1265000557862789466227435175416048010480 11558130 -121080766748206756536953590257605237760 11558131 -344232600532677901043276715213724487168 11558132 -507595859129055711047990594575637710080 11558133 -20047974944468959554493796708088468096 11558134 19997647219029608062128518538904994304 11558135 -738717521478168786394938115330476163440 11558136 -372299361677897174843556612039866265600 11558137 -19247740298491977095586293745668494908 11558138 283204996215536146876192294325158308720 11558139 -1229038698010337946336007142186841576 11558140 165966836092935290972637918161913077760 11558141 -434508845255925641242537925596871322528 11558142 1020080404063794991470214996348871040 11558143 301530401230681234849046820086309128960 11558144 -121140670649754000676153563448829018112 11558145 -652311798958846447122707617688469509760 11558146 181195004118076839955806717889347840000 11558147 -1192716061993881176064880505628347434728 11558148 -78553182511484627222573562520392044544 11558149 -639246278018386634130379006540379874850 11558150 34548546540857497723600463653788921600 11558151 -333394717760904815065024669004902707024 11558152 4000011721398929308123652061246382080 11558153 -1193588051043189044062752344226447776220 11558154 190592445534707912314921685193342309120 11558155 315617666994542601763076822637683043360 11558156 354705706899900413979000578184521848320 11558157 243874668532127942144212106082620486688 11558158 -694521464239923408790777713636366883200 11558159 76287565866595925946172122056964165120 11558160 110436955669413427160737689530676019200 11558161 -898634270919174201173275037484954307776 11558162 -213015513373580951458668405314041344 11558163 2796373291006215541738257588813546720 11558164 156603289002085391050877094840341348352 11558165 -31518102346358965106631610913191046880 11558166 -55313366760410524651558779918130138176 11558167 152565390709372938867387624409736101248 11558168 -271185267254710097072156029311032125440 11558169 539942300100108537227651359910195608410 11558170 -106597413009154885616579129776775792640 11558171 557436413352768460142818008713847591552 11558172 -80416303322586997159303967341518571008 11558173 1271688182037047124135324810317378371104 11558174 -584886596759900164184234047189501870080 11558175 -353499409068706913880023085296793888000 11558176 122430151055230942401256064829987225600 11558177 -1042987977187859318232598249978091266974 11558178 301825550627256600926742784855294993104 11558179 709306011428594322053626169468405057784 11558180 82104149382821546944621792870012166400 11558181 614154916304926296379608131604053769024 11558182 113182739893005253179117541953858576000 11558183 71303065255865402975352502345740880320 11558184 362365612592564653588398694885401968640 11558185 8229828983278021650137709891294105600 11558186 137714804207685860166502627622119215792 11558187 -103645693704569609061408175961483949120 11558188 -485107514413323283193928614477236794112 11558189 -284330594204162473588338361739423801760 11558190 29211934648129976275299067929444311040 11558191 -426971626801139833168258845117830965088 11558192 -233162265775963127287439548867812261888 11558193 -838791733283888590676552241624214651776 11558194 -222093111745517375741339787580792920960 11558195 -222408674220943364483342374421619686400 11558196 46292760962249575660797884840726452992 11558197 103078835732763942566088658996929795232 11558198 941538329854687605144982109374819393920 11558199 -94378975050392219470236493164660256536 11558200 -397266556065575966665789322867429376000 11558201 716490266089151010794184204097273112400 11558202 204421134241880188963854995909391916032 11558203 -150568398522545109284212155920513003548 11558204 209032303843265096298604039559322541056 11558205 -29354425059933936266180683400035805160 11558206 -632817835945960202517266668342153647936 11558207 6370880262460978590222259666639659456 11558208 9931462645110424723097409222183223296 11558209 -159933922039998935064821264240617842240 11558210 -484428747155151950648344518359474550240 11558211 -322197608003107422303284250722073235200 11558212 -335421257451487356330903789318107230208 11558213 306040552269246379601269515630764088000 11558214 5503350005242506898682891740351743456 11558215 -402685235336417004356450430884383947600 11558216 -232516104934830056235449377751547755520 11558217 -386235447694158578941218222873894996000 11558218 245137961336955285671717413467464640000 11558219 -339951786442996358137811806205452565040 11558220 -188213265131744949848308273716707742720 11558221 -169029525283649800533035908578447308468 11558222 -190721404629364231748187614281515430848 11558223 -1163260534058156493381705079676379665256 11558224 -228570015371735763378354449824449372160 11558225 -182837791419437979019265999584285593600 11558226 -51700364907597755305866261601548429312 11558227 -29113615182227669548452827026526011924 11558228 -4631901235219986255263056373221478400 11558229 -21422650583938159532085083805720576960 11558230 -220346081781874367162336127138655146240 11558231 282575986425875618298061090186130401032 11558232 -115888905532152002089751534170413465600 11558233 -200616355822999126419723119081411270518 11558234 402441038769901339769358291436561004016 11558235 -18466115635681017718793542294438409760 11558236 -17360645784371156928212843703780243456 11558237 21659688255651007965310934665461033792 11558238 134297128917227201899762256587216207488 11558239 373359306485611354129265760800346767232 11558240 523268859147895847646424881577643212800 11558241 -412136665512555464159108384810535694560 11558242 175153888224140233560156037688084296272 11558243 338646221324614884453464246488798061400 11558244 -64127827832394653833481133972101213184 11558245 -142204955343111682498479767698246398120 11558246 -59455306100784050331198982217440608000 11558247 124006678208892303767422544382738118272 11558248 -815923721073445848956456694792553512960 11558249 186171669141052156418827788275922670836 11558250 323177748971596554381846116464830528000 11558251 -169425292792891385528380028597397403600 11558252 -389388984479171518458342213359593505280 11558253 -122382844173720750401214607701378109440 11558254 535773559176537841037167087843109952576 11558255 146171433298299675580477041913995449160 11558256 -941437334781550851850074100580057088 11558257 54332970319128400935940642894890614272 11558258 266065223398082661354743845747489922976 11558259 -14531426416676973295087499113125357456 11558260 95729487984030675215672548722878054400 11558261 -4747072177704564945546841965941307072 11558262 175186353926332049102200638482298697152 11558263 162553096868306919566738502177981938320 11558264 45361735307083035187027032347106693120 11558265 439719216983352507252107069975693632320 11558266 -30699451289972106373929826790032450992 11558267 592380247378103604134271041622197737320 11558268 -93647709746628192557448608633642081280 11558269 423589730781375031914635577178702164120 11558270 341191101820178458519873099657740288000 11558271 -13047711185538418738539756980465049600 11558272 -1296351954048003668366713435245772800 11558273 -269967940899637813503281765621465924478 11558274 31024480825289520111219801131361070080 11558275 562392778815505101438589584571362002300 11558276 726225054076302609543670339073327660160 11558277 -550278309289774080370453740522671726880 11558278 -79603456858843774041882875560726150560 11558279 52855476124436353310753508096983330880 11558280 381433869439898698441547766115135488000 11558281 288431600268468328906844113185539358592 11558282 -134365861049675015700288455823651879936 11558283 544328102394376591021908158830090032 11558284 605575564438696827056905546858029391616 11558285 802838136562028607738087586762192795980 11558286 -209043970082039435261611869838805209920 11558287 249035941544543688365588139975303181632 11558288 -24698376266682407752889517910618275840 11558289 752904002344113257288656504483108887840 11558290 -372212563946591350654113714686396085600 11558291 -1006203506251760098643532636734617684308 11558292 24034250272437101213513399567281969152 11558293 159902867621828256546564493286854334364 11558294 -629878336732506559359940412774494615488 11558295 -106497667823116745307000288918664857600 11558296 -595996013719524720678166940078271006720 11558297 -6499553402596037248612162483593879600 11558298 -137713042959409001137865794684175738880 11558299 -387187355164088249001746484685798937400 11558300 -3267503418508442177016371742955699200 11558301 247004580361242211110666460697273269632 11558302 -3841880740635060171483066581924677248 11558303 324766562278573398921718182147327724128 11558304 589031763713520207751809730462954291200 11558305 458065513580738208925676088356801320320 11558306 176446021234391594932799597585614934352 11558307 -14476860758853554142909661482678473808 11558308 522689092369082419950026729963460920320 11558309 -4557824416382064793344183825899511360 11558310 -107174509993761756397472708405730074880 11558311 -27207609417950551324750168746504990088 11558312 661334704175880905721969302508399283200 11558313 158135328196165083955754329630959465216 11558314 -9746286043312825205438549241669427200 11558315 -441127228752522060689719009914107957280 11558316 -347950895571357717706315751789037932544 11558317 -222587994446545542215720871587703431400 11558318 35665895461705332015164238129643718400 11558319 11118873556606802033974866359036682240 11558320 19344945416439534213631778606540390400 11558321 -170599695692443375551843854652774650478 11558322 -446459214233753402396460327852052527360 11558323 -26233290576572895363431262798029578240 11558324 -575168006396695514612137444450362722304 11558325 -35659113255734663149506148166476646400 11558326 -128774571148238100627072500307132270336 11558327 -159556896417134010327265284684641308800 11558328 -246029888001540266051039632707408691200 11558329 -766467380179619754284369184188931402070 11558330 -5610535254113453611880064553442810880 11558331 -156598358875617926309815300517596929672 11558332 -126784023567300529649154465222009529344 11558333 284203049200679244321637612021983840582 11558334 509811062664982809345744962670964568064 11558335 -848278531512038163398116856869366461720 11558336 242908815483032165589895360765923164160 11558337 -42355892859536912566721766984887040000 11558338 -39336423692004475410473143441059162240 11558339 -195745879102508436445216997933210342352 11558340 -219069701181534629720286129083412211200 11558341 254798951407989584427612865394602601400 11558342 -530759589465841478110730942887183865856 11558343 -225896530862288163216245846654697045336 11558344 -226832953894923732070558311276576768000 11558345 597251308130324118198272953351149968100 11558346 -82053404092570094724537782888415459840 11558347 253741882049903237541713127215943355796 11558348 992561792560577258182517545527725476608 11558349 -739455374137997930190396605123054823360 11558350 -109411311950817235585461171312149491200 11558351 -149955331810751705709076626437519112192 11558352 -37236687855116926331046573402385416192 11558353 -173291346706045916323409667576467120398 11558354 -159404200203251331993441305601181484928 11558355 346783735407501287111283593508645510960 11558356 233897411480049604095240646568064775680 11558357 -7051410653754744962226439816825263840 11558358 -36612881353593621109060501561438006656 11558359 1978681867106193973821676645775305600416 11558360 -3707774470455277667409033410525184000 11558361 -481041505368134937766060478616202126128 11558362 -91576250373615642471419559594172439568 11558363 -829953054124435601992118318292697540920 11558364 -133540091936715827959829070387575316480 11558365 139461119468227093655366216905287859200 11558366 225548913774961035094780327787636629632 11558367 162049903188672736724386836281847533784 11558368 1126448968109007400305522835982653587456 11558369 -892872781915904284025315352789209311440 11558370 204561995436650976669199906148033740800 11558371 -781833389869744338713817624599470539456 11558372 -10747892627419545958566022927588208640 11558373 -340338232945153820475357204607107368832 11558374 -148076991780178981620505081693460797440 11558375 279835204391125773800160060340329642000 11558376 3124410340064856190427489341531438080 11558377 -254912657627237070241051272264120788700 11558378 18178374571409129149732288475280381024 11558379 -73231498721871505564344594520155802368 11558380 -305129049386965012407746291635493683200 11558381 30000566426116419740877150180651746304 11558382 -6396096137048919002450885030441164800 11558383 -165200007439696667129451885495196328368 11558384 -164734369296270220902466717693210460160 11558385 451490446005102054832869952725402795600 11558386 -14555488754386695576563217893967081984 11558387 1201906372025670673783871828287302105036 11558388 -375660108888565902814280849434775562240 11558389 -28950141459435432826489213121805226880 11558390 77322960018623903975063777622268033920 11558391 -16701049878959292069207079206590537520 11558392 424738385523869154162703436307450470400 11558393 -18312066383961904022001358977431000448 11558394 -243315262978442159456075359652991896976 11558395 -216640423786492955178340767378303044400 11558396 -213107656274828382986888479174356787200 11558397 155282023589969355976263755511157063680 11558398 -168429135459855757145976142114457548800 11558399 530282793738062676034415499040955328264 11558400 672491478765449397464771853916569600 11558401 1078387906770506498932126414854370214402 11558402 212608197055554002308081067222119132224 11558403 -1087316001514072172209582829355647875200 11558404 -356724720961820882436083986737501659136 11558405 -208230218350145715004471421500384271940 11558406 -247918477838206660563037034677007347200 11558407 -272220232293079401660843684126280430288 11558408 593678478301677451274601760580358312960 11558409 -573831334578690910307775575736862055712 11558410 -319047987998327346990857998362390452640 11558411 -1200150090937468675866031056212131903200 11558412 109321002029939455303827905882474975232 11558413 1158885888770943295989481908737268324662 11558414 210217968538982375873124015665642468160 11558415 270269760004657493975882555744370579840 11558416 3616057794617459543448755289859571712 11558417 -695137251961379783775358670244462136920 11558418 426993313262210195750100076591352536704 11558419 -496370178032421325282177194489357133704 11558420 -107825460272278243035091739161702686720 11558421 10131393490624835239039240692140538624 11558422 209075633022196794186868675787165534400 11558423 601551443065180837982908131974588164560 11558424 209663563962037356645605783962963107840 11558425 293453493124544168164956854314063139150 11558426 -122908764946213479600126204930548743680 11558427 674976506514982271446907487880948826520 11558428 41454833969984081624751207316520042496 11558429 -1102127161152015948299643388326919106970 11558430 -22349425819028695716777422784550272000 11558431 -43415158621710265855667130489789039840 11558432 -349525699830779171369157212962731098112 11558433 -319600760096740655489297322020075561952 11558434 564807143295042138225705385275350945616 11558435 -17016525140856260985816110276044959840 11558436 -94764300173396702553197698941133117440 11558437 -890927944173124702256463727125008744640 11558438 -783843226475663265917708329628883088704 11558439 529747513266105983112131787788663703504 11558440 -606016413347033554663572094624219238400 11558441 -82346502247630915614384398332920121200 11558442 109002185988865965654808855105772941824 11558443 -1251635575379252299613053777056337920 11558444 410647018804148147545371177292057591296 11558445 56671244448730183421947266999491687040 11558446 -259984986098376138448440496194870224256 11558447 -1889484247960249382715942092752064983848 11558448 -96865970568795880348289169423055159296 11558449 -112884034991648114949983883446070179264 11558450 -288333567809187376041435328035022002000 11558451 385889433370012072253379721549490509824 11558452 -293486319361854232340089845793411392768 11558453 -1341870170558603592045677645135319856740 11558454 -590685100363923404056191164541304719360 11558455 -30053059218516973827498918346686633840 11558456 85940569648524124509888555640696258560 11558457 -17265555053485555827707340833502210294 11558458 200954715249742244741819477366073490176 11558459 -333142583837225083297417379861449431960 11558460 273231912658147599367871752407727104000 11558461 -523952758149218251974321093170151699168 11558462 -492672813318477862233933149939477952768 11558463 -15665003905710868677145002601060251120 11558464 235676357824111208739688297442669756416 11558465 376149330974142177561549006456647866920 11558466 124061635321515033156516143844006497280 11558467 -672711964378673381090239751454512879364 11558468 -817386493473065036785513594581176852352 11558469 47491350795654154129530815252554252800 11558470 -3698331506252817183226677604867706880 11558471 -869276056495975304199133826516994908328 11558472 -588852314104993979660747740444291891200 11558473 -805211026849659823758940886747095658278 11558474 -44071778118313033581005536261903128576 11558475 19833631591770558479321001669680733600 11558476 120156475137390582999549605615242616832 11558477 146321254800350966350845842730722875872 11558478 -234324619444533874785160936713772579776 11558479 322001475846992597439740974106124931280 11558480 140418297288157025282848097407166300160 11558481 555775245251605657765542408018712117344 11558482 63171210591143487270307045781615539872 11558483 1270348911762378154478528136814592106732 11558484 159313991520252735137035921680501350400 11558485 768356178473942977820454599172184665180 11558486 -3849604877205888674356233496673313216 11558487 578875250757684541660962693383811532752 11558488 -961184000563831116547556975510587914240 11558489 -713439260105541776450615938859065896576 11558490 140363854029806401121288502773127628800 11558491 -238776512551895558143801819790751519728 11558492 -660344415671482013079734816202832869888 11558493 -62692239324726973580981577877965235680 11558494 128701702293922462946203233426701855232 11558495 -179857231895995912422978267601618826880 11558496 401885276761841113460550814449273667584 11558497 -220636097358953796650740360547075767488 11558498 -5844426134795843688353534361961595904 11558499 -6332401325376056145428329274745651792 11558500 -128984039215933844250346701285330624000 11558501 294022571865809749176097851504543491100 11558502 -64163828937515323604364131216896343232 11558503 383543388965369172760476161336076109464 11558504 404282973650366041768761294620089774080 11558505 26611293375302128795762157141429207040 11558506 442263792396033898451994952838291051952 11558507 1250446685673562308501662661128316816756 11558508 8061958699725936893889963666202573824 11558509 190573636502215412028616457455623258710 11558510 -246992398896473127493090340956929483840 11558511 -972648757949039738096611045773561525360 11558512 -31489087664873482279290051717951848448 11558513 526728156917642323518573617306529736560 11558514 -161534542601964959666546856490352436480 11558515 152404705168319768207270511505426571520 11558516 -573000523256757325022738392369886668800 11558517 83225863253006051033457863124500160000 11558518 269075812491115730639728380771945281280 11558519 -16085584899429737275716534377523868320 11558520 221172714036355663842489076331009433600 11558521 -266362826897880275592247813298586621816 11558522 -285258884085839618741041426914075099648 11558523 550046803596587215445431720092805714368 11558524 -148396509463461990238136089597918609408 11558525 -371200691318555678538832939725142350 11558526 -154372128962060535749834397210166579200 11558527 -572899177487865434157357042108384874624 11558528 -48167251177033979164440119755438817280 11558529 1397324782924626232565813443771287504 11558530 341093993115271680149124182526822542400 11558531 68464076664326175833071064589103032000 11558532 -145657986594707900314472122543831446528 11558533 -351094487274028651968468907542335053280 11558534 74311186032992077754903080998265054080 11558535 312397065798304171429920722005294295040 11558536 -186633033186448714371978281403757363200 11558537 -153789943025682740285029068299576051814 11558538 473993301477810964180246657551957772800 11558539 1135184177002824090783887984466034576340 11558540 -70255221649694973465319950986566686720 11558541 127078919392438009965849447199321761408 11558542 -318099187438861734621383001890625419328 11558543 -528027162454275001224875444997805376208 11558544 23415365516423135304502620467351912448 11558545 -187537749674643335059934105462866113600 11558546 682003505538458626349220070451272286880 11558547 -131478091175038879593931825122966468864 11558548 -712539984305785642598813777564786852992 11558549 -881853392186057670987533667621015534450 11558550 30656445694032341826577563946207833600 11558551 351926889699018815757880251629586813232 11558552 -1142892109347573687873573618777289574400 11558553 99278794089268414954595218379871602784 11558554 -260843722412962316415340777287792438528 11558555 118248571862722172871324646307573571600 11558556 -210436886866801994841880347386248433664 11558557 1250200582445373129279303437138776639488 11558558 -27403014673484992578447249664764616704 11558559 508595396445141485777170660668566860560 11558560 -234903100929979309622242428724913111040 11558561 -520092121123324083323084469925578388830 11558562 -173967809287560393176067364106463301248 11558563 31166671719083904734913891194231406812 11558564 57037153368560320163030649034040386176 11558565 111589407180635656879645971582834072000 11558566 -530750003740548381153952647273635944320 11558567 -201333999415149125321343983884038689280 11558568 -9778388017003141088691228938612244480 11558569 915247689549552242589689314171768811520 11558570 185384994592870552491407622342409493760 11558571 1073425290052063676397958535414560533504 11558572 -13986263230465870071448001706192445440 11558573 -35848945968613986435053444324458609536 11558574 -326415759100362811103967907102007213760 11558575 107206318544340246923228920851073806200 11558576 -61178793700949664260394134525755834368 11558577 657035330532920814146380822676402205408 11558578 57544032339505923925197625192199373120 11558579 -1319043399226979730534779151578055006624 11558580 -190877235153443047653561660688826204160 11558581 23513290468251570151946408765371377024 11558582 -11103335443774871108393629376804512128 11558583 -378655264648625919002782445968376326848 11558584 -706727459920800639236947375400933437440 11558585 -948735021794388075781448776211530278840 11558586 145282731983727679996854253592264697600 11558587 -1004287631845356340857783905320089342720 11558588 -917653511069764079261972276671674309120 11558589 -316830957679450142709684550536510811008 11558590 -416520836460189944118226452242441995200 11558591 261544774175638463742045050377254584184 11558592 84756029134685979410016251907303014400 11558593 294938252235919427844055051896689510320 11558594 -110011041683615498595206837184418265904 11558595 348801835087367067057308728551116345520 11558596 173084049873145305153926778043488145408 11558597 385344150221271080021722346828457812544 11558598 -14473134406405026323531748659073318912 11558599 -113205847773989480818046218158983952536 11558600 -156620967164247327068051810945794176000 11558601 -8190425130272611255052820009075437442 11558602 532529088489769085907372212542910959104 11558603 82027556998108444249973468571236622480 11558604 350516215555078021078637375378021007360 11558605 871123887624285386234521106547425293260 11558606 221469764575755235449763877509595410560 11558607 408581517158395502040532320694755670800 11558608 26368763266521570843508068618679664640 11558609 697532512992341181403540746568196493810 11558610 191579550686870945650597344882336089760 11558611 -227841293799344782319578899008124511728 11558612 -149957532107685098538247784464978176000 11558613 37171017577830683104470276964759531008 11558614 -138493769408407864153353646301357509344 11558615 -3045041442466632220357715209901314080 11558616 -391116201064040764304059073085029744640 11558617 392601322234735143860640441645585751680 11558618 -74957148740588892161000826980791671840 11558619 -50338264967002894479634918015837944300 11558620 28419982730709168367832482094615815680 11558621 -2101318431141933417265282001297465178 11558622 96953647562632683102334221479847511872 11558623 536747136640981666159075356835662729120 11558624 -121704317611582658089757755887631466496 11558625 -167841330021549601965523616082959664000 11558626 269780988355439261626432327037841437184 11558627 760046413073097345549250807928093487600 11558628 268726286910112619965845045580056707712 11558629 -296245776476787672482376759641442750080 11558630 128363969907571620727907331574480536960 11558631 -112953075310705111769731008900938803200 11558632 -83015969148422133768133453881333319680 11558633 30864128070799664171583691066292170020 11558634 227048071068492225748924574568702516480 11558635 -349488424365089058135166039768667280240 11558636 -453577701114577024152432275759939914752 11558637 246511905504914307362390181897106501494 11558638 -26807936536574313651751993792610572800 11558639 575275471449791057860713892325981995656 11558640 46731744672476624772684004584532869120 11558641 96086230313737486836182632239515651584 11558642 320831796721130540836411053055020310944 11558643 -512666831022061195777088428077454856136 11558644 1270480773581692532474803121311909171200 11558645 42445272840654926868861745703416030080 11558646 782846140721056500347656760487801600 11558647 -273400082316249191833598348671785882904 11558648 1469032055368257107162399925662693376000 11558649 136540355838627720105720635727691450368 11558650 -189520513042187266350903312516400320000 11558651 148771767539973231062801674635444263424 11558652 69243122563677871442647933471531499520 11558653 1101686545821772171799724479047973909964 11558654 -419301220929567302813435250142437507456 11558655 -392478307217395412954101845941525819040 11558656 -80149165935625516695076005644544770048 11558657 236445583226551808207841009448169736384 11558658 -4323652931738447252372288021185880064 11558659 -767245207596076144413665872510201407444 11558660 84543131373666367760739379236336107520 11558661 -760633264181465688780045351234409151520 11558662 -528153488277802216431558469804465419168 11558663 1209311938503382932815021565833965918464 11558664 155483036285604632791208568220407828480 11558665 228948736505136227828112320444331504000 11558666 -125491610786878100284362737361490383360 11558667 232287775334420779589119221628622801880 11558668 23209274562330150543053956476540473856 11558669 -1571702520067729507876529436527319939360 11558670 -17156636741980386436256355274516425600 11558671 -105066809153663628366137722978596580856 11558672 29639722573948169159602040367219941376 11558673 29584683895142771549700514008893798400 11558674 57120464104533008693896487510056744512 11558675 329581861655182383219303844511900550000 11558676 -161164844963345921953790248929022445568 11558677 -541194316871111413105145069167285954792 11558678 418096810007479631789942275028482628640 11558679 245013813662302164922014458480920206336 11558680 -87891776817157929660043704959961907200 11558681 -801876881439509587953847775843259170028 11558682 321425838887191200721753163597732770800 11558683 -389079775043389844985700027590755411068 11558684 397284470711928690572369846203570828800 11558685 -48092640028737818899289190880829911200 11558686 -298938757655153946276324071604722222208 11558687 156650723621109376617100182495444444000 11558688 -13762124505464952932792396740385832960 11558689 46837225602248609559715285001952830356 11558690 55217368334469006569004471904018867200 11558691 29873384002689508053298499907323908224 11558692 84196594836102652686383668660681940992 11558693 615443838964262471108914853670713274942 11558694 -151986490229918829756433703774007011328 11558695 919869769256553862743532914781964278200 11558696 -369841197855486453427290002186048716800 11558697 31249132336226698848749719735680209760 11558698 410865360432744128411966074975342119600 11558699 561289018106055049854986744979394918680 11558700 6507030375037834497315200844186451200 11558701 -79371932360360183509577349980616192 11558702 392796277531286874487985328280924569600 11558703 -28187518068765184215483120769535646576 11558704 23035332363409064479178529331813007360 11558705 665763340555252530827214759632125735860 11558706 -311216732800886594897427160654317755136 11558707 -59980788151075032955203700368226111120 11558708 93250480779474167176222196802845479680 11558709 -564083801485092637583623062991776975186 11558710 -90633924609128884883851874722021501440 11558711 402595629503580372028194833208195750312 11558712 321491902652132271837898608046071152640 11558713 1202497082059547667014992069392454065962 11558714 -330698934256066029992314098363669757728 11558715 -50834184287681810706075493163498177280 11558716 52991807640708436590433929045459507200 11558717 -240616895759678816819089427694980700954 11558718 -373903365159833915655227118528125430336 11558719 -166245793324330352014230645402492695856 11558720 16960775759869575370245596221915791360 11558721 -417995213561946460024929124537141940688 11558722 -8665022578576262360373401765499334656 11558723 968237382527239189922453017438686720 11558724 -73126093438109609404977201729415455744 11558725 -661587749282786495479211841127338257100 11558726 -41014245184677848459284534789847967360 11558727 -220774666746349631811766713933359808000 11558728 1023720462666294114453555028912850626560 11558729 -25158886317519006114243344473827229440 11558730 15173017705558014423295248944619966720 11558731 -1202458316498064509445557035131116287468 11558732 349134217338988704409742482197514212096 11558733 665130696001673821838281801387995645600 11558734 -641800443924233262402153850632216426048 11558735 -443550569908806346651840939198632643320 11558736 -30979966437470424954577151908169515008 11558737 -611166322297573905860630699658542825614 11558738 -324590182861216245154969634440129557504 11558739 145268275978404471834246907700235184824 11558740 218350995636576042084362251591831760640 11558741 -698833929435652206285642939290542138116 11558742 -65889398960127434923771867432944168960 11558743 -78805679337405046821404259153699904800 11558744 -5547771742256572878616485765936967680 11558745 108110640420372555503578546477963992000 11558746 -177412836600813932215660609277270457600 11558747 72970148569458881562694520925382936320 11558748 275229057462427406358889402349135093760 11558749 1124234373929656243603908725582256288000 11558750 28431459073461364570303790581164720000 11558751 367850117458173625959081778995594159432 11558752 434425884208525498421872096797935665152 11558753 89714237116936092410224779854841086208 11558754 253515205704872473653330160986762051840 11558755 -552723794013012380446674650518216303200 11558756 78380543988285047260420405283717474304 11558757 -297460920036459902494707726525536256000 11558758 430991367946118962380830946998978371584 11558759 1309486552167837182010236750914726377600 11558760 -179647766297147320663747252385197670400 11558761 -8226818387617385776641736049052296076 11558762 -157610872234860234392259790040832400800 11558763 -565654073496190178046080176596993865056 11558764 290695619324398395749440775125079490560 11558765 -277051778571867081110594241129813818880 11558766 273907107243219210857908306006677609024 11558767 -1666724219250740790835254727455529192 11558768 43676472192263678278338570054770884608 11558769 -712421938661545115550039203330390272656 11558770 -85736261253673654778568552666896511360 11558771 -94019436384730550038914174153056876640 11558772 261393158611508997331543172739588775296 11558773 1609409343578170982333571227101237906720 11558774 170100456560283392383905931935448895136 11558775 360242707133782960691284223466655878000 11558776 -1374705748468478712765324287832033853440 11558777 -1207955038303733048061074092286476612140 11558778 40907308722528901168108192740021633024 11558779 243954571651147619706789574017099465380 11558780 147656261521044745646160067529135577600 11558781 352269947755630603458223751107204806240 11558782 -137742422522178540818956622813748318528 11558783 -459976673365662226051018839354183099480 11558784 96735758750134732677466920615967457280 11558785 324588197911954503257824832424208897920 11558786 214853438533490524014534674367836315040 11558787 14252843733787252377976163746430069568 11558788 -302570905726832016588098691298102824960 11558789 -652555787808331198954364952304541844000 11558790 -197105079417713433915713215572985678080 11558791 727188362060989836158876329907601776400 11558792 -278335479575076539643924920352896286720 11558793 -312016974840515492854667710088330588256 11558794 -43568390637178660129665107961746163360 11558795 115085596445582252659907453072396128320 11558796 121278506642296127510448971658142632960 11558797 459201026199746301417260883311466341772 11558798 427187234870484248227686035076973118400 11558799 -263978755836355472514674114088105944976 11558800 24008849892110786782949386563295641600 11558801 -804427618344505944779188967202487354896 11558802 56929255321920403562142435221345948160 11558803 617010417323069110982436492182072827052 11558804 -479155839775719555305154619459461033984 11558805 -56463511504845617668091342381566710240 11558806 518709210547384039321044586719538894080 11558807 313318692377863914177107883669824870280 11558808 -2710583265640185672733654459490304000 11558809 -145612105792154362969171121190789943990 11558810 -83652134374811314219485974933161074240 11558811 247779582184785229790257427009586467328 11558812 360784165462574103943669177550087814656 11558813 226616699574054582735783642222858833760 11558814 -153973478044473760739700435197417837760 11558815 54143825306396741584065726288716776320 11558816 -340242759531397990770178612128592232448 11558817 573542427678795849652719695758211783634 11558818 -641980558949991633071139579359580067680 11558819 147194257480389936066436459954836066744 11558820 -3257708693767850140031169015297638400 11558821 148955301192730732660804263807827255200 11558822 177015680498870079605744770139539941504 11558823 5237217702898306733120585737947246720 11558824 776597176901437338952440097439346432000 11558825 71018992739606322456275293612389143100 11558826 73126324788889192300254952612833097392 11558827 -23998666382367637225419395059792559040 11558828 451756389159631021440685518891658560768 11558829 398242294826590373187744356358173351616 11558830 -1709885873103288637516362403417572480 11558831 -950143870294065257323599412951807264368 11558832 230299548922211390437669045447236452352 11558833 -409633751536316104993855371626352302592 11558834 -12141007036116459798695010161647408128 11558835 -135427280212357207527243468167634160800 11558836 -96933568276644391088423451142568960000 11558837 -378994163206460955143885334880572528228 11558838 350473189533402136915444842126809809344 11558839 -115645573961292332212880461627578480560 11558840 91585341380713222710060243114958848000 11558841 -359139009713081504847680938661753472 11558842 -4897527749169754661338173893325601056 11558843 -179500717163656415492804104614114959976 11558844 98105415893842573357117393334577633792 11558845 -223718342879964608196783022543663458900 11558846 2636701204586261166110108516389628928 11558847 191215757194358579206236448213328915400 11558848 -127533036395427140558819617377703952384 11558849 -99646999290121274388057630790597127340 11558850 89569663598210939730164818589838451200 11558851 -232876867683939942821431869423102859776 11558852 -283025884960233278528817111339969512448 11558853 -348793815941870906284177548241762186338 11558854 -562761352869001017180804074234793156480 11558855 -453852905241207609871063593867684334800 11558856 -338871414171394805970513835977742540800 11558857 123491706840283159539138643635505580352 11558858 -630375800152772035131943388936951712720 11558859 114770846373339947758723875011075568 11558860 -452571051148508365370836613156092953600 11558861 -133748647460279141012258595897127403988 11558862 2588883874482032669981962430140851072 11558863 -655603990980024988861739612163089263888 11558864 21740963122595557240188971433089089536 11558865 95897695767209840848841166151760382720 11558866 -153922360044764524642291993640803517952 11558867 -370338256988087783673335831638466705880 11558868 457578389305976078105909351827309578240 11558869 299978458378203646831706341826006228896 11558870 8816264903800981677060781121158214400 11558871 -446366044570426993969616814918401071440 11558872 207858827646353197786544202901875793920 11558873 8149470340845387285828264974778092304 11558874 2447700511327821471872783810740292352 11558875 249393987411714593194387163953021200000 11558876 120781029897792965833963334244213258240 11558877 198618556287184778029574776782303590400 11558878 5522035969881782955750700713577017600 11558879 19644421564964217231322963458619185720 11558880 -51617794357308602899988833312309248000 11558881 -44085924887451951480089956302377313900 11558882 179684622453285476623646678279468787792 11558883 68415329786603293235119699045662432768 11558884 -65625580448483570518882426190040883968 11558885 116199959036307796382237904807461625600 11558886 -333584159530350573245281437967507465536 11558887 206134971772531835892317394850414222032 11558888 -2094386548318606627268343063037854720 11558889 90730040275025308749840251902304495040 11558890 31807038684426230119440857594782786560 11558891 -172402751877978036672401268211521001008 11558892 -81544799736735504977950964733990210048 11558893 35234242672822275411003197271578662924 11558894 -66392093367031549516631012161941933504 11558895 -384209433823693298277592623988003039200 11558896 195680131585048912013940989515689623552 11558897 -172949622696905078322342813456657889920 11558898 237724167116255495193143179318599625728 11558899 -204977596678362828395801691401145116160 11558900 227886061588509833232899484925470288000 11558901 411488687607414303163353595312080115584 11558902 263502380664142418684464877790362197152 11558903 252633438252538820398524891021709248000 11558904 81707108358044330704807533263341670400 11558905 -256871559274492170289631146962671923200 11558906 92731631601849461957779010945747257824 11558907 -1204174581398266880677176895122334331280 11558908 -280220444145581904230184259881572343808 11558909 -676093296320080961683596751879406800890 11558910 233722403184401994395468446804454353920 11558911 14144728556374965378764883936749105344 11558912 405168246535058324674294908237310328832 11558913 -19334686899016360192166481174250896576 11558914 227710589711680875341993766707602735056 11558915 -100689057110362755838443977484693084000 11558916 -12437827770325118068481192978662195200 11558917 2046433290045612203269541235723385709952 11558918 -196907951171078361823280182511764493184 11558919 296289938789812515166027521672112363944 11558920 621853116688785694894165516923685324800 11558921 764390346933831987705744691267916712144 11558922 -69355177822206596747960642514812214528 11558923 752153906991845432852601701709902809172 11558924 -801085746821725360029786675456745094400 11558925 -25137169114512497311200435339529512000 11558926 231092886585047595595530279734984371200 11558927 351632380152304350709942623649205689776 11558928 -32335430053856891276419776705717927936 11558929 -527167369263124579147310616794423193240 11558930 -351145903447652035554184234191356894400 11558931 189638420294603554682681228598756313200 11558932 95932785853563173627612391276414382080 11558933 -140013341774766943446675460046811048420 11558934 61975233887017253030101546030825701984 11558935 108194101778320245446660500346293946400 11558936 -712133427802024682857051404315026227200 11558937 -290695714049693912955724181277171978624 11558938 303818943285264368864868470126551480320 11558939 58029886394448823480472805045314153472 11558940 -210071465958684207876840428284902113280 11558941 -1392721297402477616744658949886120801216 11558942 112558576007725515775395472376631567744 11558943 21785053680147889006412739715693382904 11558944 -457786837328445349995395260963284516864 11558945 -233327752720299011203628543324538647040 11558946 43725541600217335365869104358330158080 11558947 11760880257114991045513015985142146396 11558948 -222919125723331807399080023398065110784 11558949 -136585620273957582791346952027231559232 11558950 109969913885815987875574827010268457600 11558951 -50804213816239524114149265044688365496 11558952 237770788435292665416634880655515397120 11558953 -30514410063662034725009190774251480880 11558954 -123680604070729354084439557952656177920 11558955 -94332830113543379472393077445564410640 11558956 -588611764872747710513013094074863706880 11558957 340313530191836663012247779982734221206 11558958 112183116635605960262962691312101752384 11558959 23714743133718060833259180624830234104 11558960 21314665097019644022259581573163253760 11558961 628293928042948798760629325434547219010 11558962 -303933128427723583415225622639291580800 11558963 -81817448246259286227886374619009617792 11558964 -105024162360374331149941073490814156800 11558965 -819599680524900509261200021622873299200 11558966 1044706005894001938533350844711971968 11558967 -108122951196737820584270378469323618688 11558968 -464045707501348720138824201306404106240 11558969 -452401631803085230681351433853473945856 11558970 78497932121556534876466936417217126400 11558971 -626776811420658213028013443238941996828 11558972 82331965670255128635620258299899343872 11558973 -856022509201154935426484742769015368000 11558974 2878453805003340387947491026703629312 11558975 145773000886608510929229666393862367400 11558976 -35950183182982196082137170306664497152 11558977 22254752998277022400943264070441008580 11558978 -429694288991423054967382361960722210944 11558979 10301314464583703495350836543846420264 11558980 580428784032237811799123151810263984640 11558981 -446047910618357270731252985399202851808 11558982 -25335643008411570808375501253866758144 11558983 977776762541024169861298757915881510232 11558984 552517971818184341333896411318865986560 11558985 28668106375496463682003808233424995200 11558986 -194003846965395205821979153924966841808 11558987 -528786427625721638670777980043229330008 11558988 45992350561313777016966001196911211520 11558989 20978997645239409128832294612318724608 11558990 475347699348778837975377101349003192000 11558991 -234755312224779611565355675127459839608 11558992 158514783923443840652009194200642355200 11558993 1310254870786603022961496883452948720242 11558994 -413309265846712878095290472619326791680 11558995 -42035550815646777719885435645997173760 11558996 -80752153508064581141001142446796431360 11558997 -526753779620145054451881468870091368960 11558998 -718679597974151520009281870557075999680 11558999 857122140779457702448844794394865621000 11559000 -460754644620711535155766014288168960000 11559001 115669629237822958467617682540952731904 11559002 -2737385935120274289054183670442247936 11559003 342451079022052365826727042357952100464 11559004 119634846498950241028473045830805644800 11559005 153865249598206463677065899196756428760 11559006 397902381188186383930676836105852325184 11559007 -140348741004426894744700889742203029008 11559008 -585484119285456043880960013570403860480 11559009 -54266597710566280914541352321563200 11559010 364295866418206532375821446877475600160 11559011 467047749815159935848325634935410533400 11559012 274662959175033908834662240991929933824 11559013 -238508364875945536343317135831445051554 11559014 114424740206945119571256661216351219200 11559015 -137644763672655824772820137273393508800 11559016 411474050299545342120575683900583362560 11559017 -674855724711116764863776070623780756934 11559018 -165030286208941581924141309434273782272 11559019 -1193306418672406955320046026085719485580 11559020 -151558008868815840854504261921054039040 11559021 246807566260125080004749044392823144512 11559022 -47125245778107072589907198738410392576 11559023 27862977729500038174466283682705649760 11559024 71315775608461223076790589715531300864 11559025 402146936698292030869333138858626820550 11559026 -83062803238154205201583242964355298288 11559027 -102582723541392219125205848480208283080 11559028 -257431222380464128541090269769778709760 11559029 -929051834220671211115666847742433310016 11559030 16708711753533851200463156228613427200 11559031 29217161014969097284684057415147888304 11559032 -208646059249094912216278927958857482240 11559033 -294683502879391569165297656032690267596 11559034 27112381945021689460929129255900802416 11559035 439145592096798412059397482217029850320 11559036 -178785769210115686503431961590258277888 11559037 203709414399855501699433990966936877152 11559038 292628864789361273591177850807078798080 11559039 36422794227619958417275603089457801728 11559040 -223225689601213500685695654057895526400 11559041 -146352871384662038712636166888220578176 11559042 259657289275187516896578961825630600320 11559043 755212356413610777215131077965985918880 11559044 235270466333610198979690233256561889280 11559045 -995592943408526981329781944763732160 11559046 141673680678926513628092826239724860544 11559047 -1823303662288057779098816045180829052248 11559048 124453063841935504757697481595106263040 11559049 -317230119811312066869881231272020907760 11559050 263462555832636657048051839827778169600 11559051 479833735755965609734440247274008970160 11559052 -510700726019186492986516223312664837120 11559053 267737804386319412229878328130321806080 11559054 102659811007794955284836589627181281408 11559055 522756221694979917146494995827791149960 11559056 -126927785991845644792334490998274048000 11559057 203830039322635249964516176099282133088 11559058 201718484001400173986451281182979890176 11559059 113141743399985525079060253624577516016 11559060 -7799351058100252672892718737418789120 11559061 328007301186303088717446205119355947662 11559062 235750721637648276846443006356234876032 11559063 243777930517842409464393084710854399488 11559064 280740297566372194350116694055959920640 11559065 -344070604289547832417270802619403720320 11559066 -25750076277769944909317495948223230976 11559067 75193778755394473409786143027749130992 11559068 -549297753048774239060355706887099502080 11559069 734109774982885354608441035522316717894 11559070 232493489861349158760863070035034396480 11559071 -747848594288215626317696385868367293728 11559072 -516191771309165295544323219465474932736 11559073 -674329783077995226758181261006385858796 11559074 -544809757825660980145022674001785420464 11559075 -6335484210189888716856943845716356800 11559076 450972565599465835516269106318928773760 11559077 -65794601184287368046203176144334003488 11559078 168444466503622221058807333632727219200 11559079 -134908430598831355377595511619505283024 11559080 -96488143605358569853762800461031936000 11559081 234301522057320651475871493594663045120 11559082 -744694793820076237182667668970625379840 11559083 642366078886818591704035034781340104 11559084 210927036336111864478989495590400294912 11559085 -152336144874440052828879043954661807220 11559086 -425322532077742133138207584039771496448 11559087 -97344872381070368177343122938416796800 11559088 2249466109063324911610329442836086784 11559089 80650354169903473416634905531215617992 11559090 281459459119297427610886034953045309440 11559091 -81287138013359800521297862094931061200 11559092 261993519945625620169592980648782723072 11559093 113135220030567852076100783907915808704 11559094 -131297043450314130021810759871290613248 11559095 903949071863374699844197622573645232600 11559096 38413907026188767989788166279288934400 11559097 -516125770519133802762564403740702419520 11559098 -26067964804824849145621327829336300064 11559099 -194625778739305833560262595060110517200 11559100 279420435108637424396054126435528960000 11559101 442719149301536263606003840333970039040 11559102 -214100508676275153531508255951943028096 11559103 -339091739639066841856060866781184830080 11559104 -64177320882596839541812257795971481600 11559105 6185425878336215340648356746215509460 11559106 -908982115188148810998398257925184000 11559107 -211234514545752289102990785151123605600 11559108 -272166830437270872368886198013347545088 11559109 597848308479770918733816587176768302204 11559110 -8732533692416331974742380061621158400 11559111 23334096657789083997913070283033736872 11559112 -7832006558538751221150256509321492480 11559113 1046743669649808279303051070989221207424 11559114 24259894254620931057167512627279948800 11559115 -465019026668137714420125154761236742240 11559116 -866043779992454137076861207268761436672 11559117 59605940194513617232037319930534271680 11559118 78558412174901169935126933060839388160 11559119 128759592187373670806391457840871588208 11559120 -52974180750777243922888859167577210880 11559121 -28530023542197354929020778666346454720 11559122 -493735614214804894712822120298965376000 11559123 155466280698696394797437968676598415440 11559124 -561031239819899513904334866721892120704 11559125 265989191321982528102932151506263680000 11559126 -393115315749905162607485752917400942656 11559127 1239425210178019954739685999547993027976 11559128 -288813318952875725096908158309656125440 11559129 392508973484622825933281881885988571648 11559130 312604039253032573608665138058932160 11559131 -19672324900817841357269112661943911128 11559132 -278769798982738479602324502329329244160 11559133 -122512289955436027004456763158406200064 11559134 309663298252886637457907398579918613952 11559135 51048753668275911733222877571852556800 11559136 1096185171832235794333383222833138368512 11559137 1175534796316913220458533751800580154786 11559138 12589175474606470098402032342140738944 11559139 -649833798425419021335666340689648023040 11559140 166367408156129538980068499500237789440 11559141 -145907941124254999057091834074019756064 11559142 911558942247804062018264333981763840 11559143 105560080579173370069670658367473108984 11559144 52187573194596921723026747289016320000 11559145 76910685802916176698352603945510443840 11559146 -162636115927888199076984397543537435728 11559147 45731591758442521472388915912598479600 11559148 161726160451838315805142979945554174208 11559149 526480345030870751925802582446015431286 11559150 229062063915180905154557460368660841600 11559151 891774058332749924640803486618085866352 11559152 164120734867311582858524195226602668032 11559153 216448104767775612990598833709040925408 11559154 339408964323636202120104027756097333776 11559155 65819288499490237958414695558334409120 11559156 -33301824161364852468498950865369956352 11559157 664074865313602166024529670043179519406 11559158 15381006680284034490303024191704811520 11559159 948697497597778008519737749139298570240 11559160 560600743895193621676842194036931072000 11559161 -532723778364902325811635972067976327088 11559162 -8236663252389236968787903400897672960 11559163 -151143250963108894879008070559343755520 11559164 -303895415802069188103154669787517801984 11559165 27388651224810456774275219822077837920 11559166 -296895292398864793571993457948437971968 11559167 -342147260974611061443579014467652619168 11559168 -189192900696626594897574156757452718080 11559169 1136066948217464214850053305909895629570 11559170 31765937370810193579131039438917775360 11559171 -6474708834659817236194625418688083360 11559172 82258350715914354990983060425078652160 11559173 278501316343308981453224986992854611422 11559174 -4042596104236319344423568293698561024 11559175 676725397254962781662805526989547679400 11559176 -157638603760829589071542256615095249920 11559177 112523844287075296447490065437964743360 11559178 -626287662903069213559521435905216175360 11559179 -722940925212400842625287257343842153436 11559180 -460369484173167864522354804965363712000 11559181 -528690271185019957958758185359611373300 11559182 -79126952929345310958870325113025459200 11559183 -203508488901603832564284977867737028352 11559184 40713890133360765763034944849722212352 11559185 36893481854880004070088223029373977600 11559186 -20692931230944749790362291407882831728 11559187 92559079223154145183352902243852436032 11559188 261185557335532767471541958316259029888 11559189 31458240095328974518649080262594520768 11559190 -351769455286420411169341190571468614400 11559191 -65485045761316186225908790817624674128 11559192 -371912626981604258841947829645520097280 11559193 15824693158195562156972570555116443600 11559194 20824923435576517476850049054522661600 11559195 -560858776960705337810406946968244305360 11559196 577180381152033903863215562644033205760 11559197 273147023780198128845429675725820729720 11559198 102939453169969268883623415635815200576 11559199 636439404111325427457903125798186203440 11559200 -256969791282547332596969518419025920000 11559201 583066204226032453626490360102839398400 11559202 250304398516668914175713050992709089792 11559203 331044576653832692328594399533606007984 11559204 -306278983695000982886574532540555060224 11559205 -107283791557142101606831292997538606080 11559206 -264446863313446952468012471467883225280 11559207 -9291582092923396552949042270174933376 11559208 -266005503596434892761412908664256599040 11559209 -898247434642427972317386993209422387590 11559210 -25005750517638197542018947976769940480 11559211 -122698840574677995338880382469497015208 11559212 51846069806963892256361263102544824320 11559213 1031301983358551229667977163146979435200 11559214 -128576754750956758054689237364946084544 11559215 817108886863793845488740233284298524360 11559216 -116462102340156766712319908170225483776 11559217 -1502455599588617088471965557883455760 11559218 100203624182227052830213225304445210624 11559219 10286335783029596683712245935984218880 11559220 -3098639580146278717276449584189349120 11559221 622567125392759145537200771669643403200 11559222 4775956642200628382587840196902749888 11559223 384602611562852181436862494265219435464 11559224 573959562149257392702152302373849640960 11559225 -147387596078303021871453294846406036800 11559226 -67404385045408209328376293710566983680 11559227 -1740810845431476291955569742782474862368 11559228 410414044459952628150540707876837621760 11559229 90512049584822065406906340259793210400 11559230 433139703361880726529855145807047581760 11559231 -25340961243755708371715147022418568640 11559232 84385768102778221650398758653767188480 11559233 -26064192969854195480688100691141154240 11559234 49774259371494539859817818351766256640 11559235 322073902591114842252470015064422064000 11559236 -217445493958408224471522874706215557888 11559237 535292423768731205421427292161322139360 11559238 -53551005078382007780664377996006234304 11559239 -950127447330026398021136662543715045760 11559240 159736109768428727429968921191383040000 11559241 -945829105375110442655918883427157112358 11559242 -737288718865556343804359306555132721408 11559243 -453649904452551623979353951524413629736 11559244 274598098577812833203866709581084081152 11559245 667224053781605333257668695945940535500 11559246 81147734461832115141718395644137886784 11559247 -586672844098073435551479485013229958328 11559248 75029799946794951185966414718718967808 11559249 32166788135787195023688465508027008768 11559250 -636595437974127212432805449992078968000 11559251 414005898416389207414363180764150756 11559252 -483530789579942591357553317924390965248 11559253 -190403394749020907802925796053736975556 11559254 127224374905410408089345144167562566272 11559255 135202529929954859704786010749220397600 11559256 1041930158037261644204760866264745615360 11559257 1110274276110226722269864029254332986506 11559258 5200885487245122389810807062690268160 11559259 1728628669645484900317286318383066714800 11559260 -1804276176649195996349286723998192640 11559261 128872016931744362220285180277814935104 11559262 -330689582581656084650755630763280384960 11559263 577023986573792511348055252629170932512 11559264 -765752175599832108324748462467167944704 11559265 208350731635120842672937540690117392660 11559266 -364667357149089214647701147088925941168 11559267 -843464146138143854268840920929681239960 11559268 -27195156344598530400943485893040717824 11559269 336662111906967406542195297535701937596 11559270 -818335516615162859462864276467503360 11559271 785755454143435735496378985268607613600 11559272 3875321338338831402133896714763852800 11559273 -237507978255185006489122558925555545632 11559274 -8141617590222520424925987123537151488 11559275 110680574964775334245673834760438165600 11559276 -101494227821164332745727476823509363968 11559277 892399129196680711017367097420527997440 11559278 663168698182534892087034453779857213824 11559279 362802955270760963645172559390848722184 11559280 49834561784604533790783934235148288000 11559281 -421762594998792237684937885908696881868 11559282 -10667650126976253922157318193878393856 11559283 -475609758489684800615390970056541183720 11559284 842179366696263420188779222028784076800 11559285 117196179031274443378637042804199605820 11559286 163755344911557022952960534274432700416 11559287 -587094668328317963608377147957429087960 11559288 -152761435822164629253151016511519744000 11559289 -720803927770606860099115689982975577728 11559290 -433565621482552641631900123631435757600 11559291 714470161445121939340554358477579757592 11559292 10454134998880549617027617657858902016 11559293 -670767813069872575980853145463740398458 11559294 -13737938607407208018987342171801169920 11559295 709283036685754026807199393033422457200 11559296 -458813548174083425652927961852438118400 11559297 212450902120382583010861964038283628480 11559298 640826977090082605396444011391744424400 11559299 -196842573854948251121791826646093101700 11559300 -37208754181962882969108574765157683200 11559301 -116410398310306127524806819593878185188 11559302 -481765750619195902781940499817434643328 11559303 2921794799956787120400315423645205248 11559304 -653087783964758664605946274734460554240 11559305 289427146344268689663015204988245071460 11559306 -71773114199995586023004071632985857792 11559307 689512094522639328027797893793827513556 11559308 -33028192348619365139061474608325120 11559309 71528839888652645023671126084553397760 11559310 181801004422875071903658315168921711360 11559311 22231972869582007553653362661072223424 11559312 140337446975176449801875685309449478144 11559313 131216354658176236857589740424383672000 11559314 -54697391231381993461776225859699732320 11559315 -96281740318518117939307680921284928000 11559316 -124692485048886634794383574059162104960 11559317 -104764622863668547408743546218681137152 11559318 -100990398265432538372707582122533228160 11559319 867573684275243426262152714361885323720 11559320 194548326949640661472719454233526272000 11559321 295175941394448344477210625959430739200 11559322 566317742116754922931802899322716265712 11559323 594076046674092850039875040949960826624 11559324 -2057635654522817156176937927599374336 11559325 27150838360176010461826810318426632050 11559326 581741795119996554646661510526761546112 11559327 -136516188897468569836645781568922168704 11559328 1057826272001333555667535581052828385280 11559329 834009549062826365900451662803868904930 11559330 146722626071449264373204196073222544160 11559331 -12632904383442407493863383819427180896 11559332 -413667850859920514527518031506478648704 11559333 -276032938502048680154093120587166076576 11559334 606896481823941522660432278750578376640 11559335 13796702770716740417474070642705300000 11559336 165371970989425385284624663573491302400 11559337 -189434995386899594340577615694566336908 11559338 -20795893969041459579614676851789176320 11559339 746459499000391168089378502037512987200 11559340 107507817360182629212746842021885931520 11559341 -172707563363513227638949971502828649160 11559342 -142119323332141502821465416283657666560 11559343 -18915466327921319662922664396171032856 11559344 2318166557584508226873024114413813760 11559345 160950156204081274244110485772265738880 11559346 -214880055925094711363402413243405056 11559347 -748651648330881217276380828389180073204 11559348 -43971136189512855190466441700598296192 11559349 -134939258102030726418961575842078659272 11559350 -117123966141125648732512868536044091200 11559351 228094350309444875518290297448154750544 11559352 -190719127018359826944746691375657123840 11559353 5073657566919338657780229106744522560 11559354 -21271946177190670141387561317498221568 11559355 -139569269543737494561689819761249845840 11559356 413982797657440723909366715576401105920 11559357 -444883557194102614583834182684492937946 11559358 207858319628995528158815686210852757376 11559359 635520899609188685913184500485194460160 11559360 97117356302315460074372884956929064960 11559361 -703301480968367382295233762742686138576 11559362 -279444908800111540485673423018456139568 11559363 -801197942097444850668747904171106135040 11559364 -564171901111208087140638453542970980224 11559365 599669645707585384761563972863446739260 11559366 58178524949093304646272781597690861824 11559367 -858161196076346610843907236285758636584 11559368 222029372140129001044610128940097208320 11559369 -482730212243662974213689957279396374080 11559370 342600750815732903475596315128143350880 11559371 -662540371744066563409343491483794748320 11559372 -144660020027594354050537631225548800 11559373 26610304431141507552876713192404528640 11559374 63510374020224303848090304994006239936 11559375 330335171648791628146051417628053500000 11559376 114302623645449213504907602088700411904 11559377 -252483089377871315931336045234497301774 11559378 422483803995905879024905400882122426368 11559379 22555881532097541589915828308892876880 11559380 -61470075840925278508661807295721512960 11559381 369819667220315325793938968800146085440 11559382 195118817371759490505220229933314197792 11559383 1095740207750964810551220095511239726424 11559384 54729086689011470774826968430215454720 11559385 398344799774060039521373933896046561160 11559386 16477345126994751402615539966065722624 11559387 -22646346833126288883526843421953525248 11559388 -540932337805150882596471155157533635584 11559389 -4368280682076837899736206215408922976 11559390 1670967290723988725159713253674041600 11559391 1155654347411593490774790413928818549800 11559392 -141168121617373918054481469493588525056 11559393 236658023338707826164939083797166565924 11559394 119122177958653795596955403961828884352 11559395 227353412415684623662773706283905688400 11559396 -356537430120780123667930076086288862208 11559397 -191188982859201035272538728809820324868 11559398 -51284714529725788018135175063708114880 11559399 -66687697141927695696101615569978848000 11559400 64343655985021320980615182608165120000 11559401 212084711681154154389848447557394535552 11559402 -203776592186023733620255821152156328960 11559403 1069834653828107533757644823942698759384 11559404 15372158958757159203365497689471885312 11559405 216444032960348670702558908641919274240 11559406 -125087789981620403759361721965791406336 11559407 -1046562402630364629053667400417890727344 11559408 -44916912975816098962646760136427175936 11559409 240295221758478539509374775948914343680 11559410 286875894975273311035558939063771046400 11559411 -365221382832340807709166780567313156140 11559412 -741980886013315805841827783982021526144 11559413 -612198590927569751449802667709518574080 11559414 302542884875454383395398905838422101440 11559415 -402684700276172911039175779456534225920 11559416 119387441148626933918547023397700546560 11559417 -203941919285361989396987811375644261280 11559418 -145857742927636045951756681326186538752 11559419 970127332629623166768577319860793270820 11559420 64687382941859850288700222125064704000 11559421 152530454084008245718498787762641665612 11559422 -35311131957696139426804110103097599872 11559423 -660591489003587326100155566315979951416 11559424 223732481458723698721567228973706903552 11559425 -484030748323363836625076982321379199850 11559426 -251598981964875692762672472533586685056 11559427 1128246281562355710444129029113280235024 11559428 121305241060981324280718117975283138560 11559429 6955129001335764876458107460674089600 11559430 370812399348974814363735577314701343360 11559431 -659024415969267922812812249600725501200 11559432 1494755084807239347110903427107389440 11559433 -166237126874464993349133677551644164400 11559434 680925210730306752954966437706691277616 11559435 -63967370650397882105365534210089292800 11559436 32858018248113939060596595383765084160 11559437 1388841547573498786562367250570533401772 11559438 -467247879138890801729978348600502835200 11559439 -618621153532771090800257289812055157056 11559440 -277608221993886836441895901547979079680 11559441 101640429394254521721109881327502491840 11559442 -300243071332494076105353609714614092128 11559443 -482514408658989867693977405870566694400 11559444 -168989015135192849702768527073372620800 11559445 606476703010552598730314773158070772700 11559446 -115514706061680436093341063444950159328 11559447 340558713900553216733554077063112902624 11559448 -363601577487039821022940898734435737600 11559449 1197061602907695753719560049208560160192 11559450 -15510767907706903814417025188217984000 11559451 1210908537594334447294539152125702968452 11559452 -347941032756261530688036690940215396864 11559453 134765828654627051239685260107534482304 11559454 18825983396318050815321314644762210176 11559455 50310723220169910498267078997777808160 11559456 -1316695910499408169239872408282128711680 11559457 -119208372595352375037388523916907570560 11559458 -50967066308182562880081904386504300480 11559459 -331236606338540196320557911415538662992 11559460 -42297724548234379255066981965632471040 11559461 402560082741132105172599289776298720062 11559462 323133708874263774462107790040593100800 11559463 -974753205479845589753672196307031905288 11559464 178790957036628087701111348490985881600 11559465 -534293972043929159219863843423391870940 11559466 15240728696962801936250275624097095680 11559467 41234419565528075987846841064054571640 11559468 -168860939138487751192732649971128591360 11559469 -639273846696467270404853374323859905130 11559470 89365448105990054721391687475011027200 11559471 12359040236978128915167064316479776768 11559472 -4565158160657819315432319613585997824 11559473 29466932031306162615695232517950864420 11559474 -91184600122758746456174648483135569920 11559475 -6521952251428376270830481817094447400 11559476 -363700632317678443575639382225101133440 11559477 56604278137554806608784091446874292608 11559478 138624918370769332300824158848188364800 11559479 -767318649761599023016389410125202584920 11559480 266420053048339723284890302318285824000 11559481 268686076765144799828571880309290506282 11559482 314756959433444772579444890341135920384 11559483 190197053861197899471981337898064269280 11559484 -84158502738765769027920601583576536064 11559485 284976949478506019226721171689827458560 11559486 436193889699048892297817617018797696000 11559487 49109797425459305542553374759542691200 11559488 115192563869483068430856179472086335488 11559489 654310986561865831158188959938840715824 11559490 343940326863374107290696776072345669760 11559491 937208085549717664203258057019227944892 11559492 -284597731008330319829726869283562754944 11559493 -797032161108414545624077166525081088 11559494 -959215763206600777809978216623699084160 11559495 822230890374137125144289903718660000 11559496 320578126347957869337466906781708544000 11559497 -114282949253444427385613711608009368576 11559498 -95361706866318616521436106551773957120 11559499 -50866475778079996777951308939049786848 11559500 538420166112288328415914932655023360000 11559501 -182109347375575927340345936594635062432 11559502 -368543619380219318300160584959278960000 11559503 -303654728294466525978226084793144648160 11559504 -37954706874023029594681010913354842112 11559505 118816805322682987036987161338502240000 11559506 -58438155795073620389979432622355512320 11559507 -83458445005100052484421545971200715408 11559508 -211330121542631651257327223048303980672 11559509 817314488790801571470152952235179920640 11559510 235483114680202349770162418401653381120 11559511 -641489972887474956188728905387298824576 11559512 29188631380734063713557866940434432000 11559513 -119033766416288096510661182285875003392 11559514 -226058224749850799124147988247127682080 11559515 807891477380183812798441945231721295120 11559516 60549659229819096779976094537770393600 11559517 1091832344980958184801397275322334128960 11559518 4536755756122347210486404806424263680 11559519 -388469963543485697992400786146771191000 11559520 5410384055656123666126439469951221760 11559521 40598818171627203855784988437852113072 11559522 -2953803359068442656883418956862067200 11559523 -25616104767687616320467297083840480280 11559524 -302821483917490032823612440530579251200 11559525 -416115668676051408824991133712899387200 11559526 -460298385786747641723458489749088449216 11559527 279259263942603729385972223955320308272 11559528 -42296127677829350985107302780339814400 11559529 503027915733408495555936741180797827130 11559530 -345632683190572701143998306345190535840 11559531 -186088752638020769125824477360330440256 11559532 325086059097531308049009984756779837696 11559533 1250145410115411455011809996545651293782 11559534 -49980629473091161517375033142031653888 11559535 186969032359318245863149915878119534400 11559536 29316585838880759733063842997822259200 11559537 993717161461173582596758812948283250880 11559538 -672878720080556556932684120100273028080 11559539 202378778074852950717261700876210091340 11559540 -26426801898727991937301765604333322240 11559541 352048565509570801277735458235096231388 11559542 -210817669644785559175024614243566808768 11559543 13502460029075032278158697019613472000 11559544 486557241465382114619270236272692060160 11559545 289416571154440505268106527908903527500 11559546 -345185520786977097076172430924952790928 11559547 -112999868385684963778532414334520709280 11559548 31319709308924780489533292311771840512 11559549 85361602665228412780116386081187300864 11559550 -21946108893397213850171667012990067200 11559551 -19212694442589025713464613508619959896 11559552 -405428982387689905738271656900936335360 11559553 737826427715281002358388335795311868802 11559554 50099251046911134036940320280328621952 11559555 -153738932760730233105331114766031769440 11559556 -762723026762024062556466472556914655232 11559557 546199490336307641515846985052208435806 11559558 151463026141775637686901977951987429760 11559559 -103537296594317057871164727110266091520 11559560 -561839712858498031981683200758635264000 11559561 -1476855881876934180508381981372510848 11559562 183659834140919964397565975439497157120 11559563 147827134514467189211869190307861420360 11559564 -69936663526873660134563179646943175680 11559565 -1777381669376120009684599417719714960 11559566 -501331013933472266647821931054397770560 11559567 -453709371004159469689867057556457602160 11559568 -13400551822968646276273659436209913856 11559569 53315298214000311912537782590366516800 11559570 10556786905193191929853301342623457280 11559571 -511592509534634413626564390322646371656 11559572 96136957053561657421334769107575867392 11559573 -214785318690194080618222313201544849696 11559574 127881109853639868153262344467911873920 11559575 666440026115831406168488558046130338000 11559576 188703606139308138295575675603704217600 11559577 -574613698413994580965072539591466794688 11559578 -108104892278839609951031246745690400800 11559579 159409573577516249245709534970515775384 11559580 -376133711285885575162215105799894540800 11559581 -4555450155836892568924671599088747072 11559582 329203591560074730523062029766669518400 11559583 -446775859843505200950024300242129620880 11559584 -1023327613011546997359200377596138553344 11559585 260626921526170786205113770887936150400 11559586 -112215226480536416234871621452983993008 11559587 -244526163481571650708399530550720021440 11559588 -209295625418330773777198075598981299200 11559589 -560305898421004754732457440466682956610 11559590 80498904887663347294783566196933800960 11559591 42498959335585903993388873731720414632 11559592 -53010274913685766945355924726141091840 11559593 -688011294719722900031213156881504498176 11559594 -11749017484688284801689969831739356672 11559595 -116128676025134621067855590751268861200 11559596 1295974677441598285967795568925670215680 11559597 44334161371742632942644605137567505472 11559598 -27285434461462407267533690498024491200 11559599 -807193848158438278555572911202101036400 11559600 -44476660881368018287717766211053568000 11559601 732058631615320557184846307796749604 11559602 344013997560934248179969445042545049600 11559603 1113933104209191522583589270677345797120 11559604 -3888234626752170395653675139255308288 11559605 -794813121409166124371826424228422400740 11559606 276339340537988470379558960937160135104 11559607 2324492331446834560009755473576197494520 11559608 103420861201954189676087274377683968000 11559609 950923047730039775461878559624985108724 11559610 -424522719735573190130299202632656107040 11559611 -354795471434501519003148519072012023040 11559612 132363438753977440708895315501131878912 11559613 -374855910527476235627733372723847001952 11559614 -41237675156147672632903170163255104 11559615 -539540084573132987797625535599791079280 11559616 -202372884848150369923322155395195076608 11559617 688141927050328462076237911782313305666 11559618 -41250050005501176436939199183703336960 11559619 228251769638224731494281558419030130840 11559620 314782977934449164848278272150498407680 11559621 -24338980565867210266971227452421926656 11559622 -99580090131562597092966293945841860352 11559623 83314041826632189470553048662291653344 11559624 414348382085319888582970589419801681920 11559625 -237235974021955647818806765731874272000 11559626 -107517260651040397336130531658308817216 11559627 -141044346798885738565393194865952589672 11559628 941607889386659130702301458482883004416 11559629 -705414871554684331004109004155556933770 11559630 217431295232929600090445580404526779520 11559631 812141787522098947967948498118854120432 11559632 -16298721161757794409100748783104819200 11559633 -384441056384772035449683972024245903376 11559634 -104246718246914046524793654932388245760 11559635 1054159014006138149303233693335503483760 11559636 199182962917287522062201971482406262784 11559637 23929616720316418725892080943144318286 11559638 131889042905636963101769167997294691840 11559639 -111805466439348245099659748565942231552 11559640 413354664588745516893494015938690252800 11559641 -204054223195184567851370184430746999600 11559642 36501832634885283980833096945073414400 11559643 -517786319676088575115976477467627088256 11559644 -54407766454099534083032655323659851264 11559645 -51309735837469368709956367055638046400 11559646 -1861679224413057381466499663114194560 11559647 -2714333684646964479279694907638727040 11559648 -166929388200502474350036279035837546496 11559649 -421748025985648141035214598962465514364 11559650 344663458872505816774403796473524608000 11559651 207934088447012290318449877298919865344 11559652 -35968847283150767715348882601375629312 11559653 -249304280625112878825701768781585105120 11559654 360312675398095945309325253339817811328 11559655 859419186305365652941488774037346485560 11559656 758173918041391738392845492712278522880 11559657 -518604920027298656860462225469554464000 11559658 173577399543056164153506417992716922880 11559659 20934838238320693620722730739827725304 11559660 98372776799961482621332327368354201600 11559661 505266487764401164095762208143659160300 11559662 152691418752310348471191252343887338112 11559663 -45433031256907728506213654642232632256 11559664 -129894394654818496276591896629300101120 11559665 190549396672122365801213543327591641320 11559666 -226747485619483519424069341083408226176 11559667 -111608395945256638290113404102955020288 11559668 -195582483154255361936136378696601539840 11559669 -14999658786265469373758605109347370592 11559670 -231143377520787503320074761752257054720 11559671 617026933789828942439926411233278491512 11559672 -41287963921936597541492108534327500800 11559673 -1374001472265446296536876713509378985840 11559674 -63545859322301081334822270436766919168 11559675 -386146004778820657349307672666446592000 11559676 -55121123007219018832037020980706176000 11559677 610317810762414846383920649619595329612 11559678 26208966514414111445680355849202603648 11559679 213750045635114905661678125695702806880 11559680 -9831877062419413575900174465084948480 11559681 335070555485419882042644325820254797312 11559682 54894132777758850839116694086807434192 11559683 14763109129624961133339520430241863808 11559684 48196550144310821665120882086835525632 11559685 -510313675090221419915817276717334780800 11559686 235071829630047059070340332421039389792 11559687 246096782492175080847177503656322591568 11559688 60145396711375821759419355830619555840 11559689 -142344292054235513768172427550653857510 11559690 6539953654378805843785876117784755200 11559691 90974498005413106616960763505639691040 11559692 248529210812195939355345104869618050816 11559693 -129822164976915505353655671670575784800 11559694 401073188156819355465262007873553555072 11559695 -108139023756677599404423925850018188800 11559696 5825581659639572339732210099778355200 11559697 1428190266652051509421534330314849023666 11559698 568549637048430918303224129627439411600 11559699 411250766890997335058365723532270763120 11559700 26621178606792055421848754786627523200 11559701 176512657103297872824879473316436961472 11559702 94447382380710272205301001755615297536 11559703 -280716332834639832481348775017396549048 11559704 -66940894388396919452589183438218280960 11559705 -77799049652276133808489969868794952640 11559706 440209697502477191117150793349290553344 11559707 1522772432489700998577158132969710330560 11559708 252716734131038131492265327980917368832 11559709 384137706236233086605531715053111653216 11559710 127772972995714454068097767163921021760 11559711 -38136513256529761702549201469753980800 11559712 -207015839243358970356403640361186951168 11559713 -389816736960842352085096380642064225920 11559714 -138344159155719725630035890024508784640 11559715 -3472734934101847372473999708332766000 11559716 308472486580723500005930376930592235520 11559717 -18493020000707341689184786161714177732 11559718 -503658801093215221280497433851748323200 11559719 1313392006718723248195116689473259335560 11559720 155431461986726640703424668482634137600 11559721 133784855603694897714453433594701899392 11559722 -313061131402136590638664671420242217888 11559723 4542879500756062896448725765914838528 11559724 398130336763856183711343956032095224832 11559725 -227662510606055828250736780732009559100 11559726 -326802355226017357685939947929557577600 11559727 64536080374815949261869616800332482752 11559728 -326328241671324072698814721846923264000 11559729 329565868698167652044913929736672192768 11559730 80296475377630328559262930556802539520 11559731 146835803696222270124719177676047014512 11559732 486367840191375992527523771871166083072 11559733 -7495374381435335243840018699703724000 11559734 54854036738279736869043209107328858016 11559735 454860622929983117089883383881730781280 11559736 -438103265687317911427788089885589688320 11559737 1232170747079001895271091572258162565060 11559738 -197519241552033847604238760161153401856 11559739 -680758793143368214619279407949141941640 11559740 -239204190023691725151644138262709585920 11559741 -362848185927822573986452344476114404608 11559742 -81647024978778459198169541998804787520 11559743 408176648275367356650607115709695790744 11559744 96020947421745135086865791189319155712 11559745 49009926946767886749086393782148305920 11559746 138684499576204765037998575493018234368 11559747 -571641827877442710043427984117295285000 11559748 -7461879508078998063688766998314086400 11559749 43293992315812090303995540457147758750 11559750 -20110230362917646478076166878276512000 11559751 -191440119632109056625005846721876446080 11559752 -24611452845019468053402803387074560000 11559753 331321626729501170151717432221626254564 11559754 -25563347392316810123034601956853217280 11559755 -126958002209902007465623333425258061680 11559756 222489639954549700993680097569766124544 11559757 -780327511796045325369535208163428071968 11559758 64509401993269309234719919919352494976 11559759 599973364458209239117668803986830789120 11559760 89435988605770920960634597098178068480 11559761 -1198007571255708325586754502995927274638 11559762 117401175486154542923969634329558877504 11559763 730549360004708440386925573800310760880 11559764 476184164670044102314264181856863076096 11559765 -49577898413468233692769155180548601600 11559766 -489835369387418798601317359774915488000 11559767 346581421641489653686117428946842519816 11559768 535756511368009799998293027809359134720 11559769 -82481538971100740416119080158830673956 11559770 -43147209394344776019908360038111429920 11559771 -482111921571475032342066477701584842120 11559772 226121599066543511699625989008153676800 11559773 -1198120798481091364403856332902527381978 11559774 -18814966547439764118793813432764709248 11559775 -109219373801168875530370019025099370200 11559776 670747028396566289224248571176419328 11559777 -70752718810907618719411678719082233600 11559778 119673248394458651515497022651235695872 11559779 -133859459652556721784273711967554625536 11559780 -528209389750272641336384657632117555200 11559781 -17848983846898076424673912390716851588 11559782 -290228191710002213452059986508516246528 11559783 -25109277394712738452150029795734434776 11559784 -210496486596094194017145944846657725440 11559785 524184181482594336241769078204796754980 11559786 34073138944969282564704443043463219200 11559787 -264360618694567029108738086793617225400 11559788 694422077094526622075031621567674489088 11559789 -741584813516041016762823917440802375946 11559790 -7498815293051760089857316402308377600 11559791 -480182265055308326681544557540269006080 11559792 9735124798236685863953754706439208960 11559793 998765175623860763912890059269443539584 11559794 62249567557592082492892670260252852224 11559795 181688991474566709032338367573270905440 11559796 152734827066190777836142529158808432640 11559797 258771415587806038389355114286575623840 11559798 -111470184845102948524211576530955133216 11559799 -259547671027590976521654309342910258664 11559800 105968008688373920117746936301322240000 11559801 75418335855545877704472717761886559680 11559802 428435262159904691354095664614965674352 11559803 140044720961660525524722211979002982052 11559804 26171843397514487525807973799248061440 11559805 -359646911614634996036992914611017292160 11559806 194278082606621889328030481441112960 11559807 -77227393789886936576574047077606993920 11559808 -218967779145090569535573174567756103680 11559809 834407515715160329420558295310301477040 11559810 108126351830609939654211603850545116160 11559811 1090546323362136468047050281963880237800 11559812 680233540801095861246178132127290248192 11559813 -544352139132821332706146500877899335616 11559814 45525492488219827974917054685438966912 11559815 -285522979944693880152173976740522065200 11559816 -49073053839876536918790998320109153280 11559817 191380610282695310301846701158127048400 11559818 -6806425772465304289275604074399054240 11559819 6168794959377916603584163542813647808 11559820 -359125932034606578354457709004100224000 11559821 62516666953272727306778417066616203904 11559822 27227540166552706695285268933575262272 11559823 45465751855174970545127993596894466688 11559824 152796402462586199275230607819058749440 11559825 -359195005157740287148922056404294078000 11559826 277286162393600738246837576212316852112 11559827 -324739887222204739200609405566158978968 11559828 -62882521635829641629591869614550056960 11559829 821631455652442992929827655997266327484 11559830 -285831894294808465495371272740382158080 11559831 291513561838314837190974621361978589520 11559832 294172268233980447500219312339784038400 11559833 2059279361162719164479199468702011084160 11559834 -1343950458214015866620961505772640000 11559835 84331426763919989951852365995362917200 11559836 71869009503796589944109796003787788288 11559837 -432634451813492616856955133825093786240 11559838 411548771108289037012105757822276861952 11559839 1383450916852450295811957149021891228640 11559840 324340423138313834030590797881954795520 11559841 -109774998173924021770701966857899721758 11559842 -14983459857038120116912328514404591616 11559843 223681675240342543598994666679149914532 11559844 567221861654293034382818525521882166272 11559845 -492882569687315934062126603013395471040 11559846 159404534141195034302210876354930546688 11559847 156801524659095417364079275407232949280 11559848 471855343394487185851021513027127823360 11559849 223338132327721697694108526370832181440 11559850 -113168173371877920156689147349523215600 11559851 181211041122820072145164406685081019104 11559852 206636507668976911344765788005787761152 11559853 1282760905622876806951010851042886126102 11559854 14904829359791341120468284560126789760 11559855 -194071625348224495163048477401276013040 11559856 123405048155396981033908321564819456 11559857 488870945536885754511600243115485065106 11559858 38893331276124711997261557663783387648 11559859 -1231038751757395032281371163767151746040 11559860 -93539489714759177130065308250589987840 11559861 1217328406406466525468661647389939360640 11559862 -4436236135222642428497902285438753728 11559863 -93811557988578738299870658277741173840 11559864 164974227562062088749001488467817676800 11559865 202667993279021093840139330138051933120 11559866 366654113028226546901680772303931229440 11559867 625515289530076345935529728180520819200 11559868 96771344917599305254537153946787419136 11559869 9199565218395169810864087718177783712 11559870 57088062924780205947898850353990963200 11559871 -1098398160032774413694301493708841268928 11559872 -375628063642916291149916895111549026304 11559873 106239684499126824906764522569685227968 11559874 -74044124055628816680494551826072616960 11559875 412030974526506437669181384596604960000 11559876 241847071172338959273205787730819628032 11559877 -518177999937189020658329720183109928928 11559878 30384658579621422738958617991804348032 11559879 730208787306011192840574783493369193400 11559880 78339550357643589069067200230522726400 11559881 -1269215328497637349634996002449919310028 11559882 303580970756041642589870651199436699392 11559883 584849797440049828033621871190612609024 11559884 322470684246905821969545894991357720320 11559885 377009310665752673017506191607291494400 11559886 34374200879793322197213704310674649600 11559887 -567479830402611235294024407699135496464 11559888 -234074154264351611985088500183485644800 11559889 -914527732562693163172557700105627213200 11559890 -549376968720821523947660150215101478080 11559891 62188451953614063982119503406364856064 11559892 336451679204404554548038513636924741632 11559893 -452023509554547817191353500123337149440 11559894 157741771447053630622419769193800996800 11559895 -729418677359304465326010874901462442000 11559896 951603799441436409487643961081241804800 11559897 -338785374804110186444687520027541679526 11559898 -246696216978332331907939719587407385088 11559899 -8607025579597330472337983817707104080 11559900 22752626159237822671518180610183987200 11559901 -414623303233824786503316080792892203098 11559902 -297935884745270789728023844947502005888 11559903 -135053021285102673487313958814303603896 11559904 -915492005052839654634016645788995420160 11559905 -509453071677219703274885499165098880 11559906 179172963268550239593941021427416232912 11559907 -722221726040402433235657098285878404848 11559908 -655898601937765802555325987198626810880 11559909 -42658587557051362007044948328981382912 11559910 20233340997032184144504495185687616000 11559911 -501649870206390385386677761981031471976 11559912 -121530072152605824999547469415736934400 11559913 -500464739292238334927565114856138826460 11559914 274340914404374139356660695483179118080 11559915 -1515773202651812752560134804146985280 11559916 -718678188554255342499725588998117461760 11559917 -174255783997882342310263729038179573034 11559918 39334889697818085519291918661431472704 11559919 -62058852433340738322553181856239177728 11559920 240350803825475590210407162579586252800 11559921 365811738519798450756325895304315792384 11559922 -358470729206579188808871802652381068800 11559923 -30323794361604988492190344959426906960 11559924 11946429165427477232841348611904869760 11559925 -225781864813952895189184487286545691500 11559926 -97655673094665257905790108765289671040 11559927 44808058198873600007461336616326048800 11559928 91323397358042305558209543746881781760 11559929 243304413359466050473194460362294322320 11559930 -26321510981526281321005561864198682880 11559931 109105582374407755771518963529559174464 11559932 -1001146039910354699953931050991081091072 11559933 185616062324165625227459650634467829184 11559934 -306287023164299591555100144227611152384 11559935 -218498685164648974762906580605877523600 11559936 -144522766363476452005562410010878672896 11559937 -439284664911823328308960737467150427200 11559938 111093216688827959573040512891223020544 11559939 -87930138198480008339948023150628474376 11559940 155009642021548379533528634423171911680 11559941 763956635056920564000992284720654917342 11559942 1506653020961202083009983383213843840 11559943 -443026409438136031328617121397217440960 11559944 850673651166657660525416024637757317120 11559945 -371019470497001176662467635495734550080 11559946 183519743594299939696251327048461885184 11559947 -5084737988465785959800251524124958688 11559948 319648850712080083353972013568373210624 11559949 1332043388889204927819142468623272225472 11559950 123182210353766009946342855916134672000 11559951 255919263079171712153135699255067875520 11559952 -141220578300964608513677387686682296320 11559953 -740148562132333678872069311081454750798 11559954 -153359006650637169540820840679078323200 11559955 -692968932274262508507821985271010014560 11559956 -175554201690192515727102968272553871360 11559957 267869201276368996833438041052859061760 11559958 314779864186817253424896814472558227776 11559959 -64308060180839508193379022202848743784 11559960 -47722866596482028335184596383234662400 11559961 -89319583665694328913274109132864332800 11559962 68787311464156599552526804109653054464 11559963 -10521031210468038177643208783983908456 11559964 -314148772066895624809667049151157111808 11559965 -624705160147995904268865322495636981140 11559966 -256714493601545768805553133765524242432 11559967 485517454172066640042193025266484722016 11559968 -204912842457679208393614296350503993344 11559969 -1079066377724120638850940627234130771680 11559970 -146293545364795755456275113237866820320 11559971 806072111247195515343557374398841934172 11559972 -65138006675658376706157904611742276608 11559973 -1158800144188557654587278959289844739778 11559974 80923452017951376241455104717054492160 11559975 -10975245326393877571072272801600787200 11559976 -165037410133859582590359842601068390400 11559977 684690011916160347080040178864640100 11559978 10675682700678591658461932398792313184 11559979 1410689820596179856024540046953544187392 11559980 -471491335004454427914985181236588800000 11559981 24118700779760957602673377136246966304 11559982 221755218121545789912466630032987410880 11559983 1408227798934795573505879198278643952000 11559984 -14123384061202374544723550168895455232 11559985 -90062069785466526611936043129974894400 11559986 -77322851867436205350998283280268333808 11559987 -88898508993833102237857008450114382956 11559988 41583004063460091596064041870016983040 11559989 -176022412796472246276577063461938551680 11559990 1220463839120722127521318436666192640 11559991 5900292869538348173216570867012528640 11559992 862614353056720764841149837373847040000 11559993 237079247787731613876462385556955510528 11559994 -298957152932712897268385814286665938688 11559995 186141180262031559775536255761520267600 11559996 -158131796818039346793973338800158924800 11559997 662671186513088873808072877062312885446 11559998 697843445458450320381676209492517728000 11559999 -545203819560517903546818898786660915200 11560000 -17710079761809660524823039673794560000 11560001 -1529636504291879047445986329526801706028 11560002 87254698741681252097703048955160821632 11560003 -21552818738202203108125541644146361696 11560004 -516777240319766726425774080410579074944 11560005 -485991115420297679108763913009561256100 11560006 100536491498147957037423705948359781120 11560007 53330358779851801719461558317248453120 11560008 727591853142578988825344666498524815360 11560009 -562694841942100005829522049194649890140 11560010 157776139634016070750520477480041221120 11560011 410075050166943249720892718707541757360 11560012 -753156115287916715091785325268628978944 11560013 -83678351788874094580139006781800078676 11560014 329800780130338845048422273674892747904 11560015 -504205286159132388810153830604105924480 11560016 -35090500667344569825013803117180518400 11560017 87152002271045424660686371966518966144 11560018 -171156593353132491438704179353721752960 11560019 1126887409683948572617192618016149533420 11560020 32028228285137239127909941612170823680 11560021 -63933235005464034506721140890747693536 11560022 149576580735112232900513639937024475392 11560023 -702354684262536225932083242517355022000 11560024 -49289553827715971525485276214290022400 11560025 -416960340791547949294543111895648238450 11560026 -351918833899174314568489357783290049536 11560027 -542220608486846479364514675682010986448 11560028 144419939150673767854947580459411700736 11560029 -412955260856501118444382412348409874752 11560030 212250890938913449861701665785490853120 11560031 469070284958047075546355053531274339760 11560032 -92031633817650791367860395668791623680 11560033 -415452647609073456933989079328178452716 11560034 -9426028063594803173777485985344858368 11560035 -333079254829488764389874638568982238800 11560036 -1246382020688980366209909948892992218880 11560037 500511843616988669285206058022405294240 11560038 172052719785641416278688121699167979520 11560039 299432521701014522352631679717106758856 11560040 -403808632139635452265513628903606323200 11560041 118455551384285218018919548503003330852 11560042 47170498092139351916950548527009242560 11560043 1255819739415358685194420246532399919144 11560044 5945700591522423748782554709163944960 11560045 -158641293818141704419472268708047614720 11560046 -854065059427379438230139795291594873280 11560047 -1139706347317477870909222651536299520 11560048 31804761726165473567076188274310512640 11560049 36029887740002695224162340076518612020 11560050 -29011178473208943654771330077350944000 11560051 1268086226121428302111229022297682024632 11560052 8284361705700210233729358947456686080 11560053 -360110552688617519340168578906807370816 11560054 534126755117531646021975309747880990272 11560055 -67943466119650587702989786989029070080 11560056 240877758852548649402569224927587532800 11560057 -1050785281302890332936229789572839873968 11560058 30665918118102003136376213025186372576 11560059 -47448180613010587839253546917995366112 11560060 -10581734052381972008407829707361203200 11560061 28306343216417491411955867018967633132 11560062 -665376360149676706995393578759299701120 11560063 517270723577761997979605474420305277312 11560064 -67407030634253250497472595393857454080 11560065 -207977365092792780264192032724691728960 11560066 45232801760185938581600490273023371776 11560067 -793032823723388146257229980857662714800 11560068 -134840791217458289599312478973914727936 11560069 854358735847317655417122866077670373470 11560070 -49735756482857564735669598665288179200 11560071 -6800770228542504084231426071408744496 11560072 -976627125205757776446096604805529016320 11560073 308569765066901373335485783243184727552 11560074 291688232639614701823472573815931842560 11560075 -361743215262321510081703351829508407000 11560076 -309242044171739583598229124401656037376 11560077 -581985288521019106150028282976699360 11560078 -186723846827089311975210950403728638080 11560079 -206925110927513388992231470622475053016 11560080 -24247561168866523190967903957374730240 11560081 -327434109129194836509603408507257401868 11560082 -301419430632726347757737341243174579200 11560083 244711826941387500175467252889315010304 11560084 18939735761175670912206568701153656832 11560085 -167702299137746946565398407665190197440 11560086 -10838604242504134342638781652137545216 11560087 -92750608540485017025639392828687757696 11560088 1410316074936735751606212694179269099520 11560089 -367039495909063669156727378279099231232 11560090 -134302151891233438431539302750287463200 11560091 213118149107689477017325635165164991492 11560092 170383742109995402611754741508836055552 11560093 -3966770427969090625723111622625044756 11560094 2178157919856720187394675207515054080 11560095 -100811738387570102952690142483004849760 11560096 1428150024847412311579251691010380922880 11560097 939802350621152964554237257433527726080 11560098 339882634619098556244383403382465152 11560099 179620220821010467672383999444114196464 11560100 4709259095999133798134621301164438400 11560101 -34927334902218030137920449827018496000 11560102 -670246747996876416970279893204674593536 11560103 -280372330128963050846771246875388404680 11560104 220110828000873060038008977477292032000 11560105 -449310317709489205309604863507964347740 11560106 -60874682412547482591753217126570083840 11560107 92190650434371821265916592044309510692 11560108 63308207668042051149087838163605932032 11560109 40757108396234694097348991593922404800 11560110 -106444456100369214713860418152351937280 11560111 -1736149709606000259006982990206830025728 11560112 -2803496480347940699670247888149577728 11560113 -265242998853912996465695789495163141600 11560114 -269208496459118614523338071312093386208 11560115 -291769480254013415477764742916141736800 11560116 165076272265396576573700252026391089152 11560117 292366790901059831811695914101193584384 11560118 103255340881096242114806793271822785216 11560119 791885283995403610490903301068749356240 11560120 5800203041937251724575701105390387200 11560121 -644903263756663391040432693212968055640 11560122 17817206404477480197693366590702760960 11560123 -31355157967341669705903985944312973736 11560124 -354482677813672610793984350883100744704 11560125 652424668990200679072552789925089440000 11560126 206547574709635204447532451198211271424 11560127 125511474892327031931260114430004234152 11560128 146721991340973856573427930345515253760 11560129 345862939134954120241707748840919081600 11560130 409428208001795723690462336336909628960 11560131 471580826028768452830235527043856362880 11560132 258629006501608067764636683517102776320 11560133 -586927651083112724229687953552477957376 11560134 -21443700452091898248048916542008794752 11560135 -336371970637606379320495586641022278920 11560136 -436876837221988254092696791009754480640 11560137 -15027057153302053794454643285852429040 11560138 -213104135993519726057022009739111687680 11560139 -116170935420616757397374058834423582060 11560140 -423885276738726558183894389365849559040 11560141 -958159380636784936884702005264515832458 11560142 -171171521199354750713836669514264878656 11560143 -227614611642633830377482233706140562432 11560144 -28483461784776329575355020432207421440 11560145 202902455266786846639360388231856342720 11560146 -51896165685360241787999905375872838656 11560147 -108231682182750043446413184341986541168 11560148 -112597768988636694860063639439253831680 11560149 501519407499915944561135260929927417600 11560150 85129961325819244371894150073071792000 11560151 -225978112104885740977327701435816377400 11560152 10408962581280985685482239957041541120 11560153 -783722156765864697710740389045212177760 11560154 -177688211183584747612231380334119505440 11560155 -64192963063043850844771137812077838880 11560156 -187462703643808382717310850426937750528 11560157 -115478155346629424983698675774869387136 11560158 -21395341919485005429490066281808995840 11560159 648313251721796152625533641282864906720 11560160 -566512882004688636561419116488342896640 11560161 271323631812658644383685367496241894624 11560162 -159490048207757878229872468570437737088 11560163 -13780223721015995926193005263970593336 11560164 155018481980234702881822484998667894784 11560165 -678622216399398597422990289383462160000 11560166 433174408216806815787286287327563512320 11560167 347593081197860769357930762822164556960 11560168 98536706057883389134869061051964866560 11560169 -124979162752306028334600701192695069368 11560170 6191434918089288136611727724429798400 11560171 173681482253264618353841920540707677984 11560172 142856031974661213909406117164044178432 11560173 -318121143942800780210111164485100095456 11560174 -440646455639809140356564020648316297664 11560175 -227720530864556173340308253918055782400 11560176 -198625833481617305366736545795917578240 11560177 163903832731617343469025730010816237680 11560178 -155109709162112547534896936247534345600 11560179 97578809609985615224964236120400918528 11560180 934530062662791034066929997986637731840 11560181 -258765327395789016580009714759564232736 11560182 -181164914747666718731600273894170387008 11560183 -1185990152968234776996225759142157964120 11560184 -2464268964413405125554161634018017280 11560185 119492137144517106094440801480692006400 11560186 -147286534821424442943202545666407331840 11560187 75132736619162784218476674010556652000 11560188 -11635328611791523377971520884209958400 11560189 209857490167397012281132166909258549440 11560190 396518875569409803615833801861453313600 11560191 -192113402625921513355545902565359508480 11560192 103864115519141287141830866837545418752 11560193 980325680191458199658035878475387963440 11560194 366783198106757511054475254952476838224 11560195 -267455149867734100205592476463426839520 11560196 -251955783895943742320520846448810632960 11560197 -76632330575262834326214880769350708416 11560198 314691210858960124694855991002293956864 11560199 391512886217262738121144121101305746736 11560200 -352134343735774055419296808399389696000 11560201 10966099423509016995803633548784076132 11560202 46650586492524660124566860215119597312 11560203 -558055570480942110098893999810847950788 11560204 -897242149737696281159989096476755618304 11560205 988518569098752819438089308946223360 11560206 -300331117568764294367639174452703232 11560207 77423233006826150597545857997999178320 11560208 147750117929846155057437766581943664640 11560209 451303433064045413461872319977441560304 11560210 -11237792934109079868623727173632512000 11560211 76644993519483145615180536282313772352 11560212 65342406993475868429614264074959769600 11560213 203896888164663019543002885886903902240 11560214 -220098162841559685978035877520660942848 11560215 290308938173559159619811250647855653920 11560216 -75942384934737763019420551288916582400 11560217 -832146928447526817835695237175168464000 11560218 125064418539246825442078081135639586304 11560219 436958132339783499394183637334256220 11560220 61301721559822072086174359521754972160 11560221 -889739588264638076269421250439987919028 11560222 -380884656587637312416994992655805865088 11560223 313849428689798862348891640747034355264 11560224 -195440599365551684691344039037905141760 11560225 -242631870215093618281904768210927202250 11560226 -51437768526136954365925819250511328896 11560227 -347824637665994872652942120134156747200 11560228 1000951150991051562718122270424936161280 11560229 -190389303604399143689347466875153870020 11560230 192758360418420558365475589699520622720 11560231 1078886434164781685868820746100276215032 11560232 250430582408726184907448054680167782400 11560233 -375328544576940975022296479722419620976 11560234 -8750417909752759693494407541703976448 11560235 -202927809247597985103216420034066652640 11560236 -14745652528151925227231322240568283136 11560237 -159236094509733612035016003340508737918 11560238 419273829999630579802531321667130074496 11560239 -195244839192981333081096896515306175952 11560240 -8500644061823800867963351193230049280 11560241 167328388999557618115382492033337016320 11560242 -282261150327411473312852135148026325888 11560243 -501578892787107493908922982346646896784 11560244 -490502583313080481597748207192075470464 11560245 -4573286182461391064005599525835238400 11560246 280225158457106829881665453659207894720 11560247 -1429332474292550117332191803366419000728 11560248 -204480514993313217024081125185145610240 11560249 3613628435992400254796100044993758864 11560250 161663753527477013859110795324394864000 11560251 -564315766064795408422689386290029518568 11560252 -409864494634680559468291083822299816448 11560253 608336356298112052374018076511580098502 11560254 157672112061407013162215732880078369408 11560255 269442421982794382950297431919948190400 11560256 -188798180817589761764626639980511887360 11560257 76355990289875847103962761161028360754 11560258 236893293683509343406514482572158993920 11560259 -828448554209702159270039478650705028696 11560260 80976635102415726102323162369776066560 11560261 1570392600117156159090857449297210873152 11560262 -200237718334864738797801867913056705408 11560263 193150049638759036932479187466518680448 11560264 -587959090636067458161394729571642096640 11560265 -554944076752585465268438434944442910400 11560266 -96883397593148549650535747728113070080 11560267 415593602875312704276870446659755488200 11560268 -886959704034310567492430337811751852544 11560269 -243555029747491193131355480412058691520 11560270 245419364761799479724501041995934444800 11560271 -309790237833532906755452785084166644848 11560272 27550102344132114033252782516610269184 11560273 74721606858059100732151385137760561522 11560274 119740922945249340126350809515254308992 11560275 206828662949984388523640219939982672000 11560276 93415817149920581981559209917258204800 11560277 63523984395745932195949840513041618126 11560278 123259924981518219750259119205064953728 11560279 1193712456745700363174743283105776303880 11560280 -9821220318402844563726473380932403200 11560281 371035185334067706156586219436232441552 11560282 108692583853931252377713021628389533184 11560283 42074269384807626479722108101295941120 11560284 -284375164623315539444663767065807183360 11560285 181174317447554044706977783847818702560 11560286 73842894632988767616447160664864410944 11560287 336056493673145018459890649087655775560 11560288 -9696686386988098456454112507297792000 11560289 82926864677912671090573493031168474960 11560290 106933705492025988824186981686670208000 11560291 -105788089720406262002698722166320836016 11560292 652091540900305362394384619980710912 11560293 -345527436322747631771521779620842603200 11560294 -94234821331925752597950512284336214304 11560295 -429691138769629809837299648863755013680 11560296 -30471419992568741211054561125116723200 11560297 76289510568694731078270604714619132032 11560298 -422206950837001392500511454174269060864 11560299 -270226392739958717313901738653312871200 11560300 69172800593243520069673921429532038400 11560301 870830452725631318799287368792703465302 11560302 -62042977995703933803829340349726167040 11560303 -75796112642471206135407017804533056 11560304 101528987693258385469385645354947117056 11560305 -44972766367982681675809512296524150080 11560306 155544536297235917248006424268225060864 11560307 -422260587740370293949113827939689039360 11560308 163921068534627570263522709409490534400 11560309 -495365909977444487659768725195252321490 11560310 334169487285260451262070113641872194560 11560311 126162266057861785589402186844833078832 11560312 768818815204471375146874705349408563200 11560313 680194624445700121252823226447041603562 11560314 -568417179517577341582749628716937382400 11560315 -166655997657182137664151926989147342080 11560316 226969772732157586791923389796038871040 11560317 127416469545676417154804095413903695712 11560318 13290984826887638825488105389659971584 11560319 -323542513576285681974394965554941043280 11560320 19943938308416542359322953564920217600 11560321 628968129399521312704164632701429913344 11560322 -31940436652043384603581533223165401600 11560323 -344050944261602434317259412812456309632 11560324 90654876515157101109485501362147949696 11560325 -410167955480463588666633573728720096550 11560326 404444198867108869742138258824945047744 11560327 -738778493168743069129830550796003822824 11560328 -188787330691213487194746828988968038400 11560329 -34841060675196620866352673992796773952 11560330 -144128986364890101915960077353137409440 11560331 -1337961227603102438455322196466012589868 11560332 -40985988221847659189986385590091563008 11560333 -4978829893644918166128589897895360000 11560334 -107664597596621481785046295221156811776 11560335 -8446392058391227681089225974974316160 11560336 -246483864959778326124792672438054903808 11560337 -9655813242720928393916020236565414080 11560338 295996939237610856583516048526748835344 11560339 -70448354380543985720435470212636058544 11560340 514686841430431345792610941003415040 11560341 -4169797465927522189988215802679243840 11560342 880707843348950073377257477516710724320 11560343 484124263206824891878582808863069019592 11560344 302899659854375510329696774701957918720 11560345 647493285052695039187036246304785460100 11560346 50060633787288386479740168467193066240 11560347 -493451925595589939761373765665158858960 11560348 465237155113083324492571942450179972608 11560349 -160923656287973491923291264929704954650 11560350 -72478321849976609200549988107914984000 11560351 724001569795103468893024949720109073008 11560352 186351634193687198853160935279411855360 11560353 131314225533860625312946467426645888 11560354 50549217702530934643121211993429761664 11560355 359117922592528195758278459189043130560 11560356 112658248776594268123930165245508530432 11560357 -941607639241817039607416296360768603200 11560358 -22127778633606728117482755297158322720 11560359 62436170169745718069778685684489549008 11560360 35821507523421559510935818739597312000 11560361 417039711314537967480754542594871891962 11560362 -101507130698900439543529654743481700352 11560363 1187032770407063730778043122772338467880 11560364 376458644430560477875538668813322347776 11560365 66046231943944222992330953179179141120 11560366 413355623813060458775115366716668176960 11560367 77374906951792198808657107038192055392 11560368 -59002363795401578783706337933110706176 11560369 441043087565236211361261455740789818770 11560370 437787736012833864309667748366031998880 11560371 -135288649929065429298595195386216127440 11560372 -350421332513305351244270473614143991424 11560373 988112377333348189370268871787766469440 11560374 493849980400169707148277942115592021760 11560375 -226864204905078992811018639166193592000 11560376 48162946053440150606586064226722222080 11560377 -238182400564339793732721509023643245920 11560378 11830540040374662258148817412284424960 11560379 535588803936392599504144897533682929840 11560380 23486553458732895735800594803508766720 11560381 78022271257816954754575517846476204128 11560382 -27970729520193733382218483714178750208 11560383 -304583778175366829103970312789258781448 11560384 -397145351489954740036552759096060674048 11560385 161649577986356077514904346006615722600 11560386 234230803403100074617170797859920025600 11560387 -254310826680926177686779407501646126648 11560388 21691547543485521554647930016226508800 11560389 -163342651145353792156890420358387437792 11560390 -229158625803465158999314022614626172800 11560391 118323137976299731633240575667942674480 11560392 3207234293907559881040853998034411520 11560393 535297528769193142875572056567444743844 11560394 557037215730355209473129967587226344496 11560395 -23899794828327560968531123796700940800 11560396 -39064345402467988279147276928709816320 11560397 191277391403524587144999363774402427500 11560398 55526826176878469484610960283078092800 11560399 -532447037344050153201082633622045731600 11560400 84948719691081125068757733623382220800 11560401 -1656244824022286794161613394509468158 11560402 456692123612794190740771276530382878720 11560403 1179945623678915679768764118636554266200 11560404 -405861696219627086815298537826826696704 11560405 561155350399517175914564084450355471000 11560406 47820418116457028557696431936645593088 11560407 664964567141732022530693391650016411240 11560408 -137823432006820974111418274035911475200 11560409 353856677512886384224283090050404162432 11560410 -146164579784652111607125919142706708000 11560411 -1512574697914900763004946675277538798128 11560412 -243736488959527210482127029602763462144 11560413 -132167170859679504560050207116032268576 11560414 628301241645781829827248531705483133056 11560415 -382463479234281799594360480188502951200 11560416 -18087149005663186231780975579439824896 11560417 -84540325119156023601082234904267519520 11560418 -340884817754341437059027369908778577840 11560419 -222350102846884280881116778480899222096 11560420 -159891791037953968619966369994336126720 11560421 11240729510254553109440896542864029760 11560422 -155079430151426209184190403097115624960 11560423 -54276804753442489567808746018971472632 11560424 815024337357270766921881638019750312960 11560425 -5099259145114844476106918775590383200 11560426 -18047360852442297953564309225166676896 11560427 -21142085302279608572289207472805892288 11560428 255060447539151117494323665581564067840 11560429 -47660418595884033604644034814646709248 11560430 38071352787529010485752645475234406400 11560431 53967170699100155890877526679522692240 11560432 66741668819099762407041077931317493760 11560433 -118031714994317632807921577077435540416 11560434 294701295892409894542202200620337150080 11560435 -58580306902239512700366023214426711840 11560436 86658737980103993925980158133094789120 11560437 67665405927963897522012554076663324000 11560438 -637615908515338483004209344641116502880 11560439 34334263570577695486919653116470717400 11560440 265085140021905132899539792439480524800 11560441 569903704123047963503231852839575444842 11560442 259336386248831711053865143992007026624 11560443 -1042768563625778140975685452030405412496 11560444 249315717930441475425072718138911129600 11560445 -568652219792035833201657534349338767580 11560446 -255191415868943566645169561297666603328 11560447 -813344436933597099367223056058985455104 11560448 683697855123270610303353705495282057216 11560449 -122760834233458890005204426020198766592 11560450 -94348207674675733773483960722740944000 11560451 -14032840117931083157787598367820384048 11560452 -142516097995195100467962155585380589568 11560453 322353125213354162198111082949825172702 11560454 357713237264256030807388300291350958176 11560455 599017193964983309165858821741061472000 11560456 -964470081142305173984036882973439749120 11560457 8676298086921690184541176475271047706 11560458 -9371288300990803712383504601224249344 11560459 25679377175675613729437247046457151816 11560460 226227733536064655379209377998643660800 11560461 83837330956407722045293987919538336 11560462 250591872564216599174833347865523063232 11560463 244116577758680904622202475583292279400 11560464 -2914295426074840914108950394894483456 11560465 -47826880744424300003672501672669875200 11560466 151550956475231186992262681483569410048 11560467 -122967292589849281384390133423878993152 11560468 -56413632307922484256720154549361204352 11560469 817974050423640968618813739856194462780 11560470 -42672399165593546203677801777082502400 11560471 -67876524250100153988022496397355984656 11560472 643104970338011363587124045066797056000 11560473 688927211027694915704312629044608825220 11560474 193407266046229758856410805669948554240 11560475 -647136842134777740908065507920851839500 11560476 63714468159574052227988594382456514560 11560477 -584692425689309391319720694329846969620 11560478 -66847618238473361473618863818221330176 11560479 -3244064153792603516049873693704751360 11560480 -651679823089690274054515761103961456640 11560481 -690939324941102866526049435953893826718 11560482 96109140669046403361274949369427880272 11560483 69347404090926739760162259457826976528 11560484 39139724497866633167702343693370142976 11560485 51832791222419810472954345041092421760 11560486 -145326797346919418060787842986022832000 11560487 -970851604732014714729224745205596153864 11560488 -186687352470624910242325907143533281280 11560489 299274719725397498416645175418369086208 11560490 74708295044580005589033235227004677120 11560491 582445564871731305114207499283470320360 11560492 -400564613056553553747841384601253823488 11560493 172983109588858468464648598553298099840 11560494 -126230730582255473597962644339829410816 11560495 -416618456518516551100354494139420467000 11560496 -258866734077096388224556079771978170368 11560497 32276830590707315160730236244808095296 11560498 -545166380559073076145613273891251510000 11560499 -14940146715792296022165383160287094936 11560500 -178889323543214329395034128195268608000 11560501 27094581421841878845907784899877533404 11560502 325165929984215764921013469154411812480 11560503 592356732547460858367788444624803638504 11560504 256900383307103353362647317806053253120 11560505 -392344947138777397235479994268300151680 11560506 -28299362561169667949617138988780827392 11560507 1136742339762214235574877030322444800 11560508 -416268625790903567266770426341924508672 11560509 91143533341380213738837186752168838720 11560510 -98411588629453098550269397181981076480 11560511 872709052303793713780373449804746426912 11560512 -78081370580313722745291320051997081600 11560513 -262926279433789038815479255629160082496 11560514 170216257895667410916674033345468654592 11560515 -387451553353895182957233848457401018880 11560516 -216742502969777306944987322383575106560 11560517 -737907173642782729112025867668318158434 11560518 -114161365871703893005174610473219747200 11560519 517063318597799534260855581983155735920 11560520 36134596290027030584896043280226713600 11560521 407883316018554828471651081766014725712 11560522 521358728805460168812093120061479627312 11560523 282918222796782034901789514302003543664 11560524 -40820539968067239546208729441655620608 11560525 -393032760180282730948406713834568417950 11560526 -1276917426234861912625479001131227285760 11560527 221881514297562505092232501030100288880 11560528 95325023278568709444133632838412795904 11560529 10779193384539354587063994602091597540 11560530 83545800843175884365749745815919992320 11560531 1330336380647606056822923647500449817200 11560532 -271534247949393353066557960591277699328 11560533 657423003930214207277473060044809944224 11560534 -521705719853917721675085712604886415584 11560535 4599183130948114732198842455653824960 11560536 112112477888721867408822647133929472000 11560537 -948495718838105078644400956256729829308 11560538 -227375904575875351434253096881430073088 11560539 147826687354790073306545512946654578800 11560540 221943671132018253409773745101324748800 11560541 -907542806930040922609167130014567332058 11560542 -107619466283886355166789838179283096576 11560543 -1817318582650835581505178205578749976576 11560544 1337862919830613487911248948617910681600 11560545 -404439878649488295903321584647287502380 11560546 87790464223735911413552614676159483472 11560547 -429053187175550590692417647313721772004 11560548 -538635181394128108033976696154392325120 11560549 12515254836746297459490500767600867200 11560550 -1867500837197890675047530046049728000 11560551 -163280386138993644863076574922563848192 11560552 325950929380998153587023192617311877120 11560553 373128251332639240976535507739371551802 11560554 129881078259758820108526333787117010864 11560555 -941997506694928102458224230751283438000 11560556 -210368352158773363708343186160138584064 11560557 -242454328461673787200721174224727419008 11560558 -75045837529199120562770758360717458240 11560559 192956815764256306303446059798997389904 11560560 -68000751451668193294120845605653708800 11560561 -341669671174467463180516181787934705176 11560562 177463375459536362274030368836705609632 11560563 -5415813168197677739056028129723382960 11560564 -710067604374381754798744288613952989824 11560565 -58239002752193964851694699462812279880 11560566 -78526567464737064597428269537468368000 11560567 1348892802018518569574866147340955277720 11560568 -518306224761617529783690391607815741440 11560569 -480783111968898492993526447485906910560 11560570 80178566147487459769443857349097920480 11560571 -692236867353024981752605214144724412056 11560572 11464768219436568335949616209086419968 11560573 -2143389554369805245686868855272365178 11560574 -495082996616142620882579667107736574464 11560575 100138815019643226306324863251059187200 11560576 -330436243610441740063359602372200366080 11560577 66603049394041995804490889753764596672 11560578 -35862006145297384233281498959117428480 11560579 904732267342828216330327015585132205180 11560580 337707686014206841420584043681380691200 11560581 -472469334366066984191038105850034500640 11560582 -182411699687828049583812167160127488 11560583 360987770328610745601994212239428551744 11560584 -184357662776531127023270894868931706880 11560585 -531362433230366469277096996839834229440 11560586 522290600650903509207883740000454258992 11560587 535871405548516669352125848022189964760 11560588 136674369301744389081982962860134538240 11560589 -76782667743370809694243889704408750080 11560590 -251311603515344546127370600310791372800 11560591 -249117329005760462848327196733190928 11560592 -143164874391988236642970814231753416704 11560593 -2347310466389166881520523173540440832 11560594 501275116929439402261883296384423134096 11560595 -264994577578393992543042441641219718240 11560596 210775070505670761558026270689781207040 11560597 775257632160227661672544368608726908046 11560598 51830010504296847539942724245685748992 11560599 121926352263001222880743964351198853984 11560600 249413704952289006796524774963788544000 11560601 -68907837381536891074782615359233455936 11560602 343725701232205138502224929928751672832 11560603 -614812878522478517350773310817953541616 11560604 -793813345250015680494570807395530418688 11560605 29388816192365596825641704293786552320 11560606 178705827012092387318815059230275810944 11560607 1577299219373757786512571568991319531600 11560608 158962114562174471195059364905718513664 11560609 -219990754573097897943585394758206268190 11560610 105297124451847746255462328509398824000 11560611 242654731012696095054210504652968106872 11560612 -67938081262055479156761005786160537600 11560613 17956244274654279373590654339924879360 11560614 319184777493039109000021441881980071680 11560615 444874062836161150006617583046029174320 11560616 -378006927348946476626756258745844331520 11560617 618333066127974263592324783261876359040 11560618 415058058886505516894165546888631819360 11560619 -949431462789299981613146008607087835048 11560620 -211921552645343412240381345601443947520 11560621 -395510884270874074290999672590050901556 11560622 -302023333428906537711911430192072768 11560623 802031597818792205695197897442711276800 11560624 159181319593388203437306380135849738240 11560625 -20009383515732407429055434665976437500 11560626 7556700374744585710427775631320883200 11560627 477745832193499759099191538171592306560 11560628 127400634032539156612415360078708213760 11560629 216559775997642139281369280595096614080 11560630 178159222384553453567694036163723843200 11560631 -127792329408707866664396483736256690608 11560632 729469526628259626891174388679510200320 11560633 -4366543969842260184365094425788185024 11560634 386949439747038196350937858102796463216 11560635 -543839624128241272510633838623944944880 11560636 -14569301403145994092945542725189554688 11560637 -1091922173340906652773172886925861350400 11560638 -189206316906714651854258980959572197056 11560639 976993081615284454787145996460762917440 11560640 26247157861194870251931188260535009280 11560641 -48705997828566854537881429432241197008 11560642 -113242123314068340622323620539068974208 11560643 360481692103578158419760250510761624892 11560644 7062200466465814729577434006283354112 11560645 59088981253546527591698977429867147200 11560646 -51518634127543041480405587231789080320 11560647 -20398435325426101954158101894410229760 11560648 -562922675756556781512578391000585953280 11560649 -186483065622635911502578451294129489280 11560650 -63676645508899516328273691626043974400 11560651 129089534679669692390575413634454731104 11560652 -72427564743314014795044715406036252160 11560653 32623754854445899162969235688865235340 11560654 76527510439202842179084304476081952512 11560655 -352282491973351902887379999751091119200 11560656 -24697919109204509922513062375864795136 11560657 869645020325080902545728422438834926592 11560658 -373131670213463087662146538388767870320 11560659 675205634413449365138743504604555229696 11560660 -239492665575414757468965942966346467840 11560661 -20338439605027065330340470078354754176 11560662 264190765408710977194574986293440595840 11560663 -736732510318571475400601160387860332560 11560664 22446519786935073647813074780091381760 11560665 268565708007748484657755561902235968000 11560666 -15251073270147065056557922049955288096 11560667 -137702948451454766650332847204458792600 11560668 52692868332406153962307325046407440896 11560669 -28213522886218095553740930514704813120 11560670 160864508349387403957845978840957260160 11560671 471110334339310208508647360846791668240 11560672 -1099008779213858286394256145923159359488 11560673 -967220359411367622555939460516371881580 11560674 135865365519266180861241391174805856768 11560675 24941915432494399871800654346154521600 11560676 -216881664544264220362356908064133912320 11560677 -93970049790377430090323338248943512480 11560678 375834401170885024178570031073163370624 11560679 2481083274273814376838787178340890928 11560680 -266964330030491479274428842779355648000 11560681 -976301048209682015380806944643034479936 11560682 -182904544987763966782461467704408489728 11560683 519983236834442190684235871023689584640 11560684 -349790060203025860297866238147596847104 11560685 -504017223449645976850569203111816773620 11560686 86243760067117110246881214026930944128 11560687 -353791830241207522281132294725354983928 11560688 17766996409176467848852471465767665664 11560689 -17155307954668670482672829582608185216 11560690 261349893052938430800975729099044236800 11560691 -309759333611957183732319258837592652640 11560692 -95282922847544272019119930941676548096 11560693 650961410117125811519430256555858304942 11560694 655093265210161547778339759869134708896 11560695 -104222642594515996536359846135050514400 11560696 -335481951967596993412746511473254400000 11560697 -158442216686559876498147859421187053568 11560698 -349891489979362308485717643750756410880 11560699 299207306454325187295275114706018159736 11560700 -347680077751352180562888697737452160000 11560701 -713252351992222814435155353679965600768 11560702 319191356541335430476862808785372211200 11560703 -814396362308681158035274525269334800 11560704 -134786258026102368247723096455266697216 11560705 2226206902876250510860061434524723600 11560706 35692093766234155098205730507927654400 11560707 438405736257437868218915039355170849604 11560708 -521230024824017271975748375466393539584 11560709 -507574254058153264210284880957916552196 11560710 -28528492349049570590817734960220334080 11560711 383549808799227880981234388703698212624 11560712 41403959072198309355252996545740523520 11560713 8218657202063391030908539928883074688 11560714 41020877434365881906137150056363823104 11560715 -43441164837795774605842504918034571600 11560716 -198603830172663697142937107866928767488 11560717 588185409511644930172553711911265462112 11560718 -8686666082346301344703103767374506112 11560719 438812702315358623164150905328290599040 11560720 -139596117524449858432746254293779087360 11560721 677595633934528412979889636860297337200 11560722 551192834702246284397041812045699840 11560723 -504683811082006343643689957686735011028 11560724 71725442225588637746682730799840993280 11560725 173618897287679955783109216381934167200 11560726 120946419524528905715235755773040430144 11560727 954577847385956404992462877338714453576 11560728 -380267756887475148726256435546055331840 11560729 2275715634779076190155864198872350632 11560730 407750479719806374493214272449732673760 11560731 72207971660459676430247704731181191168 11560732 31963755602851696806856428054294980096 11560733 -53049618790031088147627920510604261018 11560734 -215204493166598774866894168914443240640 11560735 752291454534960840171021307245366688680 11560736 -1155595076002147908230464888790217916416 11560737 -196804488493498858830716863779645615360 11560738 -84400251029648743991944054658714841600 11560739 130066703014407381194231207689927080540 11560740 15860211515519521597031429315128627200 11560741 -74448826557204068679532723442605585858 11560742 31107934088873119617336245241009355392 11560743 53159698004266394048684858427665312400 11560744 33859835157256309563470653193510400000 11560745 109170268585650377802592750539120159360 11560746 229876780535434169976081241921326614784 11560747 -460272796661367851160729857550900406488 11560748 -316080930343888212317264533353002901504 11560749 635263591354974946510557395509987769664 11560750 135540992426715378814995792369118368000 11560751 -586012375515415026119478617048278900128 11560752 69041381525543612564410052825673891840 11560753 154995714598590745668199431900344682002 11560754 307736224748986384020698300580441111552 11560755 352631349487844577669599099657963539200 11560756 -836512832466448746844429251906431985280 11560757 163946306659402131526038622653217571580 11560758 -165523448591825767481220117639655311360 11560759 -144895008813254636320181552932571954560 11560760 -131240747478784711342982046328668672000 11560761 405671005689941111254853198348465670600 11560762 -54433817779343745646950582961732089888 11560763 552085481517472927324039126813993218960 11560764 -122599307283450341547163607995452378624 11560765 -2342936887820286947904678846280130880 11560766 -180801693865254848573334307965890012928 11560767 -628468795224525769463437147032023601720 11560768 84508439659830091351742912427276107776 11560769 -361682884373805689771034784912781516640 11560770 542426768951640693618631547144062080 11560771 259212765037373809644175814434115126972 11560772 -196965432641875686869752098168790245120 11560773 16493029430375243597840968636456398144 11560774 -317510571722390942475497441073269832864 11560775 -64911074342122989212928098891936320200 11560776 -135378132330405818549074102170467328000 11560777 724654808688784846573704959418138993626 11560778 -690650229422021465380331807059688616960 11560779 120696115670843526456822291722326783920 11560780 -226428546247175937224495107887441592320 11560781 358337071905469430022349081977174144000 11560782 -290626629426674392161031988870287990656 11560783 772340219174226327983139479026338781464 11560784 -148881145905220228335242190113416298496 11560785 758378611962139255967524624419960495360 11560786 86842892827383317852966492889226088592 11560787 476913754341833505901942382787762499152 11560788 -175469071313545142730102364538599335936 11560789 381118399378475412572793985741448118624 11560790 41196891766298582472996680859589574400 11560791 -18688687383808373828340814022309529600 11560792 -445777669338860446444684725836914483200 11560793 -961343282619735045069246207150910787958 11560794 -98987310165563754750557231175009192960 11560795 742147268033593157524389234552165508800 11560796 -319651577620744031400650228428909751808 11560797 -207292575281732910331710264695548899360 11560798 40924866046835551598682913225059068736 11560799 -168060323349725907191331553841078909568 11560800 -13448537893172939312015841964503859200 11560801 -618298137709472091029703694228664282880 11560802 -374822242275543801304572814432670637696 11560803 470795770403884926991005696565442788608 11560804 357227012192158271618600721296897223936 11560805 -424992506927865368681192924958852874080 11560806 17506348542340146117611268840343393632 11560807 215510845513862872220379963002227440056 11560808 5972497950954319266603366517418065920 11560809 -231539403420776481442999583959087884864 11560810 306891720246200189944455333954420572160 11560811 238664501060088869943018320613452244024 11560812 127167112268523810367172687974882148352 11560813 -1084324775703013561584662548165990337760 11560814 399636470673053899290076503197836566720 11560815 -115180388812735506623800249883696069640 11560816 294392537611979765148273525448608645120 11560817 187159339001197034703784667977373638866 11560818 205126538463235602369944378348822757504 11560819 433116629904264729275333933858515846220 11560820 -291240289642242230748994102212170353920 11560821 146476573204824510433808299066243016640 11560822 2311740206873108132411260965754416384 11560823 1815015108327797685594753624194322015984 11560824 -491858302416481869787771862992773120 11560825 153792430086631882657045123775176416000 11560826 -420616342719731484038439226346333388576 11560827 103316495582224138090394137679197188120 11560828 -417354733989901985478271694748663519232 11560829 -502873390280087705296554050046655365024 11560830 -88136915629139103316447390769423994240 11560831 437692641158849368712870714600882901632 11560832 36689715918893168338557721431244800000 11560833 -211387048835960080966462925590780214400 11560834 -663205023974582172082539908973263003184 11560835 54029887394576468419826737934551372800 11560836 -171797730052977021252362655685659402240 11560837 -229870835062541400426068746471730196960 11560838 -9887864478768748568040464073452299680 11560839 155182925854714683614996733551013133224 11560840 -153665029541178456896836884120845875200 11560841 228887453941368224636650850523919863732 11560842 -51065383343516402891351886813783538080 11560843 -21093778247010867690132243205718094816 11560844 -123961411556631855483329127516628779264 11560845 -51007936156688155433144808108229070400 11560846 -302852406623566234709194624948300370496 11560847 -122292020530781640425195607908293066704 11560848 -29780733025474651292264462276207050752 11560849 -1116517119623587613357055548181406195150 11560850 -140679079094811199637606396744907648000 11560851 9405696007491836248315492906051149768 11560852 365262613955847712141782875409737203200 11560853 -902385382114560664434549372848696438898 11560854 2819237438283272385769744901384302080 11560855 -1158937345016251994190291611273873763840 11560856 1199574623692522284582406384027475834880 11560857 143980584106970838961316609275934490624 11560858 164567291994368208890066524954020297984 11560859 833530224127566325369147364776736802960 11560860 -74826425783416994186131743476908032000 11560861 -63897749613410931898598420969699685376 11560862 180717285886991209383442083768013428864 11560863 82393924042688151992264201427627267144 11560864 39941166055118601990523258604883935232 11560865 91791530844037396226507443552943098260 11560866 -281622214307137604390576290000073563776 11560867 -175435434729650452003430562051832653920 11560868 -147076439370911141944113717023701945344 11560869 -355642760222844394059370425577421840706 11560870 -38997596714723395563454015993121877120 11560871 -159197433133781748014121539954213492688 11560872 171160460690978579947149325877373173760 11560873 -644499725420543982834924399173353869600 11560874 79587149443322945587174791713246728800 11560875 127778634612660253921111189618703820000 11560876 490511419604656933697634629325930591232 11560877 325726747350971287287501990065887809120 11560878 102887658518818607812514625879890957184 11560879 -281351310613705935609063900320089806480 11560880 103964559584097424196949689401800130560 11560881 -245648886111637702981896031690665000960 11560882 -270980282903927031118471799894471697888 11560883 25568097301708113198813086529570956280 11560884 157334139786870651708509191144261926912 11560885 -19861106736026771003003838890557530240 11560886 -193756316719697098531911527196491008608 11560887 13149217273682351887264861168697899560 11560888 1096774208176742764484732552468256399360 11560889 320634403647960825387579183013426582356 11560890 -132856488515404317285825294913390033920 11560891 -1205424649283294335255275549546795415708 11560892 -79530442967236120083199869380939612160 11560893 -92929895978084034228845617590808900992 11560894 4711227345827418862895696633341163520 11560895 573546770944964373548842980767560007400 11560896 82159608313185102804575169543376207872 11560897 16506620677699128238030013365486197552 11560898 240984438160233071654046979805408415264 11560899 -156843388512887254874014894204491912960 11560900 155066692288255641792079698366968876800 11560901 -600093882624409778937772554540191543232 11560902 59236402597043757502745292826998374784 11560903 1401502990556493054784632588754618557064 11560904 30819197809496996702894577838203371520 11560905 7565701397432598935198593595537544000 11560906 215080572173353072894780150691815937280 11560907 -519183189342374079980647673733241844844 11560908 202951586213921119925438622615932928000 11560909 -281496112730247546143372239110381443328 11560910 9004627281637089367123025113974720000 11560911 489738163757703066039055634738903364480 11560912 -166205908773983108174631222739659522048 11560913 -6956162146634903529985864864392065100 11560914 -291762548541758217819630056955058863360 11560915 2702493757595671075637268314367888720 11560916 427042682333853494686422126021305149440 11560917 28486737410899995162377578347445160640 11560918 273032160862903527682349116978891588416 11560919 -808284507582910077346978957959964670304 11560920 -30479994051291199879565515270727270400 11560921 -734619517640201468638761037004820005878 11560922 -135110943413165575094810240661003048960 11560923 -72173710202400801360908349296192750592 11560924 -99902752145320280587332966913860335104 11560925 83250676092935960052395193464196841650 11560926 18374525450879907013675077751093739520 11560927 -150316724652007145572729599304510660608 11560928 165157898410692128933763945569955348480 11560929 659403584461951096409458493621434532784 11560930 269321889521622208240302382713015475200 11560931 -517830915253272775416255267806603879268 11560932 278124675633774279714555081668020792320 11560933 290013460338843062109026500948503597182 11560934 47933707050475403943086703894363475968 11560935 -73579342357952714631683368835666655840 11560936 -772531297803156653076736014945317176320 11560937 845675326350616065265489551669381120 11560938 50983439451837434085593083415376860928 11560939 -741683690069933770128980187226706991040 11560940 287065958026983475585873588328842199040 11560941 456348500246644704676386578290036406400 11560942 321973738266686525403324196193338579200 11560943 -437961478565743535356096714533967072536 11560944 150004195935695519687376932012223135744 11560945 -519275599358846902608603524557604760 11560946 206144105355665016673656074704411838880 11560947 219350976867820435368034522809779743800 11560948 220176071675290849252764311298255149056 11560949 -714599465557070799056534728036468505760 11560950 -110919583045767594827583212691757910400 11560951 -365457117873742145421752573184748225048 11560952 431024535569976564302528621363764715520 11560953 351862774270650568701800206437748348800 11560954 -21497852258850204924352796762142658560 11560955 -87921921912014151277006132921491798240 11560956 -113955876187938322047421495889731485696 11560957 162484629648179016855374678785522227206 11560958 -210258399332267085308984410646063545920 11560959 -122900862573052006877182149373850436936 11560960 34535292188566998857295914688577536000 11560961 -317396348104149922957543003215491901438 11560962 -236964347921477483511945743077366612608 11560963 339388828662932827811297394595714857212 11560964 816891866522272565912627338398660279552 11560965 139924649772409538933026735373383386240 11560966 822511646368149724456542595442647580160 11560967 -766212879009219239665726289888083875048 11560968 -1200712375518122178394479202089845145600 11560969 359078972345079784990213368935622408192 11560970 -156207321095415270408347209885857532320 11560971 -487804333628485580406778996945328347200 11560972 60791986717558614106804472792496704512 11560973 630957930662240004617152074635962573344 11560974 -42459071550165836342946915020731209600 11560975 -205151895628821581242259665079689356000 11560976 34630063497169069447362623841636188160 11560977 13149163206131437495396726963106761314 11560978 -168809120393235481220261713632412780032 11560979 -617842742005543010227251111763180542420 11560980 4572280966119315378703979083120005120 11560981 -286189265213383225917077086111359551218 11560982 457257275597151647806422321133888706592 11560983 -101871479152564991969225666869774448640 11560984 -1648671166771746500643766910945712230400 11560985 -234650659724530615661827127286316419840 11560986 -230544146321236973477463338034481898016 11560987 87145105404222030036932176840633990080 11560988 -404765078050773430132964003168488911360 11560989 -621955868125723253714478702666982569984 11560990 150097115456552041976439622128989928960 11560991 -373176791955088937044367550214026801360 11560992 -164822384311282813628317322842231799808 11560993 344621594231625113375660463436689196224 11560994 -85829715216151334927348880478263331680 11560995 299527581517482648856587231508535736000 11560996 -140653209582118579132505296184096157696 11560997 -136771576819852711984716204182892358368 11560998 385200867648924458545941176987876624064 11560999 1530302482862844944203091130580519305336 11561000 910233609925479748873916195286282240000 11561001 75439511342036562300304005005810468544 11561002 322868434192938156538776704002162058592 11561003 1141802166336930802415797551046613297160 11561004 69585774971233817129556191285674690560 11561005 34843208246854418637995921432018475660 11561006 -91834524955517300134637344725902684160 11561007 221008333334484642199882786433921669640 11561008 -176877457608327685047572954082616557568 11561009 511544910525675915233892165945432040116 11561010 17291378973592494580132689044623257600 11561011 -5244658265205373326179205303576439920 11561012 1015498150871515610858357463841225469952 11561013 -250972707405093374131977495646263796992 11561014 -487612846277992397669737326540210306144 11561015 -194171604378918023962627210897318956840 11561016 -50768236130337848011834765665357004800 11561017 142929038028078701514659422300551119620 11561018 126681342955242482381397417853260380160 11561019 -35152268153637885634944467655326756352 11561020 43511857525702722721108468012713676800 11561021 1157040486853501202473454646482073729222 11561022 93314784367276686834249684643048212480 11561023 15808265371481688555100692226076718904 11561024 177453665509827080973065343630390067200 11561025 -2113974302232545594486785108726430400 11561026 165818862374362043479086666750200405712 11561027 -470046034746972681522053993306078189124 11561028 109264367363430992409430001570972113920 11561029 -986867944223482522238783777561656526400 11561030 -75426287673128490513236312532254465280 11561031 -70768764120728129722396865261488921680 11561032 10993720027037327920811387794722324480 11561033 -775249379464703645203730615276440201776 11561034 -150862808282630327993471842344672702720 11561035 48673276534640983467643147603793815200 11561036 -700836694812704160474690854302636965120 11561037 -518715992571937440743121842433049281216 11561038 395194638518197028738737273698934345920 11561039 -166739658439877348893077195177221419008 11561040 49761818748006805656586281967023144960 11561041 3797113618801394831652052728673563300 11561042 -301892167932427518852568884518349213696 11561043 2375597946442894480363139278506998064 11561044 914617894907602556562911750356827801600 11561045 -715099833978720730505883822075671969700 11561046 50049683238996376568342148499439468544 11561047 -72044987681175261532332600761134973440 11561048 -11613884179421984191251192573626880000 11561049 -18049345576350870295571232046097649276 11561050 155617108550224928511413410633596480000 11561051 -317088688926241162866441978744889780968 11561052 115860918939418047921817876396361367552 11561053 -283527348199202674526008257530671789440 11561054 197374272512840657785178365751438810112 11561055 -489032913469430986451055380747538737280 11561056 -19966345588320113288947426034545852416 11561057 162193286973054301611948024516204060264 11561058 -62546539575006287175006980000883414576 11561059 -564875868905507246129219862130743133200 11561060 420948257897571524396483458381764157440 11561061 -146772160552432333069572463309911335328 11561062 -466243288470166430472842740727226055968 11561063 535745541758042654988047702619293308800 11561064 326798162437224904094522118839606968320 11561065 30911073804383898511582530287964192000 11561066 -5115748405816904643988372893581812224 11561067 230523562669369734012402914823108274320 11561068 354170506420020633474615108111460206848 11561069 131915008783294504207955991147847475244 11561070 -126457653452296179581061461322337704960 11561071 -335999120380498957324705794200923152336 11561072 43633601106822518551209617418692001792 11561073 56125577282917079947425888863624032800 11561074 -243890298680586445665302617656268443648 11561075 -163434186554565748784364826882811663700 11561076 299620310108810673130850484481599774720 11561077 443454758127693918330911394749258844672 11561078 -110931123141603252134421998107314716160 11561079 -83488361708665279084951980982307822616 11561080 -83344062112730217228038322722899968000 11561081 -25571666401766320248571513150936236096 11561082 123594509449348686299240576539728768000 11561083 -17401632931887300566679801479907611816 11561084 500000820308020092797030992853389449216 11561085 -197640783104818401352070604257060363400 11561086 439655694956576688006814683330461789568 11561087 668909464414141425297707469450423524736 11561088 98186422195756854379426383917041582080 11561089 -384662125299940187274371286971671274110 11561090 165341350531205236106970313185894304800 11561091 -489669291392393013930228748633290035208 11561092 -91679063647996391540261945546752807680 11561093 -4173198682327634137793381612048302176 11561094 19225627592397719703731125630444581120 11561095 65685688076782130585527099045507953600 11561096 -792609295499017443408677458931799198720 11561097 -636976723269783445184953048571515428480 11561098 -191449793055022877780468614230120796320 11561099 -54759406015134284083247675847836763480 11561100 -23612188512699048086438086786819968000 11561101 30575702916679717196254263098146429280 11561102 -107858162909792803477799106533319388416 11561103 -216092524726299472160189966889083485920 11561104 -11553199736799077599770548531009945600 11561105 -417120177423456239632842198908138399640 11561106 14923998327461905762880053581110335104 11561107 1018376287613857601282081743595122123872 11561108 -56103494049929976083776724744945291520 11561109 2008221360759466634415500484908451840 11561110 10297075282794204671195639967856619520 11561111 377347318873557656721738391161436655520 11561112 -505055138396771990833974376826280284160 11561113 -503658940700488641482162069761184890416 11561114 -73106114286755384014105700536438349568 11561115 -171316545110947160167246071629156603280 11561116 -133236408907029516771684078644567203840 11561117 -899921900519952676598366820810224439834 11561118 -165948995801998928918886319395541601280 11561119 -3071712503705197813466883864830440856 11561120 -543585679270300752155702645120748748800 11561121 -243422133550113083850680033737802115504 11561122 -283588190975704196251957058499304463040 11561123 -43533652469620460241428156551078874160 11561124 -89723805996533560043105575636036844544 11561125 -998723098453892235520234571303844645000 11561126 253605091239374670714121406234349502464 11561127 458754202018147103582708421505646401320 11561128 18457924057782897804649635974649845760 11561129 129428185937007390813909672470799527076 11561130 -3270933003391718708310113186792524800 11561131 14333394746817950406193548978164696384 11561132 -77906323851336574176270694446691270656 11561133 160343777753368785689597450504410146624 11561134 118337388314759448211695973647141128448 11561135 28855787278509394628658681743622852000 11561136 -24524131187210832633770645023141134336 11561137 -399047133583546952808883477702314650048 11561138 223822537979949100374322230525194664720 11561139 193392890370638017334456002281021149280 11561140 14664919982235401902525250982550732800 11561141 -160162701142497550983022280400070512768 11561142 260873187880655030137424182364986537344 11561143 -281480984507878327576654500450158509824 11561144 106690832371477374058604809763212492800 11561145 -265917290346868171797644389787314800000 11561146 1510236459551395866146421633529194720 11561147 20123595428658527481502198968615831840 11561148 -205172523981485053703841105774995885568 11561149 -261995079552332719770706622530983049364 11561150 301444659599307092797516722737675620800 11561151 -8636546676818779889767160352632678016 11561152 -3920395068432468772493301273526796288 11561153 -325759994552000830340764525216390514256 11561154 87491490035215511095090929080868962304 11561155 -299199912731788607468309591719816497840 11561156 8593842230136432377986889201696072448 11561157 205737012773977263757650850258880979840 11561158 -90029297026171528069859150370338304000 11561159 352816797252656460007436496716892486360 11561160 -75442037923640935707422750103387340800 11561161 -1117420629012319963781341636899090531238 11561162 -166415927263438357425080032172954310048 11561163 617771886131921566835419843852529276400 11561164 604109922377702811541377200691896138752 11561165 135277564225322537742013371188612668800 11561166 307332316206742493176900025669447004864 11561167 -456595615915760672943682325794321501368 11561168 -59347962701057028943673808338860769280 11561169 -334898744449073291594667972951947432640 11561170 217840761829192659586397403418622640960 11561171 238393251271654141462110304919330900544 11561172 119055426058066221362287633578544484352 11561173 110241166252967896424413080508730698104 11561174 -483808323811041683463909851929036157664 11561175 101237645210987658873392128616309508600 11561176 -763786514434142279725170232158742118400 11561177 571470327879769529230261798666466719440 11561178 -204179856179106197576703495183368357376 11561179 434296786094869817143312608173756405776 11561180 -101000445145298794268878017601983098880 11561181 470402736548514760171495968803187841152 11561182 -693154434572253667359825385492325932416 11561183 -664958354756290005334789775482448159856 11561184 -289618582690533955406303144765761781760 11561185 1303922260338268159592779149700823871360 11561186 -42049413954948662868166134377091025920 11561187 596269436060409078304323887460348600 11561188 -366988535741099290772950662815496519680 11561189 -51609133611444481876103789275652813220 11561190 -96688120894681248448103677551565420800 11561191 141309980887037006256395660724255807232 11561192 593910696344439225483211318368765312000 11561193 113261235852405124026794962639460435904 11561194 -42060924525946589904210383514648951360 11561195 -3186743440292489135897733382983652080 11561196 -316616524878521187035316577679801978880 11561197 -357556498941639930256838185137477709354 11561198 345973931909575732158723280432495336320 11561199 -3059490529610389147345007639251815792 11561200 -55815331607747954785847188318773248000 11561201 778792442362058816963448316923304131072 11561202 -5828491415135379882584421048386949120 11561203 132821192314294195721798106640385733600 11561204 219130034138525892902785628556484611456 11561205 -43149840358406751644460361773402572640 11561206 286482548098143385960265004760786491552 11561207 -167254946786110602419416091703692291760 11561208 263654796709288745119153012307798016000 11561209 480537733642200176340581272664998385040 11561210 124835588204718276210415537208107553760 11561211 58649325862856631619922844014656385820 11561212 -133491301352749326175027243746094931968 11561213 1011459104404338205192196867606647155462 11561214 -44186854467428191563003630465295527936 11561215 148910457866792158090841628671023755600 11561216 118962578209580058312441736736173719552 11561217 -638074617650023929903032038013674700352 11561218 11008281526735635517597386202454596560 11561219 -1007230814373475692067183761284388709380 11561220 127288041701744615023019573103065702400 11561221 103627505590839391001260736835416124864 11561222 442828622381416654479976688346847650912 11561223 -702029573653296489264962895403601136216 11561224 -703005721877326468315457299734493747200 11561225 -120791732869602979028456488464175242900 11561226 3519192918159263085577478720191378944 11561227 390785021505934761330782988713944389720 11561228 19968957731982811107523499971439809536 11561229 8040209627496188863079058476773159884 11561230 51430043533679437192405655839692318720 11561231 611217138526804647222353663198183407728 11561232 -45290434576788503708598867746455879680 11561233 317865426302266700327767963519721695744 11561234 821455782473376402012198918406774809600 11561235 -373500244225208825442103594224146457600 11561236 510443573218709688894789582646717992960 11561237 -1042887796017500944647982897655175984114 11561238 4027421646621600268363535013759221760 11561239 -626929786311283649785708251252261005000 11561240 -598744879097341097305410229441273651200 11561241 532186229982578650731972661714558650144 11561242 -81100349958253500172870591421077079040 11561243 854145836450361106161720998656539638016 11561244 124213096630337924292102687449830487040 11561245 563268165702911712762821387027324347500 11561246 -90379702517984219123384627917736012928 11561247 531217879797745927310479818239532144024 11561248 -1537560276818856351052110013031119847424 11561249 266955582645251179458892550081933608320 11561250 -67621068921608020895199664300396560000 11561251 -485856974914657507736292876755035865888 11561252 -8863098811016179701239449447002347520 11561253 107131379121263943131671632409501939200 11561254 -165811834826620231373283927980822075424 11561255 296141813675668245385127456870197848000 11561256 -178125309385586381355501174679936051200 11561257 -980953198223635059289025054720458031494 11561258 297050089613247180312638419690473665376 11561259 -21169290369454960132214275936254947496 11561260 -260704038140676338177295781392108165120 11561261 -722124155639870085165588196879696760628 11561262 -44140368298266370263933913239115710336 11561263 13400304750410173044250978822534885360 11561264 -5765215834853431495506938920219705344 11561265 -164493798237820028292781441548209616000 11561266 -143315439545761036261492772188339005168 11561267 912107928608139897552075853471750226316 11561268 -181065726247056641739597795691717969920 11561269 211066145470865496573648099437662288060 11561270 102772239591528928425246747823903253760 11561271 -303198544982202737246235419411276062488 11561272 -78600035421603650822067858240892108800 11561273 -517267959610757917604372757801403943676 11561274 -132574541394613425386764295611729297152 11561275 -269759198864351662684888988330268656400 11561276 -34647420346203508770616464048585507840 11561277 -63677604675274192676313827005011465600 11561278 272758489496267072343779147780430449280 11561279 470876907336405180693697694502589404240 11561280 144209013392895708692659697851784232960 11561281 9272048479957763874048007174253918240 11561282 -55847041617021070086635301665056739808 11561283 144870509143086348132144356595658944984 11561284 -172251128659237333427166220968918462464 11561285 223127302866926709170906881354065513600 11561286 -45735243500781523104794579213718451200 11561287 706052507289688593702251518438204622936 11561288 611008331757391702035427724450061173760 11561289 -525291516062630445226253675886262004976 11561290 -103136000147346343788907286087268672480 11561291 388063525941435849613638683783241131520 11561292 -2686556562435783269774041961311603200 11561293 -166254401588592459305292873737670708660 11561294 -436931908161002673984976000069146488640 11561295 104613278914109018706676240220380016640 11561296 284027052234058664388200898228412669952 11561297 -683634467853466152954454990861351935888 11561298 134612134149842415160278638988037271040 11561299 500041418061852915436422931056877321200 11561300 -134924256066839417674938851975160969600 11561301 -1264411029317107390168081481943713417700 11561302 -18305976192800668140389830830004684608 11561303 -9527988449972285399463275991328872000 11561304 62952446236431529053151608574308741120 11561305 -18566689350361637147568104288791251900 11561306 268976099707577897377112095924764544224 11561307 160395345973180722446247018865069518192 11561308 1404996208340292799036224518285118464 11561309 760788208562873299108345262772760447116 11561310 43758131034279208714522659015352502400 11561311 928796242956904847554440699909976780824 11561312 -498097404192775156795171766946365964288 11561313 222956068584751656815894274234255361824 11561314 9558899850062233810204845916269165120 11561315 257685645711480975855553052171766397920 11561316 -54784171821224900630848738620908630016 11561317 65718051362716184692248402606863834366 11561318 278321028065362261343182638007769333760 11561319 297911797138044580112572372893482618880 11561320 -630368451316415547094869746612254771200 11561321 803394301313588206756861205645130462522 11561322 -3355334305799862152915848682596728576 11561323 229089878621744464932592525607648145200 11561324 -5461088729342015882018769546582173184 11561325 292535047260888035420422757509491420000 11561326 47495455525006788321438803174462717952 11561327 -1066174355127232809734909705617856917368 11561328 -97482074676527119017479837321913827328 11561329 -48719324011321987772856951408275085760 11561330 -520538244638952544924034392258057090560 11561331 -37609212259910161520182339532553240000 11561332 10243198638970357440840011002043514880 11561333 -66700069313210788791806724103919020224 11561334 254283155576261952872111691085926789120 11561335 -794508001171773517077255833878986903720 11561336 -9155802257108655821604716225903616000 11561337 -62722650029231307703119295795763190480 11561338 830624761002208657185438825796669465344 11561339 951326638020895755801360411758029309056 11561340 71043506150373973349842343733519482880 11561341 836948811957207656208784772363175744 11561342 -297797068834043001233243518266854616576 11561343 -169574219901549319410736197174622441440 11561344 -156739487595923538338676633198196162560 11561345 -395899326048579040414484373263697806400 11561346 -6662476603314977558742668477728442880 11561347 203431614942777701553516064565211700432 11561348 117157140467364364887478778768730270720 11561349 35087922487165635897948991319063002560 11561350 -41340755854680941046090070836639259200 11561351 -176030809289562351775787326685814341400 11561352 -363423008562425123205887959055742812160 11561353 45774924386438690339529166438157982820 11561354 117731249857708002145935426334649422896 11561355 -197451089968506730901678223840261249360 11561356 390952464703849050617225544477781570560 11561357 419683475010645487047693101834607705600 11561358 99180041473920179863995957011523461184 11561359 -990807786053353920639322269551842175440 11561360 103534034218728582647631225236610908160 11561361 -102938856699667010974266188359222341696 11561362 -33690974954154904287121794102406547568 11561363 6497721012773132572445355153701251728 11561364 322545731669582674201738246251123001344 11561365 -206592623319665962841244432119770706280 11561366 -708708273717783934760926064644962598368 11561367 -1835393206585717126659397368668601600 11561368 82156355915322432189732934082781265920 11561369 -56224501770105630795736901664988737912 11561370 -35570621712284022400402062266700883200 11561371 -384425015501881937719390151074421042428 11561372 -173924413219237778123774325179879861760 11561373 44401224528676208039410305254006534502 11561374 -423442718865591143171593274734083801408 11561375 -8770635868656203525941689462970512000 11561376 25052106339205931340840037163879890944 11561377 -123278567475764537952098254206717289788 11561378 68926469186302658998557124031587836240 11561379 -651420139483310159683095711597307105416 11561380 -134550246872422166558288465472353832960 11561381 -469612280602518147588837423831393205668 11561382 40907573022493336290036574870153959552 11561383 -871272497116961585520437579771420661096 11561384 768062690793190155799172370086612290560 11561385 -28176375881436383055171262514615337600 11561386 7492546858678725285282896991822435840 11561387 598709982291215620679883728469967733040 11561388 -136739732165987401186639835820206653440 11561389 319490905613318939677316504978471668992 11561390 -102944975010591326184332842590973739520 11561391 -246985257947069143626664518456073175160 11561392 -107446099262856596663004747794182995968 11561393 109643843220659931475999256622547482084 11561394 63901134399131107874529238475814574080 11561395 -213578391887840538380458909638304873200 11561396 -289974065242972136055880878399537844224 11561397 -170912687805476219793902210808518532960 11561398 148876511955886658917494708926401015200 11561399 3151554532018836955318587239661630264 11561400 -442689789860088139435968822544081920000 11561401 -912088643158564854200161844804605755900 11561402 -63563870945244063828517713941105765376 11561403 -339706020545357580839972882749263546600 11561404 -202638741583412446542935359916298508800 11561405 116271465683420063705143463273305656000 11561406 -181237021640245570923606207274569199296 11561407 388540694549720242171286275416887228400 11561408 -428800043821417364282129427765261238272 11561409 592864298298388851484190123398390420914 11561410 -1707197145393135646261936867373383680 11561411 -50198269298641831966037276453815658088 11561412 -217015407421539969016873205772669849600 11561413 -1059009466868935910997957722439777638720 11561414 -278916841904683505847767200631152382400 11561415 -192735148462486489589537716678866988080 11561416 -1215197737399448409084783726374720363520 11561417 158655820719168125558315226687387415872 11561418 -298921247830220730086063881966434607872 11561419 215999891196446362519321794180806451840 11561420 52197184089407844050338641368981606400 11561421 97533819820290741223259132788693814784 11561422 -559618833789053887690345814151346951488 11561423 -1307133908067858007600771689597504749328 11561424 59547385727502755846829943958305505280 11561425 -216518490924763704766802406376259875200 11561426 10411851671912436483276136874133184320 11561427 -46783077558965214354752750116127608320 11561428 790642088163905901738738931114835648256 11561429 -2090418971480589713298562981752848850 11561430 83624428078852522531265492171754124800 11561431 -55938087313832361000541905885191080320 11561432 -786237484888239527633251183960430745600 11561433 59090183891652295830760697156020744320 11561434 181199541285034177443361125460613878752 11561435 36427596915883447757005729083426595200 11561436 -880261862674205511619355414018887538688 11561437 -147509396574288381706262384727389716628 11561438 -4675484041585531509908142602741130240 11561439 571376245785799909167811806426344823624 11561440 -709725679890418128975340402669112524800 11561441 -1736813621121348804208418442238928371008 11561442 -263303634140801113044755468714585551488 11561443 -536376681186319156480582058704069896680 11561444 -599719434968975906273087089039416017664 11561445 -32403428943570306269279376739049502720 11561446 -154357731125836985448217639235229659136 11561447 -731622682908137613427037766652986172104 11561448 -38176981252125606388593967657218048000 11561449 -884790668947803240027965937339118644550 11561450 70243763857788393998487236089181568000 11561451 421999217540336000104168157757900794304 11561452 321389501974694850086602832299100832768 11561453 6919826352510976643080743671136658464 11561454 -69161788164158800294874335408308813120 11561455 -63443769104596552022326796373204620640 11561456 -11457413355189596930740662066714378240 11561457 -207880826066324178499720976473571023008 11561458 177065349726937827715062029987689375776 11561459 379408993533954273428725162839917614560 11561460 8576289563072518038663848252302479360 11561461 -866322924794695547591804612629149017938 11561462 -75695376155916213328165523758744335360 11561463 37446035890565512813244767981172546040 11561464 -193248261058458540114038548458626457600 11561465 -186438841539087127902677604278818462140 11561466 113481256355598118811367786173977264128 11561467 107232275292864621608635777820624341680 11561468 -523223340404048248505502552631020556800 11561469 130245742267645331557412635747215005280 11561470 -31133571233234459623804552207432400640 11561471 -260234012521832054282676236924309795328 11561472 -130411116317911291961507784341116157952 11561473 -80465714265102778913111403663122462592 11561474 -97394593436532604015812560659153545264 11561475 -225702993925663851553556672723090189400 11561476 446755388992773761474151798874664850560 11561477 681474712642590170170407211659280687326 11561478 149992437264641228290880383059921580224 11561479 -781409446355920884974296393030509166560 11561480 218102704726608984277480030359522508800 11561481 101752634211844401959362573703342284800 11561482 -52828038749566407118708878042929639328 11561483 -320787902133451489444614282159285872160 11561484 126659832286498218544614045029154312192 11561485 -283485393408904291457128672701204533760 11561486 -116233522924069764931054069248588383808 11561487 48965613742129672018996548394535953920 11561488 126282845667735707488045632485514362880 11561489 505507379728400488082674155791210362290 11561490 -151559749643070785631719124285387773280 11561491 -415344506258279670366705589639813722368 11561492 588082487652425095479905425759291453440 11561493 2164893366507807120346889678757659328 11561494 52944866299323409861834747609952264832 11561495 -643825470823478986264571161513287896400 11561496 -5703129585480402893962186502352076800 11561497 -20678683779753273748156061938934650940 11561498 122255668648566222968567824722185683968 11561499 -569211743671467290201916299056441833432 11561500 146336664558782289554893247151985920000 11561501 123413637965500899498426703942306905600 11561502 -14053322894905632031753304832278630400 11561503 -100851830044329356679926282418396597456 11561504 -77244859776485585254341138596096901120 11561505 -28381215948658987957122093404118157440 11561506 674708675416541918023008137956709644800 11561507 232300535150361340319682158433198801756 11561508 30697673005554340422190628507238973440 11561509 -48402144905333695870211403964483460290 11561510 -160241997697718563407097405309503219840 11561511 -182639125174625362618592661904992063840 11561512 292301572716620569992263160021619507200 11561513 216855831008901556237200940399456585800 11561514 400069012868537120835117805416961808640 11561515 -75916918449531601375287543299571333600 11561516 -116019248753574136233600327273784738560 11561517 -899189908997828309444360651822986546080 11561518 -505363871586464101215438053815576463040 11561519 -77566139157127497469526264697674098560 11561520 -180616148162607818195112717157190860800 11561521 -21731092911763600877548036575093382360 11561522 -106447898379875490588213643468498122240 11561523 847118038574287160411131364393991178800 11561524 174838108981804549269120382128458519296 11561525 -14258942049024333466657955113000855200 11561526 -87223766195472992828554226361585390720 11561527 -1078607162680792701250056596431440806768 11561528 388538160336312171894109573743891640320 11561529 -888679304203039084392897989530349568 11561530 692797898359508478578085962920345620480 11561531 -1200602466440349545532419499162397456668 11561532 -327319304397029641450336485950811606528 11561533 -235511404599608025342767081840680845236 11561534 -815124842208110225685062997220731430848 11561535 581470839630506762272770660454785480 11561536 82092916010369728031986259973453643776 11561537 -256697750989349978544763073859488448300 11561538 -41458517434132196826494535094110481920 11561539 14410395698705934559021631021383407168 11561540 -194696125180151597801517048007034837760 11561541 338047292001228697612672134961895930592 11561542 -357419204860393204182768474068133767328 11561543 -88575988766945511308477693317433303040 11561544 171583939041252571187764918208586547200 11561545 34690741056154967539751606248383803400 11561546 55200179131196353817628190947945187680 11561547 -529773509920596244297321695930805915728 11561548 -388768861411270649205662637364831994880 11561549 -98746844861265157630585943860838144820 11561550 75344385427072850640112096230878400 11561551 1247096888247360832701619079916681641704 11561552 -232733972319936144898795682806218620928 11561553 -356899804481452498277908333465136822238 11561554 159857273472425441371510457977148199552 11561555 -86502416649680200008360390737742425040 11561556 118565250339760950020110721228813543424 11561557 -87627557496908445419025018287025534400 11561558 -192923730506989307770810733113757649120 11561559 436822831049947931169145713104264473704 11561560 411761473513635202896900980915398656000 11561561 380820020467219197331871542497128983824 11561562 -342102744789640265420148557783229304320 11561563 -87538163756332189195668970026086817776 11561564 20887298088182181374089275045275516928 11561565 330837604210278132606868991910547079520 11561566 153685637832147560355902307799154159232 11561567 153008677981402338937058347994134846512 11561568 -335766336766990459771896884464202022912 11561569 260481992977229692460152519875909286080 11561570 369867615565082609174585260625349576480 11561571 110532845422149437583137420221094000640 11561572 -417899703956885896539229657765750702080 11561573 -10391227691757896562377260121372809536 11561574 94551405811051897513398510770606530560 11561575 -42822572775931742154532404351689736000 11561576 -172740403941325666846201251757986201600 11561577 -902697992004324601467389930533031909376 11561578 -26140355840672506000116117728620441344 11561579 -243391435577303293842998429323322087616 11561580 -71701483733928180958906303538250378240 11561581 -347469966343309505939720697956524971840 11561582 2432196707032928984577894755785509312 11561583 279160793071907270984356224893434990848 11561584 211230625586276825075603639494003097600 11561585 238496997320941790032727131438181655360 11561586 -97382456751245548023844275727671947136 11561587 -929008285451036058026912435109316411208 11561588 537283891524407016341938915267155170688 11561589 394094810860557020260424324035950369600 11561590 -12146738304339073877880991514075976960 11561591 163195902784677128443361480129686597992 11561592 46597530738547001232760075780231987200 11561593 929167154336695327475580462640038442884 11561594 34832982419867378436392724807117136896 11561595 -174118096299892375751206026013166016000 11561596 -155706499927918510624081081547899340800 11561597 259480212859763415158834808308426711232 11561598 306018710135606305011064032148121184384 11561599 395487586691756418379010835007142673936 11561600 21788282476313179037601555546636288000 11561601 -279349487950985840280410258725945086336 11561602 290580247151313800993466039566387092512 11561603 1131877730841717093133745272379845906440 11561604 -160888507231147879907962911411088035840 11561605 174109403275773036497175989915148695040 11561606 -220044273299357713312002477080469889920 11561607 362314701189365522047979623692017960304 11561608 240981323052569001040234497405506641920 11561609 -25920116826812885020365887965566450396 11561610 -116638457972041943058804961329685670400 11561611 306188258749679122308648198741037090752 11561612 -152754982071245752426886179738627031040 11561613 3198789724422955552264866964895682624 11561614 -86392548005662860807414213991660628160 11561615 135812191187338345755023869657655896320 11561616 -4468729219445785646137698173582770176 11561617 434638692329655867415471703626369441920 11561618 29321076804490032901003279613492687760 11561619 21345181374340242865125325505925858744 11561620 47094946403797055400679456793964748800 11561621 997381527324518505429064107440812964352 11561622 4925133920459095624361469926505511872 11561623 711627575102649081478824433055362082880 11561624 1419788345527354774269783758037697658880 11561625 4988379830990869018590520907265120000 11561626 580423642746925685219069608439083828224 11561627 -214364192789848733218332683377844441856 11561628 90469152473149095693032058907750608384 11561629 -1256575056662799113924088135390066719770 11561630 -21043939556007978395688773147396851200 11561631 137143251378373382156862483622820853264 11561632 289248033745246371657336572748038406144 11561633 1155127022021816157525579379108761787200 11561634 -38643157595792761409628053707835427840 11561635 401912811494310658586390528151017003760 11561636 103459800503741988210011196382496931840 11561637 -815036663130824325290800852401413593248 11561638 -558562977993814728131816285914377973440 11561639 222484737612599506961637020515213144440 11561640 -97403151769718422730449863787020288000 11561641 -159762709572228829213250982534767640256 11561642 -161127536268204906382032379214141256528 11561643 -859253976094917699402942201079708421280 11561644 -166053113407953301857126325472230353664 11561645 479160202161869964802615448628217708800 11561646 96871873346208980259826723462388496384 11561647 2094020475245484265762582100983665406000 11561648 -160378858907037976627629096322588065792 11561649 31784665328624043691362097367266998144 11561650 268093191187498068918708594769152000 11561651 1059644344568649386637207439033185411672 11561652 -134651963490126100118012590744326543360 11561653 -355195270688974544431098521226046286098 11561654 218210958782517669939484694313337341312 11561655 -191112180673352057900806372135064640000 11561656 246408700306898430753534197295244922880 11561657 -449370397019498240042710762794083352240 11561658 112723129212343003982549949419553896448 11561659 -1427936744050901046264506614646971856184 11561660 339418898707650339075543345951357557760 11561661 -44340838419968134682690258203426697268 11561662 258689636611082949259051401307531841280 11561663 -415167091701951711869030556878310691848 11561664 166037213914347139110457450593125400576 11561665 857698113162487900316265239608502660520 11561666 457008225243186471211202374643745808800 11561667 7112014311256222924157793170518812672 11561668 17288940693045910263839583761499397120 11561669 104507229441392973206323382908542091296 11561670 -97392045052440719603623065543450220800 11561671 1288405126115871741979934328204399360 11561672 -54562464789282961266390665589554688000 11561673 -122027782271736990651028962284978197632 11561674 226781572472682027245111772584424204336 11561675 346591539188146411964023871877648924900 11561676 105343785824145884849616517135542435840 11561677 449901093048095711831618951857420706880 11561678 -47529068352705157784001386820618631680 11561679 -281996183317997385086688819177393706776 11561680 85525144594683594759397250404158504960 11561681 991657529964561324613516822684320298482 11561682 -228340280461682394994319471175499376640 11561683 -163290974069665136854349286972193360224 11561684 -78145329354031081864966731930988435584 11561685 51157290907829599530635878832351197440 11561686 -15837815930430801698696686030502420736 11561687 374898554674775500539230153531919123336 11561688 467928095096937243302415892754579404800 11561689 -980891341977052817958072121233905611510 11561690 -128694715306417099369600035050858572800 11561691 -407993578743070549734018808946644072080 11561692 108437062302021283922288044182040418816 11561693 -844419899373138137387356578772646720832 11561694 282178040434682327516029334633359214400 11561695 -660533053458686093407053346300591158000 11561696 34125998822050775159284421106021433344 11561697 488644251248084908765484047317998617872 11561698 137823059621060448694497305756316610560 11561699 -276609291594978070811122740606520750080 11561700 -106657966713402177529498424360426649600 11561701 121620489690487946377433357417201620000 11561702 637580733216783426097917917967580899552 11561703 486811142181254057908801861756397839824 11561704 174516244619222546575727815601559060480 11561705 211766656344315597441828731317884973860 11561706 36252208204514388895284391997946342240 11561707 101975466649901099841093387625185843956 11561708 72142938108282221605442947211063892480 11561709 73739446555300036843797205582245465600 11561710 -66108415974867286475946180659850162240 11561711 -4759861283657572569589467497478615552 11561712 -114198903283004391108326935991723458560 11561713 294947071038405216742674738904898948964 11561714 -349735774690950658436223859077621890544 11561715 -139175282667269599534059420579868021680 11561716 325972589216858132760028588719772691840 11561717 -508400063737263450076573447313954004936 11561718 238328843850461011368251413151357018112 11561719 -293825087563190313739223106528448809656 11561720 554053295349101163693984129245417472000 11561721 88768945641944059646340679120635061824 11561722 -117352093638041700034426696311628071168 11561723 -76717389795654233113373661773415455520 11561724 -285620184166808687181202174261290900480 11561725 -157974586621768356373387670023766285600 11561726 -478828421901713019913694575392402398016 11561727 360373110506088906196954847379082923720 11561728 -531573537702607303457911085781934407680 11561729 -505485655817520406858338010135424609280 11561730 63696955709511448658256415134970782720 11561731 501351364726901102640210328878084481532 11561732 46424911474303247666813947006095704064 11561733 603464961034121451570056551503365637084 11561734 -2185449829001972200193192798345258688 11561735 -307168308380838254924051269344777565320 11561736 397905769870509846181757129453408256000 11561737 -126537484034292384208947111137584480896 11561738 81111310685531879045600539164515202144 11561739 70231320206735323562262674143111837440 11561740 46490665181356328382037337452306329600 11561741 -498552706848997775263622941575977766858 11561742 76237964753816470725713712168335885760 11561743 132124858996336916239267313072422485744 11561744 194420476531880565117864423744478642176 11561745 100486664297519715077464001486285297280 11561746 -446708467753337823009879588234897528432 11561747 5456329851073183239006821919043937556 11561748 511784469403719579162841080363845806080 11561749 -1252843816270339866300716529924842414340 11561750 1191124717109352033936779363751892800000 11561751 288179042752430668777325153865170032800 11561752 -425545483832706304075973564239499059200 11561753 -92106317878113657350675084343749925696 11561754 81281069796956105523325922032421376 11561755 204599076604211468680619229166211019360 11561756 89259305878491506389208844227205342720 11561757 -148844300037654214645499101206288077280 11561758 -254402895736400169916936142971379095680 11561759 -1372382307815722361425097872192734852360 11561760 -17407494527869164652606140088980602880 11561761 357831868883457907857659368809111056532 11561762 510262454479098662236780073582470519632 11561763 291589461773141993361558304605863143344 11561764 679015172727497629441657245950771624576 11561765 170957110688946372399662877457104576000 11561766 347598120169261067388171078302884108800 11561767 -210740495739444446078687742063214662608 11561768 117829601669411742615360981979221688320 11561769 637682258667664257823405242776180489994 11561770 -277665843440049087864930374438854122240 11561771 186233838516562542301572939729767026992 11561772 186788225595235183825729360840604001792 11561773 225381905471342052121801332781613605644 11561774 -19381880526018691451623061738409753600 11561775 -407902021010163970185399715632326308200 11561776 260381757627954826908697547733688696832 11561777 310428900284218996849707819548058628626 11561778 -8633548539809299084206204284006730240 11561779 1007884566041721609118206879872733546380 11561780 202620760012476904121887671314312117760 11561781 80225738072550688909184957638996581888 11561782 301625918181368458301684280131845075584 11561783 -68381327188304994642261486100649490456 11561784 -165319029275825882851579636374921338880 11561785 419926763397712125808108725180662736000 11561786 180295862525831605442012196451469396592 11561787 -539024876117863302419060034703858227000 11561788 312127305985603522820227320168562221056 11561789 282831286148547955370944882999158461760 11561790 120362453013749892069852624030941358720 11561791 -49085473030793066791064411763286671864 11561792 449450347182885458379283436127387648 11561793 -149523829651103466367389070375168542336 11561794 -218652742744288090565195285674928038368 11561795 -137695770134154423437982080786589335040 11561796 810333594505786656400089805097695533312 11561797 -246868962529300651298082970631311690086 11561798 88909226401942259653902774230473479360 11561799 -393806145407088150988820705482068194136 11561800 -216167973780240729101392248726449280000 11561801 193795287266611555555917210999920539392 11561802 -60067621554165506638467301930696129536 11561803 -450752354429798649152639733691109179392 11561804 598801081988579841688101362460693888000 11561805 102801882426426102298061139412963291200 11561806 46333268730724604487052152428415771840 11561807 261598229322223234854017729374786619160 11561808 -245121325645788370178755536906289152000 11561809 -63592187911545294882554257570649120640 11561810 181482622570819265237194235536582090560 11561811 376922174528728215819608242960697727672 11561812 -271617007063084770985931172564625858560 11561813 -81021065270079435370708580320665465792 11561814 -128278716029663567958948277933134593472 11561815 -222281004662784324682915205693941304040 11561816 -399452658466591365227379378477860413440 11561817 507403674514109025575489366244624695040 11561818 109444089160776303705497053945548399552 11561819 -2563277828756798206706041532627820504 11561820 104605067998629060838671918760648750080 11561821 306901808503178789424464356002250260492 11561822 112966043703628085833684239952121409024 11561823 -15973579870558835986137499072487677440 11561824 -360871933848185684492234888392126365696 11561825 406918253836622140656874733792281095600 11561826 57940040361062597448440043768900870144 11561827 186452828283578260484603689998604027676 11561828 864960948385870203775979767728880944768 11561829 522557682388993988059148980716117324384 11561830 13437070564029632846373369900614400000 11561831 -1323257362383671610256918801790252883288 11561832 -520463738451654246118353333703947878400 11561833 437316280156472924378692316643211873082 11561834 -62216311150049272751930356533279753888 11561835 109227253455548956472549467069186844400 11561836 -124224663868105180981090392692442132480 11561837 22147534746018231944790286427081187552 11561838 -288256551159211548599189792548987102656 11561839 908328488703962171884465513880626258640 11561840 2474107401735004933316152295436779520 11561841 203220672855050473844539105933588514052 11561842 -528979423317399713921271915141910396800 11561843 751248255123089549235974738580399190092 11561844 153396911011655710970235054848444313600 11561845 -396915048714256084128997998591685740900 11561846 202901282764853265788227165666387123872 11561847 -241544298855054985035633007866708712704 11561848 -229348162846890369334284526902845952000 11561849 -251476497374589416498372022256693671036 11561850 179894680822093564525682124792831531600 11561851 -111482896541596901218800057409087044848 11561852 -133655399862807383260561941824745560064 11561853 -203281572072279018904571011277448658944 11561854 -408993734681179145678647419940487130624 11561855 67124827311997105479582924293550633360 11561856 96051794868866102089836940072530739200 11561857 -82085768311072068364864260439868446800 11561858 -175233807156718185560911564638370237440 11561859 64960365244855086720728311907314456416 11561860 4815079615020403374638717182013902080 11561861 -480868625861303075012303105848202373600 11561862 86806902528537946260021978697976065920 11561863 879234390825664300911660477453082105112 11561864 -403474357986554176315626238640868556800 11561865 143374767746320050812785994054675500800 11561866 -347125639626385767350410038077234332368 11561867 -274482564951849656765097905096290304688 11561868 -433128511557829867682786429247590907648 11561869 -985899248890393424648278959347495703840 11561870 -97170726414972752646600079723812503040 11561871 -41311951702464503091474743818937143536 11561872 88824922116104167849671290032972890112 11561873 309127789562019260453414432158302836004 11561874 68707097740610535959672071339345374720 11561875 -76796032410606403262510446258784060000 11561876 522742805679886610589788606874000629760 11561877 -368591913998283360643572711637742309892 11561878 293011536116003359229448458634451614240 11561879 -5258715870110123153651641735305584928 11561880 -427431256816424797689568710898139136000 11561881 -241464927421484011558122774028106103040 11561882 1543685833201681581593361537290671584 11561883 3320035182544742615591676651559713984 11561884 276016807926732357501350293608968876032 11561885 -473514553321758953773224873257060670240 11561886 -3164072976867334501189195107413299200 11561887 -717886134946832974340575665063325147200 11561888 80198042750265581604479040303169142784 11561889 -218663218836067849080082287439783988160 11561890 411801389536745227818684679279442772480 11561891 248066352899458598864809616268059195784 11561892 -248541435507330964970972872308549762048 11561893 417550075771609785266452578221170616160 11561894 -527871086236379634804019281297354359040 11561895 16356703551869968617006149248074274920 11561896 -631792865759156274799400778134977950720 11561897 -190166965043894969169213595130631140700 11561898 -138643956680170828685113079461950220800 11561899 -901712641148035663334578292861593594760 11561900 13429083844075034085649451951278080000 11561901 37383783070534586338218602445210755520 11561902 427763583305929540555093864818930515904 11561903 295698454286909633077363110219800395152 11561904 -100808206173785720647150016135243268096 11561905 -227784443497595213086578180907138820940 11561906 1151043769047062823124865732259681819408 11561907 380701207783953413725116547962472458240 11561908 158218127281123234112028036040812894976 11561909 816031918401618972729618539193762544110 11561910 5375966178497587170896956306011903360 11561911 49609426125253438732534406306037248112 11561912 -503187251024132856183683171095077580800 11561913 -1234223747033928480849649058758677600 11561914 -87428749564777532467019588376054985728 11561915 -48326383012201945086852227978504620800 11561916 59295128387226513947961415265659797504 11561917 -505615532970533112893748132408789327034 11561918 -116146863911599397823583009969901954880 11561919 -340507762720059075128413707459881469312 11561920 -69386582716816226658401745713674321920 11561921 47803500873787455624423548606834194560 11561922 -248896381852349738092736375156419805568 11561923 -626469396960773723607281164032779671440 11561924 506696623632311158289600511760749072384 11561925 90793779633520801114800553998220008000 11561926 6335679342951128346647332878227401344 11561927 -28343071290146713823577155642437381488 11561928 -45586915825027263398606774696233697280 11561929 -699963809291664704401270018833687959280 11561930 -142659025563893078149154126878931726400 11561931 -446582574392764896147154720286883790980 11561932 352095672657152539719833556370091338496 11561933 180534156258647071651126110226564153824 11561934 -130433360434720365941175945887063367552 11561935 19239646378467870811241448197685696000 11561936 92333967422635030735778981766145032192 11561937 585931145597105644549798410719155157280 11561938 31046920851661579682666652802932523296 11561939 -68198326490229491518904314608738044160 11561940 88066442062063991137494573590662264320 11561941 1158991852228049862946886231910497472252 11561942 233911776780775641297331380860652961440 11561943 24494445518004095322203384833210262400 11561944 -12296491412890988853855180257927086080 11561945 -174985016310157025289152369887579382520 11561946 -119799070014876283032635615115544510464 11561947 37498665120573678456475403819578346112 11561948 -110277302878322804110683799765727688192 11561949 184636215873379555424188642772157966624 11561950 -162385347228815740262778977904680126400 11561951 1208237105642213769818621906952886612152 11561952 -356670553385126751854479019677337518080 11561953 -454974610964248319744041111855744819200 11561954 -642713038827579369256978122564576314880 11561955 345888416548038929164087014236307719520 11561956 402987974192539255562518670898637373440 11561957 -301510610822693184204129161494408985760 11561958 186538369849639448423182497615266388864 11561959 -25158968721753353758749502473075359712 11561960 -519351567058493523433908344601550080000 11561961 13939374991838677663128946936124006880 11561962 -155271002735090528366407059156455340288 11561963 1532482737555004223108153901508900896 11561964 -296054143503731196388941769450364865024 11561965 -198572092431831619979873980096347403680 11561966 133254725054500980134222603183638744320 11561967 -800148940818974079944442770677403291760 11561968 -157856179797748038787228710514474352640 11561969 -8213593967705773492873732175768445456 11561970 -35721786702270208525238768071553418240 11561971 -267621565778617212735957695767791115828 11561972 837349133250828223229947810606670826240 11561973 328881622675286959341429087046166282784 11561974 -608516699825092406891750521188755559264 11561975 5140211565461835595686263195720142000 11561976 134731379988396464545208409483481067520 11561977 113843014749669242708002795135713657344 11561978 15228876847565325649857494883623909856 11561979 -162730629375913525189100801222486433024 11561980 -148760054127955181178666035870222223360 11561981 -92279900075603700630945965957294728200 11561982 -126452191987267375341332543729130458496 11561983 -677180811636771049803835078683131819736 11561984 199374202412624133552773669527618584576 11561985 178595731911626814948247559825633183040 11561986 -509714779296235366734836284334156296320 11561987 631287867036351919978153950963871117872 11561988 324639748083253939016007218700477312000 11561989 -1378489708183363527237131463382180260288 11561990 189727642953171589703980418658687340800 11561991 251320035739406336241337754064236556072 11561992 -122423060309970208996893855696681369600 11561993 -89745243344921313556510295078519671500 11561994 -268778246897078306858494275134349312000 11561995 -10343594103684689749355122301249752800 11561996 250499760242965385587229711370138720000 11561997 478298375072106693010945121856317448960 11561998 196210620623248298213556494352033956736 11561999 223000769131792103906287519616565486000 11562000 -73946532333037857169984024499453952000 11562001 806413576910629027184146374811389076608 11562002 -16352039174235954258549962995270355328 11562003 60476129224402139536316580603139102560 11562004 -74008899697243323392385059239194230784 11562005 78868447433209230311266445947906773120 11562006 72769420320167180087968130421388812288 11562007 141188432273535935678703310611020029256 11562008 -10574905289845301528195457321420718080 11562009 -203060106361266610301129079762314984496 11562010 -199794014132470221731678735790827592000 11562011 -270493832066149914137643802144749227388 11562012 1923697493397734805300057648617078784 11562013 987547765782749229411368724600799673920 11562014 -605636371006687786885627590825978198144 11562015 -89896683485455701040807786264626157680 11562016 909677723281479201595251443815163953152 11562017 -97776363841327916565682747220684555934 11562018 5632362611696167597987611287934786048 11562019 -180144713640896776845777451875493676128 11562020 368743808280933950788822862762889216000 11562021 8803450963173711189802237178021473500 11562022 -278941964446716372361715004638176838688 11562023 191100045690335742112347811013654600136 11562024 335338327624370778197215446903156817920 11562025 -656628943657123111907884820612605156450 11562026 36430161821616067827004245598956910080 11562027 -561694892223471672786539564333332161360 11562028 330224342504007950418056917900657319168 11562029 833342664875178583061092049905587269484 11562030 230987426781628599108713629274425584960 11562031 68968270680912900215534391241033320480 11562032 14289600376147178670151112235886510080 11562033 110814963561298111483771970027739078528 11562034 -674884372867717187849336523069025392 11562035 -507965023744728006916086638762624021520 11562036 148804157706900392582766737377055023104 11562037 -592588078634710371728931178340257799314 11562038 -586767062253393006088591966926449520960 11562039 -124975068199822702823731826503019126400 11562040 -744351004852772613614392293907198156800 11562041 -190930246455728434138052708811358915116 11562042 -244416134804310599456260510346237580288 11562043 589403734915902448769737077146718424292 11562044 179050212386885429823920722922897235456 11562045 141849567663496250778427184201826201600 11562046 -13914590439524072934040036445562005376 11562047 191089208750143140122125736774142572544 11562048 -357345811803232106673493365526867476480 11562049 -54651263911244964664717531702376261950 11562050 44934802506259425014853631539059458800 11562051 -820860859867649799667754072768924845440 11562052 541999141160607841765386527158532702336 11562053 -151209082479332268539943916271450979840 11562054 83410562445063095010800963388902215680 11562055 -8750378584770483612441883390336034640 11562056 -203349432524063490122617245339549204480 11562057 223022885455532504080826326265060365128 11562058 313614611792693721418379925448204472880 11562059 -287397902322869545200511209033859813296 11562060 -179564824642512876573680887092709294080 11562061 -125049486078527726378550330756588443168 11562062 -462469013855034348992767820104653203136 11562063 -979120250577414310913993837286344646000 11562064 125094576502019462333055383773312450560 11562065 -546043011284617007424580431299037462540 11562066 -57567191206789982071113334676997880320 11562067 -1596121410389227447721609997244650415536 11562068 -51135122369114672891561777543287732224 11562069 -391152809128345012423573617052184943456 11562070 31106854914498747055874569027394764800 11562071 -502833767252948793098883606347252212728 11562072 -384914012860833522067437850461315502080 11562073 840399988942982384318734813998102329604 11562074 555557804907265967200739631885877159392 11562075 163384892239700475299126706948137088000 11562076 675825880778517804469223462695321413120 11562077 835150081074834921249757592621610314400 11562078 -431481497220410850939166335172883404800 11562079 20591713646055986996760047904777947280 11562080 337572755752487490501704675963279769600 11562081 -145913876092107704561454970212114247248 11562082 97131817083770189807299177992851625984 11562083 291810860391518938405645082012896305504 11562084 -540369100092176095686080580267847505280 11562085 265668459225447015922692032573344241400 11562086 36201992820984048432407813985691601280 11562087 -430150667880833285410396825445575137240 11562088 607221605477814660145513962858504821760 11562089 518828649415027556043619899100387605600 11562090 64281823162558351958072889589460440320 11562091 727103628855949332917957846623074780552 11562092 175580126462078250310190424795860879616 11562093 -295291654026531968353591628419419166356 11562094 777473720852510006307018413318873256192 11562095 -484936842559095343302603433114433609400 11562096 25891136194513100435149664454457688064 11562097 -878741788138242044950029467990125134540 11562098 5328283884580640405213598711517774464 11562099 -16510773194397675846847532214902995200 11562100 113535073472161307980979088216928972800 11562101 259114802871263383757878539497727967104 11562102 46844013985170961212362471010639552000 11562103 -73521746659498311103951443541932933120 11562104 477848582806194782809371272445528145920 11562105 -7398236872133459853803159456940364800 11562106 68543987402390595576389352018478480752 11562107 -1269705307333287231158371242093416023644 11562108 -9515214742741500526211279714730015744 11562109 -65738455368418288557334672018911312912 11562110 126410096738004033102610061430579490560 11562111 146371857906162783218561313815011885560 11562112 916066324074214667896763337514627891200 11562113 395061768611528837178584515206433663362 11562114 40114691580208028193800220744911571840 11562115 142882848900029848354773637521361982400 11562116 156074389018920068989486967797797440640 11562117 227643884334065449974762359154875426112 11562118 -308265830526035970016271727872301390240 11562119 252439931976689885375340313111022186520 11562120 -32386070475102678309240734455602739200 11562121 -192632040587945336723826669795327448678 11562122 -40175197352754993998691183382626406656 11562123 -155903136695145703958385623160414749184 11562124 -230885142043737808664363974452140277760 11562125 161878353979719982973461677056578014000 11562126 297041422178069002513986150149235792000 11562127 666694381075000610023631342441644174800 11562128 108611096720100946079542117270706429952 11562129 1078914222893034565639549491441955669920 11562130 -52701828549939535661389375069911480000 11562131 102431294994542140839411551999642355360 11562132 -22672151524726708766664084268422905856 11562133 607757748059042535538684152505354112640 11562134 -356071458895148784303702822462452066784 11562135 193987758640944576265155505283874211440 11562136 -257949570375970754988272605712826531840 11562137 492325471368774220921171201876126816512 11562138 -194054670406859778824879612617743943440 11562139 -1639690652475489433023344738392347803544 11562140 -183455543002258971128982217067727283200 11562141 2528409665593785963747892739641795584 11562142 -33001728402370680813354525602677790208 11562143 -35040377076260722197522303263085792696 11562144 -767559694024486329996853203348042547200 11562145 190932806876715285693896081536066198080 11562146 -216225856327145822676179162694579340800 11562147 316424952918010806614360729530808727960 11562148 215110977286197210468888789773814841600 11562149 -492942779536246943895019044242729168736 11562150 165242784236605037979795749173340289600 11562151 -478043518223259500219601712310417326688 11562152 -280225129145956245891018963104370769920 11562153 203789623793538079808763809562285487200 11562154 324587233684007782700490387925613593776 11562155 -700052601335822458150036831026498000 11562156 -86867604951853487219943504089655997440 11562157 -720511827775479267094355595160662223594 11562158 -53017320142975624192652038706564487360 11562159 -305431455613413306774942457020472112640 11562160 33611799250818685791551638717385932800 11562161 172018036131751212194969945923689268224 11562162 -54283514446090121963653893688080528384 11562163 161377266357683514035464686642936368704 11562164 379148976652845046664963374358580394752 11562165 140897072436487335642366167910213794400 11562166 -22566016258430317726601115330363095040 11562167 223866056956876618880019764102791275024 11562168 -237727792358148687658665703928102707200 11562169 403858042869004089670327300965504802944 11562170 -61804368340327977770922664896891954720 11562171 30012437457864765659128455013539061440 11562172 559731010342820344084406076261822508032 11562173 -307463533665707004773451668456879072064 11562174 72720655393342487050307956385652902208 11562175 -114244151667861624713537920802152997000 11562176 -10503670237592579547068890225167040512 11562177 -59530222643220108666417594738546930240 11562178 -18199780566322302152347094250618823776 11562179 -1687790399649276335320494073319679000 11562180 -97376127001558980242976731918560665600 11562181 430975848248113327508668838658275101982 11562182 286384907170452470191835042025352740192 11562183 -768242176933175737294518603698503754376 11562184 -13778260705487850265536756297043968000 11562185 281879244118872163660698624878205212160 11562186 -53896026449014335347509500734623815936 11562187 -50663969270641249307792983485714276800 11562188 835426679556807516415382949377690468352 11562189 -410120532184373955597555921553049261376 11562190 491083280833334934802298026270121239680 11562191 -1058130712586527909494488990237776394616 11562192 1082835080046649078836373222805864448 11562193 157836912827270239355025733987291614180 11562194 88679196075355195703133880857414488064 11562195 -505290668692231712175733498895100496080 11562196 68512190777851864046782306845436887040 11562197 410709844247966501712061538027316941646 11562198 -197245233121826048729226189104982505536 11562199 -155642659341038478909589275433100581200 11562200 -237785274344647458536742493990957056000 11562201 -24195222336969029773010677834499548608 11562202 -348792625281658665836139794987437586448 11562203 -586286740759833111792050439669943948800 11562204 -156734176632414658501602178703667760128 11562205 -58222254180723464565897153722306666280 11562206 -30460152937683492960484304980490569344 11562207 457763791505392410285254768007017121792 11562208 79485484002872792873518320173577142272 11562209 564758273997727047010895154284587914516 11562210 370833561329466420190372654110410496000 11562211 1035464196362401224071049096263754918812 11562212 532251898407511787134998999293516404992 11562213 -27209257254353075410980844197221295360 11562214 620214226505162528935342477080480735456 11562215 -9067334197063164269789553305319567360 11562216 5711743808161928893568397219471360000 11562217 -121582966803849387740594032491915377734 11562218 734390915926701676969453874977797880320 11562219 397014325979943253758978618946208810844 11562220 966603844167971780645148368706767124480 11562221 1042219019434705600505227128976571911488 11562222 -64579050481614673437016574685453158400 11562223 -1140609278277731564690625875650622692528 11562224 -67138821831523920385316107593133916160 11562225 59702579406019381638925429450510291200 11562226 -66873448750637776750453907018559022176 11562227 -27753354566909268248927231580054206448 11562228 195118572189318015340471045229277500160 11562229 138143130209022321462733807253739542176 11562230 -96053187545293039372466799983655523200 11562231 -200028283363005704009702300317030362648 11562232 -217176286982385889378835724055111925760 11562233 -109134844593790026545211340900638682518 11562234 131569678768644019812124652085856749312 11562235 -1210811601290839544528795586458370392640 11562236 -227387098210711583234720750594855980032 11562237 504798847310861165977034286158235109440 11562238 -58441337384983355920457730751781417856 11562239 546015433440203157533947155483255195840 11562240 109627665251647060823337454381899448320 11562241 292708404753514832519075096340836011520 11562242 27762750525058108414178930611176568320 11562243 198860100569734691551382466138532101888 11562244 233586179493152637204679146181585408512 11562245 -125869259942808355844189191495856096640 11562246 -92628160121281637592216631429327596096 11562247 -1053590133023867372206795862318930749320 11562248 129265486266659497130739266240527196160 11562249 -384078616669584045681278951294773476336 11562250 131683939161247363465384100034412032000 11562251 91700035507640989828825961623768125600 11562252 107975252541677418921924877584985380864 11562253 -308663898032435755091969770405889239498 11562254 -39434515141238478465923630251463160960 11562255 -385750617431582422408670609853962190600 11562256 -32206187799034244104562135696068837376 11562257 106375906849789299403438898627100781440 11562258 -415980458472028881604282548934055178240 11562259 136601779634650348407590610673849974480 11562260 -641738561330869160821960331468927539200 11562261 396697144624017034348969534612144381824 11562262 -35984759758753292160375440041297894368 11562263 -738939714672401364139849781009919682488 11562264 -20071178596980718488057919023737856000 11562265 442913281102197195068998010646069546240 11562266 304971744754901366011902967866848558832 11562267 361302241231862568734211205979617232280 11562268 325931243876413238936274707872192919040 11562269 1505758232481727419295096615722111944544 11562270 -2068706716931287205700324715077903360 11562271 240606136650301989488825648981656099680 11562272 785956951177627694982005753116899213312 11562273 165730976604955753477627698890604198180 11562274 -300021540669952752346140050788417008480 11562275 -50508845448383297461852287676736633700 11562276 -417400564931197059089467993170023424 11562277 -544550748208823130133783706897480487874 11562278 -23881097199508820210807165576679238656 11562279 -172247102746897583222951840241710757120 11562280 299628551449998510308715619398669004800 11562281 -813896820618734588257266439681486998918 11562282 -265518977857975612663291584398529146880 11562283 1027500802182983603444994699957686404532 11562284 -42099871274315261010875514649120942080 11562285 -419253640663316430797800765240143687840 11562286 58184592085329204700823666746287926592 11562287 -2372381747735560028109035497360438272 11562288 64315269079308161618050798349087637504 11562289 1074836634900123558539637361361334276720 11562290 286254203389074189056945589551405546400 11562291 -83233402807082555797756513562384284320 11562292 7574606932473131604148095450845624320 11562293 -1205402671334502948305794137135301933458 11562294 -484084054771373695607716393132130448000 11562295 632191412783853174400593878603707271280 11562296 567579361632781454672849184400836833280 11562297 -520222928426757004529411008867829530800 11562298 -59463976592222518922342346306977280000 11562299 -11044544901780732598381369236724468464 11562300 -179857354876534818298986534938794176000 11562301 508525950624509147346231526157135245600 11562302 503686046581656028770858191849115716352 11562303 -637659938066294914027507585729072684656 11562304 319571082296757641831863627551638814720 11562305 -109218744417101188681008747099074448000 11562306 -149243877331225184882390832781799887872 11562307 -104167505931066996768153541056555044640 11562308 795783276736606700105236777353284300928 11562309 -486588100707179495716630262738670783072 11562310 -253319453327199209276794643811728749440 11562311 -913084146214828880567030242403757362088 11562312 223961322008620774545204820852713185280 11562313 4077795372332421181251027082890654720 11562314 88282773101434964867016183231518268000 11562315 84467996796927255252632356869972368640 11562316 -313731599387974456979863026221269096448 11562317 -331156534344081055259152171458903479520 11562318 -165505099351682225905282729547882127360 11562319 1031705792918775204802124829198917924720 11562320 -64859636743772772671957285722340720640 11562321 -215040051962140060972743072502587131520 11562322 -25211682625384305216991530426447086976 11562323 398806191822603463196145579110069038572 11562324 -24177557514396701989422560870194434048 11562325 -188165938887671548732124674152335624950 11562326 274512355844630861559378267401722418880 11562327 -188790407281621589837101629402269878272 11562328 -312909131326496084891511151508849479680 11562329 259461471030140764047399785246167200000 11562330 1656836120928307860670519689904281600 11562331 -198664031360790076132638712722564991296 11562332 61280193185474747070651212612446327296 11562333 -156375273956659595043544280796122376576 11562334 -38255203712064661605277572021717288960 11562335 -233081985292132971324075162169974997440 11562336 337505941676789895808382961799763066880 11562337 606043039275084003244376755685032797986 11562338 -145924155543816030391154299123512757680 11562339 -534733118002823442578672181771888592776 11562340 -327559931975772692854622220166724540160 11562341 675860166396317411272673241689556885504 11562342 182665302324640844267928080804073246720 11562343 30465641921312554013275910755859359144 11562344 -116000153144901844502935641019559086080 11562345 29945047908476269359631991581078126500 11562346 -121010804953780080843729685384859430720 11562347 776193641188084714872243934916336519796 11562348 143534087364791567819300887174539755520 11562349 81520794794284796316373335662406674560 11562350 110167731464586393200792478206855644800 11562351 76725799057607669525239446998007149832 11562352 -29464493824498835699515398285532233728 11562353 342025331070333654968088206565777778224 11562354 75458618745849216390199917964014973440 11562355 -274008857981353616513943213393873542400 11562356 -6396432677101310709104892569297934336 11562357 476000447660421468243643872922169003040 11562358 -154978341993360337253233440796236852480 11562359 4811700330129268402146227232666067560 11562360 388620400142758630727537425096654233600 11562361 -1803104388022554438406397818992826179200 11562362 -211844110291737526895348975392428235008 11562363 -995184434776583432301459081830413640136 11562364 -319539160390726288086631952010768142848 11562365 -78380313523267159307250176021101324800 11562366 107035191232552392997534779293619053184 11562367 965520722263624337234551245000144999352 11562368 2144815980401307333553828994052595384320 11562369 -381457167189628895105967814395435264 11562370 45717796286235142712634322887927336000 11562371 1081257368324835390067857309679494517200 11562372 -62102518638290135887900587251648716800 11562373 -295877964409485917774041934425832713378 11562374 -314410329335842298129305099356496686720 11562375 -93298588788484127937189823808910624000 11562376 -195770088873453505349486504023928340480 11562377 317705283237825997735253945980464131226 11562378 -373143950264128224993521969173304984832 11562379 60621518425537970786723070017821448160 11562380 -28342851912165672767924126668401131520 11562381 -311015920519846817976789476654709209130 11562382 -3251727066538711948976294471830045440 11562383 -735569203988395487940938589892643013312 11562384 71527486403594386522008106300983803904 11562385 570173669932598360238664196467467134580 11562386 -187548980757023311711944089565829024512 11562387 -1165804566139552744835619787316787425280 11562388 -532775123926331601224137317445964739712 11562389 -139547851831359026824635739881184649928 11562390 111573570602863156462702647459599934720 11562391 -121691293510070926073798016659829626648 11562392 1688938386664097013592537790743822110720 11562393 -109497428586983349134345109899603275200 11562394 -6402359415849053794204914218193477120 11562395 -293921643584386027054486550033397839280 11562396 -565714768471600272019683018012781756416 11562397 -25772696101888086392453341293785471232 11562398 414656439630352662307752686199623436864 11562399 2336870467093627288947935317891714560 11562400 -419690188353431166030592142113751040000 11562401 1127448279574695804426161679571016274402 11562402 -187914341552634520081503319307355389568 11562403 -709309291704323708588956069263355597348 11562404 -127466829247754427664404419873564319744 11562405 50178919065801173582539453448313873600 11562406 799890737548473959888159225938083072384 11562407 -302055327486027986756039247327763550280 11562408 108952147140969503372233093168207380480 11562409 1361582794848883427671449167683751407610 11562410 -129458711144330769856425139903935401280 11562411 -13526981535243367752970556733889185792 11562412 475957802662729677910182908685838417920 11562413 -1081388328657458673978667279929049999338 11562414 -162508803598954289020840081717409831808 11562415 -322123011640796483177484891889008730080 11562416 302855165313685630893918471109573017600 11562417 -384962787741560064285453265073412469566 11562418 -20646987745291652296975869195022361088 11562419 -53201318412561245671471090150260185088 11562420 -143237974944367154020715547112066314240 11562421 -153391532998113039482875396832194388736 11562422 90800931183357078806237730847961374464 11562423 -239376625068104638854399437574921014016 11562424 -716316338874954859167498000993192407040 11562425 -212060072704810903071014088113285035200 11562426 17814368362492572137869104893161545984 11562427 209704130086122252490754490457986856080 11562428 -16275001867269437743631045660078344704 11562429 -165553709415034463315182030394778345216 11562430 306144089458832747248376259528115833600 11562431 148938439849224847657066683601921815120 11562432 39888616882387580948301566529597603840 11562433 964187876712525464237900927651993167682 11562434 141107496696887135583281190921024229440 11562435 -56440107238075693302060268286250837600 11562436 -1151545641473356236841238254547428352 11562437 -233126603465708766186452086953296480640 11562438 -63507429303149506451943415169597979456 11562439 254419933928248216812551422530593377760 11562440 -707672035067678308886954411883847680000 11562441 -348206451715586839473410717726213177376 11562442 -2839582103589433827654505111565346816 11562443 1084224381467916532084362560052799372692 11562444 -61156658292587469735476688786841850880 11562445 264082670784768017325301784301244060800 11562446 -101927530889685938239784421475843167360 11562447 101546360459906821762543762110263933328 11562448 281289631981996187769987379768251432960 11562449 639493966272020945167876104838732830450 11562450 -18459211466002772080612296005850144000 11562451 392188806484090340123830918824157590504 11562452 269174268312535714591049025559767908352 11562453 -478393636482229240463482760418848885760 11562454 -166789219462958213788410323058375551808 11562455 -219025637209431764549699681065248303840 11562456 -703479593599594844976226006110787276800 11562457 1771625013363692746304289631886406292 11562458 618677893171290955600087996307033842176 11562459 -95511705463174748836632259976532366696 11562460 48704813250201738714619820384185282560 11562461 132660194272643630204159553591042852864 11562462 -176263517246210359284486689776869094080 11562463 34097080364870014726322539505051153520 11562464 952573120169071573269577807493708906496 11562465 648290789463356938407154547817830315520 11562466 262631410072206431026545587223221247360 11562467 -117805767745513360658023476509916649008 11562468 307962671643399883057199059232479186944 11562469 16501141125919154295828273025960500030 11562470 -55176230465294375973851210612731069440 11562471 -1280835606385590882111246601983152216592 11562472 98873218994545909021451389731684679680 11562473 -56594938379488618809923003630930605056 11562474 75155801556470005353970093368647024640 11562475 -395088746110382479617105919772065637500 11562476 243160054312327504915028329156498018560 11562477 -105992039909877747408641286713048057280 11562478 -442621583254620729446559386942565696960 11562479 -1248394535815875227551476070117907263920 11562480 45582960453458029996966021241693798400 11562481 -284339886689397866800484225940246310608 11562482 577492223368514722659372054439564625952 11562483 250444352710921945977357683105172903984 11562484 6186608999948283594049135948005615616 11562485 -8553089924409352102549071342167419200 11562486 -9902554548298639052569698642307264512 11562487 237153338574130987599023724609715036136 11562488 211193684197078703561120263949318553600 11562489 766935836982191786922040327014777687108 11562490 178941330004244847061366048214826540000 11562491 118058882371802254360917326448879698352 11562492 71158278550855251125276926183857143808 11562493 250768391104372079927611803787758004742 11562494 -157768674181944730064831988117576136704 11562495 -10810448943605586809223996653542540800 11562496 531282037829418826576775307771179433984 11562497 -92995123769099322987227369476475280000 11562498 66014880924475403934734555476194997584 11562499 -41509848366078828640083499861596730752 11562500 -72813318113369554185602357409840000000 11562501 698588976063356873579424364745817150432 11562502 -35645526125143359478190118749819600640 11562503 309614741549173918971515057524320642960 11562504 -88363586916178444770508282762979573760 11562505 -241609050211089779063779403917406232000 11562506 -154377814968858912128357699732700708048 11562507 -28769058090769909143135803115331033920 11562508 -396242074195648104205146303023958460672 11562509 444365876817014492337329566879347227616 11562510 -175345103858626836968972937124359277440 11562511 260964135439695541888604564051422984112 11562512 134522222430657734239776994543957524480 11562513 115900150816435412242500704612773077744 11562514 122516070231679482065976839920405432320 11562515 867144163448305027430224252873348320 11562516 95252796862890336962988596909187379200 11562517 -608660337354995453824165740783191552448 11562518 -573591213339858539224602554800572960 11562519 520560252189805012703924573807578632960 11562520 -627159200321793261195776670404071219200 11562521 199505811847853124977330264633352422532 11562522 127681689952642842857013678945223644672 11562523 386006736960238045779181647789482074880 11562524 -427428470882255242219114832025734246400 11562525 -134500387016825641446435919912365684000 11562526 18050690374865961525426324398515136640 11562527 -32646195479658695690353539866668304328 11562528 4741368336810986425118839017468592128 11562529 1322878604043425132629873879189456751280 11562530 -351439431205339548921451676107243392000 11562531 -138358055144533721615305686469140246720 11562532 671985679587593838574941354102800486400 11562533 -337855031277264104952131747168210771472 11562534 321830110768068327311412051637096554240 11562535 -295430874761955452329954002643795866240 11562536 -233913917504704586119348131111336760320 11562537 49248552131037507599932197742648233984 11562538 -168444900059119275452225414943319153056 11562539 -594772342825350171824086298720503203660 11562540 -317845578290193801777186806493347020800 11562541 -111751216930080062890349882935078060928 11562542 -460856125643943551847954117114114971328 11562543 43459893482638942692810849536069558400 11562544 61247061574698844774189890994604670976 11562545 -530959710159766729120966229075649916800 11562546 -135317925233509545189311007312628045056 11562547 460559794007856986357185798115376377996 11562548 -481567525226156346221518328289683428992 11562549 -172321030955243968689156693833940847200 11562550 -215646349843103638388130003190047206400 11562551 -11109293097626956249144622889750300672 11562552 5527672531710645306458258609461125120 11562553 -858346465499680226740205311698989208876 11562554 -44558696894468764827160703985126171024 11562555 -385536769639942530286071107844995460240 11562556 24197886922298297107728815266931868672 11562557 437956733671483829726692392264298639212 11562558 -41162304800783263268320940232050918400 11562559 -323601468334163787646648492613527523400 11562560 -152984777655796164845520123962893271040 11562561 -83009712365689156465851543377424326400 11562562 -121938291297655988761647771550683947136 11562563 -104100103232022006502570117499157806256 11562564 -180121640808165098298654683451966750720 11562565 110295791066873482508672681532612508800 11562566 22440436603481373638063468805654847488 11562567 413708736089882601453614524736269584384 11562568 -218064671823859989067534405643340963840 11562569 73914429241150778646997981072070976180 11562570 -222550407730147889814674469301029163680 11562571 -20816028949831139058377992621369938968 11562572 62101721931975640646168083506242073600 11562573 73133160662167611831632865084155988768 11562574 -241593763394024767174325468581604780928 11562575 687590338072891388518727461710895659000 11562576 4671689670023733915714431223490805760 11562577 312253277653629459572720154765577727860 11562578 -710824534028671081550314750434252770160 11562579 698675245158058785166796354494059697296 11562580 -6685365145280699447554706537141813760 11562581 -613279754484681073549037085067900953600 11562582 58944136989362299044645502750310649792 11562583 -262565802524981583738832274847514281600 11562584 1022136476602574962174044123350537011200 11562585 -267477928085314545499845249405256497600 11562586 121744966765297445549881134257869737984 11562587 732942805023672941980009681645576615236 11562588 13546188873010741912996887082414227456 11562589 -486738887094324641262561612780769534400 11562590 8298466331483826953721980922518956800 11562591 -224340103923129377690738504479381313208 11562592 -1286061952299380007601428415559415103488 11562593 -176350547304681761034089001513812794560 11562594 -41090734144750892203145677781072694528 11562595 -825550808280656485956888168232096273200 11562596 428402893364813246780635611775277635200 11562597 -90028093773298129553189804524658923392 11562598 -626876444118520023173944170923425386240 11562599 109531257292446763609321007710072881360 11562600 33505994589434668169851460273123328000 11562601 91022173338485843687596570867461174830 11562602 51097337533512612375683263826400249600 11562603 -67458100252407954646317032763396508176 11562604 -302469856620705978312044437268851188224 11562605 52052862189483539570569393060045717260 11562606 -127659804385348824541573345806881479680 11562607 326506259859758454031220927091303331312 11562608 167947137956489780767473120523865260032 11562609 -308121328713386693384962043515332798096 11562610 -387718565223801272876281557585174803040 11562611 -250310183784955063045387863490587031680 11562612 156687237760017925049876425295603638272 11562613 -48909277971213071126200699114763128260 11562614 2239982404612384006356053651372378112 11562615 358753648262988345459481688934180168000 11562616 2590454748962021147639648371623075840 11562617 -708428026259693686349533192650273115248 11562618 -86215442131608168282964875996666670080 11562619 575941825406936167301280380676721288560 11562620 233499270066195102443419234459994503680 11562621 12714386045575644739285212691738483200 11562622 581056795542873374754823649580647450112 11562623 593284154779851699478744662544059391872 11562624 627206052946942266288304505763995320320 11562625 1312192617289065926010933625349680914000 11562626 213920833004725147055786428921374082512 11562627 -47466855185162607339040634532086662992 11562628 67067016880642443750266257139676168192 11562629 53185149273981009820197869033728766208 11562630 -152121464549887266299439135108293402880 11562631 -101282917832379986854287291856473774568 11562632 394576518872103974176326822592882406400 11562633 766697986125117111783364195821984485802 11562634 164223300049197589489823545564833283584 11562635 59207692794525998181887686411882397760 11562636 -395884995309663802114423612158905103360 11562637 -459236797209698542480762617771151504714 11562638 160342916599213912998358164292414326720 11562639 -468842716256100686885472228913178736 11562640 -187792257461816505987520585178539622400 11562641 -559766342210585354135847679267567562958 11562642 -42807300709517085126489003996692843520 11562643 -377394804112446817667944215552481089240 11562644 -1237881295055354132724403478141041307904 11562645 -86174669331852451747884393199112141280 11562646 306164871351270720301024687960609738272 11562647 -210105496839684351080168533295270026680 11562648 305024406647706145268975529653852160000 11562649 -245557808432857005258798539661209823360 11562650 139273826742853457294871400254278169600 11562651 278889998084335734548316339571657140780 11562652 68324780545165295557601904791008561152 11562653 -598153138642987183286206450362864259098 11562654 415853958227417045136386744423529741120 11562655 157489129344650396804966923168300306560 11562656 39689885861444727585992039698865848320 11562657 4413452572493439428313751031685461088 11562658 -38008130733744971182233079914636263424 11562659 -208694880526393824934462956729294904320 11562660 267084031465768946747974300281749172480 11562661 -245873351221188319067684911205977958976 11562662 432621990692202868918517695979521892832 11562663 -111469822349781886576944402809034466560 11562664 -469310141233507094190373831931309552640 11562665 -770449731800739709336713410050659228480 11562666 364321310317155511236546064806324973824 11562667 595172589080314080631062490302783537716 11562668 216076485442062427140550931807096079360 11562669 550145522545157551190149300344144756480 11562670 185610207838915675079198521647721839360 11562671 -180003279933849352246638202353693575688 11562672 145786808033291239463361145194629038080 11562673 -353651840529237731947363506680502964078 11562674 508163448935162894775695806348983401472 11562675 -171610422323382739826572843243901836800 11562676 -616290296665012078256681023356992487040 11562677 1875059119664826099383179277212924742400 11562678 -125976993158586061569082121310389025600 11562679 165324503877220899777608196922502794280 11562680 -214466167167766340624979712264987545600 11562681 -326082236861270560825706340627477838080 11562682 248090792526752157632884406235448188384 11562683 150663688081605276586261143094179090024 11562684 26359855369735090446472041092870553600 11562685 318471799735715284696475917462871696760 11562686 -37966398940850761996042218275772645120 11562687 1048280684288329089982295299986416406000 11562688 248366652418517360580924302380932005888 11562689 -99800557707647322314058551279518761276 11562690 45916953591159898263374702973564579840 11562691 92026414019238242197068300544569790880 11562692 -450160286367313536604514002462384712448 11562693 -65331979642696563620791545612345435936 11562694 -182692462625400919560835880364126583680 11562695 218064838025414241128256025209472702200 11562696 -116507178685516134486783045819801600000 11562697 340043715224663507389904785407216902880 11562698 1932969178959358366865519305158297600 11562699 30150222624256495333398376160473940160 11562700 -5841470051638215966919518967475264000 11562701 -206705560657754213955619177328977628298 11562702 139543104396936027821144992475077324800 11562703 1630758928243754288247689007744702269760 11562704 -242213518340211640965392722401382932480 11562705 129288621001171082289575357478272163840 11562706 -351385590397934242352143991067577146720 11562707 -329220976786024376348878976005583181120 11562708 -184374134187093779941272166414300477440 11562709 -546282471326382891833394068814378727090 11562710 65421665156324186399346361469695445760 11562711 -21132234930798862142952284582389048728 11562712 -138659351379560991578478428343551877120 11562713 371614104156950164816459406786412049044 11562714 -183534670038295611767749693794258241296 11562715 -478247725813282281187179048739787673600 11562716 -87701463895054305480534919798377308160 11562717 -160352298401129454217892078181697913088 11562718 118053956658987948231863456259228906816 11562719 100629829203191303661463282794831247200 11562720 -70194691928319578804341772613373132800 11562721 159583804323801485694988321978801380864 11562722 -22415277474789259172241477135994952928 11562723 738000522692081791809572968558161750000 11562724 189252056519854249692635208012783744000 11562725 -85651083687141932236963521772129701900 11562726 386787290989662992574597161286905319936 11562727 -918883418858240832235131771549570375528 11562728 -176733356474677257007771584842095395840 11562729 411658033308165456032069195515260963984 11562730 151861143275012796673970407529667697920 11562731 43840865629715679016438558938850305432 11562732 -205353609849542950243693637204660569344 11562733 152489841317203705263565087391908344448 11562734 1109824810649000927084772372795248002752 11562735 355597004662102558667438624939918400000 11562736 295773730705815439534934257674063020032 11562737 1326217078435547173466366084146482608292 11562738 45766340702405636339696899451843851776 11562739 -246260862856743329713324044442481841460 11562740 -200616369564986400564689742857134571520 11562741 284386240323031145621413981916094819552 11562742 -501855347196977381810045279203515301728 11562743 14036828733186961656903085809810614784 11562744 109006583024713925660468663409635819520 11562745 -206955857390441137678880388959757221880 11562746 115183490510486980849512821646152162304 11562747 -105225492410172471004716793873062025728 11562748 861353110737802312404586478254100369408 11562749 -1973225050073078036723840732647756724352 11562750 20548621523781410967653425457917104000 11562751 -78806101344804011545022431536723119808 11562752 829115929280090830802215632175720562688 11562753 656593780483111471768025641790044659504 11562754 -56628329469677430316043575692667438080 11562755 -94617590701491273397201658472146478240 11562756 -509615911420002753132638431146963640320 11562757 89021318443076846438741962704473301952 11562758 -280927111098883287582760564856103183360 11562759 117808956785158983017402812060640862528 11562760 336433688522493569355573081255168000 11562761 -165213927693253384500885484364373858240 11562762 15607486335879577602887055011480217600 11562763 184608352742113204343675868750580787760 11562764 -120455341224872923206215671694143180800 11562765 150813185260636254101559978573877184640 11562766 629536214394258445775013472163890832832 11562767 493276833869482843898905012007114279760 11562768 -20259415101705431684750570533235982336 11562769 1211141885177932628861549732074201173170 11562770 -407837415922333701685627064910684364800 11562771 703220833134014171268105722504779118208 11562772 263898556539328435533801334632172863232 11562773 -50318911590256315590321020212535020800 11562774 -387194731710906783584413835576083967040 11562775 -224132482281906564370578749103990852000 11562776 -554327354615550790483056493563808112640 11562777 -1020990479155859947058247943555953248160 11562778 -987555408138350073801764492791382733600 11562779 -4064598830390873181234854561365848360 11562780 226824511605624894107387413688060805120 11562781 -466703897441079974667696851774396235418 11562782 22798611992995776298116395952490773504 11562783 -105428314987648075909550255433073864704 11562784 -818238133257968618796629571208641183744 11562785 -273006688426324392777428354003998512600 11562786 5769052396648939331870658388964818560 11562787 157843357704512772302374511119359865436 11562788 -61080630962530664599521570206565225984 11562789 -177794511828408276847328160274699673280 11562790 275095934644263041845473682205121534720 11562791 -27535436675461819199058895399894675200 11562792 399129211329629655984478539794852659200 11562793 1801715973821800014511980430226253616320 11562794 240077642566664007052212981240299222112 11562795 -116433538469525036889095932450968749280 11562796 27476993113995961511346611461695358976 11562797 709108515921515029536648200149597572246 11562798 -87711862456939417794807909377862120192 11562799 1291179470535506270160558895530380168736 11562800 -50818673868740507442232870532375347200 11562801 -214294435463005330674403172686194953280 11562802 257797508556339924656960755256415014304 11562803 -266632028610683238293528728300286623920 11562804 -172437781822652078591129394107454812160 11562805 451496152252416977032833405435380475960 11562806 93539838256893983375892023898021345984 11562807 -594964046159940660897559647361172847408 11562808 -532183043436158052569482295131661783040 11562809 -1143633634574908232824609765958314059990 11562810 -94899260941030339158159560481063828480 11562811 -328735306743657945227812322603933367200 11562812 170417997847751422881738088180757830656 11562813 294673135713125094189603750596853882816 11562814 -48011681701908807347798827170697359360 11562815 -556028501438986240243548894227086427280 11562816 103407430425914638137331634754123988992 11562817 -81860011159758789781177538084933812416 11562818 389245234255419833260428201396753777360 11562819 -498773139227588672992440950327775048456 11562820 -81161242180067517851590348565587968000 11562821 -22399097492760507506792024100872426400 11562822 -28501511255790839088091516067189402880 11562823 344932715822009748750101699474200021808 11562824 -379824080322763018999720443671213414400 11562825 181220116022391339953218865771314603200 11562826 -302592226387717836723756664760404732416 11562827 -528557208976623508213315171310792697324 11562828 -3897898580631559314760655661688320000 11562829 -4034883424833159786847312121664659680 11562830 -3045882915624084518772790130323247040 11562831 18220796243501631637518237468353625072 11562832 73394720413106553281768141650810224640 11562833 256477032030832581716800061955116643060 11562834 -14234723696212605401267774503102965120 11562835 -35952154662096697126783282568029526400 11562836 284824960064841466841352208482763610112 11562837 34206434873813191899455354041409606976 11562838 38141124905893363030119539582972478720 11562839 -631691775204536602178849407992019130880 11562840 21521558455795385866970840233368576000 11562841 277685392396543698788739245548380646912 11562842 -127374813473987547798469326073910243328 11562843 -319006494827720479868936619886412991336 11562844 -928197402058684729566582550766162251264 11562845 106992297577640649539348012785134812160 11562846 1021100096612896777215926265777595158528 11562847 -27816397710779411482797822543478250400 11562848 -145300902992930094495727024945577852928 11562849 -14027475444791287082279404976248201200 11562850 75121039467015515615960416186270812000 11562851 -345071197980060600061819551201694595280 11562852 7836417944085777970213544251883139072 11562853 825222207412804761079207905397682314204 11562854 -183762619441618410987176855524409891520 11562855 -590384548653928314615270426569824262880 11562856 150883045921805677907529267417132840960 11562857 211925157247998198491005069807471202106 11562858 150227293763374499634318234696643660800 11562859 144404550942712637275964079078532369920 11562860 250224734199280744445614912326631603200 11562861 -76639419658568568908613317636876613696 11562862 -101908442200031360928651196038300101568 11562863 -37074068554019447596579953022128106800 11562864 163966985052769517305426299626995482624 11562865 119668711023652152057955816985638750260 11562866 36251647330174013625731703352765009920 11562867 794698346975990390101942278239186419284 11562868 28058961218079620541447617403820400640 11562869 97422094773739797821207804237559978300 11562870 -81135298743517147079270322277973268480 11562871 -696082211064233526929785901978621355928 11562872 -5981170404093656158457095908858286080 11562873 570680392734965334817949493674623507200 11562874 -191010604923866574710624258822484242064 11562875 94302896323647480345774793686672924000 11562876 11758873635088837846511394887222943744 11562877 856552152903482373042164100617795274540 11562878 -136617433001044225837085027507446709760 11562879 364630074327910265257807372458533963520 11562880 87744349767885479784270318545141760000 11562881 2301116349308743469288610456239356146 11562882 -118415753875690244605482466656312784512 11562883 -1589941758968640162607096958443771454576 11562884 671473954381764446020791437867079781632 11562885 -13702319455753651395504540701192860800 11562886 -680200042178033531688345417401802376608 11562887 -75825025707057441763293099924804835200 11562888 560099815766426678417222111539081666560 11562889 83778250884495627268920704768505253924 11562890 21344095263630660632944436342525179680 11562891 485878425795304778092688793657074923992 11562892 -1183944567259907621098139055075650104320 11562893 1144612885915145642312460381753920111616 11562894 4003210494989495618131668333080706048 11562895 81928845275296530136666396413244572000 11562896 145824468132113041101932492500350861312 11562897 -192306395559792959507249014428602426880 11562898 -364262249286296287936236351335976370560 11562899 268699294820367393136768269960598473900 11562900 -179672014499808848192344522313733427200 11562901 -440330480850640786048651821418754596448 11562902 -12946541342889380418666437144176751616 11562903 237028463536852520521706160649739519064 11562904 547701039883296990892047926017597317120 11562905 -428354407654687941482857592582839535040 11562906 332400718175685862295706795470864275200 11562907 20169255341198118234454434501715494144 11562908 -782933103180501348417204968910465024 11562909 -133776058792565631426745443338924333856 11562910 70336507984861757724759763844037783360 11562911 662312971914482544514618550592152395800 11562912 -448779074826992375550776375716041719808 11562913 -1327654563032546571185728110102826647360 11562914 788882420407159917381576273345051448320 11562915 579947999398482609208318127080688640 11562916 411383356719378186685153264306640707840 11562917 204132039377732350818342214767927339966 11562918 234815173913890610760497842697714178048 11562919 -8085415985535200009724400124852684680 11562920 -1064454550930250642354607060815296512000 11562921 296552089971641432185512620066123223690 11562922 -250886596577174035369767029402332595280 11562923 -1316686855914295785389305124516753754828 11562924 525136213224497824945526894850487913472 11562925 60090868952441866474396402867697772000 11562926 48196825320189997458855448736766765120 11562927 -1095647457080134251089154244851661968768 11562928 33392450575286662912956813691661451264 11562929 240918620600249301392974328477183155776 11562930 47244588637674675451754695070233798560 11562931 346880639421592430777663801032438334732 11562932 -195789846572807106782678383689633208320 11562933 131881296476721173464409072018618497824 11562934 -289412624811462936317190109084534860384 11562935 17843345124657119495386061363145382560 11562936 -84254575745492560590452021226388193280 11562937 378699663108694734237389906815470549972 11562938 -62097372401859246315430585030408704000 11562939 -17729663575704092868834344336618259360 11562940 -434363382300779839532790714613585489920 11562941 -165575227502728992130925548277433033576 11562942 71752219611143799361339284662139400512 11562943 -169413321222899992917416527475656108320 11562944 -125647607500275598774183009802822615040 11562945 -54621495589041113809014794548379998080 11562946 -444156233470320328522096497308013920256 11562947 -43551886156307554812523554421786244088 11562948 -450289385265228758727078335015878224768 11562949 301592542055507886492236467834755713280 11562950 673651692249920314935214226941142400 11562951 94220131614703699328754585052886551296 11562952 419448065836188919669596600089265285120 11562953 108898156635577332316871706068405821860 11562954 125136161509575082380820330556119972608 11562955 -5415458176922801057304383660245248240 11562956 -95484495563924089892556808754932634880 11562957 -163061391778880721405901389067592702592 11562958 -14734337385840227317827251315454136320 11562959 477388121088713920152246424634228114160 11562960 73909096060922299100350178734148812800 11562961 906390254888915822961835558818190648562 11562962 -99574495593910153951854013216438483968 11562963 -596583000551934722438092588534228209600 11562964 3484968277176896752477076089819963392 11562965 -592017883875541828322400721722746999400 11562966 410186087392845587202331965049161801600 11562967 -423052387286546128034729118843926383680 11562968 140662520382040784744932897070909122560 11562969 -46744825945214032233559192281869844480 11562970 330757190372000069320123359570126163680 11562971 499889642528893723309617681844344245940 11562972 280870997811337273727545486302259579392 11562973 483610340869083430233764577724604429222 11562974 -85911540250502918410574092105203032832 11562975 -400996497758110007116578473337241730400 11562976 519518758209052592381687776290512830464 11562977 1414765193531304932991756662777746793664 11562978 24620425200526741356084345695838021120 11562979 -118233724181288101374812132843896813416 11562980 276470253857855604602642906613654097920 11562981 -6997525537612748780504053298688791616 11562982 -236647292450624441808208695908888676480 11562983 -618887660724880179280479033670898925768 11562984 -283126428502731073621085644309378222080 11562985 268411950670909764746463698807361573120 11562986 -67498342596556073353605637317372193536 11562987 -30106031393922294388542219165121602048 11562988 -6434675311214780728331626602735325184 11562989 -605104961992124704512553690911067680 11562990 58325855890034209470486472365922005120 11562991 -891283923158973554084846251980613475016 11562992 -54628508850405895371803226058230202368 11562993 -21884437849871248893948506126955465600 11562994 418836602855423564493677706620774201472 11562995 442580426646733094932157580450556398000 11562996 389701015418087850734327753288331264000 11562997 29942057925837101628143374746786603840 11562998 -583581545820604890066384300673242588000 11562999 -23154505820610170763292963627157717760 11563000 -88404921135833055654220568806440960000 11563001 15482578102954595598135011323256285280 11563002 336943894811403554256700352759560560 11563003 129453824822171111504236736168003849252 11563004 13448575431481371676098739577183949312 11563005 204142819983518275765936615639987198560 11563006 103589931794055165423092784846858280704 11563007 12112490475566761547566430422890163320 11563008 632849690182304238957424838561186709504 11563009 118526161227773471964944315615570323716 11563010 -139820566148267456112228833730762709440 11563011 -397149789646640940464287616352676419240 11563012 -373635136780080547391412752765165570944 11563013 -65362878856879288406707946769433584960 11563014 238859336903140717737098723520303249792 11563015 -837410135274683349138982944582459144840 11563016 -1214705895579890247477209766855659673600 11563017 720821800630319083766503551304752273120 11563018 206520130670240840686021338330587589216 11563019 329903860828810604898303099026902441488 11563020 -175729662656571968813541387579346944000 11563021 500149180621282575237854079963587504832 11563022 422782996799743086233228147482456345152 11563023 398967566192466293033909758008798990984 11563024 -66281271902352010389018053418924441600 11563025 151200839671094364516542844156032235000 11563026 -239786536564963042155203923753697154816 11563027 492221190035236074645554237955799304272 11563028 -19973261266301378820007848464240185344 11563029 119806143475699546418909484093069738144 11563030 -118289312377756187686935972116824707840 11563031 -231459298308339240638854508361907507200 11563032 116835495485676652759411862416057098240 11563033 134788913140618872799807909998074572240 11563034 44443464241700417971188145081885673472 11563035 116705724038840945389559875546271385600 11563036 611615814008525358822757763275980346880 11563037 -340868923232103206637156419287457786580 11563038 -223995951760307814959456189106099525312 11563039 55034990495631430563398916419516102440 11563040 -418118721241035668437182583780746854400 11563041 256374129430782055346152229088312636864 11563042 -207090712994005620193595292589969296000 11563043 -206186876123256365281095186954770727456 11563044 -5353196540505127089891062413983713280 11563045 -165734535456836271353001899837900704680 11563046 466186054277694827935248183899728144704 11563047 111064119453490137323674229650768356000 11563048 -449689225747269295816405167185438883840 11563049 529287631132157533378677008190002313060 11563050 -98135378751492653841995054706539654400 11563051 -700006665001132571881695442019736559948 11563052 -6480804416214036061076654645227217664 11563053 -1232477450297216019932809905401385227616 11563054 30401154730926332676748984715269787520 11563055 116830007651781018257223938854347998400 11563056 166282392141367157876303872015558410240 11563057 96736976536776640370881301764097704800 11563058 89683111226181566838449575997439667200 11563059 236604690193944595564195884830941102080 11563060 505198092572328828785512068621272678400 11563061 -1396109464540060170687983796397401259488 11563062 14166173439849859303634944785534025728 11563063 342275039047963909386184803114529060344 11563064 -441237821209932742592061493693420462080 11563065 -302481531345659330617614632487845902140 11563066 80984549624681734444720544371547309568 11563067 -5550456917710468470040093278604633884 11563068 66022674036575481346157835849579110400 11563069 91769914552660729940290133269640508096 11563070 442932148136897552082209864776841148480 11563071 310722695099866699429456071449785074960 11563072 529804321630786533438093588922252656640 11563073 937811555428258041685585408448225264322 11563074 11017180218516095904752150095355985312 11563075 860205031475756520305620523324153923600 11563076 173421198088860779417352391787010674688 11563077 447318895085117095699257998008220614080 11563078 439031521707006172297812787646789631840 11563079 28082816954635735889196163636556173872 11563080 -248612502548571512292310788685976371200 11563081 -292121732520267149519171212578677389440 11563082 499504579386487260432120537835225465392 11563083 87366828667519617112514041527015712800 11563084 139192975367889859421058260935027019776 11563085 -755266273296223694050447686003682343220 11563086 -26645535744563452009427173219787494272 11563087 -16840788076797871078570639357826815880 11563088 1834337268164177528294684305942364160 11563089 84984991043085101323255131535056012288 11563090 24261084810878080920549029084605916160 11563091 -974606745128659235224964143181822492568 11563092 -99429201638881049860106469556878436608 11563093 265067887661388598816975918436757537664 11563094 -16965892926280761960570319852851168000 11563095 -326020519321823699768249011509718146480 11563096 402729094739194979671643663227944960000 11563097 -99006049996421402379891718179371491200 11563098 183127663973251124067523524345471674880 11563099 748265576560908914181290355534245227120 11563100 -437689187006817617186932470789939225600 11563101 902261673687863390529484402300562633280 11563102 -191189316971765137691327729944696658496 11563103 -205284466752762778273672924706079777840 11563104 193931172851423838168271560627047104512 11563105 114668104671271904300257060421301610260 11563106 -426648147606605030714099107032379939248 11563107 79971204440499775440597011490628166640 11563108 -23652819619590894743614581365404068864 11563109 -1101816382962519879948766527371931954690 11563110 96036315663920718074978741618153831040 11563111 -107645421303548925126433394413961573280 11563112 -310960260351173901405296594889754214400 11563113 -74861947294669608773282432373747650112 11563114 -7119992468282866791841493179448375808 11563115 -135188106829129473999505795972047168000 11563116 -77848663978166695090674397300686652416 11563117 -910864353661141223287156032359178577834 11563118 191990059877771582708092113415317387456 11563119 -624090593123382509397612304569161526456 11563120 -45940028001284910946020596217158860800 11563121 868177223960111289973832117773001018322 11563122 348072845101547408698389379811793055872 11563123 -423199132641868304099399619340317008 11563124 97146757928524192080499078899684974592 11563125 8709709057829355912012432629513640000 11563126 355719458652783196859549543005355911680 11563127 -58459936791080540757164048906837656800 11563128 -1778699296622596628028559572300555878400 11563129 224708597651447359195246958312999998276 11563130 1419432748274205430136573068454757120 11563131 244714219776410939241180553827677597184 11563132 134819380583856872706203833817768714240 11563133 1108024696597689872647752324833338419840 11563134 -36709885089384609548690993362127754240 11563135 -193420966872802149337253043195496332000 11563136 -146896442741115240849304840559394816000 11563137 677255113381390722067566627241409930994 11563138 -595919516519620225282999405373052191280 11563139 199147152598869918391186669901847323856 11563140 69985255717475324695072551885093273600 11563141 -31634120171413372313783344864096232100 11563142 674939965908945062306392614528879269472 11563143 -95102018666041543915254100521511392000 11563144 1058767862352171395623680263206933555200 11563145 -583498247167986464099368706495600592000 11563146 22377426817453724914456980172613831424 11563147 161929121050223040073326184531762004160 11563148 -275264943169746675107360329578197343744 11563149 -427712019476600025364875256543343906016 11563150 -174133237514731694256964022472695414400 11563151 -69571258673057155199442296389979546400 11563152 -50192625248810245421152958518301491200 11563153 56184733155222455152735000482960752640 11563154 -376698608238690264656431618677083810688 11563155 -52368819426485908191472977635340948480 11563156 -262653104169089318278252324489136302080 11563157 -417627540139624474097868471792809268594 11563158 -192483257641906025307940600224612298752 11563159 344152933192786211597755402114283319904 11563160 67160495012351764148652975138135244800 11563161 -639178885681801816729581554981990714928 11563162 136944791149370932120801087506195923904 11563163 -90767996079217814545035700432716654588 11563164 428019314930832748482515412685682611200 11563165 30356287239261908270075075142379230060 11563166 -49702314290847341991812453698945909440 11563167 -3608645456853202145684878990220103936 11563168 960539301625066758702218589147330969600 11563169 145761852769600034594535105161135494080 11563170 77787968010510908109411638609592153600 11563171 820473151669218083046734235792113468544 11563172 -302969974003330703332277296267510103040 11563173 2411206012627018255567223747457513120 11563174 242675416271191311051274344876664320000 11563175 -26408250165567260284986416776374523200 11563176 262928072478306303295658620508898754560 11563177 20355362443560813630391202872263180660 11563178 451383469255994726623211453708329651200 11563179 140728247675598627095471755413191285256 11563180 2222434017373287608333133799836672000 11563181 143207182847745045459905326702934987904 11563182 -521161026912547955802947526025323634560 11563183 -950978032541145167668398209064423795568 11563184 290144029745240590987812591741249847296 11563185 -120752760076381086259719773499182884800 11563186 71259645323902667942654483619801581568 11563187 162451125692312514766420021797634333872 11563188 -20287273259666647727859613230689771520 11563189 -26134314492984586539237467644852146240 11563190 -18330714123229539838622088108827268480 11563191 2464881668223680754478364320416796920 11563192 -790658302878489476186850113897242337280 11563193 -611850315180132479302051841076703209558 11563194 106973695882540020523301611175941666560 11563195 -28098207657697756071601499383773930240 11563196 -677635277129589021712245778100044603392 11563197 3015727001608373180798955112731339072 11563198 278950703926500984680077138647896505600 11563199 -693790030394037225772705379640255912840 11563200 6121222650518258982407496745195929600 11563201 -169066587823872776405140185708585448536 11563202 129614769057228188900314320333344461824 11563203 -252262180722813483407548329441586568016 11563204 -112612390086194064822967743535854465024 11563205 -322294457682469894986578332252778707140 11563206 181704646219073006208995477505923151744 11563207 689367625502806602503997140894771520712 11563208 727984197917408416890468800058573480960 11563209 556717130297822089433795456383615261440 11563210 258427484116680335631148002135846816000 11563211 409435770065443059872622095063170407504 11563212 -25247220837478334280476255479449420288 11563213 -1213259083816674562888500179183316552660 11563214 57494860574084636272908932899175868480 11563215 142904079612963484006687225726042383120 11563216 2714754312397185431142014511913500672 11563217 -444691478346142235878127104546296811008 11563218 -197863031815281835831057221517056760800 11563219 -971663989407894959220473702728103329856 11563220 -150301933962684619605736565756185835520 11563221 73422213445204451233079762646962389440 11563222 -373847396202141414553616563795586199552 11563223 103260585873178308375946669058019803136 11563224 678814741057208472758647349229243985920 11563225 -386880309464631027217824975467728299250 11563226 -412291728160778784155287704952143644688 11563227 143506321335627601545230479526455975008 11563228 -409326322402351502326946813246243159040 11563229 -626025447203335707018497458168563591360 11563230 -39671444865140622359844767343105638400 11563231 563303106390459795996595490979891312032 11563232 1004485805619076493334158319753033940992 11563233 -425681658197444921969572208109446342400 11563234 347182707597341091723479781213544484640 11563235 -874413942473802627815102358689880545040 11563236 -8172779767813518991341845170932437760 11563237 -439072725416151481594791478415045505248 11563238 287012788118697425261262833266139645760 11563239 -202578455839567597574498997243151387392 11563240 100480643256588311971029723336332697600 11563241 -195430491877582566841992435494628620358 11563242 34062174363422132805673685678370624000 11563243 508765566447469843514216625835730357492 11563244 -264872122455522645950669599084649472 11563245 -369079144581842023609116761087875569480 11563246 -600040199596312388585258327046838292928 11563247 1388926211445564723523175341676926446432 11563248 28893609863355983593151356503117004800 11563249 638176681938888214620174900668937511250 11563250 -169124785095727174476732968999048832000 11563251 235486883550868803908410601648775101184 11563252 -706237960992232266500618089136993563264 11563253 80132585045518896360894158574027253884 11563254 -348235986683326632968311358889887682336 11563255 419114612564234311996528460690598886320 11563256 -205368828051051308071968979971953541120 11563257 -687729526699211538420048384905446250880 11563258 40091736547548135940572324081562334976 11563259 4270655016811068103433598881464763304 11563260 207595346997110083263873171430556705280 11563261 -166497711040245255432987310280587558138 11563262 -591446947802643280799199045489806132928 11563263 191077163071176155829405745670881351200 11563264 -1178734349878939720786052228549531664384 11563265 -60157391338080937446309581395320250200 11563266 97928926730328530193115163471086745088 11563267 97358071838772872457592466512899615640 11563268 -967547655786971141619886032879613551360 11563269 130785877769838456332315068969450792320 11563270 -317005924986745530359353818646211521920 11563271 380958891850791071343525451781672372400 11563272 120433015910395462615488115410584862720 11563273 20044245126541365107914116132969355008 11563274 -262134764505087267430812334876216518864 11563275 167107103670209575133942239304162466000 11563276 142767978397598512133507576059541733888 11563277 295826950569399785876588417027214885984 11563278 1311853554659439325364415496342760448 11563279 -48877170038015278372702702933778585600 11563280 -129430589667200260461065584948157399040 11563281 442144225403145127113081864325721561412 11563282 621807455255621049398309607481722881184 11563283 -683778033613156899154642902589431840468 11563284 72236345344835394417281697400824231936 11563285 604799523933427932879687871702911183000 11563286 -117243675114431371709087490231225600000 11563287 422498328794221311145027019464645939560 11563288 -291087196607471128131771607964125224960 11563289 -1191407796237152767554923394492651077376 11563290 -105933982989548397451946366402734464000 11563291 719390871521249678060060037869151769584 11563292 117147081888989539085320507861025971200 11563293 49708134416425423009804904330301542400 11563294 332291782095970024491986808593799220800 11563295 530470128633718122312055787884764772320 11563296 467382065085572177699779588277995044864 11563297 2221879651318270468818405980435971917360 11563298 321734451303357967559379275628451246080 11563299 -16430951383596990176487036563430872064 11563300 145647367627627943773978094953014784000 11563301 336326818189981058135518347448747018302 11563302 -5362015647984701784985933488065963520 11563303 128421310287952024755399315746119778552 11563304 -628451919785731636187073793093675914240 11563305 1789776166484057937159740805176860800 11563306 105040803700401906509947544818789106352 11563307 206867630179543414852832224551179998752 11563308 542130654496389183517906850845542504192 11563309 -149408057501793499806140947542771114240 11563310 -55193193566998298052718619660151029760 11563311 -592377396852116067470714557106912384640 11563312 -5639976880643493621482515350640754688 11563313 -662248458785350050997861588771023862800 11563314 105029532526548208543934766769312445952 11563315 296037543369500820362443103042972248800 11563316 -343041532993307071120655039621043228672 11563317 33826059601602333870576296884452917166 11563318 -78158056622166190191198695020881957216 11563319 339574205681419570056563855953362761088 11563320 -18322221887921868701715502155292262400 11563321 311205104915740838710561026063559185408 11563322 -669296982596875050453124429549736742288 11563323 -162901442610498630941602648328548127232 11563324 -326731134839707563627164299343989263360 11563325 -217675204710871881090934707494746621500 11563326 -286303015505480883666069311642998444608 11563327 -97011301423929687182038195345190495000 11563328 -15863638907478197158472152541218996224 11563329 -144906633693118096983962776667503743840 11563330 -172222642036839850185412339320078505440 11563331 -375748209574267377413910799670441323776 11563332 206180909171622966791879909903344840704 11563333 49940489363853869405369906223785255582 11563334 556758487559042076175820122031733107712 11563335 91312180615556679657158287294219077600 11563336 -772873908139151060831052156782160952320 11563337 439781409212244897918305410300693612800 11563338 -37359651661411534018624206568605286656 11563339 448623591142152709154910682849692549140 11563340 326712601363632450388372312139201571840 11563341 -313708666400220441296867971318039296 11563342 59963361173309231477720976518685609984 11563343 -3345579308612903964083845710087861120 11563344 52544099755483474363308562552219238400 11563345 -1464820966917084737851657499382108480 11563346 43162959397682013184740473765243590944 11563347 -236631444013713749401313382961295670600 11563348 -55914433673255079955263878425004669184 11563349 -93353826449988588634138330705469066688 11563350 101131038125805225652425688049093836800 11563351 539983453580207950478141566688102872560 11563352 -168722160894803950938371196084195686400 11563353 299038481136233792279522418717793888884 11563354 -268151579833891938279118899284962844928 11563355 728729882979517621637570182973460990000 11563356 -180115710785505312239507969154211799040 11563357 -537062104858613021368187021664803100020 11563358 426144253235301833407015367977275845376 11563359 -647158946753405709637517116228848231096 11563360 704968302225561081735178958189714472960 11563361 -374420189058588845912382571412270755038 11563362 301606802827170051925223365055525297280 11563363 -1849709456635777211535778799313121409184 11563364 132249665753099164412802714397887887616 11563365 -185661977234408241631673356697523840 11563366 -80126530623856401620125453531881258240 11563367 404809853556550434851446937527196815272 11563368 -444838833867735139164635292362409738240 11563369 -518414957094271519668825410773226732230 11563370 -53122863982313454074380977093622241280 11563371 -777144960077403052718704914056344679760 11563372 -150984116248834533971150407534594961408 11563373 575005152099371521259816128555306534200 11563374 -48082954320416039315830128118860428160 11563375 -447447594242179053456876017421456978000 11563376 -230477655256422652236069576976599515136 11563377 -248447980034331726300414074392352021568 11563378 -698308066091692289192636824256981579760 11563379 416527322725402746390136225829338939980 11563380 -18363028108543243279804312493436426240 11563381 592394309647582122634497204924260030880 11563382 717260836720893316900479792082851333792 11563383 -32466774026707200466756545941277495552 11563384 -49842682374516478354029134684877004800 11563385 792136365443711773021693233665036000580 11563386 26020201958238627173341312367036742144 11563387 360580882084375309075118156813797051584 11563388 -3264190838220503298154559765211709440 11563389 -252003318446871320383503397661685026292 11563390 -167027732805402031540094218019788934400 11563391 35150085068497076667869742546038409600 11563392 -61071939017426943487415888673673052160 11563393 48418424355858739962758909845749599920 11563394 -103858222453054661365067406635768851200 11563395 -76141967945861017195760167701581676960 11563396 -268695909935329485005510618530037985280 11563397 -241148324157076270705037199083711189154 11563398 -149479592179080756333360527850519263232 11563399 377608414671045282644424708866291744640 11563400 266676858632048547619761988478515200000 11563401 -1425972750387118070159943555587689968 11563402 8517707896718044001180914397299926720 11563403 80597379474392538995527416251206397568 11563404 -396971735679476066967574386345396876288 11563405 -103902993693976431201179558001695504640 11563406 -693972826854099549463025714059837177536 11563407 -318593937529998593646217273704369358296 11563408 259938800069440202842239929767873912832 11563409 -571413127093411215164022031973470985472 11563410 243112766967591467817431907297552384000 11563411 -300798009901022180766144857782423152580 11563412 587171180142332579592715356095171289984 11563413 -630940205861315309887299904845802690656 11563414 -247652587248042879332749740820419014400 11563415 -486854613472347335564416158909345269280 11563416 -275171879596218271560809082182217185280 11563417 -267250515327911702045534054478665355000 11563418 -445552052162293903194470121432417837840 11563419 -13704031415509930663330125888063659520 11563420 -588164673693979202819646773328150205440 11563421 -14795032250720413674449570642157091956 11563422 107113201701309309984116989746145680000 11563423 -80226437983464950747155025094796407328 11563424 320243113738692985851630519980300107776 11563425 -41602194073351055484072915195381984000 11563426 142423120391313762757818602173802856960 11563427 426315599292998202365538813461329869276 11563428 -401108360616453157144102648985885927424 11563429 1167783497506917574152705201568385851360 11563430 -378516566931337530309439150268462144640 11563431 -6232074954306224023495279190292606720 11563432 837320239600430702381201082741030374400 11563433 -462207567111148609581599970437831999040 11563434 -29616612288860698894454022850612322304 11563435 -18880363676917916080687251431263735200 11563436 1316761305197787741726538057880905832448 11563437 -4629555746004725237203803563655964032 11563438 102598036615783072574252395340738667840 11563439 129205388396044104526075685916829416960 11563440 49557332031347975500810986986715217920 11563441 -1361847081861562308447386706693611714158 11563442 -461151613289458196891715044307994454016 11563443 -756734372284526496174082238313276938400 11563444 -181140307565700736848388744410515304064 11563445 -46415089562008953830588402088245763300 11563446 -39348278796013553433351986132834442816 11563447 -194281337374598057710735676444237810768 11563448 -348270040578278638130994091674352496640 11563449 -132719768926901334769075640188047823536 11563450 355395544979139968539130699380060338000 11563451 41064292806049795939824359458609097832 11563452 -106383339105083166499157013307224652800 11563453 -220681243269351672948715447085841351360 11563454 -155416722633487303230807585193486604928 11563455 219941506527305605655340131913932937360 11563456 368284024718351697218616197619950551040 11563457 130850793230356748290538537037789972480 11563458 375436957704383867392140658169620320000 11563459 -1366343213875383960939026680246162086340 11563460 730392143064939021608467755395443200 11563461 -253491205867498709605831423404079445508 11563462 5741810463734023887138812035064319360 11563463 226345380094456892404845720020815155240 11563464 -227512537976055766352656715330610216960 11563465 -44700166123826135121370488564740828160 11563466 -498821265272504408758331133297665135568 11563467 365016523053008978631969104352563205120 11563468 -53607412935868218784577012021511726080 11563469 -437915351320591860203400139679619226080 11563470 -294804728823642376094007353304348358080 11563471 44618336888710569938650371982536885712 11563472 -323400087766784350278049305124317511680 11563473 98965688722069152245516339837787252000 11563474 807660381542051332813537480024263168 11563475 -185201196353144884405411414088595475200 11563476 118606418786705513606420407868124426240 11563477 84188624497713770615857806045422441472 11563478 -28705230457584581281571088245831871744 11563479 -14134552450742231943547147122769066440 11563480 -122822772958893147725165952059910144000 11563481 -1404702825360283166268995725246757813868 11563482 -131585493923909741146717216565500110336 11563483 435043171849508019381660161980239774160 11563484 -581412303604164675477463459766422377984 11563485 -158841896297244284928484113427536554880 11563486 -555208654130603646618193233705203328 11563487 -44046668813154015700226438452269026712 11563488 821819747256578353111375913133120159744 11563489 249752427638641634601442084839805863360 11563490 122283513364193524752167110064674862880 11563491 379994383238952086754903072793014646392 11563492 40617807956447971979767295633628978816 11563493 -90942063101783348144154374443672755876 11563494 -234564005297246981343183754827981768000 11563495 -280555587645319219266616995914133970800 11563496 -68152683320548390356582979550431150080 11563497 384821354018696146583741762684751885168 11563498 367808650167537037815972229312000686000 11563499 -485181582735630545441013811857987332064 11563500 23336383435256035942273715374130688000 11563501 3173075540286125567082832328256229886784 11563502 -182389312421487565348490813941728317568 11563503 50798723843423130111041221017373363200 11563504 -383781061183191877193075053958729170944 11563505 80357322625848391104343062478655460660 11563506 27215490131381373753879944851983851520 11563507 385090675254489857214858077209153655756 11563508 42651142338601803263954717159153903616 11563509 183923482994311131110390569244173915488 11563510 -125503420359286261808959009706155296000 11563511 236616673285363087274103437391967306224 11563512 -632882596703468752415985396245146644480 11563513 -43989510034168319449595595294107460476 11563514 587552666040369918241808956550039907840 11563515 544156910814395656545950504803355778960 11563516 372145491119253542408374486061859121152 11563517 3413778893850241823660633293886769024 11563518 401095912939487238596068340602477522560 11563519 -290382560276219361650314368526027561488 11563520 159885169651069934563243169132555796480 11563521 -456644446262695710229060575857201299776 11563522 -369691254739156260438203943749971378176 11563523 -497345422212495244061633748802243668228 11563524 -4867022146048820464817387670418980864 11563525 -327811118676340143132695937207555794950 11563526 149920027966920135065795654242903653888 11563527 -182716567015439498529835119707285783040 11563528 319737007067439525280052121878400000000 11563529 59798130130573518683008066632579253284 11563530 -5275306836874761077148280731189596160 11563531 -97634077731453086560128753532375300096 11563532 275947579525687824096470422574708733696 11563533 -916407715692308979399646704732523771200 11563534 44615185752207479450013923278573167552 11563535 -556276053557893121640350678501290502520 11563536 72449675269406356929946019667067797504 11563537 86138296098425664336206192337127649280 11563538 102380339708885958176437519532631805440 11563539 -646457959645975807066696516282731801600 11563540 164122695883443373737528283278006412800 11563541 725437234066801215678293061617057167968 11563542 432872513036523831253996428819014982240 11563543 -953758391696940994302561316531831234440 11563544 -195350106248937880088212146339727779840 11563545 109728572088456354115628097088645180800 11563546 -200456841544524723833784361867390848000 11563547 192590055868350405024681797080962538320 11563548 539166859391367026260521629031265466880 11563549 -407745792018205901772034500853595133120 11563550 -57541721091037139610592301038503979200 11563551 153814672945842797951261022126850216992 11563552 2873231633285700124472592696254398464 11563553 818760082971289686207226040762027589060 11563554 -161332163147622234411739122000685246080 11563555 398304756550468063817569377383674026960 11563556 823641422183411833222785338647129672320 11563557 490017360142411522922130136655278864608 11563558 10085215402054713143111022818061235200 11563559 -140752054715230819637167155082146410400 11563560 341350470329617368200210831876505600 11563561 750925339863330617998895043371114615162 11563562 -52892469358413303820180908706221024000 11563563 486825856677512171913238393703080586688 11563564 -168276949519182130414602413127171905024 11563565 2942305032193941456271611871045198320 11563566 -6899843279044941065039072306206964736 11563567 487486265024111128031491360467888313616 11563568 -76083490352293377194098668404194295808 11563569 -811379080382350534580981231155945500606 11563570 -39161628406000680178420336991157319680 11563571 1341932078811718524951826659967569610200 11563572 279435494347069165426258897933619638272 11563573 163587597464847961707347061404734027136 11563574 52856679285471620373293584378062840960 11563575 76632419470423543500083323745550684600 11563576 -765468752459258627986245871593910579200 11563577 -1244391475348883485349163446145269653248 11563578 37734729023300311826156080785188811744 11563579 -95995712117917564569860082179477122440 11563580 -73820755275376940736126651547705835520 11563581 -513274210248590854782784550919955958976 11563582 -193512299842979407186600769835921508608 11563583 -759738083651075483493197673469357455168 11563584 195239276624938317064600568839337410560 11563585 263749585630583819587524350922193988160 11563586 240159031875749465097158610358500406992 11563587 305880524918878066448544289095821798400 11563588 -371294567255467003921759780963014205312 11563589 234475309057649478006907573687129261440 11563590 182823128013483987721398795855616819200 11563591 -402198017057902580539962034045870167456 11563592 173061135940792499217991143715852800000 11563593 398885174696732204149885176682753571904 11563594 143758641974364687142389471392255231232 11563595 454577163315254169898921839370408386240 11563596 380914174697643625571944975702728405504 11563597 453312808167263968337166726686359813152 11563598 -546217836861657110483282058995647313664 11563599 -202373676595834024427752480356545716968 11563600 98793793266073923878155887176582144000 11563601 -270063798476966946938915977076641414848 11563602 17948521871018793312176314067992072704 11563603 15182501865564116496102342294939199624 11563604 -348327129575145087192340412743710670848 11563605 -215862076176375147596729537577372311400 11563606 -275694284521099182930518858923431553248 11563607 -115951461884667429767912921655739224 11563608 11938581560177239474656680467415592960 11563609 957716558947206758128361237870750841040 11563610 6608792182108733332666377390015917760 11563611 362202558027222367107192440542635550872 11563612 445345873817228546440856163489880911360 11563613 252011756927053213710726608449967405862 11563614 -296754427797012553920736570618187007360 11563615 133721913302128976009575389272635471200 11563616 5852370345202830695194619778405629952 11563617 -350290444788104638461258694953870101952 11563618 -207287461800028518473207766509944975872 11563619 13725770586785979018964489500159225480 11563620 -1049057701450283418892331485341450240 11563621 -350923325415153138423549643748742077508 11563622 42786418954540722990308138977837390080 11563623 213272564645966054748596579629565814672 11563624 1191238702520773880929610864896026024960 11563625 1596881512440412882973693150637767520000 11563626 223300168021862577906988475180665177344 11563627 -619615341745166611317663899635464656524 11563628 532152971684327585070585638321288970240 11563629 63071096618752433688029799601656677376 11563630 -9357564545305863154381692381704590080 11563631 -529790008013918963563665797827493867568 11563632 -175201779420461157466072032632736940032 11563633 -807872124231286296495370760369032413696 11563634 12315705384688765897957742956243347360 11563635 541803965897889652627875078474607767600 11563636 -205797573837016958602089476665121073152 11563637 -308434135907175126922306012108178726628 11563638 -20334187139954798977050474947769460992 11563639 -270282981783632027281737313707670663080 11563640 67771682014562131510425176957152051200 11563641 -504998159318487669752580443195604813120 11563642 265854461069623258290197625743299311072 11563643 148182014948119404700806915179312272128 11563644 -83244168261057257877461938082175541248 11563645 1635740548002557767255139795720829070080 11563646 184661318135448924672652128088686728640 11563647 142717588718282220217161290602524151680 11563648 425337460729056785263443490927741501440 11563649 -220649238158220247438421832157669684350 11563650 -39484392838840356532480965451404326400 11563651 451764896336863641749645341706503646208 11563652 145494699751086551338228818080524561536 11563653 211386816055756122747317713554527515104 11563654 -298343507117093905823823781219262968224 11563655 -295368888663556638926480065279923996240 11563656 -537222346580635226252908497953290690560 11563657 -307057198824593931871225412507349283020 11563658 43876190875661749012418948122239205680 11563659 10987458405282308277750310809252415164 11563660 -445002504629816120512010021192368696320 11563661 52731885127410315468255897568452400290 11563662 1843320468009557843668019787328862208 11563663 -119573542058964705615368366679148232400 11563664 -36224817906149404423248696822475259904 11563665 234442729903377613001379842381081541120 11563666 220552544786305418212836835458530150400 11563667 1145487316055809374830247464404667020716 11563668 -346537127227108327018650699287833313280 11563669 -168192496954295654136578873391360075040 11563670 -480202065789515396857150371177071742720 11563671 238144174127667166608909099782754781824 11563672 302969463139416584204180859366788935680 11563673 -154861743094847220477651780352770970560 11563674 -109028199499262608604531522433674826240 11563675 -142617888775213974772491324697820553100 11563676 561954569939421512530690497068232936960 11563677 1140907313779029711308877741714969858240 11563678 -195622559399226442260067389765760243968 11563679 2153774549824027626292146584186341965384 11563680 3181411938506531365146693402356613120 11563681 82912242418812557255409957451858926600 11563682 69363545908201389748613955702345713664 11563683 -52703438178390455162849590257125444352 11563684 -113144596151256052751361398153913335808 11563685 -113568680873160627612798364801232496000 11563686 139553815094005398814117884666505043232 11563687 120812546821874955975157413519111252240 11563688 494203512334202607910130368927457280000 11563689 -367352414535919327790411523968788032 11563690 26383972462566416828095103672387061600 11563691 106078052114109341671989311705675082000 11563692 175198086667178943244595322676458946560 11563693 -1273042463856238513989868326400674126058 11563694 371125568712520381135596845681486296896 11563695 -186059699487122437091015655656952960000 11563696 -191417649203491194517576920948402487296 11563697 -387364378718857715830224830137692031854 11563698 130849102662843186965102490260936195328 11563699 -7596632790516794293133585591115248640 11563700 118161407010148330768497237724150531200 11563701 -137221331795123774583906777209861446560 11563702 -748833854473216681870572937973173186368 11563703 -53672148531661761008394458324508901800 11563704 -352073829448350501127845700454498304000 11563705 618000821946706899212136400178460960000 11563706 641043112883085931224330239888512276992 11563707 198068827363280154100572019081927193088 11563708 255611097108062249995137046557744033280 11563709 -130912011239814711801102011984142581472 11563710 -38028280246988307084505577918235340800 11563711 14666426694846786541421558480224053232 11563712 17260625852557919359495204469936750592 11563713 -118879306171294033323284112450451726848 11563714 146562952206090912886907675656799925456 11563715 158339113357200972680315168682346260000 11563716 -417924984571022784188043666035418498048 11563717 -793935260092922707958541424140341850048 11563718 395318248134166597150038733243334878560 11563719 -26028822646561916417376185386990784856 11563720 186622612584403975651371072203550720000 11563721 243936876733257624082502643015803278800 11563722 -748402557619673238604562030669083296 11563723 279631091405704885106651554640785363440 11563724 -83261149010701812048243870936889540608 11563725 39503751425722081049598614083549269600 11563726 87150970006192782131271441416664600384 11563727 251445864315078691165166453629272709872 11563728 37754914800887345445628983319841734656 11563729 -693573212226422304275503383646021638670 11563730 19007604054798293937669860786134993920 11563731 381080129621264475695821536748257153024 11563732 16719479380492658327199677132304965632 11563733 326332233048796878085039483095574572384 11563734 -19204221081148719026453982855297607680 11563735 825446295956721705934426206255695686680 11563736 546714269958906746798736618800806471680 11563737 -399712070544862804619432527072056014640 11563738 -270832862598725617177583538669924798480 11563739 387433348157731387685412659586123589632 11563740 -149751210133394787365404541557341465600 11563741 -82371913474359442840191597171897273600 11563742 147960229059702826960426031406533143680 11563743 -711224303516085882797972976475814807736 11563744 411902450241334528306863612189298655232 11563745 -861086212716209454464132320797682027500 11563746 108641673471036326295191443035441583104 11563747 523560353592534516737382653455096851040 11563748 -194558674376330842672927101943489880064 11563749 -33242024639509834702941700757861961600 11563750 26896523379669907337694313229799420000 11563751 -569298124061787982278592565656772194248 11563752 344568047278873068208292141969225072640 11563753 -7107397001585426143079198773496393436 11563754 393297236990701031796562855918151131392 11563755 222739853585416529539314696722910578160 11563756 423964289285153768032215701990066998272 11563757 -159251776011164826704939060421772688574 11563758 -62681709619809850037039070984465402240 11563759 333876962511849857271425853264177881616 11563760 -34006371891860276324284999722486988800 11563761 233640390722698820734439312012297391360 11563762 97618144316010546250012068238468718592 11563763 462093152598418751593992302860307653488 11563764 -107397045910734215838505515422564014080 11563765 -723333971902790913536070029895757130340 11563766 145773307219546973300970568350823305600 11563767 438238100422942001938964504648011209984 11563768 18862119687183924454655984424355368960 11563769 -154413463999806332977752325720297654848 11563770 49729477296661644338187589174955673600 11563771 -1297142171216190240236404741798844472028 11563772 177685611037472480130733012317699333120 11563773 -186097124765454484727526118197755381856 11563774 51744505644341409242282823972340584192 11563775 3592077876078390169244215532481753600 11563776 119504907132556166248093916475477196800 11563777 -191894599049301159559988808187131229760 11563778 -401942213677098623399259667229102656560 11563779 -425932832103620866133848695966049286400 11563780 -79945477094732268585632247831199334400 11563781 683305073962518453910772008745124207582 11563782 -344331231323893340722503385713300479808 11563783 -257013917594376819981225789055850542080 11563784 -49608035999478128541020541921356666880 11563785 15240732253219355099789779621918728840 11563786 319940116460752141344674780103206836224 11563787 -406447391769001542826368649656915533160 11563788 -393679253705627995503085938568907990016 11563789 -1177739756670302839823448430576316606410 11563790 -23805840841403515618321867405966502400 11563791 195072737084358400281077853157982217744 11563792 -50107280145907833190411606964342677504 11563793 -795632992788758111656099206259886354316 11563794 369594376720819840894022040665370538368 11563795 -183358097734331665614144251563424604720 11563796 -1452377630856585097233130839674678400 11563797 -202659409524556365179296125360223528128 11563798 -101598891735447889941832559705429964864 11563799 -39711628776625052320783469028793653360 11563800 101719918119170409771436779783264768000 11563801 1295955621827882204526170150633941369802 11563802 -383225395833528204279074777839851787008 11563803 44397810672546237492454787005631641440 11563804 -17928214944451479451279688522425159680 11563805 -497658135831429684925164476576404961280 11563806 -34188373137876674613930544566247944192 11563807 -1055114457838515480480295443476902500888 11563808 1380260992959840783850277943215696117760 11563809 241288396977457514319839227197040493088 11563810 -316218201401230640950316153441677106400 11563811 -81633514673822061355951706762537295360 11563812 221147622035929083994068712173805912320 11563813 74171707057055248148200186591676941180 11563814 -1053139036997610172723543669347046848 11563815 -43875777156729556942600832298047431680 11563816 -597633552834221186073682634360955617280 11563817 -12128649157656095335226652487095662448 11563818 -2237304427167526430991591121659371520 11563819 -143786626456136283213570918111275948304 11563820 495246251215953316329762841806205102080 11563821 -450171921708583781427536876357588766720 11563822 442394960489193043553117433261900731712 11563823 434955696003147416933808765810951711960 11563824 -117621284830751771029863802340087463936 11563825 80168030911789111741671160446379017600 11563826 -97074514512240562114051349764480560000 11563827 -510971444183474824858908841266963799680 11563828 733636177545333192564226023687808784768 11563829 513577240498149185905127885000032184430 11563830 348132005640200314210382569834810848000 11563831 -571882247972162330609207655230732310816 11563832 -55740576290342631745282221770415882240 11563833 318836448404243030099652396203237387904 11563834 52940132960484726228659873697556918272 11563835 352179013317964269554905304726734521360 11563836 215278021231532538262879044637494784512 11563837 102224625126777426831012423973447027200 11563838 -308393114133643967307705846876685694592 11563839 -132037641160807345593103548524725041312 11563840 -54652900159019925870731880312377180160 11563841 -86302227096464738900494802229885272832 11563842 241202799059938684792713517065937115904 11563843 -1964282731635565497174950221867626750720 11563844 70533729805810324059979676327580356736 11563845 -32444787777196333921378498957716394560 11563846 77044240969288954448233054193813848320 11563847 641480352217195295442104176154126299440 11563848 -445458508656762020433200656011068866560 11563849 1024726983339361971947863066396372010 11563850 40764798041687972647571376675491456400 11563851 -172910032934561221816618635466877106960 11563852 -1163049047789146226269239160683120826368 11563853 -688765063633920222218682299061711977322 11563854 43145058629019055143495656420667666432 11563855 209569458173371684050289118270452117920 11563856 134738415127908236337495681434684620800 11563857 -7075606380190871469405806630327204160 11563858 -54769091874306043339396922408853626880 11563859 522112080564805010041121391083017360080 11563860 114193843922446902120995233866328965120 11563861 21509362803278154303877207290730542592 11563862 -353493675249146696013895763521983916800 11563863 -106597282352353623751772053793300264856 11563864 454988513524254433802784512995001425920 11563865 663411664228532667934145701138041537600 11563866 309088921527828437948460199471641412320 11563867 -258471895696556256143462942665959373808 11563868 -176328087841382094518345083624743604224 11563869 -98883921511302593871988009943259495840 11563870 -260813200059450438049380428929515453120 11563871 255435901027860035936686217573202067584 11563872 -149120265178758268806173380306890915840 11563873 218166209265566908966436999331316930224 11563874 9878381704248694969827560938052823552 11563875 -737380236523401469080673561703626740000 11563876 594475779782818042699685648315734879488 11563877 79798006871044435564736736252019101912 11563878 8045476005500888877694061215991481024 11563879 132210701760250280223356489401815383480 11563880 -790139016944234312203816732035248947200 11563881 175307365337392365244836319921569534144 11563882 -34147074228042520403795467179990326016 11563883 -523750189050333677081662634914996872840 11563884 -819827087911367515918376597511260880384 11563885 -178807415766164775436011075307537489440 11563886 154294769553914051277633127940428122624 11563887 416193357048378507670536550743908637960 11563888 -14813488787015195037702013372151627776 11563889 -1014041407590710035363383147849505643310 11563890 -13711923713092619700643284733190400000 11563891 1003470030497289397993559442974666377292 11563892 430226483005603132244591895735210706944 11563893 490616059517261051308241890954613755968 11563894 -246258890442271254030190846452193904640 11563895 -228704948483502129301554374999254939200 11563896 334439190645248007163454644399136808960 11563897 580756790378006038083382892215902202346 11563898 78484028575425502075220141389197350400 11563899 164432324754745060869799382757027161088 11563900 262786323229617209925898886629812595200 11563901 -811317650402996052784734681186246559098 11563902 -105321331518530052370255215593730796800 11563903 630433672347301839361484517978374768 11563904 -8550327440191019628024631026379653120 11563905 -451742323345484347952753186047835283840 11563906 -300830063459662812438044888838127526880 11563907 711313076116518174146958042323593554240 11563908 507630560043422453757935764448863964160 11563909 26971488493060166757617108239576030592 11563910 47139708161662237260617791582730684160 11563911 288950423261502978025200124010026814880 11563912 -310912610683016118468967356856784486400 11563913 31801341559118738972833397842917649344 11563914 -254712932974985959290049800772688098560 11563915 278203823912985296360647892087605305600 11563916 65507203916559933066625116861593118720 11563917 -16709979386193065049142275804529733952 11563918 171530790874136762816551649654134650816 11563919 -279245543706232809305690234191008622080 11563920 -103772954508852916374827927905869742080 11563921 1024600975402701860153891077277803587122 11563922 -555435652848930787979097877912991461488 11563923 -63789876723490075389106848499184077056 11563924 797448709558838165794642650431906553600 11563925 -14793938418797483223924652265182375350 11563926 380016043601338205958533204076318770688 11563927 -142441792941509832780075881661637666176 11563928 -105155216478720040019181243402043453440 11563929 -56047339184407706874665336447508436476 11563930 31958146477323153006736044960988139520 11563931 -1050117970631058171259720800037904150268 11563932 -40841654897650713636262762886030254080 11563933 -942535606254982304809962373007427137818 11563934 -98997165624022391252268289190371776768 11563935 261183044445223148029861622082993574800 11563936 457523816142910884430851727579975974912 11563937 119833444714272791131358884059501542400 11563938 -159366542992310517309433343324863399680 11563939 -251396910001227991660653230620135604260 11563940 10959477000706813237930164163128418560 11563941 -13584846328749974901762411296069606400 11563942 147720634817191317749972991453766036992 11563943 84773814627299186703985573758630259968 11563944 -259569421232931191755637973857820672000 11563945 280485802498986682896091198802644289700 11563946 -178485044150120478926953610970401266176 11563947 10925695711823448829171761420154746408 11563948 -129624082182539228144328710556321745920 11563949 -464081781707210077626941342868930059220 11563950 52149636994717441857314961215296977600 11563951 808056692718215444372325925610117449320 11563952 -286977983080779921760112200104522252288 11563953 -74126693935916547680227335114070526400 11563954 -496776305773875105930433203400091971824 11563955 -91760733935720301890843142844246548240 11563956 100553290278246304847784882342653565312 11563957 -956892077956060916890644801237984303488 11563958 38152219328164042286861507360382811776 11563959 -698633340432381936439182990490279289472 11563960 -789662487002708257571506603007900160000 11563961 -135934266109331701752192517418041360896 11563962 176472991035351331990767431768892183552 11563963 -99241288549689244795166124416134383696 11563964 -21366809257453166423261779955859469824 11563965 -4543339417150811009788349449808889600 11563966 462639044548382584231274795502717954240 11563967 -86766022418838346086767934143690697768 11563968 10310299276159617894933731942206537728 11563969 -1075128927450964597430696924769998845630 11563970 -311987279749564359788888973736742400 11563971 36286251139911504863920009869680664240 11563972 411433386270275994333390055679536078848 11563973 1430042605001183534838525808660746459744 11563974 -516310580694443054192722698647680200960 11563975 137934031959513629000723844261647400600 11563976 618574308253793114413965343402685998080 11563977 -210725641196319324270054597952619889792 11563978 -272038271415872500821268199284120342944 11563979 -307679007880855067845867508015333587968 11563980 21988121623553954895934437987716044800 11563981 -123388865152018683269063745383823176640 11563982 -636576308412383686187797775301873297600 11563983 16247060730316668778926129381638348784 11563984 -169595297228147249512557474738095104000 11563985 487388353743342317176431269253821352960 11563986 63728264777429195522359983740429918208 11563987 384713469886256118872271200739919286636 11563988 615095343611951674579211693660409583488 11563989 -4720834892116826218414739953975088160 11563990 3571155870447130162292693653203093120 11563991 -23770876078177762006128893767400199000 11563992 229998907424429329901668414231176806400 11563993 111663509194327134417640405780510028160 11563994 -3521886217399603668474875798277082416 11563995 420758637485117315438856605535920664000 11563996 360862441701668467205619741723091520000 11563997 18697457517792664893622006113202753446 11563998 349647214018794980080637726061234272064 11563999 -1265409022684198842585534566772429796664 11564000 621852978283300429203033186149007360000 11564001 -675843874880851110168242688529251266670 11564002 -101798488878561794940862077136790448048 11564003 6734622761617442215377602001941779728 11564004 531618204161332257364886241151385220096 11564005 66288280118745386411259421871903073660 11564006 45676623647368619968343705959018325184 11564007 -45476140204526901724029621855951360 11564008 915007006262277427839597962251481088000 11564009 -116392428255245651945838598153644957312 11564010 -72898200673251570632466794434120797600 11564011 1266767622790479660800658530380516174800 11564012 -114895068797291340960965614271272593408 11564013 655729014849893772747253500244136583744 11564014 144749189471824869095331057535671656448 11564015 -485885697013386563906093864742038116800 11564016 116668009305726761057356031623794524160 11564017 -271226463749703271941911212658661574488 11564018 548135017191446482565441832615543797760 11564019 122926366448460486577099177572933886320 11564020 38354648780641068426116664372131020800 11564021 727622857391053874539760449203802886400 11564022 175889295731291261539207401902584884672 11564023 -143215129971535650886063612773317607552 11564024 277288857151810215280551989416967208960 11564025 -195778276287072290140220333776115308800 11564026 382343831506696604066545800954359033712 11564027 -591786574658908246498757427443145967560 11564028 -35218834224182796025855075326923335680 11564029 690027264548569820797946656570889254476 11564030 -176686387007381785616266761562697019840 11564031 199653214884618536627405288943864228552 11564032 -331042514259716895467988872388944068608 11564033 2424316628795588200736316686711061888 11564034 -283087644301954686466250950850265864960 11564035 3677037365395144778651515710936149760 11564036 476928779710376491418340428446417873920 11564037 -203369554799323971804235945788158381220 11564038 -131410250951924051810077060030354551360 11564039 -260275552365425506351638562915358620200 11564040 -467392521376275243770524760015818752000 11564041 604178364398013546744253032607584939300 11564042 57156612340157219933196518932328186880 11564043 -302991383788713393815624245933408618536 11564044 357869846366278637991024692057546299136 11564045 940340501837739838942663524494113908300 11564046 3303497784254729374018901317085853120 11564047 -252872535401912859574024254882939042888 11564048 -31519523091776584830469234687360696320 11564049 163124158611395125195031691208258219872 11564050 141655660214445805659933733545233109600 11564051 1200421133634927277592338854561788267052 11564052 -59386623949993928834277318122659934208 11564053 13604189773829559473804966627943297664 11564054 31254647501616261621097889608300171776 11564055 -32083579529705934594098676079449060960 11564056 147629658001581019878666432978091253760 11564057 857510472445554427345547409846718191306 11564058 32000411497281197420946943255042031616 11564059 129560957463284390334634936801432071120 11564060 -402975168281660711172614708492270891520 11564061 -118692260798863027955077932412007663136 11564062 676222419329965163641919183170642012032 11564063 -388691461237257836204354245415938300704 11564064 465048461892387880027197496711592607744 11564065 209525418394624353067571890627939353600 11564066 520386721594974524095826223063822501120 11564067 -438875349683062628306567692365987564288 11564068 650067744887889917204444707870921875456 11564069 -873357049888645256669444511053587214880 11564070 -21698985108797489567115358474468147200 11564071 -1051757405635732884913342590370407902728 11564072 -208077422712717427599530953266165596160 11564073 -47381193498770717996958685538372244000 11564074 -666203711454355364972337661773616048464 11564075 -18612293417785874999730637650445742400 11564076 142377788635519555471173123584139264 11564077 -235073986759401989204751181918119511328 11564078 -434914065652808687162711589732650990976 11564079 465071992365215133899438765560866597384 11564080 196189503433900065397714868971907973120 11564081 -81348932073321314700197182148015983068 11564082 -134950175903088189569386588920814683648 11564083 426190704239783865922746769422292296332 11564084 -250307355899275055935406435736469155840 11564085 -29627102255430741914677839686118558720 11564086 411693424258053789661257431988947800992 11564087 1050066652428855271424595285369656045736 11564088 -73780540590485556916092990189686845440 11564089 -153519502863168292109685002046087833600 11564090 144642235895503252712900706325929566400 11564091 -53236657945197533387132499368479968 11564092 -136896903397338103011034187746195600384 11564093 147192375519408363714825073142214420684 11564094 161713059584826899222196223948745083200 11564095 611168103441285355725755358200206521600 11564096 -58607565094418422979480549759527157760 11564097 272901348658224827039359710111877945344 11564098 300567468602621957079726219622954512960 11564099 896434256921123618623652877528201593760 11564100 -106897398625568638146710566057105152000 11564101 370028116938157187300728328329236218592 11564102 -301607597590729300995333003456846664896 11564103 -666258933888526771200731004414683596800 11564104 -170036622871604106872218744206302346240 11564105 -176402519073263188788972693285328828800 11564106 180908865672872055902203507288042639104 11564107 -1341914321509142255857494360289952081644 11564108 -88431280938334887280037627095963376640 11564109 487755024769629781567671544651087285014 11564110 287371788559423072591785187586789180160 11564111 88680323720559052874583968815278226560 11564112 -4123142580372450508502617508907319296 11564113 -872536868926310463508587743684980630416 11564114 62297891338884514537517213556747377952 11564115 -148245486533594285805492611968964322000 11564116 121314439734138876939137666083555983360 11564117 1404979485027785250296047367906224004892 11564118 -106056879284162880550733672604056299200 11564119 3570946020839781478897275169230949888 11564120 -579988830658241855777072987765746483200 11564121 -653664476958422365726638744977982112320 11564122 -1119313315747792208052377763183318055680 11564123 625974671914696270099937311588793546784 11564124 -51107638375032435262599677646932312064 11564125 -41423657297480293699092189110405472000 11564126 -3724208539872786861882953389628325120 11564127 297662412002391672912002522292305911560 11564128 292914246174100811308179675890537988096 11564129 -472181246019810828967935117637866210270 11564130 178035457031612925792227948753521643520 11564131 434144899334099327597767063062330513264 11564132 92708872678117430590475051800118876160 11564133 -419031750001368711448818908106339432960 11564134 498126709621948653739669393714717180800 11564135 570742095652418200725632581735258355760 11564136 -174963319792779598755336829927661045760 11564137 -123827335993313244186117602758267906360 11564138 -15548523362784041914732930489224510720 11564139 -18198253836866997419949421952957059392 11564140 -27698122439511137967543817782371973120 11564141 612283210420612868555903530918583098080 11564142 97639363966467193745341718400813582912 11564143 1253899105687677035333199231394088445392 11564144 2081881816970712672078685527613440000 11564145 -71220002532282484205879435179843229580 11564146 -76075014969801309038495698661208687360 11564147 -106299669729896492720178649497735914496 11564148 164353187478428493583298068616854265856 11564149 -27221212067766734124735166760569446280 11564150 -20869975993132570402717521484804454400 11564151 -129638462529321972650331208418389330968 11564152 22097560557711904064710903304963481600 11564153 -637267095457073480669784469859095318896 11564154 -126679745725858438594248350740392668160 11564155 777084124323360000502394170676562346560 11564156 924396318086291030600545901024599925760 11564157 449329612571142974959580539145372466720 11564158 291458098344113872914126885794601819840 11564159 -221523165981642080150352625166732709696 11564160 365743845521601503474693481884024832000 11564161 36202452647832416269480945014143334144 11564162 -20068585438341727950174519159955977216 11564163 -452186700723462339765847249348227595452 11564164 217529436360772853445049183021700533376 11564165 -84395050761589404197381301745903939920 11564166 23054646103129444270893564450584389824 11564167 370035425438288384099693935737860360216 11564168 -153513148115890206715311540291359047680 11564169 255892745291326845733953520879145788944 11564170 -114263206685747649573354216556730634240 11564171 282644128021275332084783069811623292372 11564172 -72911158317866425310660046074116034304 11564173 490825157968007785372513040981539985484 11564174 408116615675585651492039042018680398720 11564175 -155222580150330503100608676404012803200 11564176 44093263281901944219696044673434419200 11564177 1066244693527970685773330329955396417520 11564178 161132208311283332009729339146216734720 11564179 -945634443807068019057479098295910006720 11564180 94501086695708728312023439489764038400 11564181 661200432279696839148806219013418227840 11564182 -110198515574246807915616046222620322560 11564183 280145513943460999839049962757441311432 11564184 150422127432644073496571902396136816640 11564185 429878987419750349165388566169662955600 11564186 -284111799125347445571648565653486440208 11564187 -149493298184542599319757673973611636840 11564188 -306794169974510454686107643068978137600 11564189 101622846810715400938672290973194840960 11564190 -144406269142751262817046444053518264960 11564191 -259532316210404276683727753510000005408 11564192 105403582117000865368187323007562547200 11564193 158129581710626175751294768523842953024 11564194 -163363360792771284939862940364282488160 11564195 1176629031215126640954801863162830770000 11564196 -101198661458752992142872958139668353024 11564197 864156269436644958342208537274113454424 11564198 -138890247317716803984715564827184719360 11564199 85764994503782744337356205116552755584 11564200 360552453691681854581172524121268224000 11564201 -137208055171736007365013389311507064496 11564202 -40169894016143429872382005318041762816 11564203 152445650733000206522195828392772135456 11564204 90021534367028688389678559702318003456 11564205 1924517506410272799055636259363841600 11564206 63413662118059465927944652387676319552 11564207 482383951583775781562806680411000717456 11564208 -15084823332070188128453180822474047488 11564209 27635732261705666668447664731345185792 11564210 -141226009820821417409000281474301975040 11564211 -26055571979468934104866711047508438728 11564212 12713409332364718866852652523700608 11564213 748405637155884035202953888085869123580 11564214 -59259698134427381493976535551248149760 11564215 -80894814058038805472393501107438800000 11564216 -679036983100416686949313347547031715840 11564217 -308942168072159375670451532729732320320 11564218 559447467941960175665466186901330408560 11564219 317042163574133914598758273002081451620 11564220 -355150421783344080309474443774281374720 11564221 -1235744478066096802292370955434765611156 11564222 20018730070955361891382280703014772480 11564223 268553835791892895569712385406620179968 11564224 66127442272536143524179581939767836672 11564225 -97849995033134949502453761125237198250 11564226 408778221242782747646460983821509862992 11564227 525149886584309837429140463665442230076 11564228 -188277454413639925775511180612749372160 11564229 -161070500517470933749157644325535172032 11564230 19662889319144999239602581775164741760 11564231 -368677886746010752765291526190906521808 11564232 -69605439737005315805338303696719175680 11564233 117295118424976621876061176549970824500 11564234 -123972707657195712290573088621159085056 11564235 271646937254650955843817197981316223200 11564236 -265889700942154331653315450380805632000 11564237 548525396972407754020419758618987840886 11564238 5916160930820545576803405871868359680 11564239 80537082670008637727234841331222781952 11564240 51319997747633890044398912291387473920 11564241 294697467030488690025798294867178438080 11564242 -375475526236821599272387735294823695728 11564243 871167242016621015976834878277061405760 11564244 193252866630731773571432152551605114880 11564245 392865967587145662419285628393093216000 11564246 -143022449587612592103689588918497434240 11564247 -644757298404340416595211936786425839000 11564248 -15169563504640723755648226239197245440 11564249 1478370426839506411874704373755674510336 11564250 1265196852428267184371480483915904000 11564251 -1084316181011094077283570740867978706748 11564252 27897459894577853830032403443028577280 11564253 720856576293026849106024031583317913862 11564254 54905777674413579913874343230291765760 11564255 -43249638656308385212738205340163356000 11564256 1250803110646198850702519268118351577088 11564257 321907356313337633251572392053074069760 11564258 -74026245564456333707129965131104797920 11564259 -270679078924042367886976231665274448640 11564260 371215905726275907583471412318805530880 11564261 740925524129419825904268395871579092862 11564262 -137506686770590343721773635186430853120 11564263 -663371660608382841658486359170674604488 11564264 -761718900005849751982333012964186096640 11564265 -429987253803746954309111993949400783680 11564266 -94809034741548194539006594191758196480 11564267 -323342537226992107474623521545980283392 11564268 38924527445715690310365365138397181440 11564269 794032066320485624489231198811469747670 11564270 -349573266306950329856698641833480953920 11564271 70779579531458386998940326301069549440 11564272 103142574009496797877643015853329448960 11564273 520604665092926444768431351957649663040 11564274 161837073548399406389632811288063746560 11564275 255900168736797485526114374959422848300 11564276 -339431777411902772301694631816252128512 11564277 306237091594201472712771167186034010080 11564278 291248325407331236725687430750728756800 11564279 17671025531205590971570662675180050040 11564280 -11173889731655730359358648048852172800 11564281 420498210756163286298912428042052708564 11564282 52587847748033856018969347985804506592 11564283 -421884359104678678858223966283006604776 11564284 -495558672639408554142568570973235431424 11564285 35978843965434855200047518055729977600 11564286 -136877203250664257275651981700779548672 11564287 277961637737153311420111794980215173504 11564288 13512213207076684450999471178986291200 11564289 33131493986278496315261860839740488560 11564290 -237097974969289499189329357439866437600 11564291 -22120864161072320743508518250880936888 11564292 -401670417703831136631111516416883790848 11564293 409161339870950699174768689406915448800 11564294 199362016929815066641445332633751356800 11564295 -15545136164982940614779417998314144000 11564296 182132838042372920875596760888075560960 11564297 128979304382857099898638234268736382746 11564298 -160017115189626373911379008142216374432 11564299 -1240307091120609565789976477436881430700 11564300 288365831135325100328826382433306764800 11564301 320091990813529268981360474856694959360 11564302 -64550764791385736622043581526237249536 11564303 -1291717860375011969860573697693627743200 11564304 -14645718150869830935542142342599147520 11564305 95345351725120757248495004089708121460 11564306 -102700225137146976544030062891351612096 11564307 84361808499795680359304689414844766768 11564308 -49577945059995167668344030305757978624 11564309 17634469289935635214430943325405405404 11564310 -135156473605255154979547834303911609600 11564311 965115915590569737012535427476075060824 11564312 779470087897871390899321695093172531200 11564313 -189715314823765952757853042737808687296 11564314 426070879333441273778528743082437910256 11564315 67316087439493436703598835406108352800 11564316 -811272762705202661673893472781828746240 11564317 -79736196165498039288891171269982612634 11564318 -766883747925334919987386240794046953984 11564319 -54361491744795260762445395304893403744 11564320 -425523041633053698248909466932534968320 11564321 -1267950997958233344655421541627243065808 11564322 -40868062439903333056079817693547732992 11564323 1005784848442153508229848265982699815144 11564324 -313571636348037944151518018769381074304 11564325 71227271989092181860528433121371500000 11564326 278249598941615410204328726713066502112 11564327 -274535259992655891107382371262807298824 11564328 -675826451578293629913664642197837987840 11564329 -2752907047925234533524914215720433024 11564330 336693484863221781419319368120584190400 11564331 315498401128025653771683403960440994560 11564332 51864298397326436377722769624253496576 11564333 602214069343075554669666196142404992 11564334 5304160795252172498130721123608588288 11564335 85292628411348385482936110841576459360 11564336 55849474993194777116206549679241953280 11564337 369238277449648502284417040866421635200 11564338 347246711749927560947059492944798689280 11564339 -735588392776518064722408711278811871860 11564340 142065482138735153609759382894819962880 11564341 1233701220356573284627023945789637381742 11564342 513704016441786128679758373725727879072 11564343 315426174311935252512465547825571357520 11564344 1096568842628199078108883768139678085120 11564345 75943107644607646808740512812480024520 11564346 132959875892406400762660488866134258944 11564347 348999070139737791422353181474188923160 11564348 932760500812049983487483700383284804608 11564349 -28268484013274569104965510661355719936 11564350 53495418203552862127752934067463168000 11564351 203787525178083298776011517573172838112 11564352 259496996389868920797638200628490534912 11564353 110032284168097336624781056693327706560 11564354 -2612405286147048374024350948053711360 11564355 14535159515137048548258060903844358400 11564356 893255210032759019134091716017864741120 11564357 62797982878459225333844760990121569312 11564358 73908274230757533080703816184143898368 11564359 -394543355225466652354595565411019235640 11564360 -249301166803391239727612982443364096000 11564361 -70658966564705661952708623371073648912 11564362 -102203076318945845225093762841164591568 11564363 -894359938053022424486015496755735057388 11564364 -3141072276376664482239625761423753216 11564365 -694207975371462367726152226837147090740 11564366 257164053798225862146851320013476577280 11564367 569893682249821038049102994057789503248 11564368 8045185597521489643286605961932816384 11564369 234213746485535043503806619199984313440 11564370 211459139521602470680829884127984217600 11564371 111810092440192599980812054696005401504 11564372 -898849967321783188910324811030678839424 11564373 -554127314081045518418472143774641112256 11564374 440604588067254863462992980076915419936 11564375 -51155031570478720209650810242325205000 11564376 -308508581842970946516105533624646144000 11564377 9586409541020414526685258839473888256 11564378 82956635987210628212316905340295905792 11564379 126729357516220207585816939546469673324 11564380 -534808303567653334126600513827872409600 11564381 -923470028085329956486829431723524217818 11564382 -190501968471741816943512175118173372608 11564383 -34429715071293802015401619328800049920 11564384 199411959140131590303900199142857113600 11564385 1430638500133081638272967397988785920 11564386 -837070004426509111686768057260448148320 11564387 -215406970843931011449906331175147849328 11564388 -195406833089752754619396784895079321600 11564389 -209559104785837213518572038629167162144 11564390 262146253610443927884490333645142209920 11564391 -510990735748758713903808312387938434008 11564392 232076113019997173476005027098211425280 11564393 -475334445850245983538166022717035976460 11564394 -84725733443688487408863396936864787200 11564395 -221174536235076326560421076803930966400 11564396 -484468538287515185446164901436900014080 11564397 651624506305933925045687285653124359680 11564398 -534029167058668904068313262597841060800 11564399 -124575310057332929757105596945557718016 11564400 -8680475315903104980888856455610368000 11564401 665690432604258533027124195513888510832 11564402 99570793728493413555577206887603419152 11564403 338668522757345627191448162948922801264 11564404 350114947576459695217877663963587945856 11564405 762338928270084348187379303220870204060 11564406 101535556207197807472251055164077948544 11564407 -471895607960145924732919568680542079160 11564408 71046909577018474678414308276613877760 11564409 148832301952221152546439312628612678848 11564410 46716154440353466908175961363271070720 11564411 1539089336703620053624184155984740474552 11564412 -334055204866449687540305035396230962688 11564413 -72222001683144122834443372462212674880 11564414 503787880885301673658227473159608429056 11564415 138694277064913817929081404344129361600 11564416 -1578853395200382304202719894734089748480 11564417 -877604818428692017209896897754951531480 11564418 -56668366024971130842064337135581708032 11564419 -303778772043082555498652478182019337080 11564420 -1198819406780096288681138806704291840 11564421 -96560187013104358992416766755335568736 11564422 624853342954541690931776500576417276512 11564423 151181263170212232007260089040854472864 11564424 363258509345713473688586418621839769600 11564425 -165257900018398623481835346166551294850 11564426 151610583090706340485344484316307671040 11564427 124854862792934685216182909133667403520 11564428 -785448775025520401984844993307524807680 11564429 1163276456593781530246930589551264028460 11564430 143227558273101069383827436449554261120 11564431 3701922462686702669222531928641862672 11564432 -100110853356127031968473216300554846208 11564433 610179709864571884464116622833515775202 11564434 -17745927610089618116522844410239630848 11564435 -6033192574797169108174454816634297600 11564436 -101195289731050141014083693824504989696 11564437 -88899887663000605100458550229028298568 11564438 162651504153742804141607275031178777120 11564439 -63170205749784101151407434249093691952 11564440 -505875553504145163373668759730263859200 11564441 27579704361906936521048383222798021704 11564442 -517929490062150159416189000865098821920 11564443 -899102747277023394797589073204824748056 11564444 -719931808653910280324753271465202790400 11564445 -10118477592796125734481728909284372800 11564446 88167929165673102863912908454588755200 11564447 105831521786188156313237713305243580896 11564448 -204116292260761315184468516828275015680 11564449 -139996323797588976250866107011925027032 11564450 -235406584067490413269337585582102874000 11564451 -55553380754480064582077100995677737108 11564452 200906994291179976596773479431392506112 11564453 -556065509651056935217898111184904393920 11564454 804173193360201323033049397955654016 11564455 112100169304256575134163118323878689760 11564456 801585632693914661048480234337668090880 11564457 -223129314628890346584765247158632505600 11564458 -346968660305364444136769116885950978720 11564459 718498373131347010190962600812847908660 11564460 80628480172617867425627156492509224960 11564461 324265826195760114678942221863591164172 11564462 -39538972771130101123084136516544619776 11564463 -8128786014356821553616196407046307712 11564464 -19831073154100492057376872882708480000 11564465 313603979509737747222695651481108131520 11564466 -262715123023898515332171855694209864576 11564467 -434411455466034746038899573925140215280 11564468 -69580384250664702411964062384717410304 11564469 179270815512355967928194927433158809824 11564470 61628923450197928836468530669184543360 11564471 -441044660314369604161490106317572160208 11564472 -284249922578201077817831022150239846400 11564473 243998791615768663815180333268868057664 11564474 -147504782705875078442335010222194045440 11564475 -98280255816077038168746427556353020000 11564476 208061032582622913126178677587242868736 11564477 -392719342275374668503419863895067991482 11564478 -384211812810618497970294569783323637760 11564479 721828975497023404769971966154401206080 11564480 10947063938375951585922169551244492800 11564481 -667055133354393484108851538895421213648 11564482 224075543048565107289164492434086736800 11564483 -342511716307339598599233877422888648960 11564484 -101296931427179697533443804228964926464 11564485 859610305028359118266190202712523301180 11564486 -528842440428981051280158348102839635200 11564487 107723752076040094658862311096276092800 11564488 120995297481330345460174163936315965440 11564489 -1562070439369184974703965140761769036876 11564490 -223603403774951355114333060131925553920 11564491 -214540723323378435550341683305117224000 11564492 183171690102808431721597505474119759872 11564493 125230522270226266162202744625274434240 11564494 -255333164637242981183809675383787092480 11564495 305571543410157630823131842361321237000 11564496 -137880431435941726864227839841432084480 11564497 32953511962128031838714027818938816000 11564498 -29476648945007048934349204978930065408 11564499 30778979861872367475721381011729737520 11564500 -510779513382791802984968534824026240000 11564501 -334499013873148500027260692884520545420 11564502 199011749029379958161487143140748328960 11564503 93910715833851034081019791285473135752 11564504 -232864393570804698910162839717997363200 11564505 -161203734995918518763076201382190016000 11564506 -8383372825893811601243312424051461376 11564507 390822858800667058144516323630816162756 11564508 61155292293549662034602605114963560960 11564509 -862998798488087873455162286798953755360 11564510 342514868519663564013285882034971044160 11564511 -161547125621759366568227558474417248896 11564512 -443850093664868645028494511370177609728 11564513 742913124488272622927848139212568601762 11564514 3259329093765215082237779266678544448 11564515 -40208716732617561400692629148769294080 11564516 -810325753366176261125791547419889074560 11564517 -146373366473908965250636934269260882720 11564518 98079205914482025576044614029687513216 11564519 350624510636640677898727553777719857600 11564520 -241631630744476327149719651161455820800 11564521 -1248673805028866949212230934377422258800 11564522 -516539452198807652725681340272090076160 11564523 -555240600416424600162093431134898686296 11564524 -164473073451666628330802269532570991104 11564525 121489905095853298892347409663336968800 11564526 -148968240697063411045603196401707281856 11564527 246245689102813496730792268561324215160 11564528 -11450339849509563194829366838002843648 11564529 -573066473561862403834449041226614940816 11564530 -210471788390474413140565280646177375840 11564531 -595220311852755797586889005840670590720 11564532 -4178523715710301748280622645891123200 11564533 -470149434366158031997226229730930552200 11564534 -154890004526150591559915086734773498048 11564535 171251463766232198546111419301396113920 11564536 286418652983642912722669833710989639680 11564537 -128126777354265679269394964342976513408 11564538 50530866136389611414832103738295943168 11564539 104214774652246601900018157528845852616 11564540 20819882625326788705795029205829683200 11564541 72029302558001698662426561901026287148 11564542 -8338622745065295635854371594611690112 11564543 776988897441440054881932724546882785792 11564544 -228191076873627338949678287835459747840 11564545 -285583856911532943473435336488455158700 11564546 -34363635185157885150954960933778536960 11564547 346411316810149016429257476859124350128 11564548 -48879558033550416408842717581235972992 11564549 29449409068964246015517804888847555488 11564550 66320643131993728311373190793901248000 11564551 -28911654013050849777144207589797020496 11564552 -763759816891335552815118992877990374400 11564553 -42651790467170969710331173506917458944 11564554 -645416625801166890992827016905174179024 11564555 -501252753230836940235710645829020746080 11564556 227785913622388599790166905419280687104 11564557 -907449964549591488044945740597845399680 11564558 394376487829883632172188272791785490880 11564559 106627476229308386442054602167152268800 11564560 -39208294767001428335348680185481789440 11564561 -417709504467778886922570012195403512768 11564562 198201064751116530462322456122621573120 11564563 451900712828895418046401356967232298784 11564564 196194878900151965894790043923236339712 11564565 481626972473000746951710044556627071520 11564566 -49170109804188372844030877109227335296 11564567 405088247398315679914099128039329007792 11564568 352976214869950165206666076727335987200 11564569 -872344415569641147472603059688478463360 11564570 33425384693431691238274864809944160480 11564571 180784369990494704879896601047460013360 11564572 323987713524132330477776526877252779520 11564573 -357713202714961304966703694143531284340 11564574 14362339331866180182953496810861717504 11564575 -724316701703977562322979139254963600 11564576 -11791101878080236383731652580510007296 11564577 37917404183887595314991031179479680 11564578 438245002577755153630921731684547501440 11564579 69874150872869131383027210781614396240 11564580 -151963300114822281120653348243110563840 11564581 39410713354469917012749471955055201280 11564582 -675791442223547092473165633002237848608 11564583 52400044075086381006321310987883382528 11564584 390881913114735209759696255130755973120 11564585 590708802932263776298233083990249612160 11564586 -543871643031427183848695244256490995200 11564587 26107031674013229606549867669687042040 11564588 123677706924915037994370128665097472000 11564589 304794737198596966339705241183179326048 11564590 -86725612373003404022495344631401094400 11564591 -267005702661710302793608454613225037608 11564592 -176658777109340128319322342329155584 11564593 1766571796632710154800729325462307840 11564594 155832789854318771691608858358980814096 11564595 39431968901192846894761213810104892320 11564596 -568391238555366729105608569727942174720 11564597 -335887962866291218877047927613699178720 11564598 12739374318593439266267268940258851264 11564599 -298898640456844122247369814065289517400 11564600 264824067093292670542223640217947648000 11564601 389927622943720620378576672969073472064 11564602 120195069220945467982811080253713697280 11564603 421148210032285668029098119006845274852 11564604 -303486796379358237077591056293677852160 11564605 81434546125720497848585926042043994360 11564606 -16803497888438992481110195065279082176 11564607 -67465627520836894519583112625861205760 11564608 -161933848060521730422695756491426627584 11564609 -153503128730488133533664287113515602368 11564610 130629877847210334163118566684843537920 11564611 -1183949789367831593576749122626558909000 11564612 -59113885900866263200175214093664616448 11564613 -630744019756156863527796707336956349856 11564614 420438180579960623644485519111330850656 11564615 20670072212204087369281726056984800760 11564616 152818811990533779869576806797370982400 11564617 476274279820909698592719351948090728666 11564618 117013797936101009590640272719674711904 11564619 402720049969333569965914204976056963008 11564620 315424343693211754033650234177508147200 11564621 -328270501005607768736407967095945799178 11564622 -60787648061793181736896806370129564800 11564623 189332999038863077639194897458931801840 11564624 28394902737494342421564551163259994112 11564625 293410244585009869163740432152225360000 11564626 -2066862697767630757670434552416512736 11564627 -578721323530437543347485793820812722368 11564628 147048093104682503506405606499397150720 11564629 397662767597720735137416077111432673230 11564630 -22931826323360543411157220066699714560 11564631 209455300077719903155040678591997584880 11564632 -1589974676625305590522852150805600747520 11564633 -145401746002854080209567595381528774514 11564634 600792389528491168424388317980079682048 11564635 -260593095876212372204821557838086000 11564636 607903288527612265195764358134687501312 11564637 327028234720858563967360844739662625984 11564638 136719773059821882264000418804151598720 11564639 967399277087671031489061331127004109224 11564640 -261829591226537843901930947713459814400 11564641 954903721305811286212148721484352708064 11564642 618373670254046022354311547166667771472 11564643 -51088552165646794191823593381863350272 11564644 -16288858137052488568862453232441192448 11564645 -84514750971636355189739286317320820100 11564646 68433930676448131840511278745580979968 11564647 467711732375413340978866865762250215096 11564648 -1071559450457317871520344757450937328640 11564649 516223983342788226332696843060265763200 11564650 -25001150471804365537531255139476681200 11564651 -4845997839469351984733810320888766976 11564652 576620726333775818784146783924554137600 11564653 -210699978403059700887874064116441142880 11564654 35424110509175353772368670207298017280 11564655 273101609348247611654899227027596743200 11564656 233324197078932704057060774009672794112 11564657 11415277865831029138643211910235904180 11564658 -194401078932857537930720595838049203200 11564659 32938776737582836458531298912493334860 11564660 22380977073907931935430748140995918080 11564661 187367507237888987141778171240636704160 11564662 -95445000940060474016403933426925238400 11564663 149754515073977899549315443754279028184 11564664 -415798533514007218518442413681556500480 11564665 119230150223228730885622350188946921600 11564666 -467954449625424047852682790716620941968 11564667 622095059158797519686639041295949095040 11564668 -622182374151729031964562568538470539264 11564669 -1857381123841116887662645286217306280704 11564670 -109780561980332026298814471342862124160 11564671 -486153885184605939027069413269003520128 11564672 -103313269128630499891550019360380682240 11564673 -581656295666588169651221321141191250400 11564674 218257229496810263714778299543650417536 11564675 542128237659376684395368954526807283800 11564676 -210523278098319458599439158953263505408 11564677 717297626472354044036603536391902984320 11564678 3350541867133985523220072824293650560 11564679 -256649999489360146172768374161815712768 11564680 -189239788324583649526300581922829107200 11564681 -1411618948004697753395435543298829542108 11564682 -111662156050613820722139524083264124160 11564683 7459848486443297282596183543104041744 11564684 -729338680779322284481544019945575395584 11564685 -472470135524066835263903655171819755520 11564686 -8998030858038472433593568688853276800 11564687 -273979142792809477806734512351281276600 11564688 -18012082750655661524518872614454951936 11564689 46185277046326346135593390315716160756 11564690 39900042169037692433020025565677959680 11564691 -509826334668229874117385389271206324808 11564692 877076806508316725965550754886481080320 11564693 -32848418008408041179208549722452498560 11564694 17961284927036547845119474903482600096 11564695 -497286167021116109345299966571678365800 11564696 118288697833133958979522470696345600 11564697 -654193347553830610972058142769153009200 11564698 -634666641584418185029728010909004912400 11564699 -228010970765372172053456058971367101952 11564700 15791648060331516145964777305909862400 11564701 -25071079507648399851416347211084982298 11564702 417623003722242495221640048116537719104 11564703 644178391177450114635404952687318386712 11564704 -614989422110161381970957681881603768320 11564705 68183102108328168602694047519758974720 11564706 17010027899788824541545838850241819648 11564707 95829789344981230294849968341007340800 11564708 -248274906490068012976591003777665469440 11564709 233415760028872579117217838181190248128 11564710 145885653661913260257107983538780818560 11564711 474084758538199812349400566003406699400 11564712 112642304604848442698833465108346833920 11564713 517222281212644055697788090304587880100 11564714 193633124619874509000551154871762528512 11564715 -173536540247240530521070544015986820880 11564716 -123373425127254282885409926467747036672 11564717 242030228520390503290906556411948178720 11564718 -79560306506178325638784857878806855680 11564719 -1280541156521739293048727355156501440880 11564720 68197891111493867949715071368210350080 11564721 5713196360814466821792906422895636480 11564722 133186228380580797292125109588051239936 11564723 -1096594035073542279802638473652024215028 11564724 536999714087814114552159955655095848960 11564725 -525974128316484200065408120852019497750 11564726 -706213296010912289232565646721592994304 11564727 210497894651296913013332194508511442560 11564728 155504935318932938878405671657963110400 11564729 -1435215184791495029438865432335488279680 11564730 257455352354975093336423296428843782400 11564731 -1468661633212839390683131923335156280800 11564732 -65127568092118547786569471521279252480 11564733 -39321969303525968433875048720516223936 11564734 238337457437476427385332864084043638016 11564735 -76087179039561925766105322956536655040 11564736 71457805824043378112950478047448924160 11564737 -2439908144255097174386049683288809394240 11564738 -385688938147071242904693182963927538480 11564739 -128959157908827706247082471321196585596 11564740 410191169853884733361645350576596398080 11564741 590129723774654752376188616130346298142 11564742 -16302263181848769478990562653008992256 11564743 -1780386455977964766292904307156954741984 11564744 -3723733740252572687929128554854947840 11564745 135494180002120408710237471482238349440 11564746 -553808931977982801016982435215961755296 11564747 -19214521353830768251697352199734744576 11564748 23773828096391829588388072519531960320 11564749 -38989081350482918382467536131602467200 11564750 -389715198666795972896327606829619008000 11564751 125923685370039182024299025047983400704 11564752 50193869477846722093320008982557843456 11564753 884893471645546946346658286926880253924 11564754 393280729973723532486197421419729224320 11564755 919766305101937570992228846530743418160 11564756 -18686744723528585624496013534042232832 11564757 108989643663561683555013032476944801660 11564758 635837200275528157938299235282108552480 11564759 -13115953331869735611449915906395274832 11564760 -57036798302662196596810514824464384000 11564761 177969763814265981301016859996415050052 11564762 502163263673064197985275510975742392064 11564763 64360956218470349096628335544055847424 11564764 -7037801873339741725202975476745330688 11564765 -995922352740181084485367065412756062600 11564766 -227962155535342820998797337985182189248 11564767 -252067014278293128024285373015666920960 11564768 -10655945229617098482200877282581544960 11564769 -437988263111053131518085838353053464656 11564770 20933295263035753891796499411631157760 11564771 -1181821243307290669404638321215390013028 11564772 340063751224918355095093517984183841792 11564773 -440770076299063171952425074699148440960 11564774 46768361618006100556918047424802581632 11564775 -14157297547689330072033541609613785200 11564776 -812144248319371982889934168473485721600 11564777 642567860102215002689617502582752763520 11564778 38240994113509292725165579021862377728 11564779 542354572102442683872540957021739131984 11564780 -74333117940083884266080414420450058240 11564781 367134708979306529441543478404891391552 11564782 -279557803010978738004060679331868355008 11564783 -709175212133708583979717136595039841968 11564784 -113520697772243253276042830491353907200 11564785 208853198133397351439920203228648840000 11564786 -170433340550127679468137525530641575408 11564787 -16829885350796467133792711516357387520 11564788 -230857643614766240871480561025238765568 11564789 -347445796599454873419807910986632773344 11564790 101104674752771636741081260401294720 11564791 51958206529729745888708250065018611200 11564792 -1060718948960723427249846848394811392000 11564793 628260304380854604351645282757738605882 11564794 -323301043441781796428429614970542945920 11564795 58816502380291741528928687084735274240 11564796 -585536969060653893008224834606989828096 11564797 -569546734789401165181729142695636437754 11564798 -86173461548442965952562244362745069568 11564799 -278227511979173599211437427568639566136 11564800 -119937795205257288188372660170784768000 11564801 -1299048115235739609342886544451477267198 11564802 -160846084036702157475459680212546056960 11564803 177848746205604383885073761485063347120 11564804 -535101212015985053446543684696659049344 11564805 61465243567843006820297257852555038720 11564806 -29327323890552141583796637556723737600 11564807 5502903183327357300416536169619355440 11564808 -272873227060877310849814174740640112640 11564809 -165597193026761723678881230752556822320 11564810 294322557764115944211387127654273536000 11564811 -434994952572267549137049137385638648016 11564812 107596354721176840337343530973133350912 11564813 126239867518414739638080336960971235000 11564814 13732827824781484418937533546720157696 11564815 -786043640356796962823799071764619186040 11564816 -348192713245376992063412624613320491008 11564817 -1073356251205447333223133571055741040 11564818 486405428610448033308379264826527785360 11564819 51758814601254862245935615022562640640 11564820 -355091151987554550554836572822067691520 11564821 936462499831466050883847177162707179022 11564822 -82754021619475969508291118447919416288 11564823 854522484979739028690703237816870702800 11564824 -29471531585425073258019535515916800000 11564825 -264763862395415773664773958555639004000 11564826 47842645877882914224061031947595366400 11564827 -224676806042827206126982571308140252528 11564828 -344672964285528466625876770191192511488 11564829 144370966340823018879866662211772257280 11564830 -185289622100939710369292432102341813440 11564831 -224746769784984494633167932335497570968 11564832 -395160874858242011438918995543751393280 11564833 433844599726656939622184389651906018338 11564834 72083194565936066996686766960180109600 11564835 -254907142092709260351534877540476268800 11564836 -269732460237261997655612239842773871360 11564837 728132868063762183115077824861703183840 11564838 -162358609298070533255850498402238862400 11564839 -681072193509163383951285652135884253752 11564840 -205768810564754472449724888714815078400 11564841 99832843878529260189978634493017467792 11564842 -29408932055787572277145697618101507488 11564843 930184517526047824658137033145922823092 11564844 146673140007776998129389591098898493440 11564845 -223302769421465109479876524991904313320 11564846 -428293396065516209466608312585033037696 11564847 -221218882633906342346291488585394927760 11564848 119433458397488676029282685286817464320 11564849 919505801901149320169890942225594424850 11564850 505249740270581442145725568685414400 11564851 -167999249135263502092605752720631084148 11564852 -101028730651761275494354821309888422400 11564853 578537974619347872837722048042119773984 11564854 77896896471941286647095695443964972672 11564855 -420131157377050052553119332540815177840 11564856 719220186069222595399741032850099814400 11564857 1510508810825850641014427728518954822100 11564858 -205736498275258566608073920762131869216 11564859 293209212455413834580196532256591935488 11564860 -35618112581259406203041789422497300480 11564861 -233817071107604457649482510959982566976 11564862 359538506636844397696175693052821879424 11564863 -1076259995260565104748362551848473653080 11564864 -204404138527909874567398239274403364864 11564865 27919440262687884005571490028844481680 11564866 -638126745399213359945004269642031832368 11564867 -21263197768582974226814470357129932096 11564868 -5521407577643172883017023243925368832 11564869 -664556392600796196794859648892672293730 11564870 94619660904948955343903084715128190720 11564871 -725195918596504039422747040828515296088 11564872 -202241928744417208166633166201466306560 11564873 -869002110330566893041522846329664547878 11564874 139573176115793582658251009720365240320 11564875 -134353236337158292771242280012578648000 11564876 681278344163594649089412029638100079360 11564877 -141127686063059005949098141712892832992 11564878 79744578561617447883517802761121193024 11564879 -78694138979594035524380461410174598560 11564880 44236344429117233894987106302886543360 11564881 -116676644008090445537768236557457038720 11564882 82254830813804375949266809185277422720 11564883 38102488228597691407121589799292520960 11564884 -11670615614166203746335829608173062400 11564885 52506777269642122189596628359678960000 11564886 -14378812678185482035416907623147241536 11564887 -248394109133437353179697998488364092368 11564888 836899063216977296773937669516465909760 11564889 -83643416169789901913757275474235156480 11564890 -139799390269749612271606063699378171200 11564891 170368553566606815413431304041010177664 11564892 -470971390521949520977375108748009846784 11564893 -17849114048619203368869730633309560000 11564894 -269956389402225274641297163594174317888 11564895 527068130404497381424166475659111352720 11564896 -330187797281604913648187475111705575424 11564897 412355982989718045619339918299817210260 11564898 -146216901545303312904862997984968043136 11564899 449974206765950496624239357303596019664 11564900 201379341190474930605621155772083424000 11564901 -785413362857036866654584043377485881920 11564902 -633482939295151796040987870589463746848 11564903 231242598335898382197073464136603064880 11564904 178860591017352070312518194811633008640 11564905 9676175438046708174248585228009257920 11564906 -158084545396848362902997576065689910272 11564907 84901906943205756243378965358596337240 11564908 -36519939432490006042634992285493660160 11564909 -181514547092273371153768592594552926890 11564910 124067327532652356365180221426768896000 11564911 290835601705075171788535851655692886224 11564912 145455188648316316347235884124518383616 11564913 163307190077176951491197172723237727440 11564914 -329964219702535952971830006171143728128 11564915 643230486054049510128974333284441000560 11564916 274881446594195712069233845362072766464 11564917 -206374190146080332082238557035559634176 11564918 -110853962176676009558994880401869911296 11564919 209486274393675004183133332709839138944 11564920 -213953126574621531432318077665815552000 11564921 428018953957536630021442217963685574122 11564922 24172884021474281258321035647159963648 11564923 -4582404814077420707691401893662593016 11564924 -29460740472793878414177616001677722624 11564925 32744931886240981004924165942392752000 11564926 642351901827160346463410131338650214912 11564927 -274472849524209614857899804678547101840 11564928 -625866592672941882798109429888922419200 11564929 -71847573695757053863855460287335064512 11564930 -139069918006807617377840912407014084480 11564931 -320607250336832017788401101883343936000 11564932 546286134686418790986256930371189562496 11564933 841758305187311374710341695643701563900 11564934 59143251816044207350527976011066736512 11564935 -75948569128945345948690563968390538120 11564936 21581237781499252232074193699114803200 11564937 28499702952655651283364144241442196432 11564938 -274682300982709284744070279766429952 11564939 -673580553781419540477938009266371552000 11564940 28574919869737257326430639894775680000 11564941 465971763714208668888938590472748309312 11564942 7950224724655820198875459317542265984 11564943 320814317599301806764555567981569495040 11564944 -108724470661284976493881527332690657280 11564945 213223583224758335159890865073080028480 11564946 -419746184900281669533177114259822810080 11564947 -921235780462175703747292937874942920328 11564948 -954523157374503921817371251481949656192 11564949 565921525941950041613414862452681401248 11564950 142155080817467566480553738503042020000 11564951 -588763470197066146711938769012141653048 11564952 -2997336328475651375523235909502238720 11564953 133417151009772772856816358729962723584 11564954 -690759574341371676075181492498112215824 11564955 -888816957924160367910044093669486708160 11564956 11014235575325803495593910403455171072 11564957 -78720820749614533119858946383302829108 11564958 250362703636653316912934828489494502400 11564959 -274327238674365417748223371489418704784 11564960 16213236420557180628879561318617579520 11564961 181923429621243702573538909932588292224 11564962 852295483969421060528951024541997867392 11564963 232025831256237059818332998165326261212 11564964 198482597773222416367671970992741888000 11564965 275324658554935851907768568334609271200 11564966 10342590144654875575264115412803848320 11564967 -712902231990188714846580325776786760920 11564968 -1762788626850313261558892736578174976000 11564969 -38497896743135024352985621421916140160 11564970 102624646662047932891432515197543116800 11564971 -178709164257675258799849762108692641280 11564972 -98562918643910829597187025792465812224 11564973 -46087536881784830512590133922123201376 11564974 586106778064267808582104840706826989760 11564975 329412370803390763178205655809554559600 11564976 132424547412846127465599582252061163520 11564977 794918865885428369507077988424538649280 11564978 -67396706691204979833767757743713566960 11564979 -4490595041693448082398082299405948672 11564980 -237793600918106602085431997810970543360 11564981 -1283798120996531211789823484109493200228 11564982 -162636188079303528597192458964440340864 11564983 -825052853064252918603822670912492183768 11564984 161471372620313441825225097829663211520 11564985 110242445484503222180491764883685178240 11564986 -9408310303199774203985078183091061536 11564987 -317113868090235559657838042740266475248 11564988 -84845835536378346920544695566573584384 11564989 94652699875325224604354119458137140620 11564990 -134671298058918407750164277598830246400 11564991 -34678824330420485446583670666845061600 11564992 100927055827313753146103899619390914560 11564993 -188762781314392893350890415062581582432 11564994 19536033045066425428630968508687529472 11564995 33078472408929209613277645541962319040 11564996 3465948394540529685808814904062129280 11564997 49485520159058512460828708197929385920 11564998 -30493581463992197259139951433154136896 11564999 768342802516185373460879357841553536936 11565000 112466060192119220532388532652393600000 11565001 91690241170976680425921981687326197760 11565002 194983973800068910697620802020859234304 11565003 229498029565321904945672273003975316480 11565004 108739727114723475341634794040594665472 11565005 547839452074117160885790299762067979320 11565006 -394640081604149036953751257409015772096 11565007 -1394094203305015214254088327238663779528 11565008 -83415467691302057557287989098850549760 11565009 191218479337240600441393587654888045300 11565010 -162283730368421588469283334590317951840 11565011 87415410104002991318535922630238011800 11565012 80044122668401570545887240865894746112 11565013 -23488377524983592442280198536804567776 11565014 106754116828088129352189310532728406592 11565015 -42390829187198445054906209326060339200 11565016 -11169050676220475173654127114913792000 11565017 -1123630903771482577077516274415630930934 11565018 -4495120899147826895944604469513350160 11565019 526352480939843185676179494621632583496 11565020 119505073036604520686931937586875860480 11565021 42152882737058014388283106648030382976 11565022 1916330715224424217221463183386369024 11565023 108004540547597364165303410690065557024 11565024 -49691484326751834267236879705927319552 11565025 -971980965781039504355223036135943700 11565026 -25438977012788336414828628695409085440 11565027 -65704355128087795025206398519148969920 11565028 465338881937326281869442739322010263168 11565029 -579875820077992033847278092937670577954 11565030 -274797854373479408470411325788785943680 11565031 1173981074041927376468804980249662379832 11565032 1060317076999369577444368992810178836480 11565033 30257409395935308228805805118099989184 11565034 65236408697958036489795071947879272960 11565035 -665051790116633827700932373893428863520 11565036 103722417143198084629119005813174510592 11565037 -243707790643852362943855942002027951360 11565038 367834577114198225100874941083602489920 11565039 431346493635928180993243765326819126024 11565040 -159256671442544851614812072780954173440 11565041 549391800379782359891315505881796431442 11565042 -337388120619738926464891298872255932288 11565043 -547363788995286509802987129516789244000 11565044 261656861152519777182219528893148112896 11565045 -53980943293672223056226330607435182400 11565046 383926963178328954281188571855236128768 11565047 491517864182444378573722393009366633920 11565048 2712094320257471161193332658922455040 11565049 -798417935436445695329117262089332942764 11565050 26902040539146127970324708537234841600 11565051 206501971197323463259721193216185672304 11565052 667068129478287883024536777817668878336 11565053 273138652029187547144513389507754982240 11565054 -97009783938687726249095581185754233792 11565055 -974904461936107231654344996465377673600 11565056 68742417005554920936795272013246627840 11565057 105080537574217602794884417039331232192 11565058 -163437845905054974667106060450919555120 11565059 -38351881226095571284685080450571462640 11565060 90235539875152307245939052838072053760 11565061 -803422699487890153917519122357294978338 11565062 180291835196710180661220167505646209600 11565063 203183050525144572711609469703239767360 11565064 -176900692172804357435633609643980390400 11565065 -10918965861907560180035232102135770880 11565066 169931492080851073284159312236623501824 11565067 609250682181845872812774298861015590960 11565068 84306305134875976568792169581151436800 11565069 -479731849815455359253695512211612539456 11565070 311672992898076186851554168914680050560 11565071 150456035604904833353952566849704306560 11565072 42969539782290503049467736088018944000 11565073 601311516846582732928056389644179899328 11565074 -180990684432519700324365018865340281728 11565075 -3847770960609907745728388080132618800 11565076 -287998931538662540555066806526692884480 11565077 -161538132301415662754034419662021386240 11565078 102368857585240892226730542954691898880 11565079 584813373903149625152560218344503140680 11565080 451210267095091132388780733982501478400 11565081 -424690961297619796914312685197437357520 11565082 -242841533433059259102461064039294634800 11565083 1487670526150706123732113836642777925800 11565084 -95577579354919242378330345339039744000 11565085 -340436767147199686680748944705376496640 11565086 123063106824526966487908329709627633344 11565087 512100142314595059676507433723048882760 11565088 -814493408388598383188310114216503869440 11565089 -1115066694474392818399677339928914238110 11565090 36894888658597884385665715322726615040 11565091 -624817056812680060744951134317004766480 11565092 -255524490130642273123918608975384883200 11565093 553282357572749063339208674581898268000 11565094 -384909791572063188158286328756508111904 11565095 361899542604052286088120250597332373680 11565096 -52313050384033600531217098472520499200 11565097 -592357616022816812452771575785469240454 11565098 17132531450151688506596101846303297728 11565099 -2828451058937793889223705968918816512 11565100 -3518999196501331126901721461806425600 11565101 506497923044225931732772273428740958102 11565102 -417686770641730670746987669543251818496 11565103 298697527993645691209817675770729988664 11565104 274608954809968674874719069758918737920 11565105 191454316148729569861607727533855068800 11565106 -2448908360906492311730033204432816640 11565107 -1410937886667033248184526294578647866368 11565108 -35016802494680978751077217498120192 11565109 442243919665216674572100420391318770880 11565110 461238588663407416799228239568029872000 11565111 -298623414917950727645135652379519815216 11565112 461492380177925538737925495627292016640 11565113 285436974007459267505366027353912892160 11565114 106193309628501791241147986496610417920 11565115 -631670303047063797538775149038252926400 11565116 -83855181413801300710552358407019157504 11565117 426556452776515088787534685266105848280 11565118 -120670455946591393573418746400781794880 11565119 -59960125301542635470906323636120642320 11565120 -23774658293753852142733109795582115840 11565121 126034933432677174737321573759251413600 11565122 49492247024043090707407585715177660112 11565123 -309264753085647436654338587280495908616 11565124 398691060327078484065960562642779783296 11565125 380975356882274985338255256373589088000 11565126 298396938739860645470806860016166707200 11565127 278276208898920053537198263220585486040 11565128 295302222352414215194695790833222287360 11565129 -144410351794782457148766531632575408320 11565130 6739501547685855357155764334153027520 11565131 -999461077536010598528373757488035257068 11565132 324942222321014198609195991747543670272 11565133 473743827750487203191857070847789883382 11565134 213572236955620842254383339127346853632 11565135 -234126649374927066177196080316962143880 11565136 -64420721809442998213402298007546494976 11565137 72880231647577432530508420766232954480 11565138 22366224046327916245468832401157227008 11565139 -403747973890807544455072869145704606592 11565140 78536904859987012022113530676592609280 11565141 4754594518699331288700387120828896064 11565142 -41332941514464684300201777018126768000 11565143 -477648318423973180504048658268810223608 11565144 16596350174632799175929411195406735360 11565145 249710443588494554613851874124320566400 11565146 110043355540949791964351425552614257664 11565147 -192301300694109484117127147379754340160 11565148 8389693474294088845529214221109862400 11565149 -1003810643905794036348217872039602507520 11565150 41707240749785117182470918099808305600 11565151 -1774746799382679020911993811602687776 11565152 -560131583208800768530630759458866331648 11565153 -376168761246543058637713428383964031200 11565154 -241240990010147767263063037402280098224 11565155 17835190426100801317523880989960979360 11565156 207613297911781079922539143215410844672 11565157 -1296680369399706886271866306581379776 11565158 168291738555560499151693432372788685440 11565159 -117786084624762050031325201544344428672 11565160 -461251257572264431439439944449037568000 11565161 462920589497428657298575162619330568762 11565162 -28426202444087667046949907091117593600 11565163 -1741615634164899877459302867567820497720 11565164 -132003085799986816010348331449955560448 11565165 388981593462236456016796641851090941920 11565166 -650906777114489434484558731367756327040 11565167 -1156164886189058906239823821986706542360 11565168 -52063302617486742295529111084975456256 11565169 -111771855892367655017922570957403197888 11565170 149184829606339278151818350140940175360 11565171 53317097551988078602081079073269877120 11565172 685028911286915223333926481517760034176 11565173 -977699620203906520518037987516305190596 11565174 123512640259596098507250912429871357440 11565175 -637865983977409702928597774957893111600 11565176 -51133304301384871813987516585956618240 11565177 347971150927653744027140124082257297168 11565178 -23422156238858029565820605465790629376 11565179 995149681758420236716686109415347215780 11565180 30614508350278782639925991032051200 11565181 301280999106804154639142443187897710982 11565182 401116796175762741609973102231642061952 11565183 107753823537425299142406133339076126208 11565184 -466039938675052793892302226120171847680 11565185 -769857527463500807286390741262034736000 11565186 -86078933419950191489115943315111392000 11565187 540862730596910853190349580758987406160 11565188 1176680777552028282910699004023607650560 11565189 -230669769607832289581018253870124627746 11565190 -18461375884672725676613798981904998400 11565191 251255932414287515013833216697348485424 11565192 260840698454928460666266174213595422720 11565193 -218789478994251405199092095980269523558 11565194 -4899215677218222998721667893930109440 11565195 -141578647312046998500928682907966424080 11565196 -20268544873159563940425649553715953664 11565197 -360276135928845106670469695689595508768 11565198 65317620775737673051841513918021079168 11565199 86110059050681611376146915814254353200 11565200 69169340545769396372934547496712192000 11565201 -73521673890023548078713629354048113152 11565202 -166733352216648585892920526961333368320 11565203 530190582272242106151843318248138885184 11565204 -220203987506808248103576360883578372096 11565205 -566530740187636391122269294347963904000 11565206 626924208673880723564367639003303339552 11565207 594907905424541482288859690189009285280 11565208 -59703954302232621020790717726348288000 11565209 1149630539511440741157725103584970766410 11565210 -67670917328233678487323663783447603200 11565211 36366492779232099846307230775344420384 11565212 -89199621050820378774635788150185644544 11565213 -25542692136756368492461525036674389952 11565214 -510469108399673786708171030989456124544 11565215 -529349346650922436054211222769816474000 11565216 280802483879773364607557634177047592960 11565217 107460266082514959036591694284153288880 11565218 85218528575088086526331588452310934016 11565219 810720973041267383645771742026877811440 11565220 158703440136696139662313474222505594880 11565221 236244845475312554505708372588479934432 11565222 -95617904049101444233591027140908228928 11565223 147949969268220461199253118904323693544 11565224 -147538596547187202867450432633914572800 11565225 -238209393524448295690100598190814111250 11565226 -133249083690662947573245275919426948096 11565227 13129814314817542944213136610546811120 11565228 -95841952135945875303926678167118708736 11565229 12120964113585177857584163888623573560 11565230 351355140184668147097625595676128269760 11565231 -745006353694575845267798967601168412400 11565232 8973458871127314697424014725437456384 11565233 653043439358950947351987923289658318482 11565234 -206099752225409590272595631037887339520 11565235 104118837973158720922599040684232250960 11565236 -489881865529904212284626356547089328640 11565237 4693662310910397965599645097684484768 11565238 -17707046047765901508287321606313682560 11565239 -81150083530221381489328837913789103360 11565240 323281802493654791027679055039332556800 11565241 303830705203289977073334411060162413568 11565242 -124821766487544643592112400548229893408 11565243 75843352528707458140879002413827737600 11565244 -29614365289223855021182725041181154304 11565245 226887416695733437813764402517500268800 11565246 -109917356240833961422861925846404872192 11565247 -508528914420952358140291468895650746304 11565248 193550796904122507013293620072143650816 11565249 606816797846072132886840589809869039664 11565250 471292686387683151489142657075431144000 11565251 -339090827006776869390864798189101995776 11565252 -354804753551106590874443616075608924160 11565253 -162303376639961619752430103132269898944 11565254 321607416067969695782710330908145716576 11565255 -114056529044455093401974004102430433280 11565256 -945738377498783143544013065585771781120 11565257 1097582360913455889949736125592391198624 11565258 -239697349189887634031025997685145411840 11565259 -953637705129498984180727561963233202540 11565260 44236261645672307310533854004828006400 11565261 -17166827452795473351469252860777518496 11565262 -327660841899192663187783047541771128000 11565263 32913919238266033944188393218396787904 11565264 -34879883344109622690470006907189067776 11565265 790056079419837917820161270666337468660 11565266 36097521578456563487634211477007465760 11565267 26690911841772818668214064003257443584 11565268 -161308970366621152799848512864844892160 11565269 -1021767156593563061685729629638967601330 11565270 -354811147788572374768847505944362310400 11565271 -238833622159373345229852056127410775008 11565272 -798577419473931974247931097376417976320 11565273 -83369360534386025144253433109275316016 11565274 -217820785041446702092560827535684556800 11565275 -79766953781827955561757306896771449200 11565276 193142303830988122270898805210197729280 11565277 327915646723213174859500347589880176960 11565278 94911059367171165073988402274385933440 11565279 -53000818870827561320494524185273616912 11565280 -7409658974493732061584902685551493120 11565281 -44192152959240608928664687842515702400 11565282 291383039214945460258365441450521976192 11565283 21579529781664318584309392529318916000 11565284 -1320400887111866191636507032103289856000 11565285 -169385836921492461000018090154619752800 11565286 96727235468092230606938437282191290592 11565287 1215162928484395586084964918879611182800 11565288 56131117549146599624163225597911040000 11565289 562853267412201663714273553552027231524 11565290 674579898024916530042321257085028853760 11565291 -372248884522935345562895696243501169936 11565292 765357712092591012394242784583124214016 11565293 524397270764144414859107169376503382860 11565294 51307731251721279862040509845795864576 11565295 17760712876032666186590069746142228160 11565296 -75728642553587029554313793706086596608 11565297 -196311019296585608976018530924577280512 11565298 169498205818183762189295122937252373120 11565299 -490875051874262693623654006798075165464 11565300 208921841809420731770895956723600640000 11565301 520376883283712585147239605231835406 11565302 22719792470949260953812555943802074752 11565303 -137374207952523085644875203885150093056 11565304 146665316100803309630168546741427118080 11565305 16782468676657893941787436347017147460 11565306 -152243832456168350387845345315084249488 11565307 198592963347267475671673008673767219280 11565308 -350971226462506683765496424040500012544 11565309 -68868033888981274309169565279404133888 11565310 98719863556499432090040728399097720960 11565311 -205034677675356643469347129279567725768 11565312 265968123136184161810719858983417413632 11565313 484225913612033002922534919961862050562 11565314 -159209343655908865668486290063676957744 11565315 148209346914560514888694842878208252000 11565316 -69331584316895680684416479613116190720 11565317 28965805836953979661502666119978125660 11565318 5774837553345734745621388098795405504 11565319 -166456040100337450207287201284664583160 11565320 -81285968899672651157793010489796198400 11565321 -6085888693581676556357064566174313792 11565322 138524953123313346956561382940305622272 11565323 -1691605897381733818972895399202120000 11565324 81357281811728025351193846343841974784 11565325 -163673045898578467072832871234108694400 11565326 482694554047899013669993219968764018112 11565327 -39378713189969660599749753306329333760 11565328 -281773448337806885874540803078751182848 11565329 -739650684515388335264371635534099216540 11565330 -52487984926892729507810097818643194880 11565331 -433561010522277197098582926044896134868 11565332 532866285789417696185444054939848740864 11565333 -97525268410996291283836884664897904100 11565334 -60264061323992031608631858355956416448 11565335 -146755955375669128132030992540339806640 11565336 -40117058118367721942138492701278412800 11565337 -24973423356512729062057675427211195648 11565338 -445377345243210114425398640693876290560 11565339 34775497506201250104520741477853981568 11565340 113622733794038130861477863593503075840 11565341 426893916657482810525569662824065232742 11565342 -314342057671399813379804380596948739200 11565343 -320975085101763298054529169541667056176 11565344 -373767703863724411548403311125062483968 11565345 -262417053186971743879692021418276406400 11565346 -199383561163434741652836796280319731088 11565347 227995265416229405410679404031840456796 11565348 484307389425947102417856776756527457280 11565349 4951019450663074676616406864102639352 11565350 511817799644091342805723590608709672000 11565351 333051260486225904787177893608606050992 11565352 602086311686139678665140171624809753600 11565353 312616960551182262836172716715815452404 11565354 208510458418642959707701563199774091520 11565355 -1089731269915555643500456668430839487680 11565356 172642993321566284373158174092924354560 11565357 -3681473593465494409123901863494200160 11565358 15932190291153955567161306013420949376 11565359 445859580578857009187008443446515990080 11565360 -52836736667048656059225046008350638080 11565361 -120686374195933753626175310688549676688 11565362 -57125487497623437412603884353059424736 11565363 -77195448096770873300879556506264832000 11565364 -172133340042981318245314784949206468224 11565365 -130673911559305538837751289200581404800 11565366 -2914133025831352934998578754647398400 11565367 1013880914110969361053753923795824833752 11565368 86459305106509035109065751160890306560 11565369 -394699914774437932631322733722207940800 11565370 -107065376829598843903658973954407961120 11565371 584828148778062885152934426342733849572 11565372 -62769922841020445251550096793249576960 11565373 37919110521542925708346106417635015622 11565374 -240650561518614406653525312145249746240 11565375 416513320728336254859798269935485108000 11565376 97312914567237098126389281170359582720 11565377 277419312019727478810168620562919628226 11565378 68653948501693650807778672979851540608 11565379 70287093506456965369967332552879283360 11565380 -624714861967939994479415851422241728000 11565381 365135723748726616245834504963031817952 11565382 -72276893378072716972645233487457261568 11565383 1196318585448485603379686145099942508632 11565384 823835658368080001372793027572842168320 11565385 130565193005331757385127572987766673800 11565386 55499886300253128522231190547764823040 11565387 -295564878061135420642140918893362345152 11565388 -483764972771789180506837872012593560064 11565389 -625492476973104932776341636521375610240 11565390 -4475462599995697687728312739278063360 11565391 -310576373476750120633429004836070575088 11565392 62949597767070144233520994643818708992 11565393 -180323978285100826800976966917963057216 11565394 -260532333328422507274616238784096155504 11565395 -312564205793064237128776949934549088800 11565396 -433173181232317866184973202864252825600 11565397 905316509605328544809650432842914672846 11565398 47811442250184840626016189802257151488 11565399 -433647908564196740567094768535833251736 11565400 131457727844422036336534855145914368000 11565401 802828433156347604731155952221912398352 11565402 -178193936128542476061128749918045613568 11565403 -115133977483518857367578674943306335680 11565404 -410503645393048231118459921205779049984 11565405 -312293970386762953719537477247717580040 11565406 -78930292358613284824532078449700290944 11565407 -207942232581310129675282388400789435168 11565408 -81056209052993940872847722173360766976 11565409 -4221351658759822836946985874933772992 11565410 206250351092637976183280421201610563360 11565411 107129531213745855293168160303210094080 11565412 -58406151391998518151708855735056375808 11565413 -271803348015195892325824169273567470338 11565414 -54865663101927921357814269470936555520 11565415 937257436264406719878837495377286613560 11565416 467777464162862241071030473240418304000 11565417 281948776244646431135247078304301164800 11565418 298882636125481740238494490755521851392 11565419 -599097378216527488242459860876840055180 11565420 56616405371169317195596651193113082880 11565421 240761471722644917154996567745310011212 11565422 -366647987358212532767956254521403264 11565423 -2849400986616692833187245935573335664 11565424 -89160370759590541614577883599212609536 11565425 561369168882479848107076770417901728000 11565426 -35280939248408749827402408045099229056 11565427 -20537769503743135575628147722135749808 11565428 24214583118962775561242970379764965376 11565429 -784040670016803042557992075399390389216 11565430 114016292122044510104976555212783992320 11565431 -1089058660022750462614535521753369704288 11565432 -113713868084741675762607503580167700480 11565433 -190468756973085549398708848493520166560 11565434 -682762620488378129885259003074797770384 11565435 12061772223490984346914045887423820800 11565436 342790497231091807106247346065100359680 11565437 -147465910796836540097130753408405757032 11565438 102466379269145917821880693825301300544 11565439 -412970965860782288307876907110227109760 11565440 633322002308573913437805776792557977600 11565441 214103101269105685914333293774526692850 11565442 -357835143755733618895525771451693291520 11565443 639576250362204213241872329169694477692 11565444 -67734568630944771340706521549662375936 11565445 -400672745761811863891730406073540079400 11565446 15909915323756520181537786908201440640 11565447 -11162792038372874094149180284455898200 11565448 10176379604991047942750857169146152960 11565449 -46335364012782263854701811207988183040 11565450 -58686336575541873184260527685915840000 11565451 -527450122575764046864243311643884521728 11565452 9083997955021579969183739912048332800 11565453 382441864350594245578010538260751290304 11565454 76716611325379862314669483874692653312 11565455 -78774725218320926287482053798592768000 11565456 -58578508867526920970496499479716560896 11565457 594479832444644504441678775898340452452 11565458 541838868318484429436846412631355317248 11565459 712808067059950549051353180690145056564 11565460 38747817026906910759130920757103347200 11565461 -478226117310066776737763075407036782600 11565462 -187340718181042130456914694461853840448 11565463 860616086445605859940941439203080128 11565464 -489559646780619180054665925274736947200 11565465 456911736932774282023190392094107437120 11565466 -211479138341913456421701337165796174592 11565467 -145641580345700250336324847706869189728 11565468 -4237106538771330124228333468830452736 11565469 808675389052328454147948729855353972544 11565470 -42846251346653536763818683608767965120 11565471 -422463592189525988704499478268592653440 11565472 419426399976272378261321905052946726912 11565473 307527649143792143527883750703135430320 11565474 -301278418095283184129934786460363478016 11565475 53816654932102693139986108368355563000 11565476 131201469464355913562875710506345402880 11565477 -269764014690007931358515000788459269120 11565478 -1020800853031898094606363720007734317568 11565479 -189457117611271871983749333211075940016 11565480 96026374315454879282495500737478656000 11565481 -372961660011204212332297220622430591488 11565482 67331466941484772783492542066624672000 11565483 -733678640559759513002154428249690423976 11565484 136863680798019292998908850637057524736 11565485 4339959552357675949997430175582484760 11565486 332268903166681711767890877866558514432 11565487 -260912962631774315070896675573181130864 11565488 -129426935842316328374837164984421154816 11565489 -60495109252126972275545096249568082752 11565490 25186235596150376023690550920660800000 11565491 -5777152233838741192426028194515224592 11565492 132565652791580695131230999798140416000 11565493 318542289877184128766824379680998120160 11565494 -215115370299876186206418513065282199360 11565495 304319573013363265591905268315940419800 11565496 472458161567554003059090507001410785280 11565497 -265423931162282262585379227766468965948 11565498 -14721778634937463186252914829032668160 11565499 -585009992732232087306679683483203638680 11565500 864615339244235444142652597164308352000 11565501 -90593799835553814501488784716235447840 11565502 3192614277355373888021681028381563520 11565503 777583224592827341443515754089753037920 11565504 6286022966877828988521733140277886976 11565505 185531230749431525427124423884958907520 11565506 -372490124030162894713835038862728800048 11565507 584140842196653479551822770853869179640 11565508 -763357155212008633563137510096585912064 11565509 -214792184018432918441449264633391631360 11565510 198714405931885189318998297599887472640 11565511 -110002975416180736190510915185211536000 11565512 92635483932074812355221959676499066880 11565513 -702086391687246143050154223781835236758 11565514 438173333274132979215032869035299567712 11565515 -54779009145143787994151899608612801840 11565516 -269368794107233937536328304410391003648 11565517 1258986674288926506252974335605006643852 11565518 -669287901391053490097407833318855071040 11565519 -193593842562138006717627100524092841840 11565520 -64505937021350040684826953522097766400 11565521 -278714223625946833131048009372155798400 11565522 -283773143025203273645712183407675481840 11565523 -363751476246510953091825767880056807160 11565524 -79181903870175907703247973371345995904 11565525 649027965368809066791875836602571833600 11565526 43352333606820912712576477082897644800 11565527 63955575718944608924125467705491451384 11565528 -206731902884872745452216831478739763200 11565529 -1358378619761012942073752866789877288700 11565530 -346495533789621893896946381816808087840 11565531 1025532905685043253771208614186973633840 11565532 -338291203667758282534571391968483056128 11565533 -437707234270210489670624426773185955200 11565534 -2951343337592144320375581354610344960 11565535 446562085424680159419991928083193949480 11565536 -51308359065976843527388827216105701376 11565537 -495019996713468307934234203730697487440 11565538 -558355836574644823429352084057329152 11565539 -320377860198473671468704456503969668800 11565540 -62248089373447959325100850725248081920 11565541 -8218410828570844368242003819590606628 11565542 -161348911887895510885780377598178651136 11565543 703305611262046505526661983936173184 11565544 1534436867521695828657050491876639948800 11565545 409984089533464877285395538930952196800 11565546 103327141221868037678182978263000624384 11565547 -469887635618754321862781833630561676800 11565548 -59585158042609009468335910708017484800 11565549 345006861799296126277198760192417033334 11565550 24279847680085347215577508752834144000 11565551 -134958623199809671302527331400335830448 11565552 -79130910219297567023372080500262305792 11565553 -368451617033130133669046230820468833198 11565554 14557040886369040118201192657363527680 11565555 135211745844293694459198875146007411760 11565556 -322773971513242244680898063746272215680 11565557 -834095664068128977901856539752296122194 11565558 487709279904234243215862571032979585920 11565559 -27229272548620933853072585525416962384 11565560 285648097692271200976884547955575296000 11565561 174363842799378940537695905442777314304 11565562 -489815318552262564781702172018101663008 11565563 191250905853005017423771811662016040264 11565564 240932956556069706752361391693534248960 11565565 -239795202898771169054367955034402549280 11565566 345954283723699725975996214187252627520 11565567 91885121832332363764350365783088900336 11565568 -451684718250939723017449173822046470144 11565569 301114729521421764485487458758786825044 11565570 -251170532560009635554284493762720332800 11565571 -495872976767857866618736943261860179248 11565572 -269810717189683953744298005626997719040 11565573 -55197155016425723727664603714541617152 11565574 630170268025328920566330593605255741536 11565575 86640022274405706941051109033185226000 11565576 192905881094639729106753234258393907200 11565577 953869210002903323922560912184671361060 11565578 -105403349996056117204310404051822264320 11565579 237252034662832362599891063095006540800 11565580 -49507824457039701992827163562117411840 11565581 -6042027225332489567792110058090239776 11565582 -56278748350462326691279649192423156736 11565583 -1127688324443476577537976536602833241168 11565584 33914706174267900563473973601004953600 11565585 437212650758106016794081616938870667200 11565586 -98378499839099474644598032707494161008 11565587 443774915906544116578063415615428677192 11565588 -513797055647914292442568780112478259200 11565589 261718343678989848674759275026785450880 11565590 -2541015802430764691040503440388352000 11565591 548727580855035247084319170293909138792 11565592 -163321295978313479727806613371230464000 11565593 -118407378981922802601839183914704074880 11565594 420281108706433720458057187958499235824 11565595 20703855001833319174027237707747529680 11565596 -89401323459936089499060101927808368640 11565597 -794555593188135662519102843229569698080 11565598 -733051356282455666003627450977418230080 11565599 -241996930553519003372344154980610400240 11565600 335160022868094235278615770112196608000 11565601 -1045016443289734927305950230361715392828 11565602 321908141040587223662406381540932476752 11565603 226036440882634492212782121727411233744 11565604 -53996027144777708116184628965381324800 11565605 -442584213436336178363196299647994064480 11565606 62956006696558212497872294232940445440 11565607 454294897285781816237144722740156330192 11565608 -189879190520204065303164115549585428480 11565609 48619754965737164248521688551271582656 11565610 66733999575808931474316218870020761600 11565611 -69038994023255275676331471343053293136 11565612 516846209393920098173078065142083046400 11565613 -346030167687147148882536909580208620138 11565614 -52986500233046375427132727254654961344 11565615 47131469558578474682010068339218368000 11565616 18726513451207639429067170686476550144 11565617 -24740749253872638961736561834239431534 11565618 -126686220493743381673590800333990656896 11565619 391528219442450758822101461991509587968 11565620 70148029222608236080757726438326671360 11565621 378945619678664313030515400617223119790 11565622 4739264076341987976977186906114298432 11565623 -273053264736690129875467083737938344960 11565624 -942008475496253303351972082896732160 11565625 -997426168138080313538315381882031712500 11565626 634997037817378053299606897456037787104 11565627 399795663741271145088423729057189187632 11565628 143993715363315487967852483758579002368 11565629 -342483588108003725421703856337502867770 11565630 -87759280157870016755657350559722097280 11565631 405700147074751618226039265717382863744 11565632 -137377510971464565817103524593342087168 11565633 -99061981314448533439211355240679079376 11565634 -334503416805139202779405741161406677120 11565635 411471169901255164188193749080260700400 11565636 418973073185929874480050548155961507840 11565637 868539269784328306109224426530300112286 11565638 78101673628799653485309370611470856192 11565639 -434795470268073870177633233124553154400 11565640 -470910932578496225259796336596660787200 11565641 2977313483660684861075624835292311312 11565642 85737209464498505761251390936561131520 11565643 -561283651189103130935077064037243449400 11565644 397429004337502627111842691537072591872 11565645 25368655589489712829584228187220697600 11565646 101700784005829567318523875345877113920 11565647 -865092267045654413305861938853642901904 11565648 11183793665670996019812411026147500032 11565649 373918036698381696976649448318484681380 11565650 -35391893672796149835512234879820912000 11565651 -563857410841291102480111504790390128968 11565652 -125362841801715636139611328585656176640 11565653 -29669798972034339970255544919945668736 11565654 481351306795703459214493133785419739008 11565655 -649284516075568528814486873060369340000 11565656 171834857782644782631850857513550202880 11565657 -8049717328994905170024055975948526160 11565658 -34033787224329389384542087820307011616 11565659 120489666013364916240156885151781964816 11565660 76167936005695532894717596074013378560 11565661 1246786816658967612061156059789333983040 11565662 -47676200481906830545985754390692733888 11565663 156853266935568737034382650797316533280 11565664 2841525849864910553796157392019783680 11565665 -784173983712349051554197720523166080 11565666 -9630756046593097808904821391177682944 11565667 20580634449215967897361094361236100040 11565668 -123038381850999827539231195023754733952 11565669 683516450787667218380270304342702478944 11565670 227407405677646271379788819883946193280 11565671 32093216846646448512605980502331269424 11565672 -116891114957610707501593927282079170560 11565673 -270627789188389023628778156839065670464 11565674 514358078797731461762943333350954740992 11565675 214120595243741866395447659466031342200 11565676 -129014151495407117704082697513089079040 11565677 121730657889136990658169478985667194892 11565678 360784401233259502774876296251091513600 11565679 743743644572019028600742550490134198720 11565680 4579526747588661113101133685561753600 11565681 -114619900690416150797785013115713563200 11565682 -17951846572082109068013328443758483136 11565683 -7963027362569977089169101108792738696 11565684 -183764970949375557127819891980169693056 11565685 -275723102554079338046262733813506763620 11565686 234194521972798348059623948926233966144 11565687 -57355090096062669921955862930972284416 11565688 272951220410358373762790354976492748800 11565689 354961157338638556879221094079747360490 11565690 -17974320142089475952957017286980738560 11565691 993566941915944866321083945169498540184 11565692 -170979486344297129220820824617672245248 11565693 -510763786111685337321983291585082388800 11565694 -73425903000116444298933852149545844736 11565695 -454126133482240902928419329264105201520 11565696 -120484545005647357853416217393076633600 11565697 -1847207900293424307087248372527019520 11565698 -8559941408794658654334884590847751264 11565699 -374927193285723907049669238948053856960 11565700 275874095386815528773968248177587235200 11565701 -118339738406338617473423713136740974048 11565702 353917978343315977323838861793963701440 11565703 738797026244323594469241270735963580952 11565704 111702655156237904335562732773083509760 11565705 365616892658186746540452049786541991360 11565706 -690866132049914311316053690594416074448 11565707 -694165246926590361622343250369768448044 11565708 170473327978374496635255484824589811712 11565709 -9997251674625284147090589388496944896 11565710 2318328014200947505626857309789510400 11565711 -313471213284987113833728958657425068160 11565712 -95352056678705860823250407874722758656 11565713 632951844679001706849861091188326158464 11565714 -47831408017606670278959428360241432960 11565715 343483934308249699829671827621059546640 11565716 345903489388975712397688335603372243840 11565717 533347879060034403377353131253314610080 11565718 -10822106268593987958363430503474543936 11565719 127696806901293791372782176101781483744 11565720 495025961389945184531389938969876480000 11565721 -279493429379511150416022219549904753078 11565722 -221615636654919843088250426050116234240 11565723 96699388068798059901744185894037439344 11565724 -717209212780934921027083360033062613504 11565725 211069360028037594780707146875392603250 11565726 62951615202134965770297114635708694144 11565727 -62342369261507988171384168662999279640 11565728 -164065477352117171413736676735257149440 11565729 -177030933370682047696254778646423558400 11565730 -23036538496368569082198506896596871680 11565731 31374568575671839541250924434723323464 11565732 -394371846850550138070832265320568060928 11565733 -580883981007085715909945840871857374018 11565734 166865766566131519715927994646613708160 11565735 -191364352483367711369426096060345502000 11565736 1733793878336178714022403605221212160 11565737 -117990445883461069100383935868466455200 11565738 33001120632242275318187154185840921088 11565739 -45278391151641190825022278083088128460 11565740 -24113882030604060261419650200184320000 11565741 -443808855286030522238640720390162496512 11565742 3177858310815568042399895824191204672 11565743 -62596355658585446749303615742927018016 11565744 -99472688640824766347057986530198061056 11565745 650378038438469385518465873119944683880 11565746 114843924916950079653143397184484889120 11565747 13716955345563462898147867652655162396 11565748 -403979660090730874072599476247460373760 11565749 323557722746864101956489931228470189564 11565750 54703645782182871122105815908146688000 11565751 1258989404012155799165761034032942338600 11565752 1645708082318804262508563870428842229760 11565753 8274119803371166537931562632766235104 11565754 679721409993701866580028192350699407872 11565755 9638130192921621500661921532515747360 11565756 -98623423688239020478078365876177914880 11565757 -192588367065201673546174687939588990848 11565758 303262898066194534092719167627845918720 11565759 175641947287217267904251292736653562368 11565760 88436234674062557161274341254286540800 11565761 132179464165544885847671255112070089300 11565762 -56889010070940416399627582575831610880 11565763 -213301818266771777134693977344262463488 11565764 393330915266507568551995025034103539840 11565765 -565589091298274383847867448831826245540 11565766 14418405088146900785947065563136023424 11565767 403326618823778257583019011296957741680 11565768 67605699377208494209859048087270277120 11565769 -710814609007167906865331528438776337830 11565770 314211603444639940310063260972034361600 11565771 350133157102732714117007933707991476224 11565772 -114510353603986749458171750393736714240 11565773 217984540689774937668897103458390620640 11565774 310404518728306052544649788661759610880 11565775 -98583106652402675309023525266838618000 11565776 5498577759319193668413357227191222272 11565777 -74300966710978944833831321162774282592 11565778 -286519055654755795976322604309335379968 11565779 1237046957366451932456206800907281512880 11565780 -57559695914337291438577507114689945600 11565781 -502088141318179748269287444952505652900 11565782 394093449290008041718626417314156872992 11565783 166373713696211870754245092435602390744 11565784 485496660168492878524996205631557314560 11565785 271598162450741993642581089685826880 11565786 -157105832866431448024053498362218292736 11565787 42593467412981110633205151118771786436 11565788 -57200682702102331169989356343490772480 11565789 517168298686593118858229291787592503840 11565790 -81597130381881052609568551188954854400 11565791 -797546295687531091014841988430304488000 11565792 172464999529639960484875890898962481152 11565793 112698138584843447420562562832221003540 11565794 -27198699645090681335271332925329976960 11565795 -347002163324647362180159432290600868000 11565796 -541245843613660147751891026479200256 11565797 -204547407087315568856478202779888329028 11565798 44470984169803054232147839940947241664 11565799 -469919506223227063956700079826939882528 11565800 -108790189979813949199546196434055040000 11565801 -258459725562248502078896137812357813120 11565802 518639414924962641717833649885774895104 11565803 -46905927695485217488902964583789616336 11565804 493191980401919543912575533354277418496 11565805 582905653847512048187617491384255080460 11565806 245207857404885606450234835595993642880 11565807 1224893668718053627341254724005946791424 11565808 25412647072260215420198824515256483840 11565809 394525869154078195337775596685083575860 11565810 -210578428429728843777527494038047522400 11565811 -1139234431434825749808880278631063777588 11565812 75320197985635363483713727077306166656 11565813 -114831066561605628482871326359704121920 11565814 78613777261723489574968819759878549504 11565815 253942795385345996154958707166034319960 11565816 -454763554228886225956531999700943974400 11565817 -22237946532270650711540132178820466220 11565818 60219760575975629308548194838675421440 11565819 -377904423527967577862776849863912093456 11565820 16106178471743767600521615020247521280 11565821 97722861411449874764908503058404169344 11565822 -36731947272064970811263038164551040000 11565823 1376039410290614521813048910583109667072 11565824 -231546841619642579067293664940256133120 11565825 256684044926832574096263565406424783600 11565826 -5509426524993478179669657226028714496 11565827 161667357655061850759095024031786177600 11565828 10332316307932541010054705241382713344 11565829 -352667020282932988435533587526926430720 11565830 109614705957634845537789198656181724800 11565831 -14048618228216755065640644756606771552 11565832 334192974037370008998019520816832307200 11565833 -227527777625864432550467542735192626918 11565834 227581568663533776173943968874383278080 11565835 124529286289260874291629180180801971760 11565836 -787804593509996306872863127146883979520 11565837 351049101592327369966965190117665332160 11565838 679921018506519831676587934266996490560 11565839 -12599655514452731649245231187196375176 11565840 -44903975825645440733657049251417948160 11565841 -193078894717148520127812744940542964928 11565842 494264592221700070473970581492450333072 11565843 -263854894336125712271160569093261604096 11565844 -303435006566926514498955018984792803328 11565845 149725899915512957487975525227539555200 11565846 -38061709758607498900464724654337677728 11565847 833879585567837670885095602239080436296 11565848 -68801052088512648657981284655126528000 11565849 27101410461532409856943200105200367168 11565850 143484648194774661652026127267632392400 11565851 -840752345581511963084537168770588334400 11565852 -67633622521480698155332643057394548736 11565853 306019588733998524938023246422333749202 11565854 -272023957213820016308850024559668635136 11565855 -122537596878661923560657881299591936000 11565856 478747677910810195644492009231022620672 11565857 703954059870134450853650010865425825072 11565858 46180803182315454623195805567777592320 11565859 731149582916360164263558128230673333880 11565860 77563564061065520649986608459370304000 11565861 -485281706516199215005639682383618516128 11565862 -603723543834376873423315440811159254720 11565863 57881450087731331902786783041081584784 11565864 177093649472212452298471906504996776960 11565865 -95523927345185064267486410222609273400 11565866 -35780636020792172441696333446600929696 11565867 -351028329114351842475747044874937454880 11565868 229118439893912667325160648142783215616 11565869 -142268926229370080423503700735828131104 11565870 -202215429517229977946454149385425817600 11565871 600822525417667803890470720880934832 11565872 8909342546420657095855534858226761728 11565873 641124340322625190688208953533493207184 11565874 768312915403699591314206623441609952160 11565875 -971961306728494298733908829680046756000 11565876 -229549246429072797364726551214640553984 11565877 121581614951287602182471931808663304352 11565878 705035213414557510138898083988159502240 11565879 169829161096586229345050131871610759888 11565880 -60045889390932242183164372285655040000 11565881 102365251942751668591525283465948516100 11565882 -4976773758333807241284603507898321920 11565883 -64943504297011223341725335788007142400 11565884 -565554184069102957003540982738806407168 11565885 23204840104369394548424147931648940800 11565886 -330841369408845609588548566964102780160 11565887 -1517045261066296848982973750051966659920 11565888 -120744645621488672822706826692872110080 11565889 -525666064500499521981178804760447254560 11565890 40205571218092367412026802753563688960 11565891 238181921777952497948145650225684669700 11565892 112498770091894325985589224384782961152 11565893 220080759321161279160325336280149418142 11565894 -6759271765298576475531874577820579840 11565895 108797894143958044977486907690369658880 11565896 237642701615507273794054310897962444800 11565897 -104482645992576567426333987611274500928 11565898 55142195209804504002976693485034993200 11565899 411751990456897292472919111436541838536 11565900 41631587654222719236151251700420377600 11565901 193848478189695653759504341466862939264 11565902 551458419508458308926018269821652649152 11565903 -73045551888308272587421406332994755200 11565904 5116181020750930360592420039588052992 11565905 -3620035665062988853716499919560093680 11565906 126649639877559872280951386874067200 11565907 451896682738023780198209125493905586156 11565908 -677130478814052381530638885117824583680 11565909 -47162761931565973516472003271566177010 11565910 -174783968446582849197795345671320592640 11565911 -232512398547417070534599457861183017168 11565912 290176191125309466888256132501362278400 11565913 -923334430767739812901250966709727038838 11565914 141678714634006866171053602313614086144 11565915 72651533239260984955844563259950833120 11565916 920159416940372466638009503147772129280 11565917 -87932532050187801659725984032808822560 11565918 7531342633901304803493984932323504128 11565919 -1736800364137522491220353299045935882704 11565920 -77698889828526571181280283338756587520 11565921 728032583878585449800482790563522557024 11565922 -120842618230399250453744784265006773888 11565923 -79288321279443647653314533907605145828 11565924 -530455555256723306333454023777534607360 11565925 1498546495672264845947372097994128000 11565926 -319218374450963473347557299635487166976 11565927 144573683873883974500093439350919443200 11565928 388044363419124206236669082969962168320 11565929 244098534140657086638877149725574601530 11565930 -122449267454909371404255208581904730880 11565931 -141426801809024283996046562931278757968 11565932 -349525152147209219840052660771878231040 11565933 588690821621932723546649698219662484224 11565934 565443219820575294205629917359158581760 11565935 -75702105493227364982382332039215272120 11565936 26420299014313716008297604939351982080 11565937 -360104627959287701464738503130806682414 11565938 -65962102789249657940406117821730512880 11565939 185342054760658176278212612054359463680 11565940 263604410274649843431977874183117239040 11565941 -64701407589539684145393430265070020736 11565942 -393407806119299816209781248710707268096 11565943 -1057449747336038540803387276132500093320 11565944 -324960538915531505151788436823279226880 11565945 -114279948885645821754109679860854063360 11565946 70975358352309696666390449511928496640 11565947 -758397175392884528072501340709117114680 11565948 346796478796552653986719650349048774656 11565949 490402699960667212124584011924703842950 11565950 219919442870325883731254621627683996800 11565951 164054877092987713804397780463084643584 11565952 -975471104766309053760112262151300710400 11565953 417893584716059563656234407766041273280 11565954 474194922752448182054003307333206268960 11565955 -124655296619782881861526694253128772240 11565956 -927049388936579842283920556427976106880 11565957 186646430309416596870399478503695851488 11565958 -180479787062054932766781642373431428160 11565959 383278383810007929766655846182393595160 11565960 133073596599859477639912795774894080000 11565961 914971069210017740060620976239252424448 11565962 -30756857667270116828414125247150850768 11565963 -802642205054245741518336804623452971600 11565964 56244877649484760781694662953492601856 11565965 307015666610577946462807555565604043200 11565966 361885444284134322848106087296774686848 11565967 395848648145394543835845718803027235584 11565968 1527010392009858608509591936193593344 11565969 -618021863957025307780339900999816835856 11565970 -67798129037110100968042988006625604800 11565971 442768156097480593720379799441994843344 11565972 373484403238430744218909159256144627712 11565973 2233172251179083394940992820634025815584 11565974 17621370533202525165491425028029869312 11565975 -191389718646703318969628724892209971400 11565976 -495365656736298916267461814468534272000 11565977 -164352754964221749299315293370227282668 11565978 -20917529775336578286847660643482555392 11565979 -71554445519337063294447690230147143420 11565980 131053251721503261731980174599375552000 11565981 239142064755815029021905257620131316512 11565982 315925653538825423777128997018773758592 11565983 -255337200049145476819994794926584215200 11565984 -201323376192921486740313625520473374720 11565985 745099721163143779047869684624324940180 11565986 243430870465361540721530665013257722192 11565987 312099190710465975574187881076183002368 11565988 -118253993240976965238911245736655970304 11565989 -515222889398243788283754034874228618244 11565990 -8957768564166519432612294609725750400 11565991 -50683023432247798772430847363578639128 11565992 58005255437073037932847463976470400000 11565993 294560498342134818674651743120995621264 11565994 379526777480484250506531991756405619712 11565995 207044757455284191377251651028438016000 11565996 85491849411427778471638198324214120448 11565997 153180854148212419760958585458185384960 11565998 383425905545941801575405969421702942464 11565999 328330795796702988970510224258079154184 11566000 -254241895102674433827087947167973376000 11566001 598705078638217371730787134435324605732 11566002 6211122720244180727503719828328233984 11566003 -1106951427061301994619820772801278371880 11566004 445454891932600637717810814500827165056 11566005 -319780806223673898636981787782469877760 11566006 -6059800909986285351161875474909275840 11566007 -35856940048543421961016209698815800960 11566008 740043601626578098431767601901569638400 11566009 57191195722501245594025364460473692032 11566010 -9504581954142411673027313961759344640 11566011 7753877255047791782375044844865474240 11566012 -497786807519853541603798224282912668160 11566013 -492340447202448566816067380122534935738 11566014 -316728025416839219758186423598541639360 11566015 -303983942053921355400944627952772624800 11566016 -48028161989781484358813699067906883584 11566017 -727428068176029327424176265259528693760 11566018 168228018385729256212989231968530120512 11566019 -102094822809747856558488042375291632580 11566020 -393878683853139319393397224306466488320 11566021 1247323023252691143692797715678179400222 11566022 330593494582936573010884445551364738880 11566023 122731166935835893425523830706309590144 11566024 319029915354588950673224738584251048960 11566025 -372074268508999004042087073771013392450 11566026 -81943393062382200912599507513402489808 11566027 1122711180263645153449481933517103936 11566028 -70228211827495022928840184054309169664 11566029 -39469626718525184646696420409307654112 11566030 9757299891207802077877840040601158400 11566031 -233316377831767258061335323397604553048 11566032 -55515672939588844486206777988066836480 11566033 -228096052792627876845342580519754924736 11566034 212276589653752280370470346944733814416 11566035 -115173646675446639404902376386594769760 11566036 -698227101390557705122203475421798869120 11566037 296161162498510680421718541087385141152 11566038 -27736164297679934328230910363919294464 11566039 63179526826568667072361698919139085160 11566040 434999559299671349365259536926149836800 11566041 -634603856448816856050721598114280676800 11566042 -19872665370637228176321110493256022016 11566043 -231712929732503326671093845887907309016 11566044 355521256647495053785767526341040128000 11566045 120621752088433184283730677678211663320 11566046 72409336561477186868964130981879097472 11566047 47199376672826088157338071313746918928 11566048 19568084066978205096792590489849954304 11566049 352977466484414983167771314728538047920 11566050 -16174995271371820689327077561322912000 11566051 251508778138304748571917453947391895040 11566052 48028274316853995451766109263656063488 11566053 -229594030045039778821896530893060260738 11566054 -8703785977815778158916479358797232320 11566055 8536213626394851127376825044766811960 11566056 141850517438878152938838298477071728640 11566057 -231390402728880478363898690167863930694 11566058 -338847583251978731736979522194780393984 11566059 -151368687160670664672200264195729765712 11566060 655407781120854662918705828803856793600 11566061 -199898771432428290783949790532545729748 11566062 28891588255368048232100001659555186112 11566063 -304012824897628582453374579407072483280 11566064 -191778779815579698719408657290788864 11566065 -160425340100277165784426899460986086400 11566066 657290994739679082246211102056666185232 11566067 773106883093928549823378735403439565552 11566068 -356836248251328421979754182951563100160 11566069 13419515508593866787584990068820918912 11566070 -563151236354241417051836834576448547200 11566071 512199222897408967022870731462217357184 11566072 -7282011812930148567634319619022602240 11566073 -1040252448266768016063888153130592022678 11566074 202400761727482556116846802966827960320 11566075 -146152374501091423898108143506074358700 11566076 -377645662044695553744163873537847009280 11566077 466475084513039359374111747348284805120 11566078 -179781609866937888549489339063280988160 11566079 642199068259356856942269926212262400 11566080 -261520523004509545938129593157329879040 11566081 -435878259857337665782524331867367496236 11566082 10140768011127511799569406686496217984 11566083 -464716954025154792754389243794316717576 11566084 -145210660518845930625808883398214161920 11566085 580469848152788600241692693040237232800 11566086 -144520236937136835583600639971182911488 11566087 39221702546442083824881594195836007400 11566088 165993479294468619360881384129503825920 11566089 -467826196305946212022896323269448872320 11566090 353729801848320171511918999888161715200 11566091 954993053762087872480025466892072206000 11566092 211197985970042046973041788685297495552 11566093 502564628570509609244704620864025283520 11566094 -214511082261182560033284684461808995904 11566095 -142618753101684560216929055973379914480 11566096 256023480035513577251067585098429898752 11566097 20492008002482064619432660515860277360 11566098 6865386033261706473580283869047820800 11566099 -429325275943261395081421599397577742000 11566100 -5911998270975214003282458759644774400 11566101 602514971957351350602692689243129916832 11566102 -195947237957237832144552013156486497408 11566103 748450545983593148991097551187374914160 11566104 -84230678156634635922609064531455836160 11566105 50743917004978471758881737943324037960 11566106 -100571777721296297288416295602703359248 11566107 16548197288002762999550362202947499676 11566108 -600251604233921866927092085534184745472 11566109 616239895661902024737350309210161734720 11566110 -7267444405435687777829772952693242240 11566111 -1017222285060177599209847375433043593200 11566112 982376554185169378316339591634631852032 11566113 140302000394041349416317546640382713728 11566114 78643890788213754035927946910840730112 11566115 121943272521473281189868254430416014240 11566116 20495959089340809135199608646329049344 11566117 -932307230893129948686384564617138891360 11566118 -192845949727489702245796845331048413696 11566119 -107364529307509973159584673087939064240 11566120 72445275580672484958037932724549017600 11566121 235990299000996387551273825102326874304 11566122 -26037873231186814150477872657505552128 11566123 615202542144751339612712755617390920372 11566124 577321411894609946944922026459134988800 11566125 -547068431523413790377921320459848000000 11566126 -3440088113084328876876650872313148672 11566127 751557163738136444910898954481986568976 11566128 46026593178438358587562234418178293760 11566129 -750939199702991064594782738105030380270 11566130 93186959802097377941944150849324716960 11566131 128873283957487252445361669355200436224 11566132 49835652243058425868188803844159139840 11566133 319165440183926547174790052853534666528 11566134 68406683182160664645807999745427234784 11566135 3822488376059239428056442897027764160 11566136 -1149292988800579247042418550937468928000 11566137 -222550703539435666852568590241658430080 11566138 -98657579588915640263488139579661179280 11566139 -154418078779708489606139034577325814576 11566140 4223092022165345046089850453411717120 11566141 -163485657479366695862425847901749168916 11566142 201477278837260900363638136222253258112 11566143 -933396982871386506582348512920580479416 11566144 192810435541577045993910782921273245696 11566145 5812844407315856140425448065845766720 11566146 -57793262830664665119283339747193356416 11566147 -583865901197275498763531122744460949008 11566148 -380111890782654884045294949270036480 11566149 81449076111940490499523329553900782720 11566150 166141498462841105091250671407507560800 11566151 -39432496751078501632712506727793993696 11566152 -15999454909702678190442298586511022080 11566153 711206550084233589633888570864107006080 11566154 75578844090798334464231772632150784512 11566155 -179201869358881836103845686856868089600 11566156 51105364173132869878579900510424878848 11566157 -863140149482608935613662354588664256340 11566158 22934140353817715808647430364257182784 11566159 568784538760616340534171747803529568440 11566160 -37057026737734115430288648105464709120 11566161 48577324613193413013825695723087576610 11566162 44382765901445984569584293772208625664 11566163 24786560657617418014545896101156584096 11566164 522789199304317114171759974239649048576 11566165 111723782668498330511843961836136069120 11566166 235867982482833324810260739487408131840 11566167 -104096962394224887841779990423169715760 11566168 1034159855411906410918819043087782594560 11566169 111971908519019704528029154970831976960 11566170 -87781469984133241879426488054582297600 11566171 725285861935759122535263030141632717664 11566172 435093014486601859926835747800727282176 11566173 -288922878295988706254452770651806798400 11566174 -713886343070886590752691855288729357760 11566175 325342568313451968558752117874957609000 11566176 482284725088115227543009850074425458688 11566177 155941885459732000509200334288305263232 11566178 -350402694142703667885306591662666154432 11566179 -1437683499623366720130814002355286937600 11566180 287099778152423896517790076475926022400 11566181 -86192708980484456889642212342502524736 11566182 -92039739704303978460280393763452400256 11566183 17914845742944128262382209226665822720 11566184 -225673748488096725110606131954124390400 11566185 183591325184123918704974755726480068800 11566186 439963603875754343027544712176315370080 11566187 658954471625294468655827018850449103792 11566188 -555698833644964401084975092605540569600 11566189 125161435815636204825361001652479245056 11566190 145209445548442686138107979399208262400 11566191 143115899568451795322610897652704224640 11566192 11823547418698285120441296321375731712 11566193 -21307722299091413896497710093187494400 11566194 173822360885704241205392254812197718528 11566195 -623817994028905369626643317424773286800 11566196 704686373254714614172231036729877053440 11566197 12806559648262919846085580620152929980 11566198 -274563246636428774380676904153094656768 11566199 -474892335784527973547214284012993947800 11566200 91750915482336558053322833599515648000 11566201 1286957659854988598074752366177871828202 11566202 169905675666083584107388878559627869552 11566203 -10980600827704689612704228309148867072 11566204 -133477523022266082906221273825917006848 11566205 -393200873883634060440963940345403169960 11566206 344751255492267894007499412940066780800 11566207 -354836600943921316233879347632004220544 11566208 448303730147337935216654178585673728000 11566209 -17581275404685065254652101720907092800 11566210 208655113200867871681096462259989163520 11566211 -249120665891996556877457472407678413188 11566212 -163685842204760545433794443585416724480 11566213 476102337828507840698196933847736020060 11566214 -361253531889789230582598391661772288000 11566215 397118121038584505311938767011372233600 11566216 -815527077029217810329333060390195404800 11566217 -203779178059346196816892011733426581504 11566218 -294319794469314672292739494362510525696 11566219 208516704873685295953704882535881175696 11566220 168965052686417236796245259866913018880 11566221 -57165118735755911822054254971329290560 11566222 -89231699848039942268353949748091260288 11566223 -557218182500667832062217337559861826416 11566224 53319635140530156101503418884725669888 11566225 62032437459905670157549373399919088800 11566226 -1219457804674402173923368681226866176 11566227 -628978370175197395368075873687132062280 11566228 -168008111817213761610038613422942664960 11566229 -569317654561150041009257955791888077170 11566230 -193355161166782280968622480594841845760 11566231 753049972243999405369217682466095565000 11566232 -850598926088694518610921319602670387200 11566233 2871164900421637904607321049217366400 11566234 17184439061410803401916267610522597632 11566235 792082976829222154849266136404958351680 11566236 -507644069683924374396836541920446242816 11566237 -374590342703112607171408721203028107028 11566238 182164696485906686895778996860882011520 11566239 126996608818145128522325568862962836880 11566240 -181618192915876159797895255349526528000 11566241 634099321939012030462071855951406772484 11566242 -290898684547317458731745435473228978560 11566243 75911779760964531018167819768565518064 11566244 734499615834155946863381142338560262400 11566245 636941945797185636988229370712598850240 11566246 -466267033756296144388706473735433360928 11566247 -151301871728636312666691870728815038336 11566248 -14464263169015562523296670172199239680 11566249 620870084763840093564703602568053376250 11566250 -27509815267407141695664336985624800000 11566251 -90972945735872342153487728476630008420 11566252 120344315370074390642293091553661158912 11566253 595981091875475207106778536003303147360 11566254 -116824612804317062609416978341221719488 11566255 140297209027647973918666345586237552640 11566256 -159909952670005347630976713729410727936 11566257 -50729947201904765750511017060168937360 11566258 -6198503998678305513797241805552859520 11566259 -104448591122614661206409748390001431540 11566260 410634436483102187331243746197203456000 11566261 -185557215587148453748773783436691118336 11566262 -94218816303143157719781714371160211200 11566263 266151759735059266931296582543310530944 11566264 -125876333689940893214285631985823539200 11566265 430356416994087977450888658999999774660 11566266 19918825647685973199103073430157668864 11566267 618137009127655782020276715971104585316 11566268 -245766589857860320042225738830237901824 11566269 -5973728360849650118185978761709920 11566270 -151460772174178819540811758550867497920 11566271 -610661853991000005572092405813200400896 11566272 15037356641771703068617055769137774592 11566273 -165960948995817318094626551870445469140 11566274 -236293270663417742045117425665766680000 11566275 61945402085092063487578646246712537600 11566276 82971217799570285719042860914719660160 11566277 -646332077036339297654599776647412359808 11566278 59682031751960446881423845378398032000 11566279 84995520248069815196863795508952241880 11566280 -61657038787182360710158376406230630400 11566281 114088375721254830240893840768345204160 11566282 1275563493942399976319887079054997504 11566283 1014415853969209325524946498643330128532 11566284 24031079438906204266233635656063488000 11566285 551046300294698326319492500284860247960 11566286 122002390843159310701596135413321269248 11566287 -445045856917594263348407517113390933760 11566288 -76955838921931638383616015946133012480 11566289 -673581538209916750894798690964349488640 11566290 -282537581358949475714095368983335603200 11566291 952330851297687112175450969085041632584 11566292 412170809850617451422584976616957446016 11566293 548398720048451139584311504789016482464 11566294 30755818656865216957789342231842225600 11566295 307860881368712481639929785046096188320 11566296 -25626412616380600139441349728526581760 11566297 1969836846972553599477451210266256778260 11566298 83238658385667845579338557408025785600 11566299 187630825533830611306072658234425096128 11566300 26826036749398736718647815652341990400 11566301 -361498436669217235101493355482239261600 11566302 -431401601181627492117145727308346280960 11566303 824780436940220829547129809738646757600 11566304 101557554596880140417133607222650863616 11566305 196355356290301848383722512871245623400 11566306 453727553121483849175053173121336374352 11566307 -1164949628971786399551332695254237262800 11566308 121333244608025375790302832634229735424 11566309 -207598053375651874045329377136215256096 11566310 137807496075868242418871149372709679360 11566311 220195073654960037883420387526035891200 11566312 8603866329023863008585927750580715520 11566313 -20558332274059810461511097259209974752 11566314 15626545462945679740692055926094121904 11566315 33508235995006501074214734135351404400 11566316 203398636411693170594481200958989711360 11566317 -5862915909946479316565157350544875520 11566318 16823972965883414255783617891588585920 11566319 -1160832461876051475145992112928057519280 11566320 -6629993768110447195783048043079598080 11566321 -10489838045847504494172449595675640000 11566322 227629874859522463513072038989220700800 11566323 14452656810387386146870868401200194772 11566324 -432207950562144804881719950899889180672 11566325 366268223298266256014990012968097899050 11566326 102324541703214491263704799124256614400 11566327 77787557918415310043521039094997413992 11566328 -662275311040055375367674258273393418240 11566329 351892708924159013969743819171291219680 11566330 225626053508063895452668031144870638560 11566331 37958687291576364529550542143201826560 11566332 -256532041948115683914195030889900308480 11566333 15485621801704265561638123231563627040 11566334 129589316349991238994522863945742390720 11566335 43524357084985895984258545646540592000 11566336 308362988852366717148790354656647708672 11566337 -55053866393003276195382880390287862014 11566338 -27503598417704437971101337818164062720 11566339 47350897440221910338699458982933498824 11566340 672062595621999989250038192750180547840 11566341 -316055309021110856770317553670993617920 11566342 -274935861117285361386805333145786624928 11566343 -175013623709338702843426495703097682440 11566344 -421897946994899730369008175338695802880 11566345 -197061621793989656227203228483106972800 11566346 292850743026590643653805870288193817088 11566347 159618370724811864659285952809968251360 11566348 90076190038276579328530884373813010432 11566349 -321991354802816719862826158717974232436 11566350 -171247622711711391761575654077825470400 11566351 247366322155332408470433420338719412400 11566352 456259183241804048820724288447389696 11566353 91125183789173119841287769177012394144 11566354 -594820907130737836299631121506306176624 11566355 3203719114990659612754351691843308800 11566356 485590548357498131751608979893874358272 11566357 314005338552772183795838014600767538080 11566358 -244508458612417527854880524059012235424 11566359 201504563728020795348748107785831030064 11566360 396515042199634960950180640125373440000 11566361 503199468225357146097603650970509461962 11566362 -38242154056279741005676640474135702016 11566363 333489768061052334003208920499689952144 11566364 -257113389962174054102164930094975577600 11566365 -266001143047164198372895614900423557280 11566366 156761421786471212144605259662044481920 11566367 -965145769412045554297990910232283591584 11566368 200157329932485379516210860690442813440 11566369 -678293070518157439637235253851361379230 11566370 -109095533782471280592594335394370833120 11566371 -1397683577138840159938666237080892486656 11566372 -403717645624005498162543270426726440960 11566373 44709673464204932773749270484253497344 11566374 39551412235581166828183114559019284160 11566375 -794340128602330183246373192603223036000 11566376 -654977770753598805473425945166671057920 11566377 -425941651645544209160190913032543403500 11566378 -264918472638375356321257729556721029376 11566379 -212538972909638613859493311413515713536 11566380 53767916066458254679723188998380339200 11566381 277271452345296149918327961566831724182 11566382 436809643014663370198286035198531520832 11566383 635843462264145390782792765317389264000 11566384 -208282641544503831963747799355842969600 11566385 -495931913432705769388948581860755645440 11566386 29075861619573331366471744478881775520 11566387 96814231593298886483062382439287083008 11566388 -272491506788363283331809582298659587712 11566389 -702865126004384089642276639851076139040 11566390 360305545221293254185236284060718112000 11566391 -212841703413084123919129308439439621208 11566392 356447701836963426026606045334598656000 11566393 501221419564521074502583327600938704644 11566394 231062108811500437936111776097577586432 11566395 9578247993660834901861958080395568800 11566396 741279469474191469989482029072521804800 11566397 471941982718947338080322786002935534432 11566398 -677827730600175047668497751791992832 11566399 351076267520309729424871201727311216128 11566400 -9934496755711404985790557947101184000 11566401 -212578150578902554008656492190145815552 11566402 294226437897225008967749562406178657280 11566403 514386302056473824356586633773561022652 11566404 554519445378676620898107745110040640640 11566405 40154927200819974025463358656824896000 11566406 19830631161213810494737695236948749152 11566407 -535403057325839276099950326468402428760 11566408 90152632282236380945363738802388008960 11566409 1088937494464812647787733712736005156916 11566410 -38189470009417700831184996317030215680 11566411 1764647827233107705554287914778760852312 11566412 -10927014489243228920580726539789162496 11566413 -272815623114207027670921252978537822080 11566414 -415408023515871883319933811332574298944 11566415 -35116780786120023491292716928376682400 11566416 179364533060850005414024176346430308352 11566417 7590027604919456504979587529280121200 11566418 -504945737046195029004918783910137891840 11566419 -367267997122660205451990334686738044160 11566420 -1051602366527565948587619525760212049920 11566421 -236591679598428087360361947764614816800 11566422 1462403053458302482830523341030174720 11566423 -1314925231160992558437844248611729221200 11566424 -452685586624182052521530181239099105280 11566425 -35445080389505677837380511980111316800 11566426 -2907526578392714686673590898388002880 11566427 379302776663040322706237366079213951312 11566428 82311566794331436496137161917036753920 11566429 -333103786827061030915635246583852056224 11566430 -203089596024489622499465751228315560640 11566431 -828381444942808329225768090155533389480 11566432 1061476751476178442631058293791281774592 11566433 284786171707747674584056709900972176560 11566434 24823201232737450445196585905600103936 11566435 178519198354516598281110774902667171600 11566436 -306579832690403210038117449760830308352 11566437 -218237863960310852070818481658990695840 11566438 90245075991329189327186163559348767744 11566439 719250466253104537713018014443816814400 11566440 -3273287739642520982003619274007808000 11566441 -3544963771297653087859495941576691456 11566442 601495033387785465395591893601907094272 11566443 -48836672487587020634965777070317063680 11566444 -25852052108596617428836074574186096128 11566445 287268986885996814792236963460599868000 11566446 44963888393592657659897757422119877184 11566447 -708099803569215202514565683155436966880 11566448 -140777114335431864884934906943788515328 11566449 -429788336534755992632688672041533157760 11566450 -260623874591748521179438869971252715600 11566451 -153690589895857633010784525189359993088 11566452 -98348228229853170356335403206557523968 11566453 558460001709532835076567820880317094702 11566454 -113183340226698672538001359919854467840 11566455 127326707751270262397609770037760276000 11566456 -361745281114290429622652310540664688640 11566457 -367335924026248666034385218317507365888 11566458 -380039838125010900711069541616560472976 11566459 375652077568849606428832997394971192240 11566460 324949862700073813734688808309496652800 11566461 42689747979228455673222023858624867424 11566462 653037275081731740336324474205512600000 11566463 277170441339526922412088101652164035712 11566464 -52401908183332455793093026471707934720 11566465 115493402473086765389820138589131889920 11566466 -141461681005042730379814856107093931568 11566467 -248087874885400792073481004784928720312 11566468 205809878449672601867032081638509383680 11566469 -375407183899138578661263336982141687680 11566470 144219219472615896755969248956790794240 11566471 80880381879681404285692935041243640112 11566472 -217938706165196842486044461417634201600 11566473 -342727017601362739972482804658165919232 11566474 212493205365346864988835379306593148512 11566475 -126879403097819194560457147682088433500 11566476 -30484294477995831942478548207952926720 11566477 -70543118953340864973523538043300691200 11566478 184012421998836844272313106267373158400 11566479 47024379042914478870851218068079950984 11566480 -9757283131470469058279513938522275840 11566481 399635866216294543344960225436160100 11566482 112406404802150665140269798438975994624 11566483 -858371668570798917724158918262420605268 11566484 7099613811986474163918582070492778496 11566485 6815275355628316111640773694998083840 11566486 -123837661936495666120923717252230347200 11566487 953082792015924967906814397934966508952 11566488 -732767361183578096513580563297707622400 11566489 1378750982538304617684934202794392426000 11566490 -265821269115561350763923298150499820160 11566491 276690218838351291038065383489851626392 11566492 -232833425290268189452807746595377812480 11566493 -325921501013558968465657029851197711296 11566494 19488811430586555488572371316558281600 11566495 -97062951093287700444368096251081666800 11566496 -111922154922964784438889874912898580480 11566497 -72786930282455131426947966173103383520 11566498 -183780723511319850234807456126565134000 11566499 608956151033953071199739066447198935656 11566500 407760648195149669248703241484336128000 11566501 -11717166394018262358530634080504537828 11566502 70842481599120976707559504140654953952 11566503 125645342074436843715352491495322767360 11566504 79285443772576619299718279186404300800 11566505 -37504090409061336402612700434034107000 11566506 -12851762638806791725760449573289872896 11566507 -194262284524306875914548205151816413288 11566508 -420593690457227799585782540520351805440 11566509 397559709816764333104788856725704733504 11566510 -188568500890216245140237895076365751680 11566511 -1864599559853978846614962968261439984 11566512 42366434480960668527923708062352670720 11566513 -241681088132959715268741579994635784640 11566514 -591990828616472820445453083590748631152 11566515 251362537788474660415774432836117356640 11566516 14495301271214002109614759118930534400 11566517 912135991300470521352292324640270659566 11566518 72747370525255066397811197211899027904 11566519 721596478958723206189335139458430746920 11566520 115141260876670348425712543524876288000 11566521 -533184902389099545909352654582062597510 11566522 -151357610740435572980994752814378365952 11566523 471088471288826892806197970378194364772 11566524 175533690381060191421991595313941254656 11566525 -216713957960097946140638705700968691200 11566526 -325152968838203687318081714257794048960 11566527 -1111551718722463520763317564747016960 11566528 -33553329759129872334257935081782902784 11566529 92001709724673183978322478743683389100 11566530 325319035651283032079034841724018304000 11566531 205566793639466541517670829570508278332 11566532 -264837933462693839063107966070685066240 11566533 61174145776668031573950142352467545408 11566534 13261629909106177225292385274422067200 11566535 323707176987101162672586051473901156000 11566536 256151622151570592037336448155212390400 11566537 -255939078871597494401663551571093932080 11566538 -219373416422786541361094262980754736080 11566539 -274396253524060330305761111519618034432 11566540 173245421728145380303276182558895242240 11566541 -2670024294952938018076069422967415328 11566542 -73481348323279810425626179608765632256 11566543 -865871375071960524642826411105566696208 11566544 53955391879796433436251699406745763840 11566545 -183889309404120066021607291770733319040 11566546 -261637026477673964949701132744249436528 11566547 -1178624582553337314993598542413931770004 11566548 317415375423531633367384931934209249280 11566549 -607091602396742588060005200287617366450 11566550 216566872197221876228851987312388944800 11566551 45541311419544315980440455064583889408 11566552 300208212114892594955353533212733542400 11566553 -679258797842119465557309907810325911680 11566554 2552088534577145502888059630553116160 11566555 48353429965408303205568625441850557440 11566556 -321633048281957095475924092307165959680 11566557 -662534252823128941130460479068841956800 11566558 -1225031599405705223080859040598204800 11566559 -45172683705575430311951558366299241184 11566560 184395343503685342100704986337506754560 11566561 755527741233700714065798301922561977320 11566562 -73269026042520683958590909735881721856 11566563 762856953146070013231055093132999982000 11566564 -381957467374980841104147206525235052544 11566565 161230634989788322864186095704732344320 11566566 -42497396591836970089680886408570405056 11566567 315732013634717810308410441952714488720 11566568 389563638922225285783778695964195420160 11566569 211018374745598599602384017487858598080 11566570 -891556290692706859726610785672535040 11566571 -325542598663696372512793583827945249368 11566572 112199072132978501691577172575817088000 11566573 1147834858313275507283844508127692318720 11566574 261874264217420964104553173418436393536 11566575 -184411584828662506600096754831029201200 11566576 5998437717938582052024141872809508864 11566577 -4666096966028108628646219964262893328 11566578 -65822938138681845032360095355865526272 11566579 -524817451626523227185301815892143703624 11566580 -978451469491697271667947428369833382400 11566581 -46417129388324372978518560702779371680 11566582 -278510910640406894221032455061708609216 11566583 82510679219730272267155512633482355120 11566584 -116738773751056702703555463469931520000 11566585 -198310512394251811648366591147726077180 11566586 -387212290010636579969841294513596414496 11566587 -141717168695035831525176095403740610048 11566588 -201949268245722059506275390128734155264 11566589 162704582001520017524166994309584107724 11566590 -45999084809847436735291190672455987200 11566591 722217640781103657303968019993837468592 11566592 -153948168472718014727219629207112908800 11566593 44095484736514001168657275243927844304 11566594 60717958673379977910137797606466910240 11566595 -595527885255035972191079853695309002320 11566596 300641383315941476179728965990002145280 11566597 58073414602996008829695650891818407486 11566598 17600270555865016375172703411461584320 11566599 382526824424845625975642256050422520448 11566600 411055219083702374280507951159902208000 11566601 -764244744137483207376056233184913319398 11566602 738802336659258672595650120296700156768 11566603 -34634388513628497293485610108628639148 11566604 -172450786712006175365418125093399276544 11566605 197903488215046334101415003762719617600 11566606 651383253877509349898396127207699052800 11566607 -59708460578051676756105968952515982240 11566608 -21522145364928379046348131965321609216 11566609 276038241993823073827756649087416037810 11566610 -109744157814329408061790088269481180160 11566611 119611229299176575952947829987918604800 11566612 -20526922135398683754862299349690910720 11566613 2862565053264741051031321676921779584 11566614 24081961756840311307836613507029295488 11566615 876237666617029642579581647910214532760 11566616 -930543094017222284292228596581075691520 11566617 -574718910950557743369813272970466870320 11566618 -86761698350747787453427194774175557120 11566619 -760281100021153864869737939426586457980 11566620 101090182742242540111951456995822366720 11566621 884278451308643408975985273841381987200 11566622 -445499342148518920602453113190749707200 11566623 -355195576763322551846646721118880818616 11566624 187610570940726905420297296337242816512 11566625 -344450749860675046206756330242865360000 11566626 18748579201874870580691161495977318400 11566627 262095511072597610112432044596717598720 11566628 -581070265180111973286089941788802741632 11566629 -686431839066276284621499643151915967426 11566630 150370532120797212587207384732250643200 11566631 -11660502593416463864365805217704864112 11566632 -240234508754938494398632066618982400 11566633 158059848239801295433931746674550374408 11566634 -859176633468835901030686443622277468160 11566635 -494505606703766193399291879787205360400 11566636 -217199021206338985202623083230599537152 11566637 -1051587613596213694836806922465310905108 11566638 -4663724336080142682813496827140001600 11566639 353438454729116340427363573771235919856 11566640 -85000995462211799953336927637491875840 11566641 -406059164521913813829447189441549637008 11566642 -62465401389561252406270116520403532528 11566643 -86986349823022206011660901074004030912 11566644 -35460588024867365228597539178627481600 11566645 433716131976327479981254241260236621600 11566646 100207671771173025789917282998817241600 11566647 291386382142533728026135115514455967456 11566648 -687636267228964301809140227780974448640 11566649 -123666109507121139430275851616922103520 11566650 25611309572869897908499652908379040000 11566651 441518308893253387354232822971103527652 11566652 161491184709756657899830832674431221760 11566653 99326691029522023641111273367211274240 11566654 42006098140699110416888934232234275840 11566655 -17757775719833167756442443723720722000 11566656 -3243358062031723832852664466148425728 11566657 946100041132139530340817166983078717780 11566658 104000374626050011023696843669205850112 11566659 -265170961796794778289169606605460394832 11566660 72036855456856125404540132916350668800 11566661 -513724517203151711503971887610675877668 11566662 -13848606526592108429071013222329366656 11566663 960986195680996450922852252189783981912 11566664 726560738512942013946910226702824704000 11566665 580964374874218861399508537598219888000 11566666 14142308060901334285947821696757333504 11566667 175024848763389119836576893766159982112 11566668 6472784256241597028937399036963594240 11566669 1053895970535511756230628912334965911840 11566670 -70066425553009901202077727817594400640 11566671 578273963369506922146030059583742495112 11566672 -33352454830654509276374004819865518080 11566673 577281590827709169493290165336664439922 11566674 -34609803930984303146378034364399165440 11566675 533576698431721221230994540645786629900 11566676 82951368886819010019410880317588582400 11566677 106381127367594164147083514337399887808 11566678 380795328464454087214265436792502052640 11566679 -466232120968074171713504798206296225840 11566680 131177299979158903916597234310867763200 11566681 -163850040721425909868660948065163288704 11566682 -49693274113428210165951247572147379200 11566683 407835555644920998685154077739936202840 11566684 674091939344764815117498931609948668416 11566685 243008742679301000237768459810026107000 11566686 -361818098187426118307340391815109791936 11566687 851581414206609312867661430848749991680 11566688 157699502680570663581191167150599438336 11566689 -133889611431771773761089386927626099200 11566690 -19041321312171687882993606118764864000 11566691 1104358515607383852730828314751057240092 11566692 -341243005088052246917295173744642304000 11566693 817196995898054561589458876727750482942 11566694 14192342247235092545373729776603356800 11566695 -182745587250966047376845292895460758320 11566696 -769690247884747112474645785168448931840 11566697 767820460348540932769831875683985352740 11566698 -226533704431117787553990270683953580544 11566699 14039204217746741651604774181305090664 11566700 169701647701184319191206496638522982400 11566701 280524348737507735636008180700747877120 11566702 -142410850941351460948587257796187371648 11566703 -280622487373570745167116921076856607360 11566704 6522590663402055778779573432379834368 11566705 -1202859057920320786187083238476824761280 11566706 -587980257321915395585524242854214988800 11566707 212632671909860367956673512425979042160 11566708 1044392686938077646722258860753885735680 11566709 -27721261681107429790528015732614973248 11566710 301971574894622170603416028395449155200 11566711 368869485703633627727251013142925281352 11566712 -907182646530033065903555733023579136000 11566713 565189405582451379033522670650225662544 11566714 -447523782286927936065003878483993045760 11566715 -209744302045334640195541431526495732800 11566716 -163430354351462909916511916749852876800 11566717 458319536873176134665134909298456869766 11566718 -295735416653098119057032691013491201984 11566719 57707370311816516356817085807792370800 11566720 73625988641515942165172788071392870400 11566721 408666632808249604397289376931490838422 11566722 109450995591892507793867889613295852544 11566723 -14241265010707871208405074404530905856 11566724 -226140396761419685802335968423669519104 11566725 73221462008403439892755994241958116000 11566726 217867272619400398805914045338816585312 11566727 -442973975611509649310924860886869928424 11566728 157460208717626194685202961040444544000 11566729 -187530895195577229179983343704106947916 11566730 -35157563557758889921885274521398420480 11566731 41020154347464076105192327157271548160 11566732 286447347332539529872689786013749388800 11566733 -854487326760458277816647309216575731018 11566734 106539907294660552828798996998879727680 11566735 -640419406909393692405131502875966515320 11566736 -39420237427372103754731111924869521408 11566737 31043109002783280055407400715251902720 11566738 262038390787733313922861261771656389520 11566739 386274331314808025443723948228176927456 11566740 344131981966357107755054551144100536320 11566741 379904692705652481911015863546677376142 11566742 1161154821868087795204677682151867904 11566743 543709413649242564106112587101003324264 11566744 508341232668564682484809907304816537600 11566745 -585052000810292313581825848709348389500 11566746 -302942171265980540645883575181951590400 11566747 -276257777951459563705956566831716924416 11566748 -514044462448950730546562338210026926592 11566749 -520887073342049948431858145184836726400 11566750 -38226790033727871442434541470826560000 11566751 -18171110391704836365888443411169964032 11566752 283903589655209146532426345067633967104 11566753 -1029051759215904095401995440464431020 11566754 -1108641539368458527136851789821555711488 11566755 112127151824481128216232369326559597360 11566756 280336926499776595245605392412492186880 11566757 136072590149708270392814331015929379006 11566758 -31247509475902768682668881207546931200 11566759 -956743219112649819966805047804367576760 11566760 586869340527221291090264343773138688000 11566761 -399952059295979552759987830725720029760 11566762 81679819863707228723597457478006291632 11566763 175570940399342011863389791281918577200 11566764 411385499059969936062717854955960568320 11566765 -184156934523573926719304805728966699520 11566766 -688327066663974937803088754251831981440 11566767 80103645642438033942150676945662170112 11566768 -24425426915926453098203195382481059840 11566769 134918090519648554671789923719860999168 11566770 -276756344079855262027998696868730918400 11566771 1114847803564498729478467965921737576972 11566772 24972059813346932507361957679271485440 11566773 180374751832427654038922539072928822400 11566774 -438159451245924369799371055529301984864 11566775 -165621917127057071057335757938288913400 11566776 -129818775354742339971701302787961323520 11566777 13543674958936482072860147729622226900 11566778 -499269540359888733088322698165637788560 11566779 144928591775606632307770662958295212032 11566780 -5946049957724470084789920255041802240 11566781 796623500651494921484310690242170944582 11566782 -118354929745350394661705586547619696640 11566783 119784278656802947574556012904361330400 11566784 -35650406535384512047855720418245607424 11566785 1080440446006025642683782704442009600 11566786 78114259703654777573500536953359096320 11566787 -352363363424040063470557139966985130560 11566788 -379140666918904708244001098157323289600 11566789 211465150714455064770569175338707358208 11566790 -310473121675521067664893111096387747200 11566791 348078058870545307410919832464755332400 11566792 137397145867298362127378455161311232000 11566793 -475324569415787781977003504356967917260 11566794 669857789969190610124125009347991452672 11566795 9121603280872407139989481956501837600 11566796 66993473150008097217118265267134640640 11566797 274906462364661201527079211595073702912 11566798 -307878188570729716888841356278080481600 11566799 -455737424561325277655828723703136594464 11566800 -39004635840849441020961561500496691200 11566801 9088203722880088766234065146406542201 11566802 251950395648950778688022074881872394912 11566803 -239975050877381022214137924975023547792 11566804 -1677043363694379570350580870611081344 11566805 -173068560609601447914566238481377919080 11566806 -11425024970839197627800062613558616576 11566807 241525163585250441759720087857001578112 11566808 -754036456173877502799408613506137518080 11566809 -330405187309778595182890062347863461072 11566810 -233911003704501888504726346414212913440 11566811 793457095819267521252283366955241545412 11566812 112804739608488331103480602424933632512 11566813 288250054810977524017562850967384720640 11566814 -208712936203892406141773284816828649088 11566815 42803439823203577387794858880770163200 11566816 -976150753256462592639343219364532584448 11566817 1477900786819848560867245749867274238532 11566818 -141499684979934938830847000649232755936 11566819 1989217229936323616719513130563983425808 11566820 57411443353545380151383847345984000000 11566821 261602604595782143026186117954667874624 11566822 -8901357037989536692588815770580677376 11566823 -259698577417449810259808390290111632672 11566824 146670266884365400575790600728938496000 11566825 382560254063371038232940454161692339550 11566826 -328654131011336979568056507054027677856 11566827 162067907845937814859438862774038449840 11566828 -2050143423293778992637848945521541120 11566829 181519180407517473416877964436556372876 11566830 78622995019055622414159694581553443840 11566831 151596589117227741480119360503228195264 11566832 -111646226283204692351254650823772897280 11566833 -409141499727766782283767765174021157152 11566834 -466916721592596293052813136751882239968 11566835 48226616788652697461409349914108015360 11566836 178529581734090866919638784931750929792 11566837 -464044466073597121594506029759941650514 11566838 856552332801867918087082348587034368 11566839 -219259739275094048326457180804274971520 11566840 281919175058754611272692128129083084800 11566841 -358715702548569839535379286572572732672 11566842 16907206150824447833368089244081178112 11566843 -502724178641201265889245277834102322908 11566844 277710320426254574406143228481409462272 11566845 73834528321574930381703764585956790040 11566846 14161231505552375655427291712811529344 11566847 -425554841673328036971904352081214376704 11566848 68156906151132084693432634543548923904 11566849 -52754601313446328883197348162746112064 11566850 -9644919140181704727155297773906644000 11566851 -998393194226207331873920753374987853856 11566852 715211996598767542302235101603625085952 11566853 -109731171372023442748234898360277197220 11566854 15021621037998279480939340409379383040 11566855 250711715369893654056042755235027538560 11566856 65857775746116950236579707683592437760 11566857 495225126460657460007724445922002735520 11566858 -5871336844448689697242847412833391360 11566859 770644479617646217533568623845372319060 11566860 216174482103474059694790425522553359360 11566861 -183003549008044505809822998539200166016 11566862 -99503295017320430507837764974308615040 11566863 -217664096272158633864395746329890600832 11566864 -313034174818958550002025091162481623040 11566865 -49100472343336352867262424352546905740 11566866 123810145423403804111586746693407993344 11566867 -49083363410754851312783464500989869956 11566868 -834878675477149726685831666955898677504 11566869 553549432773668990703706282881334755744 11566870 165153415562069443829372292279923520000 11566871 2084576186734694372917328647172990232 11566872 -809319401897426130930742240198629857280 11566873 962965062695145957383501626537516722122 11566874 34835338259204470323730742806691568 11566875 4742099419110694708226911134768000000 11566876 -409379754885270421750631198725362848768 11566877 269351250243263752802814947806297262400 11566878 334548780204958139079523779261150729024 11566879 -157696011669214184318123055694739659152 11566880 249290723340457149576222893003683921920 11566881 5507191444213634335741274388858058644 11566882 -423646234137213489665580161386977573600 11566883 391252134357134173062329184043491375840 11566884 -19804537464225522270116306745854066688 11566885 265980223690951062633902047711710576000 11566886 118389953760768568897852803966619111392 11566887 -32150643589462957508371380394773109248 11566888 824500144313848398480687845844429864960 11566889 31323760157164656982771902174352365690 11566890 -55421970746700030519980969917717963680 11566891 -120820217510354851249265440891965131640 11566892 1603614661433981250356677929302174576640 11566893 319158329141504862352146393969223781664 11566894 85929322545670256973175349498224655232 11566895 -480795372393356043349604558809920396600 11566896 29600370243832504450804802037295349760 11566897 -95083810266785192034597266663683420654 11566898 -76520103537442783982582061386391725568 11566899 -6267106306248089064511712400017363016 11566900 -311345059218647325669148856415627315200 11566901 -630791069333100291306314134987387940868 11566902 -234749362771174491122871287180416131072 11566903 -225233897785590420963950346762630130280 11566904 -389297782903477237225696443080907018240 11566905 39169838002496772311920656358695515520 11566906 -16390348216986366578154928529075208192 11566907 -161407302723227421305161380849024403200 11566908 -887488963892078249565664158052101012480 11566909 115633743080155253950692795643423416460 11566910 160146760253628835614581593235261400960 11566911 491750480004925192946936815724853653520 11566912 118880118938713720180486630118533365760 11566913 904170623964173330604667606938117300162 11566914 686091941223583465581206707264481280 11566915 767751823853222371551603311692888908000 11566916 358983244895079203942721332901379674240 11566917 897347150599666096513015165843839227934 11566918 -242679651178408129632476281613264544960 11566919 74986624498099211737769196862641289152 11566920 -131879424826627360005997488297708748800 11566921 447379806810003314745569844204356222592 11566922 434778148879345253398411768455695230512 11566923 50989095432302532083676145262501494704 11566924 391784927770027885562669511258099489792 11566925 282611323135763357548409193760962007650 11566926 97875469693827963253495460972850470784 11566927 -17907752980994805138243811912039827320 11566928 -131945912186756974049904384590058037248 11566929 618171916122125141564169027018113307840 11566930 12777559652886149765213189899508113920 11566931 711925609181549721187147722213695562732 11566932 -72995359087065778691324576744405606400 11566933 -191673244792826397527494139194061610080 11566934 -142689685602994838614477118087727639360 11566935 1292829838253425483543247391811125043200 11566936 105734181408983308386219628710260398080 11566937 22968662415506200772363960127775564032 11566938 -182411084763848219814771985170042195456 11566939 -110460540884928585506376135338636003260 11566940 -150915600682952584282976346184839628800 11566941 211870816570018996736425992748813848192 11566942 269174241851112341045636774943113118144 11566943 71948184486544823389932326358949286880 11566944 -710380858140970288874117427198992449536 11566945 -319488155578982387059462575101419237080 11566946 -538392821211078586235580264240248657328 11566947 -57465909592664382081742437208601208576 11566948 857566593519578155962503621594298631808 11566949 535490084680399674710012859512634973950 11566950 70942325596913014603416343656111168000 11566951 1004721565462154879400595411823065983408 11566952 -640507624083434627608636634997950054400 11566953 -148252830643055944078246976792153696640 11566954 -181964589144291516557773258077130460928 11566955 -304266831751952309156981569981109924640 11566956 33985374203279115021047774028343875072 11566957 -9565757262779623079271608463077972000 11566958 -22592629534117166445199664402765198016 11566959 -462925385000339229098892562495712598000 11566960 -8785549592202889381161807662143242240 11566961 90680510242341562527696255910189002816 11566962 8446076289546282087953051983958895744 11566963 -234210186841207924021963236596051432616 11566964 -89920402133344621660710137244099345024 11566965 -168118898950010606730756776877791525760 11566966 -328228859079630877106712744795233099520 11566967 613699736284064704270441522718315062752 11566968 4471189297809274867534926476649431040 11566969 239945846837764921715584450788384677760 11566970 305244777058328036075363730106216781760 11566971 -407086505173679300490787283861771760 11566972 -734863319603920897579864016238653335040 11566973 -742714185496218354478567976894569075296 11566974 -104057298170809980790509069093394784640 11566975 96079515151370128690894691211951648800 11566976 -129998804034835526447258038031509094400 11566977 -250319686880526843528117022952478538368 11566978 421838949585438568921323241509527640960 11566979 -100278997997760139955402857781900074440 11566980 214080512088595315911342364741031424000 11566981 304425043879292877697796068778338742592 11566982 -281131461289421705170943555864334520320 11566983 325460958353744578285389501818632218624 11566984 88860784746192432592201069923273277440 11566985 223492788511745236929440984002145229000 11566986 -161328745794120269583504171565295868672 11566987 680942496752573777412256515027702366792 11566988 -444021313318096495734408404208781440000 11566989 -125139938334759209978514543695004000000 11566990 179961726104988501700055914114874616000 11566991 -222130309097696060406795916443829282200 11566992 -129219808603911778748963511669781168128 11566993 -116357295217498538080323784826651831758 11566994 454446448567352315083981098892255633296 11566995 -90460101127168510849708277250885840 11566996 -14643342799285482723527992971301949440 11566997 254710260314193520998698319863013732540 11566998 309360699745535048526074792448979257600 11566999 -181236557733193863342323482043608768512 11567000 13419989662284627840791242229606400000 11567001 -258776040924691441658166177928797227568 11567002 -99713868042885870513975868622475422496 11567003 -638296976700492096668229084654095158272 11567004 57492676078079516521478622430024430592 11567005 -332008443844512470848103099262225608340 11567006 86792786794598143069896085255958748864 11567007 -61181889159937201143378991611704459496 11567008 601756607313462266978878910891471339520 11567009 -230338699978456680726728978170716054480 11567010 -22098160446109198818739932662297395200 11567011 -108215976775841556032074134480494676968 11567012 27443880553809110687086012800257541120 11567013 174008466230121204297169510170604351584 11567014 301509027057698529993991610979558210432 11567015 342864325115322056643388197747526079160 11567016 -325663648092290294488350768559516876800 11567017 446663066927829183097635883521351691584 11567018 416526597944783782017431341886952822960 11567019 -283003917147795365692337275186501332000 11567020 -170425332384131237587209765351065687040 11567021 -738483697537223411460674357798518722240 11567022 -313795008843424561098778261353095208960 11567023 523538032141694363531362004874596020128 11567024 -13443573106929794330566606069636792320 11567025 20312872398627672159826277931155353500 11567026 384072038946206685692896374129006845712 11567027 602424356014187722978709005957628182560 11567028 -332106783829533025762860176269681981440 11567029 1724058320396884214512032231658642592640 11567030 -28899570585386992458376290266675297280 11567031 -144861535562238362212433368669596445056 11567032 -1148822962201784667600290728475348889600 11567033 76563550536694835954131195566235591680 11567034 22803435463332127424419061597927190384 11567035 -88042528026823461133029858220469051520 11567036 -4862005564891072299807436924293098496 11567037 -780684621606823904642933618559664301280 11567038 283496550824893272423098987749421884032 11567039 460790924792649034830664976454245364600 11567040 -16870588269900437108699066650853376000 11567041 -264151302543562039432575231715024378558 11567042 -98384986338029898217597423308365703648 11567043 5004896084833719428151626350125430344 11567044 -159276484462067391602874011385421780864 11567045 -121121731054840071475708366437663148800 11567046 -225551594956224040414732506385660571136 11567047 127443734408574197580729289622742368352 11567048 695315369610501311383432362646287360000 11567049 20285903501898190581513258420094631808 11567050 -308608434538099767076294327381966022400 11567051 188389161121124293641818484616193460192 11567052 -141488080812555803880765367128053372928 11567053 -709010397246930045660076045220176342496 11567054 -122884197597656367843334814419244224320 11567055 -148115740124138562678590187904387277280 11567056 227830935973764874157285397699875143680 11567057 -1191727970931294535104183133370242343694 11567058 59598474200301087269411628350400807168 11567059 -82464965567229757214775127135434565120 11567060 -394498282704050682147525967497266315520 11567061 -85224065458954723644895844491859063040 11567062 -41400754886784949912244447652052234368 11567063 341642586331503233343258269670506766240 11567064 234541496593467164069236615643471831040 11567065 319942969238559805935901833920547347460 11567066 186406463772162473751460759186043698176 11567067 334601345875193024868800363689492178880 11567068 -157429250609501355882540862258600058880 11567069 2223541523980216902134325687214231128 11567070 59303225146746570919504486568492371200 11567071 699572246426637772338366131377786592632 11567072 1019556831948379393454362005383740391424 11567073 -76215017566922082659139107826316616256 11567074 51911385454995422726024938488885926400 11567075 221010297799801191357533285864320575600 11567076 335047156860316915712507203430383656960 11567077 -629107259650822633577252442351245363074 11567078 -442093969009086636078545710587309968160 11567079 336805362341288858436858262946568401424 11567080 -73531510440429256023011640001044480000 11567081 1879491445041483980581561127925976547472 11567082 -61027664155776868214963402913902607360 11567083 282786185286948421781185213731352630824 11567084 -123868994389917519241014106136887950336 11567085 503509044473451252801819223477279833600 11567086 1280202360317372059177772141294515200 11567087 -1167015593064723127558697527420274695584 11567088 -32533151710489301025995452168199602176 11567089 -869889034024629591600842637503528657244 11567090 -356012531669487174046696190120135407200 11567091 30754822197872048674805428169158246656 11567092 42903744102782208252458453422672617472 11567093 99979054284688555819134664402472051904 11567094 17768503221440538544226456613479184384 11567095 553001249848863159246266796364818240600 11567096 572957361272494069458413675294522081280 11567097 -190922384147762375538793373501542668960 11567098 -109479690758264441080910898316378669200 11567099 731804797725298125971631823743569624100 11567100 114465081450449286054730380757320230400 11567101 77423754394493204203560989595008857600 11567102 209933088740646488710419830896124362752 11567103 149669417316000390039511437938589469584 11567104 -161436517719843389598369115878992117760 11567105 -349592082561159128223254905664577096000 11567106 -756472085988547545839117009813679138816 11567107 389675153631885238677379740454286140752 11567108 -216703132965767161204199764736348688384 11567109 -563533489222034634378771887971893720096 11567110 -206178099596986782876511957920577607040 11567111 -173411906915373445538201275729934205288 11567112 13719482742320375395917891512860139520 11567113 -606692219340412886832814593473698289638 11567114 -35983071205747141531171110597442375536 11567115 -59840342888512516361619300122728762080 11567116 -81324561986067952623780515524422400 11567117 -1179438765791819892083153537633218629834 11567118 -126069697315364607658883881352588584896 11567119 -455192243986118387939029794166814844704 11567120 -49251411826940254340764459870815436800 11567121 1046480739430457514758330112586143614784 11567122 -75342505316589762302885520373368514560 11567123 -605463959141502646777259130358857658368 11567124 -12674533549475640040702609798061107200 11567125 140212217001968763355949699717698428000 11567126 -118552382056322820387312955868070571392 11567127 122575963384339275448008116419123457280 11567128 -476678067246698910297599756282972221440 11567129 -1027837497863962358429664307499231232 11567130 149638800870532298485469735598138059520 11567131 822239770437463424826254926022305164932 11567132 -58982186595354179213079723485917867008 11567133 833997843246080033495110671419721487302 11567134 69612699753950783788670259140129381760 11567135 378909796340483081737007981200316743080 11567136 618376328186540079588204304200522792960 11567137 587287200165870576640692141119491727040 11567138 -916901099753765067192140463900724819200 11567139 -405407063446493111522034767029367849232 11567140 286433819653610623786546019555328353280 11567141 -1274352607980834931856041719838817995458 11567142 16547959102143986949267881341154889408 11567143 209002842054110584916709033072312000000 11567144 -601178674032235815865451152395690977280 11567145 -186829777336526170066132166358227753280 11567146 11319229770559160376092661794136579840 11567147 -624135730238087900763619329981742723404 11567148 378986853835407478217040640852511993856 11567149 329276533153728072165780356128465377120 11567150 -64044474235633506946898902082682480000 11567151 -953721926976276810015678776988076677120 11567152 -84302895632630799138743912174902149120 11567153 523303650684617020581236092428239491944 11567154 67951244282704847719985685777893775360 11567155 654836542328054448376736190479203480560 11567156 -294533289849871149677994828173533476480 11567157 -110486896550677768901521938945411551616 11567158 190662667052988673610527056058836427680 11567159 -440571911389042028679606607898188110840 11567160 121420795256546525493894608401937203200 11567161 1916373212858486373856824264458354623872 11567162 -1233669474660394094248311418722701088 11567163 581656741137492712737750953295855595200 11567164 -227891623587032939056981389742091101184 11567165 -518445575849142358142049505821228185940 11567166 -39455398960092480688515707405370262272 11567167 -319277203821483061592865388336743826808 11567168 -356437668558565367225752410616469913600 11567169 -625981359482194481914537544303625209712 11567170 -354046004606021404743591360759798819840 11567171 467232119849908480700742191961884189184 11567172 -9091485579711741038855328463004897280 11567173 293010285811297366142160805705135048704 11567174 682877808054177109887674178116619129792 11567175 133029999920304205604361093590555499000 11567176 -213915307257820300236352983261270374400 11567177 -1091092119116738544144932982785478727974 11567178 20695563706115591212977401378023342080 11567179 139265647752145239125536544146085110384 11567180 625626879190557880627873969246066790400 11567181 -138930226666326433549685222439385353120 11567182 -144461156150322869111214941629484836416 11567183 -249496993903599174107298904779905712816 11567184 -67051668725767725635181914019389767680 11567185 -15704384440497977460024714147077802240 11567186 603567014129433061449727522636753758720 11567187 307454049605677078346950799689114651680 11567188 471589245911937014043816328746409152256 11567189 -70449787311808271497241830984665498180 11567190 -250797967425671733589041916780851492480 11567191 -11880383673073790271681191577039740496 11567192 144770012147744846105561285597556326400 11567193 130947688714214950402178699469867925728 11567194 -242091927237639323068382359645155256608 11567195 248153081694757995317074898480795179200 11567196 -153277162715648907184703270717854107648 11567197 -145876227554653097889207805062240172500 11567198 -221920748591211295437851186051083427136 11567199 76116437633836876955181439260934052352 11567200 -414123739963006156606413408375373824000 11567201 994634220634019883962203320209553892200 11567202 12827136523784953228026027533854492032 11567203 -975614873630463054682291287197974616548 11567204 39432068005564862064722331937128935424 11567205 12294962452916478619498677262067554230 11567206 -89007625319469581141763320313829840896 11567207 258283249634237789012904862517069863392 11567208 3731944847986016758133936128197918720 11567209 1060742621783367844038861435472817682304 11567210 13363542355486021050985372092113681760 11567211 -4578782418241410421703082147153200640 11567212 -409265465027621065789502270859253498368 11567213 -493067592137885286493458319007502731040 11567214 93777089492500725896193275081101960704 11567215 1002156951804952978586957697375632640 11567216 -23695291325966708128753452046994374656 11567217 633634836646034215434618808380446608512 11567218 -165159864955411631827172190345345484896 11567219 5090957868462569843988901414769385840 11567220 106342988226840957956386201524887592960 11567221 26126125081368478107375422975745381422 11567222 200173340166477642187522016917530465792 11567223 -760041704116908102484311702665248614528 11567224 50640573564900388551440334865532313600 11567225 52804753613389522592879634927687040650 11567226 -147188598060470273380138915697457722112 11567227 -301801540333750873048914999640279340256 11567228 959750088957388655511852302858661565440 11567229 222858045533874174844851059766425926848 11567230 178073379337891358370926559767391014400 11567231 -510739375478262550733759369920741410096 11567232 -333824809473689297683094195781029068800 11567233 769480837977053821968217139137740073984 11567234 -221967410780502429603625302010924287024 11567235 80777515487140783469789219353283285760 11567236 -230853339799093939152748141891479671552 11567237 845963558760075718253047985255553918 11567238 13931200759091232341211513575193469440 11567239 -28592226147294206735498500829934040344 11567240 798956817360503092214634740468994508800 11567241 -24059934167259174381805053127386781440 11567242 -182239600640856509829137696415975986496 11567243 -556642125624369948008596987155221903040 11567244 -116084971090365815086138897253612467200 11567245 -332198666719600369710438810486054158400 11567246 176972969182046591413222733778206972544 11567247 93749624857950278094570077140912773120 11567248 32194000452610708076317351706028933120 11567249 -7675166176202972831220811037356394688 11567250 117229680322529208667100315117702928000 11567251 -1038498428763203853063841835639071589208 11567252 -318870162013824357395036877088386828288 11567253 545155605888506107371275546812436503200 11567254 163552153463411549508704214952097795712 11567255 -527504170236665156820080534239908825600 11567256 95467300792090078403974057369316352000 11567257 -577392832411934706904963686199037710720 11567258 2875838035269368252226588998471433984 11567259 1324175464242972748051970438783045376000 11567260 -89399741998811252579435534900264133120 11567261 -769154326087712788158107351354250906138 11567262 57377966072749680438370195795197794304 11567263 916410066719267888553594947060233548512 11567264 -362667595604295421806355033527448240128 11567265 -636122575280633865231090312430927505280 11567266 -411649064706411101515276522339504528896 11567267 -293777452186033247957123000966055483684 11567268 141044316674802349240699911700608730752 11567269 -130989915582281376572922459975565148160 11567270 116795182436007696677464125649537132800 11567271 -237802568197480005319670340132343990488 11567272 -863657826031821552589133802478787788800 11567273 83535915408610834652304913539227102400 11567274 -126429628549105255209798189836017463040 11567275 297465100670828400467521628514293542800 11567276 150246197889975882749133687492889804800 11567277 1015442890524058572890365161831796908 11567278 -149034518703423297207791039039592960 11567279 -509536345760967706346195692964139531120 11567280 -23844624250130225997381327077327831040 11567281 -258462106850830289118354972831871723536 11567282 512729956815129626014771883939132775552 11567283 -39680381581783874898486277533317808336 11567284 -842360563788226219002137541359596576384 11567285 1037397149599842277250612051664569071800 11567286 414057421106544450117320670985767814464 11567287 131410510916041451615259072384138456832 11567288 -48131460794488193720570729030670950400 11567289 -173796450856469808009554791890533577600 11567290 -100789855386265644666332243123507281920 11567291 -811473323047541022694109043728051281308 11567292 264983419710743939580429795122809749504 11567293 -279602184499451313857837549454972525120 11567294 -79055600072055981556950581518710358080 11567295 -61428871765645139278350231501984163200 11567296 306064365494360661090754132109688832 11567297 25920064468461510093768279184331164032 11567298 -20913531373815085490020611949970611200 11567299 35086938403610671838592684391855527264 11567300 12233621723159895246128153121260620800 11567301 4254444890536505630319940059443198880 11567302 251033894857616550663590979819137006400 11567303 -62140762213309849306871931371131376592 11567304 125018934830497898258909033622933504000 11567305 829731320926933004668884281105265119460 11567306 -411232973873044701744380286482205290496 11567307 504153298300973151342781098972939930840 11567308 561991268387741293264055686102449903616 11567309 -107565962305968531775452666405671135232 11567310 -90904868460891196693735989995595118080 11567311 -252927997317296260182104351761079792640 11567312 -151052420234045349881005945032173813760 11567313 -1376428285370144230342920739876895167680 11567314 69980074631439804040232089857153242880 11567315 627276020627902739948432071381001646000 11567316 142052416060646227677771619912361674752 11567317 538647302417083346856555594591002127000 11567318 185346563414339011338808723766090729472 11567319 -4663205780799210170133099332221920000 11567320 -291682883026033574339292280853929574400 11567321 187868706369861929346250035860281002624 11567322 -8332529228854003111040374918194676512 11567323 522680495637595616342501369644882927800 11567324 902995360316614691250682351052232669696 11567325 80697698605324831942974851014272883200 11567326 754971952595462385192559589033521281600 11567327 -1131289554686059422372787505171439854688 11567328 -11664445471497505795638180720787587072 11567329 346461651877433203248959579686985162260 11567330 74422065548872584697689501147594806400 11567331 602400556141721916612169508052064709220 11567332 -487263219702771761978153019193678643200 11567333 -158106362014299149675896471802350471200 11567334 32669611995063045257992056646071244800 11567335 -25299585699165718384643773225671952800 11567336 -647482182293781862165720180558388183040 11567337 -493447347078204892035491746769651088240 11567338 317114089660535832422257980389180544000 11567339 -601159963311283473140443649798845121280 11567340 75636601374294604444406157981086515200 11567341 70773700594061338665715392294502582742 11567342 -99991359124568981544669186487872577536 11567343 -454214209904543311941673937058845145336 11567344 118069432021441111737076712346995195904 11567345 -488442134783464437108176862618304797900 11567346 8393500969150603607178476631982709760 11567347 174841420397187402518053371519816971424 11567348 29292775633654495899738620605462556160 11567349 709165850348962511751904095407755713984 11567350 166326388245666881966856554294715194400 11567351 101610772881782521756453590992254169112 11567352 4273514249539634876012007746425651200 11567353 72129157984151982476028906065797396480 11567354 446527701085047943909872243320365931376 11567355 -91871383062507553092667669194225358080 11567356 393616034001657905160314686377252598272 11567357 436045785571198966498882412961559929606 11567358 -310996019873649413471431568978873088 11567359 -436924630028090013078350253614095709440 11567360 -20877328096130871314115228085140848640 11567361 -10507649458478542543687310494767982080 11567362 937847765377846357931698989890958036000 11567363 114270305740178828440826590969317159252 11567364 -45392714200982270705186625060952055808 11567365 454497545535911904537570948029420380920 11567366 -498182642264038093620061738916632283136 11567367 -2972825421790587895235993401775190528 11567368 500959487661232994415776799092093506560 11567369 -31778333848681020615238110090991026240 11567370 -134547901183662301244019880539560851200 11567371 -182414842967504896424842838062441881600 11567372 -79063488847609854494946098359700725248 11567373 61153264497911799759128833560657105024 11567374 -113352104472385985737771418637756635520 11567375 395073236135541122801483545132256520000 11567376 129717735023018409809350997316703887360 11567377 -904139216587619594906083635160363453774 11567378 -464887951521871342941219874496828716800 11567379 63664775669970986609038277090714950584 11567380 -321818909939850327232422775485739161600 11567381 -736450944274699073616132344693476726290 11567382 342008596073913369466930875539634451392 11567383 859866816412231626204025023982358082632 11567384 65843617057651606477964159712578150400 11567385 225105387561519941266433819520302431620 11567386 -428224707747716309922983950861399822608 11567387 -2360083981447871831469869688108869232 11567388 -186748714485998832490900320323299958784 11567389 -813105498800896669727696915471850861044 11567390 -247901405858936515029171585570714316800 11567391 -78556946462981208493949598710456040192 11567392 -225197187942049926056563004225252425728 11567393 1006031909732475342183499840609653612642 11567394 315371666235960259425482179989142391040 11567395 185054113299436836229432509199221706560 11567396 -133200363728032321120203683869520551680 11567397 -40322874363164461723998869512481930400 11567398 -27233034222390348012546385780221404736 11567399 876331075636801953313608806299962929400 11567400 -73869428706800868634282917877499904000 11567401 469730740376885917935098404996851617402 11567402 64829506533685335746170119776209010688 11567403 -88134315154400248983463817188625257188 11567404 -828252242705106916706846309172107443200 11567405 770388645905830580446627057043989320960 11567406 378360617946807687318106225758750256704 11567407 424435824228939602795985843124524587320 11567408 83963597537247580133355941627208056832 11567409 54003795094160030426957907241760455680 11567410 -256434350428524621550667312877114860640 11567411 -61161726938309981724149374873180943988 11567412 259599816602346142774000077170178553344 11567413 304373975765827268326736724246849103488 11567414 59000506269545343768961896608892782592 11567415 -54578799126084186108990232722973716480 11567416 -500828597678391005900306255983274557440 11567417 -750411026391559174277351406978922343040 11567418 -341255473254385858359827795521796023296 11567419 128257902947772226513671874611610537080 11567420 17459943534388898252450434111506977280 11567421 446916605514994804370193057050029281600 11567422 -835165700087239843388888526886415754240 11567423 134945806657594378033182294006242448240 11567424 40419243103899832598140885232812818432 11567425 96745490635544189265923659713240488150 11567426 -64874418787033239298292050588567735776 11567427 -189488307043331395029425935333955194560 11567428 -455420795320222660627932704934799508480 11567429 469472180374109337861564527969200434552 11567430 2663250348963806885256640461319432320 11567431 -1033681232764026557418890278942943080536 11567432 546380541524732357309685032256559334400 11567433 -177105962826134496144838043819467891200 11567434 -34202485509229396159332137415374574240 11567435 147846990855696541307885859209374761360 11567436 -9899283478671703554378854022580617216 11567437 276229573857437161154729042348787024352 11567438 -578314415370051763376616419143777538880 11567439 240721896640362729500531651367639087144 11567440 -42300494741930620916722968219225047040 11567441 -1193256434423786887574633622198645517200 11567442 390934314494472714557099620109125572864 11567443 -567368430554154941721027812820839372308 11567444 184017585897968772771592972320241274880 11567445 476392393086779735671413630270700069920 11567446 -335150118949898468598534114595874212608 11567447 201461467302696128756940489342434488080 11567448 32234332587099129378625045215600322560 11567449 345015159535666086844076486873825726736 11567450 75902086995160023133556123445268290000 11567451 194016581881431491099822758563036547584 11567452 535625253918341187833813946803054088192 11567453 -22944407874605740330586567354616375360 11567454 -278469000234314291891557887225132761280 11567455 802771228882461643334977506505873050960 11567456 -357313955097407214092722572748847579136 11567457 96227653188173430978131418536613084576 11567458 -7787133759135500457123786362894988288 11567459 280727887959355756595717455678297858560 11567460 -202079255213602051414423709970712227840 11567461 -23345109832388972920886443387548513888 11567462 202825545037656943710004990880181851520 11567463 -378285302988936917208746023651376880816 11567464 54610626043962894932699597532760965120 11567465 30543707011979594473857042787819614720 11567466 44106275714143476379596882313226976000 11567467 -955808882713706482177855114925581785484 11567468 -346572407405309828391260066449922962944 11567469 490345982746014104378890466436863527968 11567470 348085354425184450408612813084032799680 11567471 402368339341646401492184464532303222592 11567472 2883382445262865892751186586553548800 11567473 24107963557516645677851618946087941504 11567474 -624278205812930845049568651284225505264 11567475 318328721410533671189031925148384418000 11567476 -8928296537101972639990519156612775168 11567477 -497705746777875954937231088426514285540 11567478 126719096258504268251453962984161138048 11567479 -1333178396730597680976835206324119712 11567480 -38992611279116900331083204069015347200 11567481 471975147818873061891498925648199987040 11567482 184832152599243913473428136794034231552 11567483 1298265136768119917939516439779077301400 11567484 482731735654781155301884869714377541120 11567485 813761012598246362893607342747502703200 11567486 2133664060155763680748784565600295680 11567487 -126087008003266922211822688519529507640 11567488 -662445379715237633253620966627978772480 11567489 -872254321278327926392474936376947363710 11567490 -58598787561726084077497131950117276160 11567491 -261434586611317559492933790819737002560 11567492 -776958555509618852516633836249109680128 11567493 -88117470756083137866601687154291524896 11567494 -298868749293863165273295816384100110528 11567495 105811389989177194755550113105456802560 11567496 -244992794135501936741071909766661734400 11567497 980748504608113266038199102532259803572 11567498 -232545322466890374363685476537057762000 11567499 -415983886353897374359510045315702110720 11567500 64227437176233857719658941859743360000 11567501 -881327505534433749257670791727292996896 11567502 320004142327410950335591578380735399040 11567503 935515723892697136838454060800669064752 11567504 -69880110693374140649983335986626560 11567505 -265295251015452036687128528184258902400 11567506 -60481574529723836456597220466620573696 11567507 3047221196900762639190301180779291552 11567508 167455466276555118017615777325496442880 11567509 -911790478409204278812136617790127858290 11567510 -53413492296280469932334141611753731840 11567511 380534470738457461317458765499354968160 11567512 -476312770680865820471744931582033408000 11567513 895769663164073037642477851504328786762 11567514 54406059291725611597631304727366282752 11567515 -324458264556905286178654788733388833680 11567516 45082124667777823843634790277032960 11567517 -104143471588651472746939165744809103680 11567518 22011260518682094524092575611625785088 11567519 -465416960454671656379828720769593776440 11567520 -227635741013210478462491762323075891200 11567521 178022301817217465607539711056248056512 11567522 -152112155051575807116088869382182272688 11567523 8176209131509043319600114335202917568 11567524 -818222152000563489638653838670852971264 11567525 -607399540780187775040222663833757298700 11567526 70289321462037880512791646191641509888 11567527 -1778946492130860979886301768785524692408 11567528 -597903131015836506608766701260362301440 11567529 324238083653318361775040519846201613888 11567530 23113573538949142104173800501753453440 11567531 -239710796591523402057819371328043886328 11567532 232454960474643469535860916073062341632 11567533 -405251030238718133466854861153015319552 11567534 558773544557092831879417002404000640 11567535 -29405086099449013275023409659774484480 11567536 -154070014057969894127454752598587588608 11567537 603799229260731880725975692763364983186 11567538 116599872248253522900090107257314333600 11567539 624092748035944756140334183542563011340 11567540 -185315560334346580926106153068596275200 11567541 494047024044917820889555921076189743104 11567542 -133268437316729921792555238367307489280 11567543 189779785474271305707312895315721755872 11567544 -148294686066828516269944734011466055680 11567545 241525524500921475172124241567645571200 11567546 136079018746708359341343749002834152960 11567547 -66982842008582053892222719410376793076 11567548 86219302930829661748191494274215755776 11567549 414719757591943317666296430343266168960 11567550 -130179017337060559828517859501751910400 11567551 -584345382264228780268147533359506018608 11567552 -288049333542174480746790035527783415808 11567553 -696975631120817568572867110522556857296 11567554 230464316052061801839431034026898304512 11567555 -722006449629262975814327251496956109040 11567556 50340997021288850922634939331981475840 11567557 203155756261376166940712822201032445598 11567558 121298164230580876208681466840643094880 11567559 -1560258012481714357382778552703354752 11567560 619221195785557335369444684004751616000 11567561 -1183471823882168980164232401810973167600 11567562 54672355563177880924317093447814420224 11567563 129080901958467193926233982476563695760 11567564 -991826195591391782750604740933270893824 11567565 263800981749362967433674527120961036120 11567566 88009270892125715698452619890948895104 11567567 1221990545356213961509175428623393634560 11567568 44778088173917248474387821857258471424 11567569 -6058080294543235373735117075899797400 11567570 14137560609009871764914523417931176960 11567571 522988180008832724789470424595559190712 11567572 -353221804820545924677702124712196049024 11567573 567463214099220003263290935500825055822 11567574 -283341145324413147393831672322439701632 11567575 -851188120530831334402450743209881388000 11567576 325934173288959459424691862514486210560 11567577 -303870114543785093951441658047777135088 11567578 -122951419165022585318382858478815502080 11567579 -606146424777187975646000199485100533820 11567580 -16686830064531062859461467612710912000 11567581 495280655864619353040439726081479956332 11567582 -136133332142508256927594027194620366976 11567583 -1283735736431002047604317744088665212400 11567584 -85109993947370810983307741881017827328 11567585 94498172529739212915615100152210091560 11567586 28882709680893839965431334849710889728 11567587 1272761054296557670893644701933603721400 11567588 167331972246625299583071928100452909056 11567589 -58902950480690506918346003620117209600 11567590 -509627481440123540297055115569398958720 11567591 197920024601866201101004961879298369072 11567592 182602666876944458895467175919465758720 11567593 2046715728440414161191035114369351041920 11567594 -36669199928669296639465521804532528128 11567595 20874185535239641635839694966539067840 11567596 108901519935513586177256748532967379200 11567597 326703058323716592653099254360920884160 11567598 95652827752471313828183520759971619840 11567599 -953664006424227432831949507088513356800 11567600 89553948932211768084202830716928000 11567601 -156231473206994168658422158549069311870 11567602 12585934984773548346992942000447117952 11567603 587775391951871600148808074093416395680 11567604 -367905180323959069177356118205316231168 11567605 -59129971678167218723277372111503472000 11567606 -105276525992896313351795048960794990080 11567607 334811242745022963441739654504243527120 11567608 -315978454934116241014612169446064394240 11567609 -294502066395832744965967891266633755520 11567610 12492537658503699868071199996467656160 11567611 234150140961633281336627940239034392424 11567612 214332703905592702813349737100962544640 11567613 -367460170949430120294544657038742194912 11567614 -23115919541917436710897051118905657344 11567615 897123780716577215746116933561462732000 11567616 208563233215583876693148207047774306304 11567617 -700675547767989229823352097476035303136 11567618 -581710054343990784259807114723592568960 11567619 2507658467697910806570301539993504768 11567620 293371574857547254294800541607361146880 11567621 74489781374919654476305582768210574976 11567622 251186170443418009901448045455766557184 11567623 -247000093926258146509775972522105441128 11567624 115153391174917273187438115344756904960 11567625 -111106708279809676232725113526195920000 11567626 86012585854663675956731447247341376048 11567627 845813247684554726201926219558069643640 11567628 32328293152276706834973166559465363712 11567629 404808707462303297143069404345187026230 11567630 -409838132521070053578867129122076422400 11567631 107714020473392650985942288480813420304 11567632 -29772669244291364696477112265473777664 11567633 -275049504002354564861787574569725612928 11567634 71975624611751916389030085097936002048 11567635 13988847417139177956676689952990455360 11567636 189974022761041469857629721375705870080 11567637 596857715338869619452064757823972120000 11567638 100649033617958042233326466036195538496 11567639 260567550189001447804678020813430042440 11567640 110705824725362477467879852166322585600 11567641 -35481377532854283302080005904977243958 11567642 52882398903086416568878545330188831472 11567643 -79929970794036355431160356130098819216 11567644 -723567038887051916720458726757529635328 11567645 3920853947949169620544669023693671040 11567646 295433188059606980670391933046690244864 11567647 -107591436399679988731337510008955954496 11567648 671950507619440318121314968725822767104 11567649 246072690118106086316303510521081208640 11567650 -6483578790056043285358751063674368000 11567651 -53447221367153892656429826929897729448 11567652 -343066958959072650852596070123761614848 11567653 -67788943980266357099514460979893267072 11567654 -294843601739308256800869347768125747200 11567655 -607403751925712513017125063630841995600 11567656 671870137637744878275121911439244083200 11567657 224351963464005323804629798095605018112 11567658 22265295365577020125006631287955888640 11567659 11173392401829977164975123847032263860 11567660 -122393866788579364895235427490664791040 11567661 -22407067256275165206464659218938844096 11567662 880871092749455208253320758188947776064 11567663 -415192807761481399298308205811348437640 11567664 106547386253602186880190522777750405120 11567665 -19707394902151879000797166345161864600 11567666 -67407719884590528208466425859399096832 11567667 -397627034284730416127123084749550348688 11567668 42924703155499625429958423681074855936 11567669 -678017558391815040604756356423113910930 11567670 123310030550637738883196012932492502400 11567671 65105401510444784604304884539481406000 11567672 86203133147390525623787575148565196800 11567673 207060001875553522038334566312318138180 11567674 -70778512436171126424365444870495787840 11567675 -163765903347023639004248677943371200000 11567676 206097693310075933946880685698887250432 11567677 -211862288948010369101346617161543564128 11567678 -244692685431828839763522329981008431360 11567679 -312861094246715117234420379897907978752 11567680 20760110381747670737365465109196963840 11567681 -308414368951296351494083817063898049536 11567682 -114090031963355372571588190062309070848 11567683 887565344191152199684543418469312255932 11567684 739080671573180379154247343029312133120 11567685 202604213121884555084000250720221584800 11567686 133409141184685572007467988632942240000 11567687 -595911834943329618796407393254226888288 11567688 -8289333030274886521220130357343027200 11567689 -100042316481266901531857388292042780800 11567690 -168197506422242037378016607640079466400 11567691 49579179765091778306888561939333685732 11567692 -218936751550877425605535735057109675520 11567693 128706377768171686975125169482400954080 11567694 378416096435984559366483800170070400000 11567695 -624803373136199412246429187618544407800 11567696 24390974120721504801567526242102804480 11567697 292422123092941417225176742267654559328 11567698 175642177866041391848613293877995166720 11567699 -113353114623120512079972759605212405344 11567700 53410182370762965894808550920025308800 11567701 87623037713516514809937577931553418332 11567702 -166124899774612451551377102338953652448 11567703 -37316248510008210355679881902058048896 11567704 -128479509819769687352941096348428810240 11567705 -57871131377256881913157403195915110140 11567706 -213276233581719997432427144505458668800 11567707 1153266307972839839980931109299872759072 11567708 20450011933999335865471100177441161728 11567709 -75021501029856203001385239715802712186 11567710 30341760506280313649974292402876682240 11567711 358768653078933381422373219297856804272 11567712 -71219719995011728168258331679626625024 11567713 -1278405296693918588613612678657283978560 11567714 -5325402332674263558161132324270321280 11567715 148953045235489075200601318561001331120 11567716 -269137020354276721349120629044334668160 11567717 10560823047582144025876380578241816960 11567718 70461518064032109673358700091589917440 11567719 52067296072141351124533365302159030680 11567720 -803071744056033029765313522498021427200 11567721 -122944575727297531074054071970162971712 11567722 530982674610597532135552230331793556912 11567723 -309370758304523958073385079301939606320 11567724 -392559964971046437105363883573929443328 11567725 -62337289247087366029031922346394831900 11567726 35077337843199339410240685465197512704 11567727 -269311999835642212412875250577516520872 11567728 176122432259586293295260494411996823552 11567729 -611928510023627932654637829339384026670 11567730 101347038071120141676025582349442654720 11567731 3308586388922559525136577860077630464 11567732 203825676925612516933521191239147376640 11567733 -833846846873396128358929984640246486400 11567734 254224529851680440220193189490960524800 11567735 -324504686772654891084295857452810551680 11567736 741661078713109782767495604070336696320 11567737 -570882191742765355130979110792103182614 11567738 14665765750149905187508565181545118720 11567739 824403132746272626632596819587232588824 11567740 106880371669107462190590114630738324480 11567741 -771081053290936140066095176308734580858 11567742 -103362008748629842213009838420036061888 11567743 -114975970102737918364972360914446372352 11567744 195939640890458880690918894871794155520 11567745 -265450355138234093717279151373683052800 11567746 -291077195300949351434826450165814503936 11567747 796251061136833669688512202834997596520 11567748 295770472983001522697533782875893140480 11567749 1785134108164235866630630971558890033664 11567750 227969553648078644574474130987678464000 11567751 -422061924665972754039682413617309879040 11567752 92074602021024257620736468436246528000 11567753 -1352942620631823965761436593809126736998 11567754 -141677524816152248953132191906733543680 11567755 371697242461355426770967406528346398000 11567756 1023022863441710300220452154495361901568 11567757 419526874817981181195812099955975752640 11567758 227399059912242245969169366013900934784 11567759 -1803297054338652996373928307393542688 11567760 24193302869184029314703856990175887360 11567761 1230643947257494521905289106961497023552 11567762 241462409167436625718368322180665475872 11567763 -337978484080649561361658441385606004936 11567764 -316960614648631154406376554625463155200 11567765 -298742693789065436415511898788010630880 11567766 141327012618737548879306242717574078464 11567767 177393730801832739663578685110667648240 11567768 -648844514407710431868001490891290429440 11567769 -786152251144170916010210917364494836960 11567770 -150831496167482823589730213986592448000 11567771 867417435999423508758354505232958483972 11567772 -547822872866852293862572883126881542144 11567773 57080644908659373495947246618714445318 11567774 -476936325682664753235133944493731840 11567775 5053785257095312110700499194222494000 11567776 102313648654631903086412038145043333120 11567777 377104005446918475118628788112636736660 11567778 43283117349142734753029730095075389824 11567779 798499926238037761935830797704022800240 11567780 -15041966334495960678952023571168051200 11567781 -225266585178657918310014373850778831360 11567782 87640941261859931412495091261797568992 11567783 -265824101846387860902502766312235621000 11567784 49598330848888938312453083222393733120 11567785 177969749577695619514849889142737122980 11567786 -767675511230779862623952536305818366784 11567787 26418174172546628218309233804160844544 11567788 361155004842586428359320342096219142656 11567789 896127234791425581070849465663471837440 11567790 77583104227807833472067916264406993920 11567791 444612964357991509243941339933419755912 11567792 -334857474653809079434482228751785984000 11567793 -12163213103769213067225628127376533216 11567794 60110907474052018636063699306047916032 11567795 518281669387053621090150785982467105280 11567796 -163442667640668444715318392372429920256 11567797 -751446073970622068103423916046040436388 11567798 -548811654741471359993263318716616082880 11567799 45898380072781125809050019821533904800 11567800 -125131583258929365365326883523793920000 11567801 -61057834149130255998423012759028213248 11567802 114640678240469077645259217493513823232 11567803 -112826379074138401469169303947478426320 11567804 -584144978661339203024840919110565940224 11567805 112294656567993088708020003635671749120 11567806 276999746426157923896076011802662532352 11567807 -290381680384634636048930962246042925160 11567808 -45147165745375261163620146390981672960 11567809 153301046725031079941724483153492456240 11567810 31570755687332492855050746478990569600 11567811 126207139740358825523588013954847911672 11567812 -419823267519471317971185137607551221760 11567813 -1016989338116129461175119625775836659938 11567814 53615916438421963265045966401803138240 11567815 159394066362480472447591836559372600800 11567816 445752855776284940089410346772506060800 11567817 3260769465343129044903776526712600896 11567818 38447947111665258753418512299098080000 11567819 -960852490453782133350013764717039612780 11567820 -223954151824781463760432469411325050880 11567821 -47010337673286325400952402436386979978 11567822 122486812864391393198665437218310650880 11567823 -626089903279144488929959771716464587632 11567824 -192045136999977892148337251604631388160 11567825 505685933717273557925955394717551920550 11567826 -38316701367641614540679563329850809600 11567827 -1075185114173811317900438045369655621120 11567828 -319796959763955363508459956220280438784 11567829 -59045064501985945075777280392312002432 11567830 -139025337209834654824696146788198749440 11567831 -1203099398654711375449743776820551136936 11567832 60949004810868244696589562895130419200 11567833 97663761153303001355553198894885024648 11567834 -414116033761073638796967519189549191184 11567835 33136389564201133485403790021997243600 11567836 -43345191139273318586000467172162535424 11567837 -399103403393843590095011997587929530816 11567838 -111143684064396339591829602598880317440 11567839 -682438982685602123255525885232904536000 11567840 -486123968902049823736100565610156523520 11567841 -368074835370628316876066912119225925280 11567842 -95943984924866131840782862552430304 11567843 46634209283391828808776316108047964320 11567844 116983235323060467777725613313449329280 11567845 -506926002504081549011402096438945184900 11567846 409276974571350036870936001265264118720 11567847 93181462300232907259223681035986767400 11567848 150470779583025416738289218438903823360 11567849 -322466552807169302469292623674176611036 11567850 -50588974717829394541240883854712832000 11567851 -662541470438635936948012424069398011148 11567852 -116003063525968155548792398388999864064 11567853 5642441442804715893930071206092232224 11567854 88714638697608865516026550453694502912 11567855 -27166479449937718100339981553811112640 11567856 113945093467618799317230229948917645312 11567857 -338537443701363451117336496033796179776 11567858 -88760558117956955426326610803563918720 11567859 -422933661946910156457714055260305457096 11567860 -6306192582155074784906873970126243840 11567861 -1174627324888797194488869332670820883538 11567862 -71948013130269251520067041596860039488 11567863 221013575084300347675073540395705443264 11567864 -128392943464235926074184953610302259200 11567865 -25829747945139096966097473002579836800 11567866 -326412456533509546907097037466165932320 11567867 -418962230712516678555161149059586454208 11567868 52668694037990620047541402130946140160 11567869 -539107604513359419716469198648863344404 11567870 41531399564339600682255719629372512000 11567871 270218814869763423285056492066938463472 11567872 -84377416359287041306043143511877877760 11567873 -1047277090678599285334900771227050526912 11567874 125488272616830733840845389978717324160 11567875 -867212323157953022003778750398225280000 11567876 -600293184848832234276272685340117152768 11567877 7546964443170820824769060050390870432 11567878 373292053566526962885478681287954432 11567879 -360347717588649996780170058552365756520 11567880 -230558023976007483367266878090993664000 11567881 866044458054506677440011145657026553150 11567882 -84527552877691676288903653596939776208 11567883 17409294271190791603398534801246321624 11567884 16649703734927838986474197013116559616 11567885 -259816754709659990217125362614731514240 11567886 -24156286761619768558950968233880742912 11567887 422188476761124426370886504142005583536 11567888 113606591164546959405337316393366323200 11567889 177813999891724587497569793432346632208 11567890 1802700687160128749559776371129953600 11567891 -212945080704770605725929076428159582400 11567892 84230332239782667201126865984180703232 11567893 -616960068411540087379688995762584847858 11567894 1529733403718959428545215030243367040 11567895 -176735778124694748459693509858734049760 11567896 82649584968072046934852542555590451200 11567897 213306423702523301388664212554518470720 11567898 89650845436314443776427578251664493568 11567899 126917803647363013573299090583397336352 11567900 369810215477842131039704757624235776000 11567901 466932525008362729488711678078207580032 11567902 183715514737580270323244295846147216384 11567903 -18167571034041793144932569417214969600 11567904 -65822221125265648230123292926950768640 11567905 -470984500048920114218276453109125457240 11567906 39143546077574462727031603595232921600 11567907 333990033219285617999569192969878534240 11567908 -47024408186830865940701206805780797440 11567909 1272387964807265854132291762463201218110 11567910 -77198789280615497434059774864732224640 11567911 -533348710205782867403141683620714339648 11567912 142627274383571175879672959882432179200 11567913 293831566577436703857124869826188220800 11567914 409281292007639528883164573219389670400 11567915 -90575438020951290696117749310807271680 11567916 175247750391503848248148730200936265472 11567917 -680069980944122246334870602011742172308 11567918 -255811125940400433063984250738010343360 11567919 443399082876777856860926427449358763776 11567920 -6356465091320985274076733712095313920 11567921 943312432224852419810388637244687983122 11567922 -314384956360927345363292762012461301760 11567923 -580082504051449641708942998009217974496 11567924 -252206901262459122298518314984785471104 11567925 375719715191975406134988504431481683850 11567926 333211201638760993947273367142170308480 11567927 -17171387127459486604779456110307831456 11567928 -326094732983460496703753756465600163840 11567929 71195538345467966305582316773779456512 11567930 478575744749333294304952466640566922240 11567931 272819243327690478828337170466751056152 11567932 836786477172241635807721870020741414400 11567933 200667816777878656417444720126576554744 11567934 -2994365054335795998731551580923081152 11567935 -489606293112520363934950483535327407200 11567936 -82832950810914231779400458631708672000 11567937 -194442809826212157895355971631996133840 11567938 281991486834440062843763438032213095120 11567939 312630938900327881725237238989543324192 11567940 -271172499422687271709696844957730816000 11567941 -316927189202138874750913387151945218560 11567942 -350502545757524845530309221186190016128 11567943 -312926332228030865842780283818724131776 11567944 159439902341529276891454783843022929920 11567945 -24279365415047373145923577571534171760 11567946 112072220905325662343211338118873600 11567947 99174932633218072780678702165276220440 11567948 101586633040229128982839995168762541056 11567949 -334391548730968381381232502917664841536 11567950 290425079458221941019075249213422784000 11567951 -1243068336651380239737915335329542516888 11567952 68228457905132354619241235807527895040 11567953 -195149375065151023583528292420026287200 11567954 -72362927794443551651281224811888744800 11567955 -55186107877981189538899318820786330880 11567956 381343167562163554739101811504200298496 11567957 737145637585312723959809358112585408206 11567958 107015991814053600984381040832207208384 11567959 -136813822086663750379670329210791381504 11567960 111231415309290400539251435633836032000 11567961 139016069679186842258760078833098908480 11567962 -128917061063379192557906118796886500608 11567963 331991709283471935371673648466853916 11567964 2640706558646065758680357341142111232 11567965 47931352699567563419012667689664049920 11567966 97600326427297775904960764987312802432 11567967 261009040492523138521179618180537931080 11567968 -463430652074047485240441685219196928000 11567969 -1547894756080810133956541806661568950784 11567970 -40234624015450562668860650036219059200 11567971 -427947349255849166911273295449986049848 11567972 -342559866781836833122643506162317543168 11567973 -81370612170335874442713881143015970496 11567974 479731598049838237801806496871722704192 11567975 -82320314547202599087416893742786832000 11567976 -36024431011077310412418906865942855680 11567977 -1143650667028636876103509713211536895174 11567978 -147315224136801802753368094442670259200 11567979 642944434168597603963257242709338026800 11567980 367536386907604468689804215002584576000 11567981 22289806326090225384883984035055642752 11567982 -134258278412632607764410607551001257408 11567983 129733568299304116635397803461126606320 11567984 -200898651950773908285313884862032445440 11567985 158759130879405085744653965749914871680 11567986 93712528612488347106985078565771656224 11567987 421848222763048362062747545453683906636 11567988 473466055371370401939091113994320568320 11567989 -8551787722151195872971424220442440576 11567990 -143508449995528515802566449880216983040 11567991 122885258301180208201998070887478824960 11567992 282622351796641968911559800355082014720 11567993 690407024469597355215886918207241577300 11567994 -92292741037915488473543083878913423872 11567995 926603477881295994993952331866532448000 11567996 672089435487249764677119406365381864960 11567997 -164338106968804936254334172787670885440 11567998 118441840471620269117183562500327744640 11567999 107373629381484724006792619447096592000 11568000 7074460780831383565015791729377280000 11568001 -956146296534483781550888940982728431998 11568002 -192494840153444426206289024490200256048 11568003 370476674401617589032660874468265280504 11568004 91211974036068476229002463931051257856 11568005 156176775082889983417876645008087657660 11568006 56026138916793091854667146995559374784 11568007 720370005463859139478072646761355725104 11568008 -908994050615981519634231870018186071040 11568009 -857140895900860110544665520297616240160 11568010 -104922539202801555860263480839667047840 11568011 34739954194779844704102670297753027584 11568012 392709551144895425469506936368019558400 11568013 -142745638623304563087990274734052359240 11568014 -92020460469243029289109190082969390144 11568015 139057239616595530080583937196123094320 11568016 268032969816677383262743256878394376192 11568017 -822945461246395932262451938023008649360 11568018 -11005587483649544652860319201522646272 11568019 356061553241251534140247938921000151096 11568020 -319253202323172304453192372810703243520 11568021 -202916039609508909108684869303245627488 11568022 -177702568792448097079442285494854667776 11568023 -237265110594683588001368462532111277656 11568024 -94408632437254027555805894957522042880 11568025 -29230789498490113786494642568313163200 11568026 -495020681645035586383798830284486629920 11568027 -179741277630031021378699146704842222800 11568028 23325067766586114504650924584606458880 11568029 226713712842226176956937700867198517280 11568030 21377372798044961556423378057423728640 11568031 97845003800772793056758997497927385064 11568032 4164020661696356683051424505013469184 11568033 1096606828264685686687458450991786821120 11568034 -28696368331809122669962641464518167552 11568035 -695803601469260950134028026018645245040 11568036 -206207588555748839522705718484495872000 11568037 -150710381985864494299570706424611539368 11568038 539416903326658771292542225106445757920 11568039 -145666029019289018135106077339962769280 11568040 -108919945658748958205684549537533132800 11568041 346606149197203528054754300843146020840 11568042 165570597126196406417404418654683008000 11568043 66278554029915436765393295106919026960 11568044 -34679416096408975841748447586982553600 11568045 -14643588336320047777858450576367199360 11568046 22506071647898553990007742093903495040 11568047 98129915650683605796832441590849049200 11568048 -77629990332846764265175915200663846912 11568049 -209060179575255254708417456946944880640 11568050 129159103967778767619852399886797893400 11568051 -298102554121517909100255602302700772600 11568052 633510797738514664681969029298641662336 11568053 -52782513932325687701569656221547502080 11568054 -231114462559670940393469878552951175680 11568055 -152731216898312756473215774482429721600 11568056 52649259379259064233628511518211706880 11568057 -457075822907796327314837320084710773760 11568058 524749637507337242529055299258710436576 11568059 445789743499562268478555025585477538504 11568060 -6795387817519603156204817765966653440 11568061 169668886508502132376027325578201156300 11568062 615422676320087728189995984325575024000 11568063 -166674061972171167021320030051210007552 11568064 -344209588091916732250349645148102590464 11568065 -126650755321941670500366227140081386540 11568066 -210941632869333355991556523046251829376 11568067 -65582446872879660443821845364914233640 11568068 341643727202628803929247009437397319936 11568069 -126753717897983448730172389013306352000 11568070 -333617101819558916010290545327290011520 11568071 -207601659226807558379011059201603824400 11568072 -63988805893608434600949357202461327360 11568073 1092680116247893179290435297562753149904 11568074 -92511287358912764962436690595060218880 11568075 5162628367550792506111496603290339200 11568076 5988653944252733174422112822116869120 11568077 -915910782481393917737069389825011400074 11568078 -176955990781759990998480502870360492800 11568079 703317310831605469431098845221564669680 11568080 -21327032417200194048926833407075287040 11568081 -49783379322444527716551314758200891456 11568082 603259468317627910784914691299134448800 11568083 1695854604607118688620125570848411840624 11568084 234052824118635661434716885743190016 11568085 934487378165651808307258962430903506780 11568086 -531513643738668847714065163759407751680 11568087 -273491582578158033889154893788447004920 11568088 248413949167095151767269202280531230720 11568089 2131119649763064264970786030994354880 11568090 -265019641050946985673240171602030054400 11568091 23890215680341534967790475543271878224 11568092 113756721075698100150799643035719550464 11568093 10992895733803959833187128721030108000 11568094 -327610955378624086383315089474340779904 11568095 -70999291528527778689469014066329303040 11568096 29420200328314361328154376235316150272 11568097 541500912428723189873908743686476496546 11568098 -165178374519528761103114414064942016736 11568099 34508299806994851881427306102964883064 11568100 -100861765905901945661423655052880160000 11568101 -670752982007826948229454961888036840192 11568102 -48405173681264830379851585609240713216 11568103 -668234689197581897535984328199069009136 11568104 71640353368581004640890865250608824320 11568105 197191703868764423027881097492722145700 11568106 -130652856191560137123090827460962414592 11568107 -114452205812654438873477742512908106400 11568108 382704120729804373259396307741990581760 11568109 -114412587893348330009680921223170125696 11568110 -91902083769100871622285913529998663680 11568111 93987319849180772978085715876432132872 11568112 163902342910917842536505982388430602240 11568113 -1602175018801535281244887605125614966800 11568114 -175633365562538540103869786454197859696 11568115 -113524442774947975214488667252088533760 11568116 532531925881037353269179061424228476288 11568117 73756668118979508958865026597579639200 11568118 8448089894080926660549157929459107904 11568119 -641432567177018675444461531900305426600 11568120 -217658975078975715321009931254669926400 11568121 -30129094969679059766847775003320518400 11568122 -286959901031431993587258150716482719888 11568123 -392392757079396245007743306525651266560 11568124 107676705294758375160628916914338781696 11568125 105195226490764847161624237691577840000 11568126 -17474566332132421198397042193192425472 11568127 -511794774646625049394255830519826215168 11568128 -432041731083856304374565535595773296640 11568129 -961880834698085054510103408177644907840 11568130 -56254160946012397509712063008004070400 11568131 162559910855285736908048299486208919600 11568132 -308262033192476265997245817082435665920 11568133 -8107055631857846911229129868771550500 11568134 -316937148819162931523639619564834170784 11568135 -362030786784692678429410071810501284400 11568136 -930392126964903209245145349616624435200 11568137 226278635133591559494501409708335917952 11568138 442780533288235870480227729511817650944 11568139 -791334590505454331606940408789108154200 11568140 48177454951868990601170595367810237440 11568141 94790561078422269600534636848657627148 11568142 188417287506471137397182966894960513472 11568143 337918588038407069202189634711953554016 11568144 4114246184381334940289385915014184960 11568145 672654026268639557560438828424091990900 11568146 -233908742403742466885351431652398565376 11568147 91241890374766407743963242009417476672 11568148 47209920260511763329698548382334862208 11568149 343847436817942484665491959166803041728 11568150 -78757604561377464231851106881276160000 11568151 196008354313063977487134156678033564384 11568152 -136482373206033018613847709621030758400 11568153 161226400024976158574885931837957347760 11568154 -2445191421239657541012118373026052640 11568155 -213351714282385416228846876758906773440 11568156 374740390774425183964039459567638696960 11568157 -853786253736268456172226310435854673728 11568158 139820136446373193551394424208155477760 11568159 -263331343835790280078210702124068095336 11568160 -1051357803180308095510592530850862858240 11568161 -8892102395947149738680498332670004672 11568162 -340385232898755942160723469327791904256 11568163 258029858066338082149513215900203169144 11568164 -24214036664810627207900925317301603840 11568165 180886834200608734637790923588587015200 11568166 67424206617425174328117605172716248032 11568167 -328282419538122027074688229392246225552 11568168 512029736462896432997214520543970995200 11568169 1054968114769487444904933771826997149840 11568170 108364426169115790052210157232928817600 11568171 -77260932019476178383119472644982246720 11568172 -78087336651086312062666336373066612736 11568173 682370733407380050810631340432051350422 11568174 159482008396179208067614450141606493760 11568175 369716754837583997758426402422925471400 11568176 182394618978854755259731180080633741312 11568177 -2289695519384501642884126229841386496 11568178 -311927402242765012427319553935012549360 11568179 284260878998531803693775373273994237776 11568180 117043908187353948067907757406680760320 11568181 -751823078249639980444767548654290384018 11568182 159700410521627642694223307762841228192 11568183 14469740269646305752335315762565510528 11568184 736986947344136472229418910730398658560 11568185 -120442653647573169058064831689988849400 11568186 19104054553934934858977865291938075904 11568187 730637845026080172404247582151444907760 11568188 544642939476932409986525825928862149120 11568189 405679869680723575323669391629919497120 11568190 -18117236977662755156671571550103742400 11568191 -110205107525199548403944910278615053776 11568192 238724547374543314391924795355873411072 11568193 10598016627568595688655719238595758784 11568194 207782340611898666246459043900815385344 11568195 193567100177632561171805051204368900320 11568196 -251162696883778163328193687687560265600 11568197 403000161901531172715683402330068398780 11568198 -21869656150783984106454856574574594048 11568199 -1466349654104042963014789094648324436464 11568200 -74246882370823047349237041322070016000 11568201 468038964379905723052127867806025705232 11568202 1231154204657311703077092466815784048992 11568203 914456439408701388354819587717788051344 11568204 7923341699427770867432798627945840640 11568205 -1368835098377802217678165321622622420 11568206 -273862414888378398212722826747347946496 11568207 305049761031323715058067435111367475200 11568208 32189249133937095373138754393418498048 11568209 -259572645636498825749021385097306670784 11568210 8956976217233059547420310328750824960 11568211 -254471551980711326545262473929133677600 11568212 -407070802429412436604777549416900284544 11568213 40069767302029341306742235257002312000 11568214 -165396272662343433480364342298744341344 11568215 298483571118965064420055036010606958360 11568216 696996231960083608726676850146210611200 11568217 -1624534148658365555909028239338543032480 11568218 147784640968501177636841259177235125504 11568219 -610408466590884691537580738912065309176 11568220 -206363993067466813603793740668347750400 11568221 43521007678033654759668080927258367360 11568222 -181659432082627363651440799908387995712 11568223 -77525636690690914506167960697960751496 11568224 -510043793601017290605806051736330829824 11568225 297140192599146505015188708395514687600 11568226 170170875987085587353210955615425817600 11568227 1639771178336868330476676366143256598800 11568228 -51711691795810786255054389416455938048 11568229 397664565841071980283046787559986232830 11568230 114308886863310999422578430672226533760 11568231 62010966070425172067259600604640061600 11568232 -53019541053698348377242308831155752960 11568233 -593062151111174633479843242703524804720 11568234 -268312663294579773373099091696744479488 11568235 86095343923275887452432176146733360960 11568236 -640785502205139701885833039572804533760 11568237 -657897091557588912906471436312572864 11568238 -60941521380647582103229622946620496000 11568239 -479705366316235045173508909265597294592 11568240 -50411062166770308115008928107231805440 11568241 5495373614694802833779400353838651264 11568242 184784816241998896093065184238995648512 11568243 -80254978577871604686219281045632111872 11568244 -56284098557563892963685317123166061824 11568245 -6988942142250560552268045714203989200 11568246 -264626438405099134719925298477535345216 11568247 3258295024782282196681954308052471960 11568248 -682235949306165631360555566761851392000 11568249 218003262900912972335424782408104565568 11568250 753690270228117046626672316287647064000 11568251 -503073938871511630512847541583653706528 11568252 156124786532222868383820312195900498432 11568253 -62959912266111126471795269103476800916 11568254 -253420999581535852876793463003487463808 11568255 -96246796967795035877608197158860675440 11568256 -407571275757317449002110406063795732480 11568257 389770885341618362325664048785811516992 11568258 134550134986752424970602166558409804288 11568259 13227385338563791750959974248158670460 11568260 92669061379986379034551807734972764160 11568261 111069151933206505849266166598462468544 11568262 93175300879272403844815130358313298304 11568263 -600315960528703834143323184504942659352 11568264 -390127625457722137435941940142879539200 11568265 -15441602427428681344589702163766973340 11568266 299308278190684814103040921531331606832 11568267 551248806880860099676989727851069311088 11568268 -124006086204182645458350599388388428800 11568269 102152708891022965529692325024137939244 11568270 27035776996889542135815070157247774720 11568271 -519028148105666253824161434110804984976 11568272 -73045862427343416281326521197145735168 11568273 24385244913086551245826896373530124608 11568274 -212055931301724135206262263327224422240 11568275 430322914586084605946280863734938255000 11568276 283449427668964358849382458210021596032 11568277 -442757321913445792677277567350294021728 11568278 655570286511315021503479670594640721440 11568279 419841635664622737386456060807732545440 11568280 -40913394970935426186483142423540531200 11568281 1250516357377886877964561533002754853572 11568282 -41032660066816842659637333108381125376 11568283 678202135261152720163868873886803310520 11568284 -91883237397967065485797843142143512576 11568285 -294769202024861090166962794355337988800 11568286 -967346267617972425940895214043082864640 11568287 1026887014787643930998116075681866141312 11568288 -602927650415948929847954688466108809216 11568289 -927198585176454841528553638409422362910 11568290 -304671755501172021886953145103393280 11568291 -125822844589934897769569144516774136576 11568292 -535335357943796511343128651403933465984 11568293 -33946963943343907918161907197341921856 11568294 -220593921967904018953476810976848497376 11568295 -334559469654561752084411920046989456200 11568296 1031159066818627231908212704472759900160 11568297 133761770510190324392927726386256802816 11568298 368294048798770021750510973514620332032 11568299 -1103116212950823969415024214622137162700 11568300 -41612885895383034222914358099640819200 11568301 -81205407207264980188213039268603674496 11568302 -119088301257754060645698546567128222400 11568303 -98307772288145754316124861577063744000 11568304 -189177745439880090919699202333637181440 11568305 158679393525222557190087481888581763200 11568306 -5754489842213489431180141006384915200 11568307 924000333585588306455001928526487735720 11568308 -226631916440750130463100609796056211072 11568309 -133923735891095429036363333277734130240 11568310 -2917014937651737936850940541232542720 11568311 -81638042966314605049767381126759922200 11568312 26755645490245998653990268268989849600 11568313 -1305789786518434883401612056736192258860 11568314 76537379857114731458035072751506020864 11568315 -296434534216271499773086029753525672960 11568316 60887150642217572182076322617336407040 11568317 58311115691137007616079042274343600000 11568318 -40906154179085474216717610238015276032 11568319 77338167844380597741596794911841392496 11568320 -156935031911347879156921365916412805120 11568321 -425567578000834099291554606233786955120 11568322 175041842514147116283496050745233173712 11568323 -297839800412805233663937861702624167136 11568324 -381881799115683577952521171610769490944 11568325 50024483143892805871955809354685061050 11568326 79375983205738525452565470461504640 11568327 -617395106577487173732804525189984065880 11568328 421442685652786565034168235170223580160 11568329 1949065249844829176627287201034226812160 11568330 103130850540409230300640538675994659520 11568331 -1336768075151332220472437392157778602000 11568332 -134529561314153469702227413084310200320 11568333 252584267084940123482060519773820928 11568334 -998340428491438588623305477761829082048 11568335 711751325789730704226331328390647478280 11568336 67534849888231769965828320608741621760 11568337 -419174308043026685925277688653693524480 11568338 -6905680226465762385546113657551160160 11568339 29238405599452155985476768979404204840 11568340 -23327533546000083508423456317496320000 11568341 1251275596990898602997919945344522236572 11568342 -469502181154201110653058384616646123520 11568343 -1125199883588165712656498189654848209240 11568344 391971490447572588119698114671138908160 11568345 587915729441012630995371275184011174400 11568346 314125980344454797311631756004164256480 11568347 -436974334829326151303265233644819182048 11568348 414261280906221612130293541692995371008 11568349 -231356580712952146748370303728738450036 11568350 -127656667717849217173956789290377137600 11568351 208610669929283589936814534009379865744 11568352 1316926518498737738461234804462474493952 11568353 659911659763834760197557396040935901602 11568354 -141797138539953809863854840834307178496 11568355 -137028684787799567542859376161831292480 11568356 459361598191685982796262356258542723072 11568357 160616764294968139877872074712479722208 11568358 -269654503298841027238199904235744722720 11568359 1078879230160366927632548787691334302080 11568360 -394073086643981305655175758008442880000 11568361 415461002632438852134643328283400848000 11568362 -27522729803813537771716581084468900768 11568363 42245926956958660864364213696162700288 11568364 817655007683578720135662839947448019456 11568365 36578349530332158355847095185286598400 11568366 146640000249365241590115575833459814400 11568367 -8939563413488158276589046548525585584 11568368 25655840971969710080247552861301309440 11568369 505460120755696777231694307661821861744 11568370 323108170176280514562930597796386063360 11568371 471955265844622090753210796255495023200 11568372 87392623669510789714344272568331776000 11568373 129938781851409162410695238653389064622 11568374 -14658606026173020623756030946274871808 11568375 -33604486940596716914912499586726224000 11568376 6473680020586046050228589881027276800 11568377 -146808929099045338733542457525878842774 11568378 -140621568133541975301505301018248700160 11568379 145040036306156661267417116472028158384 11568380 -333629738412873917694744575760517363200 11568381 214033571216787746978911071389346313824 11568382 176074573071578175460286087930765811072 11568383 -10366009735994916791287960687132389456 11568384 628815566819673092397966153738495197184 11568385 439290090082034329026917003431804407360 11568386 -458825186302226815629491753728824224736 11568387 554870354860267842818099491550160915960 11568388 207456738936009174507780607716668962560 11568389 29033212829898574337584346559066893856 11568390 -70147253384829170264544733341749203200 11568391 -235768391043474765677146772539643247208 11568392 1908904365607041871789867026485112668160 11568393 485910642127945884426849057706521619200 11568394 -206609799756721804676829729976620008448 11568395 688587694367806781627063917454207162400 11568396 8769591746205891869839036956493086720 11568397 -818815357762476579381205565452435640960 11568398 -236126034149667162373672171757884638720 11568399 -392273627468919572695660674353509007736 11568400 -58185939505664469171508708749981491200 11568401 330194278403257131280037668866962068212 11568402 34046851344785939674480802233532640768 11568403 -244103357340525038478922417211315205120 11568404 328415012673481492988831163335534579712 11568405 -399159659299936240025328450728851215840 11568406 188649597242723907798274511806909352064 11568407 -1371132980201024307629738678141548732344 11568408 -660861454171797425017992592649940848640 11568409 -449255749442725845143731047228490702390 11568410 -309406685732452554536353772438480973600 11568411 155191175577800967289628394658801734840 11568412 184137744845284600456946407183864750080 11568413 -859254896374927944074177635880963677338 11568414 83626782189930287708842785439176837120 11568415 -490580477151839142495134923575425142000 11568416 527465318599324306198340540549981798400 11568417 42506445606982940041497423860078507904 11568418 -109703475940044917759668509209711217840 11568419 199587497535101978688055237401210960 11568420 11740535055567239226141434479601287680 11568421 -282163559007922854073279657901454946208 11568422 122536877220100021989165615165538924512 11568423 -311537614909790053995145936369125235416 11568424 379291242611736734822342705719440506880 11568425 -69691111040656250235846378227824128000 11568426 -61909555370475714854310763578850957056 11568427 -498467684993306265284067937358065388240 11568428 -602678338712957069567794709865075340032 11568429 -840764293702844575481855336488762702026 11568430 -45648219248244377037601824971517235200 11568431 -102646030326932545254275634747953926560 11568432 5972046854367338533211230970839498752 11568433 778819012720784249033501009058524401682 11568434 188042743241755995109745102325494104992 11568435 -370161787486345512935482796577000537600 11568436 -91368659017381942862793046430017468416 11568437 -371303708866215267786759244848254524548 11568438 76502341085679556394283271809016792704 11568439 -158235821704297944163559288119621169088 11568440 269074059132624096377730373459059916800 11568441 380134686332007374857047770793534906192 11568442 -198803335577117160114081543134569930128 11568443 769200999358923224333556520828845598692 11568444 -10964936206301549078903950794942627840 11568445 551260732618515620105772085814245113600 11568446 125542383918671399767568136106947324672 11568447 -1317636842984341751102268208429424880 11568448 -24348001326263670751804529296476733440 11568449 -538899255659288983584953900318399726328 11568450 172224209490894941129734042614677587200 11568451 -972353691106772177395231307462825693496 11568452 -218248381186496191835441432300122091520 11568453 -40661760309803170942797140826494124576 11568454 -231283708048589105833039070569820842560 11568455 120593426792552786850804706050606483360 11568456 7271318771474233696258851324780871680 11568457 -120164578569781865107528057101559378368 11568458 327046939576126002074891252665870087680 11568459 -188691578285765954229073364773693915944 11568460 -82257187405816204231564401718417136640 11568461 -83173369978511771657215208691787221588 11568462 5014640942784593938720786356449141760 11568463 -469019250284638646172319505551331590288 11568464 -230272757476539657726840884016517816320 11568465 595878486587147145934835531429325771060 11568466 -39557471109238300436124341074652113920 11568467 202850982464636428533008954625338992800 11568468 -103297962961059246457120127259872040960 11568469 -19743635039386193097314240589832068192 11568470 287211382494395816139779729528714407680 11568471 50538245189192200136929100066559083520 11568472 -800647200515577931017696723859439155200 11568473 173405168620565951717502429004903112640 11568474 -19606856314456076368189531871786319360 11568475 -680619372927281144775127053825479831500 11568476 70389851525634630854609045025547522560 11568477 611292396309072608006527276914535890720 11568478 -276547897390783495934185779425401837440 11568479 70877089211994830123834112063539827728 11568480 -213207893855772216159803192070069288960 11568481 1000672789464203540688051300701864597282 11568482 -11175630524386685220489420885303294816 11568483 -513622412502883771321517381598009176856 11568484 99029425442511232820218592709220377600 11568485 -445285644268762139650541735555192373000 11568486 -349653834837149226764249557066508107776 11568487 37637481063191958200578440253321728000 11568488 307632244824932618277988643081225502720 11568489 433746748399660370808584440824903021408 11568490 448418956858891695216776790581108508000 11568491 -1081516914181229418936606639290002152000 11568492 81241255511251907580035591791927495680 11568493 -145940456359589907238549564940866009258 11568494 29333368524760297459187988782990905344 11568495 -382038947496305202236424547136809808880 11568496 7645292168332515603568669115045937152 11568497 -252878875511648406181027255818226042560 11568498 9191811864432129986392848482821021440 11568499 -1231115896246917531183546016841119064500 11568500 -1042441936052354774863049536425871488000 11568501 -84261634517538595373976828261186048288 11568502 362574997613856264094544443688648031744 11568503 26871847347334980361157400193460447400 11568504 -362888135625213863462828384172999290880 11568505 3645846749027220179149033205508820800 11568506 -714707920151629140620894319067115538720 11568507 -723258929883977663254780950561986014608 11568508 549776635093181519378933927712969919488 11568509 1554338273392826430214177061373792024300 11568510 -17063028698692761353712066535461346560 11568511 -1136299252450239755978308799057133269680 11568512 597234582130467304256582369454902476800 11568513 188250390117178751153986689301797096288 11568514 -62608849663549932470869293451554756144 11568515 -202361593143281127614354954694541639680 11568516 62271751182667085013001600211236214784 11568517 -87825874339251029455685457076809131328 11568518 -38316742387749887361963452381184139008 11568519 75605612281989333441719109242706723888 11568520 -578466896321096861441275332345323059200 11568521 -23724282925753101134613182381541675468 11568522 55205719244645261875645900412811285504 11568523 -947238409013773274352696690044515831520 11568524 119018571125646131060259954200302374912 11568525 -304776430538533419017625295342418071200 11568526 -528581123660060394377689779697411380288 11568527 -786778394676527709703106797608178654608 11568528 14608706255558622343525183074769305600 11568529 -36628161482230557610876584221376881920 11568530 190755996533314978076757536085950169600 11568531 -49774228546957808862032839722838889376 11568532 352639273963852762548889069746923981696 11568533 -2402125470163891074923523639867729903282 11568534 -130384597947903176780664549982555740288 11568535 335094090180801258310436248746560229600 11568536 -423281528203929872857095224128047267840 11568537 -385649888797446549684357788905670824806 11568538 -311878177741234871900388303493656376080 11568539 760630302093680257988482437565099886340 11568540 80096869160823840404220843919278243840 11568541 356824382631752446204816108445564531942 11568542 281025212964202826812342394861581836672 11568543 57097173152659720091983855767375448320 11568544 379833382282643206617130366638428651520 11568545 -546377947044731066933580878580243621720 11568546 -220603350579357142625831406210802502016 11568547 975683323136134999085235578662516331996 11568548 6746121949540387965110867346637000704 11568549 -187429520129672346951361915909144811520 11568550 -127068401307927921134094056204334403200 11568551 1410164631443295988976740605209498599632 11568552 -52052054620904530095756402719911526400 11568553 -243635294265577056337332032459362896560 11568554 45342936288110656662205008351967735392 11568555 -453678643001871679728099343221798912000 11568556 155279967756829412804014108370249226240 11568557 -347592670520128351592356432361729023488 11568558 -28006927298584512642648640344649300416 11568559 -55944699495828226515941804815792432240 11568560 69257570487406798233390687410232360960 11568561 -414017526659771599118453982814154429328 11568562 314277938851805289441353897767055160864 11568563 -157913718185678095210445960254113038592 11568564 -58956187468441689503291973615724707840 11568565 21609562165628348820580482058455727800 11568566 -616788895474203805602539608902643548768 11568567 1025690700348640783175867938356064848 11568568 564780570167616456916263236620492800 11568569 839169690270548885762298957932706188970 11568570 -58985835545814279648991141592485416960 11568571 -155966786547312962248744229667672534016 11568572 959754213951879735150545231834851070976 11568573 -475794105383990187268291928518098357978 11568574 645005911785275153694027831966467649792 11568575 246644922727702441399380273248408814600 11568576 24023280056121909509310798615847895040 11568577 -465945383788241349356583024293098794540 11568578 -250769246456159154974190445634119431168 11568579 -356442697212760445434740146946054866112 11568580 210117461450974899864818615186150522880 11568581 643051486865835910239149031149340697632 11568582 14374259861317138396313817807527896032 11568583 -428990728144820790819243179678983033496 11568584 -247444798935637990387159330382326717440 11568585 108535971929716549279706974080384971520 11568586 -246758016744571779757381135930726046976 11568587 275741337897964459859895136382418933240 11568588 427802859490130741035790289212424076800 11568589 -86218853307215143020708448999155702270 11568590 -59059638134612778065246774168518425600 11568591 9014748409077409374493422353948565120 11568592 30313860714179959467711573543492124672 11568593 -812732649471995423123483116982670705420 11568594 -145034412991488890283008713399564348800 11568595 303275621060112212796978968295076085520 11568596 -303202154038171235991774863361684817920 11568597 513833687661700922048166070863021002400 11568598 -469433557673831595553768266665836831488 11568599 -85703824249110814532609582432180008320 11568600 187607218970820323534137235478031104000 11568601 19072847600468497301039497894451802048 11568602 -47987763476375425839780457694100326400 11568603 -204809887271101357558894465454425026192 11568604 -187136684422271832453786102319815775744 11568605 187555674328657765586893099996124903160 11568606 -2130066660962539854409166209194575040 11568607 -407552423150602983940055846738665186144 11568608 148576267074531635699896718880817545216 11568609 141337386084762226868189015779099004160 11568610 158518601288787379800508521220658257920 11568611 256834677435797647716351517887830313024 11568612 172550378295219755413667506864051943424 11568613 -58951631711028243294922336161269296576 11568614 -519936452015485325279298765746022236160 11568615 1365057805984388560033050572788465440 11568616 -672662462233373064912817384582370411520 11568617 -3949065367600741358753860656878123334 11568618 26663207167359688702526953563316857264 11568619 -1519342882864875913413977825127000394104 11568620 -125322226961357623719966747316634449920 11568621 -23271577284069009015542046162144313056 11568622 325935267525251935136752008470704876800 11568623 629700408903300720364495709815796840448 11568624 -49536000442513163482139193753453428736 11568625 -728846127460203589707302789627775120000 11568626 45960046697431183450347267351684946560 11568627 -401414089185814483642968158006853508608 11568628 110943907166777568675979446680150232576 11568629 1563162563086218658368762720869378225184 11568630 -2528620911025612034042684411511972480 11568631 661410161210114914852235950386117011432 11568632 600699138312396731838145646927639224320 11568633 1242288890023395801351826663775333534304 11568634 -639187893221830728772120203038109696 11568635 -322206275940171333389937534025191313200 11568636 -202065836401262321554900769638384711680 11568637 423948495321675192780437389031379049132 11568638 -197159151153721211384583300943796705280 11568639 -114891349010197836311622944137752075576 11568640 -305185943907173912210111820047214182400 11568641 -149395581623155347878823567373774635456 11568642 26519480475658541936086011570944059392 11568643 1424169236937831664979678699203900353000 11568644 -923898062098782452778093191158762828800 11568645 -518849879586145691114562354514033184160 11568646 268465772714228903551556324219865010272 11568647 -77167485636937700657341514145259052904 11568648 117609991287713924303702951981887979520 11568649 -795120980069017024084660580512260711500 11568650 -248750711430515111810887845742667954400 11568651 138235688319311935714485721196716803840 11568652 85950102089715721884486936891857612800 11568653 -61181829600516848756563658925970477140 11568654 288525693484385181501705452080601961408 11568655 416080268732423758420766838479208867360 11568656 -251776815782138822675085684564894744576 11568657 -115829944924496823299326761327520091808 11568658 -63258601340005946993854882656611791200 11568659 113746589494233522438956840459405003760 11568660 -169808742171625826947035083016760842240 11568661 26103741755900960008774210944468399840 11568662 -261195384748637502143647398738754919808 11568663 -442592081413735690718676192239137080 11568664 637763392879393162321727240553351567360 11568665 145890304867348160739435979673919280200 11568666 -34056847825976612585394852744913344000 11568667 -286525304804792994087703553612104410648 11568668 -1454132402482716180858069316628552953344 11568669 -2877212704423891419922711227399106560 11568670 146346856735324224592860888766030879680 11568671 -458785143640428116137932354888435028128 11568672 -563173379669859347564720930871655464960 11568673 -342935003476852880078869467611146520576 11568674 14103811104080525087141112450712722432 11568675 -13320241297071700666178044011331450800 11568676 50179419509923743677093696710544908288 11568677 -21454911539119288577847365591206134720 11568678 174142541024684998818869320252801468416 11568679 -217759277481541261274240674568738995968 11568680 -42373676088934275711103575357528576000 11568681 105855609305681872889097105869000757120 11568682 -403641466822056270569040974038954579200 11568683 -86116795588720223547256705891110662592 11568684 11216411076125892190912911900484042752 11568685 -168682124713442775841824858288720426240 11568686 -113751225845530382535850123931272214208 11568687 230236375919325711051778916425277248800 11568688 -28912337893964068352663775785118220288 11568689 -803184174271746155873225862318777072 11568690 12610715710659001072336740674543155200 11568691 -42277533260913232723136503811630936088 11568692 -456478294411659632045045987270081710080 11568693 143917428859928050134908945178685772064 11568694 -142868349826275664611229559067600505920 11568695 148066118101422752504920858681503784800 11568696 -139516857898013112105182911341508915200 11568697 120349807030062749928896779870035615232 11568698 -166888157108323854811697905168259072400 11568699 380571133808200464763225694164920550284 11568700 -64976777382559079585450989903969152000 11568701 -351820691783075780229784465930641477120 11568702 -320924607460272584263087463476791110016 11568703 -518167951008927424059606243695620234048 11568704 60603091755307673701653996825791692800 11568705 -474999468024704509791033239330303489280 11568706 -251144678194221271375349612206907389056 11568707 834547339118490941082459153492715476840 11568708 41203573811754167878302120473872364544 11568709 -216608418853936352943845293524239311140 11568710 -236338896783536050061946365781983424000 11568711 -4379903247476996990236231144545129984 11568712 1002121154574132228229070077587561907200 11568713 -47236849770270401785136668143155651676 11568714 -155115598642156109707562837423522172672 11568715 -89003410505809215167113856571646825200 11568716 57571434021810855248549620751888636928 11568717 971881168891012210623785102735768418240 11568718 363586170119295558029867222008178615040 11568719 -190808068009440974350401077904453378720 11568720 1138384494627188665152947494846464000 11568721 -2768834660066120809937256014756831685120 11568722 -272978203452051185707165595602118353152 11568723 6753293224615343918508720796164275568 11568724 -8159650179051318642857171829219176448 11568725 5394962166598821108282151952084330400 11568726 -213457755086822936871755309211646904352 11568727 -4662152029945451008329963160032978424 11568728 958422427262879708404167049271811164160 11568729 353453676778879812573014213575415691984 11568730 -254950212653720333205473768444138622240 11568731 -361451906301980944970927484049047585468 11568732 19561954823732314090182784137205358592 11568733 -109112951193013724331914556649228715040 11568734 253516955122502151186950846061232610880 11568735 147294979465424333095325719484547488640 11568736 -515602716313225467225929956627097714688 11568737 -488262379942640583069146824243473499614 11568738 185074838030037330826259189648716753920 11568739 186321621432470973760946067470043086080 11568740 -70824949343590012363598840792126853120 11568741 -447858133728367022175451524868122657696 11568742 -259429333668630911314455856435605219456 11568743 271117069598660194209123181278916279992 11568744 -1026032686003467698526902625285594562560 11568745 184302713106784658936645055535821825600 11568746 -110227552454793515248788844812286652160 11568747 357538938112229947969692965996776048128 11568748 10399109467334319278961171648072824320 11568749 -15592444160815949120596731390701774250 11568750 -2232557655868593783616163560592400000 11568751 -356539844633145196487462077691625232688 11568752 -54682373339875232963718802829816463360 11568753 -24538851448665830864504638321066801740 11568754 577308229621446349855158803840309160960 11568755 243783538300201676515436350337751349920 11568756 38185531193151179816298976449675786240 11568757 -362366177492212841136334265962628104640 11568758 958102448500591460351523791218863267840 11568759 -111942584370432249207475783255599977496 11568760 5682050738987129366601457802870784000 11568761 374002348425991689040197155770811632362 11568762 41100043092438888225458942262903836928 11568763 4276603700149446653381303470860657064 11568764 -577326040076782783581241914815129831424 11568765 -69775168428365389820864498434703650560 11568766 8420021941675678448251361407657463808 11568767 -260332379849279751268638825501468208800 11568768 230845259572072006855980454301128458240 11568769 -1057960461906205241909837042627409519404 11568770 -76437226103414567479126606071210470400 11568771 -107404156375276252861089371230322495760 11568772 455278034744572201101699622292457699840 11568773 564054958066684433054843438704175165022 11568774 25899150759919539940931354905464317952 11568775 -21159582203183915897380668358844190000 11568776 -712859525526719488038062020566005713920 11568777 180949048113561415747682837750788412160 11568778 94842308084806482736654954213072105824 11568779 -1264022362154859788755918124664114898680 11568780 321269722699710202558214998434341160960 11568781 207611742347001662874588597800925001664 11568782 -598943716069081152245837479031282899008 11568783 484801462763151323697189896352189913224 11568784 88621195364207718743064306479075532800 11568785 178716158815631544818108930119680960 11568786 125621614189010141736861300569820693504 11568787 -520267486610127723846335051976142320240 11568788 -188778953496578134070820516307301879808 11568789 253456161009442055467361592252198715008 11568790 -72167478043354214736506417874205153920 11568791 111174744527434218595575666464324500872 11568792 -194472694813027416417039482630724833280 11568793 -1292068751846685831577390286380555276416 11568794 -243532972930826843026805267339376030720 11568795 -106118314303151468426292860272634419200 11568796 67073277023323940374537122737550046720 11568797 -254423760733400061519798232868487896448 11568798 549360021280603638471004995395275797120 11568799 -883778290498917479806715430040327651080 11568800 333066637313561432078729636961676492800 11568801 745060281548367739706588505112718227632 11568802 79352116634011890145397860437159116448 11568803 211441099253578872176140693285752953052 11568804 40509044859703550298604488897879121920 11568805 42876321676697374626351388367115052920 11568806 -4759838171525940585886076879986152192 11568807 1076223694850617726259580869322041017800 11568808 1349466104545135758065772798920368128000 11568809 185105013103229747262786007587551846016 11568810 134962278515586073546608724354702080 11568811 -575465022921204105799147567916694736896 11568812 420337133016883126680359284532351772672 11568813 445435192919898999882059376084767610624 11568814 -32993790814117272805110034222450071744 11568815 1244700359756323414919073423233415475200 11568816 -3812765071656572077995532208701440000 11568817 10864755835348856968070512769581824820 11568818 -26438520813910571050269373387555814640 11568819 -461904474710361295476263858140881696456 11568820 -418578602339084861899982602464668017920 11568821 34361759815457681012192062717528161984 11568822 6011657373701361487381179460334515584 11568823 413365865506794357248668876027164963072 11568824 -373754855971216245854969246320791859200 11568825 15681243374965474483293160253210479500 11568826 -9360336354178041555564450782517862176 11568827 -250929461384415139933261325471262449088 11568828 7921945368664741975306708863966707712 11568829 -73358850009889428317145153117669616570 11568830 62881084173871297053497883413956677120 11568831 742257494373672685159893051993017832960 11568832 -297848958707879690554597632361352921088 11568833 -643957425002730298171306863837527400876 11568834 80206558241167067500446561958097485440 11568835 550257097805212157149209595757728811280 11568836 -7220669665158919334441691807278042880 11568837 4575895253052784214418008994406677120 11568838 -96691590158178785394814884018806086080 11568839 -611612263461086943175863692245360496640 11568840 102276812787720763848660410374486425600 11568841 -892741955635709675728447678154579540016 11568842 -460840269842433112379323593952776062928 11568843 -71709984783542734879829617869401057760 11568844 376557960526084062538470225667085156352 11568845 657732201134301842623303179341802161100 11568846 -291862795133069374892214009839560238016 11568847 226746022517232255251170447354362131472 11568848 215969771409672077250239704101821571072 11568849 -1051580342189907727264387830454372512 11568850 71654895094035632075560399877669512800 11568851 -679352179957541617826500531381607839920 11568852 458740251340071619950637784110653235200 11568853 -733688770824438402634766980127784718880 11568854 533929877077247545750822362918091489920 11568855 399215607316597452298086160944253045920 11568856 14100483153308510181766022514447114240 11568857 -1423071172993218732369598385686879473408 11568858 -76715014331935466059894430657320281600 11568859 -253996336286052315471538939721358107008 11568860 181408614219106008520891448250548121600 11568861 882634081845286950090547560719709736710 11568862 380073564420275734123154592908949479424 11568863 366711582079362508465584238573491220080 11568864 166060574052464478952203406938613481472 11568865 25964069239793971915838868480966144000 11568866 -330789593222923383924105466651969291776 11568867 203772541471705540315326648888830722680 11568868 914386627496745667466744919407949688448 11568869 91460734663541515721798953655901388728 11568870 172534641267878341461528658489300285440 11568871 305831668014611548856377157109381590072 11568872 279388724032742814839464618842449510400 11568873 198622142225741601704905906893155070624 11568874 -720492411987964452562046036956239477408 11568875 929029177874576747034055240456477524000 11568876 -76683962874301505945020173335737061376 11568877 1369140224888008589531519613410322848726 11568878 -297330067001373999077764003504093325760 11568879 -93076953396971868685016715655597397760 11568880 -163792112342558300141277475897489981440 11568881 183278608333157139664171540464810617682 11568882 -112548566064275806509096154736785966080 11568883 -781436673312108117203652143679121402800 11568884 863429493896904867103953584930064018816 11568885 -44058759282562291561903407190020639360 11568886 133036307614422282903894684493067433600 11568887 -804249070109526862558778110115967623208 11568888 144955768817094883505969190409657958400 11568889 -404241460097982975723424651021873065600 11568890 -17780554247601287318107186448622858240 11568891 329666430128656112198780719621034505600 11568892 -8411510581104551968873112928352076288 11568893 -205065073841151284489544299135801001216 11568894 -6151264037131313323659115668243112704 11568895 -176770202220336728428903987777020183480 11568896 648997951234735895610124638064824287232 11568897 438935149592945398940910619343636621520 11568898 -584606052401580014695784071019606679552 11568899 -1042880250566318417765442837484274587464 11568900 -212311269210101010819462620552981836800 11568901 149547226074770472885756414107069842492 11568902 -39274019352543419094293328310976215296 11568903 -13989774526496996972179123678670222976 11568904 570396255295143077611363778727605621760 11568905 321950913017733293158506678919577225160 11568906 9286682640614194375763229532012848432 11568907 -58816465672117457585677233131705426288 11568908 -148080125728524917953317674292353372160 11568909 -786400785094400570550968104076106255360 11568910 208562278848298597539442281463799184000 11568911 -1053770998439198383198600646434086697968 11568912 42217987146549184603468008901025464320 11568913 800962593448372970936023195074174960640 11568914 -52414360428029404578342633221118194688 11568915 232702305583107433302265870118978093520 11568916 -669584244469742290067789519103246651648 11568917 269289703237687687170776203175333565966 11568918 -536595804080014224164842418389565091840 11568919 586612126719778357010823429286214073160 11568920 -211110847498212056906027965279998566400 11568921 21066760918804279837190009712753328128 11568922 -30313938498180954802056476233175689488 11568923 14276541699612557407581391765421495172 11568924 505867610731368438354971304654292085760 11568925 -173590086541787149209158410233471259200 11568926 564040645501823417385342544498978134912 11568927 26747951271733504474217635018389383808 11568928 -335700671509308690868562144163847471104 11568929 100763486545674760661023709140991669280 11568930 132523703465558889282721640524639365120 11568931 347244386201808090468816278293603056 11568932 171290263897475291285700725245437400320 11568933 275663964661519568804097242682005006400 11568934 -199034455656103217840178332787652531200 11568935 4028512944910446477434905892560565760 11568936 -379816892374670894196759081685336473600 11568937 -263938620219949339992395400797165377414 11568938 -111274943012770427666684799013098651648 11568939 -738104366378473777038846582751658710032 11568940 184706618048509794114395426129451417600 11568941 122910386892145256296014373904442746880 11568942 -81582460986011696036035176350972454912 11568943 670832667329515243900912374899699824960 11568944 -95283191121968897953393892570654638080 11568945 24291318414745580003546205412597890240 11568946 72519980739148174308732953135265223584 11568947 134264707857932582840744782390089849552 11568948 328159678729381099091077016612726691840 11568949 358963179540523695961162194752716528800 11568950 -88721896068256628864834202759820428000 11568951 -152033928401263810507705478323509725160 11568952 -273118003893890934534239120335835136000 11568953 57186501525762011887991825705142120768 11568954 26679759734786323842120857673518673408 11568955 -299129036285778225446529207359778955680 11568956 383385309734812614073772152985690112000 11568957 -500425641291521263059105938487839647008 11568958 474868259047509761049063160523139982080 11568959 -188118543409712862917415744651500290464 11568960 -124608116814297029080925200653798604800 11568961 86347597644958631955740969894277658562 11568962 3231468885453005480103334581288695712 11568963 283494394905517742095015528980309997824 11568964 14020504474280012074408236871608981504 11568965 -192665184738322569617705050943786017800 11568966 227731999622438443307463646065571679424 11568967 120023967248079686727464533984729680 11568968 207665967016620196266637685608990402560 11568969 688771865613018137373450239117924367594 11568970 45829982269408654847210891877418752000 11568971 -703876148063901218562722621148851612400 11568972 -471774568007807599512872070014151172608 11568973 -37313184866986757189222579515951478036 11568974 388163357650964004910421416550848773120 11568975 91679999452972606410185622462481008000 11568976 -277661577986388998981659005163116576768 11568977 64754900054944701876462781637290331904 11568978 3103181705866012960207301992403697024 11568979 -345632724166343274092381783231096038420 11568980 867563901945045514832694026650327664640 11568981 -9732947295940078235187327103776055680 11568982 377784843220780354887326544897700420032 11568983 62809544766811220585261320995371127744 11568984 -209786995254272291416271311785563258880 11568985 -221018770928304277549025932796618861820 11568986 -115820960130982203768814042086476889600 11568987 192819755488017239193591720138097150920 11568988 -196820727888476025483145280179731336704 11568989 -559070489990244065420325534367930869210 11568990 -29926326078784206208414958747020738560 11568991 349395963326344773257193726044461280640 11568992 -19843110200292610911995853330907004928 11568993 -466655790008835967843564081836394157856 11568994 -140952702751585960680177715817866294704 11568995 -592788031011852483211600055298618606000 11568996 192995878035139803272243022062902670592 11568997 638182696884245624629291637343831361920 11568998 62422213835311962113336858628910026336 11568999 162388937724454292195324434843427734080 11569000 -286435619911236688488625784888770560000 11569001 -48989403244545317870486787963304297500 11569002 253808141583377943484414335686988133632 11569003 823119478141496556585832677357966466560 11569004 727494451385103109031843405705270221056 11569005 137561252998157003228608242097608758400 11569006 380593649368178672269077587343840293952 11569007 -121398691985948496603169713808120224528 11569008 11222503957812790009476449883290861568 11569009 228093361817018496894653252593830729840 11569010 -364199146091604539340151268850788917440 11569011 -230821202768504722541246904911607716496 11569012 14121011693650733488126918459376066560 11569013 894487692810130362835889566254700841262 11569014 57156310494311628834585078282418913280 11569015 375543851772401005802699102370024322800 11569016 -637192377870480245655035374234193018880 11569017 242528705875266996262755943805437755648 11569018 -148074766813756121176960841091073937040 11569019 -48739803868930531636114476979232364288 11569020 85699131436565354588730893517294535680 11569021 8576576560724572968691494447263295360 11569022 70812893909601384118787679994166271552 11569023 -84537642512194652214620561427688920240 11569024 -546379317408931993811240005188295065600 11569025 105967775503399853115639356480468490300 11569026 50674667879827859453726111247578125824 11569027 -373077698060123597696406519795640922088 11569028 -681516473190806827039927455150859211520 11569029 -199907074404975633791575325056667057952 11569030 -486464194923491210456823350149489322880 11569031 77926774875970872731150023762991473464 11569032 -595078795721556811093281209771075988480 11569033 -199771063103849492905486150104967729280 11569034 428110993059149568671899497200977390080 11569035 -288361822671080706340001495264379382800 11569036 -92320653813216153950837608514004517120 11569037 132480630911894185307316761608014517686 11569038 105981058137345665360422589920753486848 11569039 645100268495382222807333290050451873840 11569040 -1953086597651680212444665418421370880 11569041 -175534308507042462262151954053275865920 11569042 -122539288190386097300141630806895656800 11569043 734830382519574440723135202672147871320 11569044 469086319640449851601200410860177969152 11569045 175397776080144013843451602398668044800 11569046 -221522104683949086687000785715371005056 11569047 187118636647470706485023545873526227200 11569048 502315310103340033493471127194520975360 11569049 -189123541387627732764468046179500887164 11569050 -140574430070216417386576010544697843200 11569051 297734056085443611811128170887175324544 11569052 -110223808029419344624414848736305948672 11569053 91953956507398555809868830507251562624 11569054 49708456847386377964047247031209147392 11569055 -25410519892767446377247911938788870640 11569056 694940643368849841380094088314989051904 11569057 522233081536776217766275800555484656660 11569058 150172898752318741497026926960873580880 11569059 -41864666100288632188107852931998636636 11569060 325909213611591142364932203165224628480 11569061 27391766768555523449291007987927582720 11569062 -199652975719774838103022315771140933120 11569063 -1388467376529718703914425930232329827712 11569064 1536872047292628825578953691940864000 11569065 153037159700103314195591449762297067520 11569066 -89271335748653838387306748615700736 11569067 1104014868326165113014146944096644472116 11569068 -2180944108043641673371918376914811904 11569069 -546134453514389785927067338879592031456 11569070 -265646581405343289118909649571074003520 11569071 -545566189818537294981659096060136375288 11569072 27445291281245903486220015156698955776 11569073 1286312947240311171402704338347036818322 11569074 153784430530340100701996274022239713280 11569075 -25729927970347727233560180901246346000 11569076 363186918352876182508997356554730536960 11569077 113110461129788870704359707343403863576 11569078 -296519896844192333947698568455745604544 11569079 -946152418906901881734671054267581231320 11569080 -208046971119483564044146711923013632000 11569081 -1045295276680519476179213766659296142000 11569082 -108542211096064895901349762776601936128 11569083 493855556634258868865889487618786502424 11569084 694217107832132704064996326927202825216 11569085 432253950412848212760965843571970184160 11569086 108611803806479334488500011446439456000 11569087 -58628148873242905508778123367407701400 11569088 73681248091705968321957572188003368960 11569089 -113691489856005603347037984346481839680 11569090 -28676560010790292936750747658442271680 11569091 -640651334568782358189387686386753383048 11569092 -247344781639056134842336769231132491776 11569093 376599453592915333502911094732016878520 11569094 -151044416617356776139966719406266899968 11569095 -330585631003683484707754747011588271200 11569096 -175087979193762502690935512264450826240 11569097 -8280409627672272756391453048545748608 11569098 11828999277767330934186667659607275264 11569099 -309479029811606932430616565356011041900 11569100 -205868124138756100687697171502479040000 11569101 657839924827748515421380120598008880832 11569102 -236662464676063859828789332413695447808 11569103 15516597334642667097711097469140305504 11569104 74203554620048765281959240306952003584 11569105 -205742775606969098240497434829267062000 11569106 154409696621111960162377237372742916384 11569107 -2959464358087194600490512290382102528 11569108 206537774664074497219433165910067910528 11569109 -341376021383109150513549138869245345920 11569110 -51654495854262413980352695215462912000 11569111 1337624893664888931004596841887772504712 11569112 888858752565037586617189541720394178560 11569113 -11180414526158099025569824522414021260 11569114 265567687764044253567719602509350812656 11569115 -62503541120371697012797724783856744000 11569116 -143958981174491977845243195691903527936 11569117 5714787350737524313719605946237988192 11569118 -307054995257421427614544200611561405760 11569119 -333147544367520996452178854348996914560 11569120 483404592371133328801782523404732334080 11569121 214076851898760149603710511430731483952 11569122 -91334996655352890910803310087139823360 11569123 247885059280804786441735004924082536080 11569124 58726261024118061218456011143349272576 11569125 521568235474657979309977565753032248000 11569126 -43712984241494459587430029756442995488 11569127 -861756979833835498086498971626173774024 11569128 243092446740761905716750976726200729600 11569129 -290355148332424424863888543642962476160 11569130 -229568636625924836616026848363932353280 11569131 -231968230281692085064299063220601643888 11569132 -73861130869460347350177376984667279104 11569133 -283181322128840215933654955254113932640 11569134 -185454751046761487878394016531171870720 11569135 55511441867286145024693081008321835080 11569136 -317862206286994205954653374930454315008 11569137 486841041313522547293412588877136302960 11569138 -29362021259555667187312372296082391040 11569139 862894898241801039621066727896061260456 11569140 405352383596989889367115222070263326720 11569141 131253252549713720100042391587980620512 11569142 -105684591710127709799255551700159092608 11569143 -461540363321071897939625444060840090136 11569144 2128435540608903772800533573381463244800 11569145 544181103089860225131866751032873250180 11569146 125445221586995277545687296952809809408 11569147 -1135238388081025794936151104674698685404 11569148 275031006600008561886790932206496350208 11569149 -72326343062150709483779818295248704276 11569150 -6312574527167225567480395505202878400 11569151 -354442493629610640509007431292889002000 11569152 14532236772083905445144632388852121600 11569153 -658568527079132388194540604718206873598 11569154 275546880724953073723475299752085069776 11569155 -182727064010471203466588911260435148800 11569156 482552880337274851083215999339106235520 11569157 -514500845409160181247855794971645064160 11569158 -67177076370998570335921543776113864832 11569159 450992887290885427214392663326928960816 11569160 -56419672160879345753816913637494681600 11569161 137308729898523745963642320547114881024 11569162 -358967268187912103847905164955674369536 11569163 -22212133693274976973046955028188709560 11569164 219270599034773215518571775507389656576 11569165 613028188812336925771649864207275626060 11569166 75635434776732648506456092565220384768 11569167 237855331680386034995440798051836777168 11569168 -45163971826791792061861293101380714496 11569169 13138148738426168756824876881780902400 11569170 98333472925430655253915537228818470400 11569171 -569509558327386493290072969702469212628 11569172 197105028687991213013802527356016977920 11569173 -355074737302670729583460930690101120 11569174 5286464864852598844213076931437180352 11569175 66402629969082282803951574846695626800 11569176 702763804042233988864341986032803840000 11569177 495654999516693696702687600077482638026 11569178 390352836655658653092882706669560230640 11569179 298122260843821187341151635466737637784 11569180 -44127265283564827972957875442568171520 11569181 -289224966338484017625024178023314388468 11569182 -234808643428984744053886379126991470976 11569183 -705927301178337033696419383185593295240 11569184 317748504491997985093850610126626488320 11569185 -573552224214932979136418695972983415980 11569186 -7420791079080205140061145525040065376 11569187 195294340438796980257996650693110118352 11569188 146822308227375058324473432390764015616 11569189 15987225169563230682510107023197869020 11569190 439509986418103365429833624758950439680 11569191 -807852026250299227126805066248728604416 11569192 626805229818813024719874191519947161600 11569193 -410730596768004410790212504362075615158 11569194 -37811315172173341653727563032710008480 11569195 -497187001764560147186167899260192409600 11569196 -730084311381625073175652721284425081600 11569197 -186273619189746922394565245437339273536 11569198 -198886112220408820045246702082176286400 11569199 192203444316562262457578871886443623760 11569200 16717743803133009736948974369846067200 11569201 39530891370950389625908917798465038784 11569202 61145603976358748302607207490299046720 11569203 932938306398147904413068904502253266800 11569204 -625537144242836793269370533405705232384 11569205 -10291356906326218026071899057183502280 11569206 -224203614732240666274767443565518664192 11569207 64479293140117004595068416171929014688 11569208 -225859592468009148522104264522856407040 11569209 -420213416072928284189852402860877163696 11569210 112557187057612260271093275786910004160 11569211 405351888266743253513275533343733640672 11569212 72156782591742757385833442561187150336 11569213 -994931033911067455920482567645919348538 11569214 771876111649304877579242254764881539200 11569215 6664576835706130258825944740659038720 11569216 -38417139684428833012843000279298211840 11569217 -842661236870721209198106742983384420048 11569218 61029850436636135058416658704759570304 11569219 283898918071447746028146744003001182096 11569220 -149756494078275229096670653637575595520 11569221 -722703096560749044464473087868800477410 11569222 4759028585015050583928713745895221504 11569223 -809001166284320499912583076785876431528 11569224 539864524611112900632930985497386065920 11569225 703040705810714773243263293399981424400 11569226 -291869035308825663132136491873923636688 11569227 268786046221346228329907772865705557720 11569228 43246096007969570218766461944893661696 11569229 -166941982504651724097279049346513761824 11569230 -112061267953615635985688016012267513600 11569231 -31257658274848332447521960478360080640 11569232 -212069861197139730245895984223728058368 11569233 289249689450499900996371171194508593760 11569234 394668473901414445261297337908797158400 11569235 -432916264473873787360228087014870970320 11569236 989572059073859160451757385506586624 11569237 148834977163638155778361345633561175712 11569238 -29822321674382284417499236486314319104 11569239 -270530868101652549999369408100169740752 11569240 351575791849283834056021821406391500800 11569241 1063694441158046349062808508076339253642 11569242 -76542277092284054006262381234852453888 11569243 -603661559049590870576867936724140575692 11569244 -533666507305512486265612837826598526464 11569245 324617600877552633300901745058326049120 11569246 67519384539083201844718435046174134464 11569247 169355593837426171600625562908793503592 11569248 179035244893571695476672213418835312640 11569249 592019177926947562788125082443773192980 11569250 -180416091396623015805509490374575872000 11569251 -62425644025357043567041416292271387520 11569252 -99817203450133105542805701233742151680 11569253 -35903821989961006325719403011251912576 11569254 -156979402030417017768589201725865526400 11569255 14486665202636640741060207999234095160 11569256 -759626786086972500296636292557982320640 11569257 126323038045560494340463911004323521280 11569258 -472840088632751312258042449447627133520 11569259 495908440450014410835067207519471173744 11569260 -117602716169657254358838560118723072000 11569261 158681014114166039250519255930603685248 11569262 -107783189596011227767536841738116020736 11569263 -69912681301900752118108730653547088000 11569264 -39811740850913729869212925749549465600 11569265 -585512185154447340863331916523654073600 11569266 54242554182557528564317168738483396752 11569267 80051696257455663092257509438369130316 11569268 494266045983777308785708263654986213376 11569269 745434577075207848273305436563630088768 11569270 -232469926703487419606626465793986513920 11569271 -135397089906459173651929103782807618560 11569272 -324028582327740570815247738513646878720 11569273 790653981712966248020777410930753818240 11569274 645788050258854802880016005205809057136 11569275 -210938129767474268643566665447324576500 11569276 132523078784124381688843814906115167232 11569277 1020944175037051778400936376581339765126 11569278 82334070341669272198558463743467985920 11569279 1783778379271346202714869641543222128 11569280 791921584786043289682385893660085452800 11569281 398185301940705036584105151215844910080 11569282 48032788965016642414398968098343904000 11569283 12281310330233645001239315426505787968 11569284 -605216900820947552790042852175001057280 11569285 -212862540116763451002952536662046919680 11569286 -172788030512120918605698385269157445760 11569287 -582725063709439946656729045639470996480 11569288 -281061794903066105845100299647840000000 11569289 -363310781180517832295198641602408312540 11569290 188236881650562103205121169878788851200 11569291 -50285441618702456869509150291674325200 11569292 -163279021722300895172971560899549041152 11569293 132899192202258016720836560314311360384 11569294 200151213527459164066942597957698048 11569295 261476385478932802651075821636209939280 11569296 99888029251883374261191198959637430272 11569297 39924184437264191968700821382009860852 11569298 20315578350811677874359824186924159808 11569299 -30268644068728802506266987235355151360 11569300 -285892486307675722092616076107815433600 11569301 -279674944347400292340632246904180067698 11569302 -147906680755698233802254407465091106720 11569303 274444761738913289846137956199408676552 11569304 244789036713798008657875294872017387520 11569305 -270817778672596723424694492086618921280 11569306 89820989299090910189584332677877338880 11569307 144713094717260550425939881205259315960 11569308 -117737811625716286245050445399347232768 11569309 -163042246735213394004014017387732804000 11569310 247311524663224169112889303192108848000 11569311 15486194923896577065618602215508068152 11569312 500555392948154727125429542312973893632 11569313 676619663693427296941183196436169877760 11569314 350565831180294253733636934093879546240 11569315 -33385199051637273228253578277321050000 11569316 771543346763200841763480591426690287616 11569317 -283242513732816744823247960583811702752 11569318 -367683230246930351683584203911342337280 11569319 441696743719482120307030972983280432896 11569320 176279469166225553599501810050849177600 11569321 -913879221236914333730047934248332358556 11569322 -1328550868514139073471806275483481600 11569323 -362082277276537009525795226323078825536 11569324 74419826911403315008423109657509732352 11569325 -4488279018754283215231207512031957950 11569326 368904181044889801433978275730900623488 11569327 139175650796202701803273353543983625984 11569328 -3911435824112314820441195582494752768 11569329 497422658773397787240164892443170228674 11569330 386489359175685491292231946861156449600 11569331 1197885913313259312221693562435620229132 11569332 -30695092739629570056028033161045098496 11569333 264319292387262842795076418423854956160 11569334 61559928714379106947998398867315121792 11569335 -91912833857521294952157304507460775600 11569336 -422776257190741325596411034871856312320 11569337 20636856304500732929353700271464453568 11569338 -197678333993509300526576736808831464960 11569339 -24314192056918698937475642181359494560 11569340 399830652496032994896642632097961443840 11569341 -160244735984918927534650827555026126496 11569342 697123644027202610361772672239549603072 11569343 -22425586415045397660909337763359539816 11569344 -68494217794709027316818882237546102784 11569345 72836229576791580771271802166001843200 11569346 -177107794894461052986964011323192206128 11569347 692838406641430722183908608737549500400 11569348 172626461019126451083511607691539238912 11569349 -915433675955196860802446049436992108480 11569350 -15778340681035007593281860834703840000 11569351 -1026304227058467117849575151460768228648 11569352 393772175205312949769480226879684633600 11569353 617007804953697560885098950136914629904 11569354 -317678812365965991885399385595001738240 11569355 64875215255525970201641806530226360320 11569356 -185054933512683534418652824056298476288 11569357 1121580105897957713808785702323768799606 11569358 -860347430392095748397768213830435362240 11569359 -351020995781869969171739685513905143680 11569360 -7158334689256987051737666407503626240 11569361 195642538765683644714503036954589566962 11569362 -56622218748426965785616394985467449856 11569363 -328395634241418721143539444001721184576 11569364 -399268909461833720459621798011799812224 11569365 -1409980391951770472990390179703049600 11569366 572356844388840298999461647642612579520 11569367 15495320341364082270194051617041208512 11569368 37504555728330862254561162191319859200 11569369 152986578721838479488493316635190121600 11569370 131743887050818555176842169694230205440 11569371 114794318318483597453321526456743196864 11569372 577150204218990801986992688304009812992 11569373 -887926342859171886225852008384178348378 11569374 -269516966980170528346405597972656730560 11569375 41929751864491110968809438689268095000 11569376 72617760013856774404999781636018012160 11569377 44596916129921151849820397049415692960 11569378 -371681210024009147845652327007697022976 11569379 600974096584069187200383876183667502592 11569380 -53865945635782635477808498271605063680 11569381 337399179943027972178257593903019533182 11569382 -285645212789363725489393427505144813312 11569383 240234219693602600284534638922891164000 11569384 1229872666324208393537540382577946849280 11569385 -1194795535419048820313417222304401481600 11569386 -65395933649351271526207954540341123072 11569387 412445394364278019095020949794611127080 11569388 418246108904684199163903699009067450880 11569389 -14545188420956195391508037225093936352 11569390 269471467111395350396494343305487808000 11569391 -266865493083079143430464591941164272048 11569392 -5334896047634766852869333895183728640 11569393 -203441814729619680383789358134213200656 11569394 369184823461260962352263075221629970560 11569395 285446561426482445462840829083487900720 11569396 291976887370397942377264151549068001280 11569397 37905551727841128573976040388171740832 11569398 54492057790900736579478814758213909888 11569399 -392523833716761321838238144249551480600 11569400 158378586082326197303141716665779712000 11569401 -743389662158301169701995933639562573708 11569402 -118075173811168547487214955714909037120 11569403 446420721572081848499194338436503098400 11569404 -80187958453894031223394812325026201600 11569405 2312183664349154872459717786183839600 11569406 681011504421302655519624707562906240 11569407 768276646053113882693549389382880663240 11569408 -13115565472514934228510663457988673536 11569409 -409598061021725248343023151150837307900 11569410 15536303012663207748455307411090708000 11569411 138166087216876285706185351148328935632 11569412 -159734763736341895053161453511083861760 11569413 149722468546115357187728941957658616288 11569414 -32485608698446380124734182540406208512 11569415 -220677967277020531460888567046071040 11569416 319744318701951551327232384575677071360 11569417 -50998878397646171913903835049185764608 11569418 -246839439852215851203887695290998926848 11569419 -1054959434013630206740114895315738701680 11569420 710452392852367189174343924320014458880 11569421 385647702073265608309910612744075367000 11569422 -62549746819384282999758093599683950528 11569423 689026377610894400985632667714556923600 11569424 128727063066791451184086350296422359040 11569425 98567962010340591253669303918894804800 11569426 1470589830204114836974811357833235546112 11569427 496560216319342198179563745823902184152 11569428 36812813801124598243975002080209766400 11569429 -1171320152133129954344883529102290000960 11569430 55432431651693556763807737018411422720 11569431 -530232599735194427985310008574157917848 11569432 201697250366274464543277051754594836480 11569433 180341473740262246242060174748691852304 11569434 -278197871843495493688950319060150030080 11569435 365326471385818732383865795156304871360 11569436 -448220897145329678762528706038449912320 11569437 508227083577567349994663524232758921536 11569438 583315547752914118420265247013638837120 11569439 796316898093762939646704594290920517616 11569440 -111624921505675330222020465060772577280 11569441 453010979602003097652390007137173869972 11569442 81881078576581633807523360918767267200 11569443 -307910915793499967119945889604251449344 11569444 -88443387380157485071533648094204780544 11569445 510182385709272113146515439236252872700 11569446 -1789483010623220898502960599519068160 11569447 -59187842465931388058037407852894252568 11569448 237028643325026895249389606792120893440 11569449 -192010522785129782592347139638931703872 11569450 139362030565812442212085123910801568000 11569451 -15344123002054419063277358037724458648 11569452 -231005841129056884379036460071270888448 11569453 -10601922072329596294101151186329775296 11569454 258570165102507938674287488551170480960 11569455 -355826737331314965226816520221001709000 11569456 -72504474483036919728475516236995821568 11569457 -1033540561371918529012772360386533645294 11569458 -494487300174860008767729674832700112640 11569459 480907997560682043583477579466267049552 11569460 132132716262764072928396118178520514560 11569461 -568376802842588116723509342121107839520 11569462 -3761447992024708825043238687746016000 11569463 -250168223600311191270544700967299337600 11569464 320067900769162123111896751827267624960 11569465 -186851932533624472726944635202180919680 11569466 151499944256787030968686801690018345440 11569467 20565574435805323229493979811362917120 11569468 779138398517474979182370523174337051648 11569469 -903820982433669988100014848888758735808 11569470 67200378743389133465773990330688179200 11569471 -89872319761229018731568034916143764000 11569472 -155377152889669881091568791605861679104 11569473 290911719095458846901287611901792020864 11569474 -108808031209079906778009738769840194048 11569475 1111368862608027633732476082993109767600 11569476 -39971965276636641145721856139721220096 11569477 560630199124598604459684111322704576540 11569478 -6362636750656584059217531718661479680 11569479 -148744960154429316297196953832683956568 11569480 293296568093609174766155381533396992000 11569481 -251639740205934831191061552570649046400 11569482 -199699953084359731198842244114135189248 11569483 769536213491116043696632220853000713568 11569484 -44986044041929104913455666453296073984 11569485 -207740948997199528706973293209597812000 11569486 209914482751474859157348274021224888960 11569487 -189429705836649073498366043286087090000 11569488 -88467447932609771178212547041999585280 11569489 -193094117216469432961672592527091501710 11569490 -116220148621487686427209194966007644000 11569491 -561947359127554583838575895624515857152 11569492 11611574128018068346452132965628794880 11569493 -256830018671952128791182747921483473280 11569494 1607270997550788224228522062298838528 11569495 -157918213156712869814946328477041657120 11569496 -190585225141073540832284868342411294720 11569497 294587950051520319770018965445400162000 11569498 371661822643101707381907043768206870000 11569499 -92405034113835053943991382854516330560 11569500 861853105730379378456700623993438720000 11569501 -617956938866356353207016796956410696596 11569502 119309793518602701480052741735697031552 11569503 -145223661483972544827713302365672466944 11569504 1080084398577904930260793800200777367552 11569505 -200688334457572772634625429725399902040 11569506 -32941135170710846163496549426920422400 11569507 1662691002994256921954001941418878786560 11569508 -34481328674010205964877589279160129280 11569509 -14502514856881050956915529158401894080 11569510 12203487568596481313911319219896120320 11569511 -1003848574437062952451048429539498409776 11569512 -345814573578673318758479693549091225600 11569513 -560853373875904492326295793091995100300 11569514 -288352455499639308967161102850007328768 11569515 -288229656069032779520265832380360337680 11569516 205628014964092248049136734602536854528 11569517 -1284433577954642191780644289335048715434 11569518 364639739497112012133689190386667259200 11569519 463083301153066629565987579422128295544 11569520 88199769803846260076462831527078133760 11569521 -198868545204841715600775961656604460160 11569522 638210080091097614149843989693076023312 11569523 364436547626558938024936312356832841040 11569524 -352044254687659014868171362577467095040 11569525 457272824273451148644950276613319509600 11569526 462001327766615541448965076037990207040 11569527 1878963260865641728205875708746581671680 11569528 -984533056990129398410738130856561827840 11569529 -393707125661809996678111323979046991552 11569530 14739327193841280587188543379905382400 11569531 816339606888222404696776650287408775332 11569532 -894372510937448229026309618336894976 11569533 -673744534363318707494935121471657227776 11569534 346273702179415547420379717356259580416 11569535 -183601003167725479599749333010384986520 11569536 561625650159843479987213282542878720 11569537 4158052329740641088108321242818042960 11569538 -593307406033087707954736935774430979040 11569539 284258226187255842803554646368368684024 11569540 -489989945205212174137947126109972181760 11569541 376686609840513642417166041471976627584 11569542 -371431640600441031495025224848525076288 11569543 1263325702048434906031736604806756099824 11569544 28744791984873003676098350762960486400 11569545 221429110195619501381681772832731531720 11569546 -159239309310519849147855702276075479040 11569547 -15443092136454904159582046458770910896 11569548 65007868345277130820172745229560597504 11569549 1096359748254946299266438573381116696236 11569550 244845981148639892777564499223283520000 11569551 -1341710072920914920804106744515571456 11569552 139448947342752326464708354582649241600 11569553 87555005135784234503609446109141450802 11569554 23406026722942625671564281920690571552 11569555 155896222887072554301798145417305000000 11569556 -679362719515568946731569283475378247680 11569557 628736870830219460488257465483391911840 11569558 87633687524436075651778975507064248320 11569559 313204717917364678550871474743521634760 11569560 37081694686328338336896784335962112000 11569561 -349056465523038380005794634324679238838 11569562 -125024091499463441817885780704163037968 11569563 82605302442336626809310956702082606892 11569564 -53951247736645533745541502130373251584 11569565 -44468049373598146040817594160515676800 11569566 -5878597183666153756345346219447645376 11569567 789858827720876305426029194652522414912 11569568 474146879324997659141078847158103244800 11569569 819019213371641631159898249448215264608 11569570 6243452246006657445216245812577409600 11569571 1160848295162540695309580252547928824312 11569572 26769133965952160688363697495565697024 11569573 -284374580483700076231068545695451302400 11569574 189107814709606309549022534992303789536 11569575 -31815240943313922838914340553223456000 11569576 1105797450469262366861603855213338414080 11569577 107989839993380388754607611755918018960 11569578 557415074311357658339239909048681878528 11569579 243645147669617536449730580168273321760 11569580 1638799721043289681849211047867269120 11569581 666610536449672057262270965915405211840 11569582 -300245110529200776607571556399212735808 11569583 379230261190758146686929178147400402832 11569584 1789258905264936615517458926913650688 11569585 228272103454714376588007951771680097960 11569586 -72632245037384662870331759947409943792 11569587 310920541906864437059373919098764961840 11569588 -721122926705542618532139606131851824384 11569589 31636826186307647233117750283360163456 11569590 41376619218901097375784106411569621120 11569591 751210613184776300705150321282512916184 11569592 -162542477457480110400568621897130188800 11569593 -185967806410014239457079516156983782400 11569594 -393271406465320931031370995763572529920 11569595 -1239168230249605870952494529691555092400 11569596 229636316645755078106060529397333627392 11569597 34818839644446132136686188044024629152 11569598 113994663865965986474070963543717569664 11569599 -555542968002727166930568501902208395016 11569600 -585290410219247637884844312205721600 11569601 734214841767408715458620761926686497602 11569602 -70903713212172445913941821348476639232 11569603 10754800315125988190646764329031224384 11569604 -301761922453399620295735275363436948224 11569605 110097968601949370332143993996412752000 11569606 -52698489147098273213363324247756958656 11569607 -121953898423178427075601148103025172688 11569608 -1086364403326521118067511041941266432000 11569609 -995935430748129716143720215350061441190 11569610 -194530423629366607627337062180240203840 11569611 -359374112771301116450745539220583225128 11569612 659722027426761034556100895779420736256 11569613 -344837029956773375534543454088878333120 11569614 -1623911109354381423766716126374731776 11569615 146934015709497610747257016817100199920 11569616 212578950914843849849673461050935631872 11569617 269300025005905620840678592809596240034 11569618 99682695467388353752752040756720367904 11569619 -12792829957023569535110108538257186856 11569620 199423999979170091587345033762445352960 11569621 150056649518224254623001649412741049984 11569622 -186106318128972161623852740146617322688 11569623 -4367128275304172708186807979687388800 11569624 58569204367479690856564434630778429440 11569625 1296274314696298027110313830864323997000 11569626 140078773511107989353559295483081733568 11569627 487149946098688789064201101981736197912 11569628 196742410889521085403545701805772327936 11569629 260399529491926584171127089624939077760 11569630 -444964920660958817849363582160199055040 11569631 466892822317155505014553090140081747000 11569632 -463237885680486689503502967617743749120 11569633 -1105856835897351361509533675040891967296 11569634 -30615331471731928907594460660610400256 11569635 11645822894545044524986237498511198160 11569636 -72558439390778029437363628802633938688 11569637 -446024871150241025217433908507941957574 11569638 287317288686085757024406053076944657280 11569639 75060413956626761739100892490838360656 11569640 -508214571641108365613492850630455347200 11569641 188940669349050718083865029965899091904 11569642 178269281166049738347234254284335866112 11569643 639637911234948335239149122838025979892 11569644 -102507087741609619657265113779142993920 11569645 -521542314518587030758410455901341850100 11569646 -45921824035138735474633612992385989696 11569647 -83311878397529679989016765678463409400 11569648 -14043630990840211654444584967844528128 11569649 -130545899734932739949831072146893472320 11569650 -11227961594349759964158176826679430400 11569651 -312215109696409124219673607639832710800 11569652 252349167188335739598452254515902614272 11569653 -539255406193137807861440577988229137938 11569654 37468371337459068326798479141280956032 11569655 326597111261717128581796165189321705560 11569656 -157497102410927789137061855948382535680 11569657 1918385673749609630079430976348528378 11569658 297427041401922166112702810203089899520 11569659 247558085109183228060079208491628567040 11569660 -507388970718573235564936146977050744320 11569661 -190525485895008199238665602311668396800 11569662 -154610996087614114248768557188970238720 11569663 115890973525187032240237464771617756160 11569664 438337491141319800470909183591574405120 11569665 -64539801766565171833836412054089216000 11569666 -1858462437066525438518794259795097600 11569667 203507741538427788942713854448564026080 11569668 -465359484824400448199411479771227187200 11569669 156263341678254158877833324357582287070 11569670 -121987261194621369089194510163585280000 11569671 533106450872261562946415877228702547440 11569672 796214860785439762480398033116575057920 11569673 -839292165470379916285272334643633371980 11569674 -402889149442106502832664683864414587648 11569675 -196596900991051733835263751475477835200 11569676 689534330143579349174522437946406024960 11569677 150327977367141240262167241483151188032 11569678 -6455883856669607074679768306697217344 11569679 -580534562588281352549116941480139342920 11569680 -96201398730530925879103680008258764800 11569681 -236048729888130667601927542461867386048 11569682 -43731259178502743518988464950908381808 11569683 -311240496633692929381940932051102255176 11569684 -555607473613740220698207305401447908480 11569685 458559637458798581511720033421609776000 11569686 -159917646765116566387340234498172542976 11569687 -21283489805940670263365870873429286256 11569688 -12363324554981074596400170845733888000 11569689 -17810993812608492952997406924643949280 11569690 206155818111550074644723868204564326400 11569691 300967848016416830795960165598374839584 11569692 -1757855097797009204751222199109050368 11569693 184456752523229750417297567256197603942 11569694 11607318896292599149173897667955134272 11569695 241055267610772448746809961558751056800 11569696 68928246817904376439846679723554897920 11569697 -36344824515576330999787847696667994620 11569698 -52798870224219282562602144802430309376 11569699 -142394743043001973917289448351219436800 11569700 108560908883209462722449881638184550400 11569701 -86538791339151098446083501985243593600 11569702 -474502050427187400887719726533421835328 11569703 -623669166412263267238258012018212183048 11569704 75726381088282458504231367952655237120 11569705 -96897305302759833667287460349577618240 11569706 -69308294255489049695524097799480410448 11569707 -862804072687154572045915745718561854760 11569708 -495318236475756778014467193466857062400 11569709 21363738011214875647764482091180091104 11569710 114242752051293975721001826708206712960 11569711 1140914485403374012627963800927204695312 11569712 -57383366721959613111172867206766657536 11569713 -296049723549469889495821910465114033856 11569714 -2201785504596956440583564439074450112 11569715 167099382034154519202724252680345829200 11569716 443054114449449094894384195214757691392 11569717 -1513419477341358177380479418261361158148 11569718 -62671521339380219832671536973230833984 11569719 52668369179429289979011665095893386880 11569720 434087271197135392887201149957913292800 11569721 -541446712525882691704715266913961893628 11569722 -164372605043311700377346522046001148928 11569723 -164461737965856525459341512642405442880 11569724 86103770587984131572250573851470371840 11569725 -186244982239563990216636018857082183150 11569726 -86906716367669957245470403762708853760 11569727 155233219787052079354901049442270095360 11569728 97169617755078579215157438245303746560 11569729 -1756822097647291930477511756582766622160 11569730 -6742218258793098696386022748515648000 11569731 -57000353935503870823654169114971902480 11569732 -1257580323765916915375900361716245663488 11569733 -225205034966111902822784072462748240000 11569734 -193119985319595288125304356680674207744 11569735 462511898540093189390008743338527282680 11569736 35164837810322235581113980747843010560 11569737 -371957394917071275624981850651133030640 11569738 -174827613889269414461400031119758550480 11569739 576202099837379491739969850240363723540 11569740 15655439182667751638477959524167761920 11569741 -175580216529801436171651233541928628456 11569742 49772133980396201647177718695257262272 11569743 -8019090040565965722969358774341586800 11569744 -29342370411077881515976617784771747840 11569745 13295853669634294112471140433070897600 11569746 -52431813219393285790548599087410886400 11569747 -490409843926810137498849759567394728368 11569748 395431610549787625728780777044295595776 11569749 199839073247107092855552108118992167808 11569750 -451527524108049444253555429383625440000 11569751 -676175189732057690357662770186422565600 11569752 -2448925604846855467699656327192207360 11569753 -222324612028449626231036113640029140600 11569754 234909723329639166053877074022954646272 11569755 436446944504906524210992563282095096320 11569756 -447591792789925847432751242328149260800 11569757 258943886982335709867444024967425654252 11569758 100423902991280847720203486144250224640 11569759 -453811902038675834719155337568936510896 11569760 -261423597995100220604009569808248995840 11569761 103951542454363296302017697629158297024 11569762 562598732792147746878115295153754668832 11569763 481856718344587487990294660481424882584 11569764 -107844723515426961703043704573577945088 11569765 483369268163141431607026051460264349600 11569766 52094967208585676052294074500257868800 11569767 831833769850680766828287980904060493440 11569768 81046953791019745248089902273683701760 11569769 -169912667554380339342946108553110433904 11569770 -30267936699779728913504953151934028800 11569771 -933784676952705009941614305280016146336 11569772 -46824732033907719786085298469994544640 11569773 -215750845466659131195997504810557614016 11569774 -569390461214267379999606335169643464768 11569775 -238744559930761634979425404678761564000 11569776 -143314415682748152115973345040489873408 11569777 -932914281602323206889720978571597987374 11569778 863265060092003920953158954086504080 11569779 86252535518286943712217827297245366224 11569780 -129803776438457739097834661876868230400 11569781 -127443679562711336927543654164921982418 11569782 -127495550059795287869872437986210150400 11569783 -702946484858812939203608917355230178968 11569784 1709402494697394068028487336613142528000 11569785 -194811998945405893401200220968358720960 11569786 606216969658130419306525426869846836592 11569787 919624016907310593079581911088116865600 11569788 289128589781084095500628715581877417472 11569789 -54432715963480061960464010856643387392 11569790 -9721926369514550837144038358170396800 11569791 -734623824740222644159394949366252228408 11569792 -278087935894338713659801337552751820800 11569793 563810213285072945402711392644343804884 11569794 123280919654643388058252696987724822528 11569795 -8840464401755577889818936371041717680 11569796 -332285616693602555604040177536852283392 11569797 43765067856558182465363202739318396446 11569798 -67861557404336271430211204890152669600 11569799 90260546463622114696112932159881539736 11569800 23246286437277554760004520220051456000 11569801 1144416230601922673575129018972373468452 11569802 165709995912933860830536586792796815872 11569803 15296182241132710679618857107853025280 11569804 353082591243307112251062016137277043200 11569805 -37431199164642867865277250391927641600 11569806 2056395752327347381236294606727120320 11569807 -609479116630233060639480811874546228944 11569808 55286233399088827199911498084324319232 11569809 740698376942624103203206602141998686080 11569810 44446078006128351026082303561303091200 11569811 -65792274651581441059173410322870394800 11569812 -430314704366710880169991641695114815488 11569813 479858613279704945754965685945754962062 11569814 20639093236430250412603227501898680000 11569815 451073181017302272104313607309234044360 11569816 67474028860206951599345706484875540480 11569817 147345877143700089528434362726076289792 11569818 -127191139002385173655474258412873356032 11569819 -1320811009227574408244908305638898358780 11569820 6992910317940591011604413409971036160 11569821 -136957636447456773387466957949188380288 11569822 170516438326079632311450962871702067200 11569823 994647403588190842008172519491656655072 11569824 192432856664974702339699268172424151040 11569825 402243266813222451569017424725882713600 11569826 -99490759235597285461199267608183230624 11569827 -60315216971776921669133246741965651968 11569828 645661105493395647355378134064368685056 11569829 1363962807280229838394479625520384138430 11569830 -101928464444028082671534173003601022080 11569831 99194514642249602129352435168224131824 11569832 -473025085562510360835583924899111168000 11569833 -296518501486858952664235738476343648656 11569834 -212868663627889459701157311573332336640 11569835 -844672498865952571062747947686400322720 11569836 87003138100766463306957518839665280512 11569837 6145516805219329926104226778553610892 11569838 3503471574568816741790541334246794240 11569839 22031696286774362340295153528498057224 11569840 -126110828583048056700151084524665241600 11569841 -18815650827731849630433855937429437600 11569842 -137218030999936606377951537921097192560 11569843 16940839056923092665939434145612432144 11569844 -65089819206314647630098382762212372480 11569845 7681553074296838652662206893883340800 11569846 -32017951542466889235258055648686700128 11569847 -108671027520942926767823640469826191920 11569848 755786150566891334976545046757300838400 11569849 1549692770977994351528677280531026859136 11569850 227036349651886610536484068454803620000 11569851 168873428401980503728485300540212367360 11569852 211767631647445446778366286121766748160 11569853 -609009275279493624038825537380102154196 11569854 -47249175310912469193969215871510417792 11569855 776788780691340377505624720574101233520 11569856 358950191460687192899276772878545059840 11569857 -199737489688278362624793083344274066112 11569858 -2956589459071191201185701941902076720 11569859 -449179613641603699472009518645713505584 11569860 -43331120280817840765837243692794880000 11569861 -898178081592241081739282393084348579076 11569862 -480138990191384893158860321845407185568 11569863 115345495547309743353488315182112804304 11569864 475375653237783082724479146106493199360 11569865 -168745826438086308253324319338915027740 11569866 172041230639589871292088358343398686720 11569867 208574535059562130843816493430723232916 11569868 316713894238727175833528378650184025600 11569869 -332203634754269803264074123512433780840 11569870 -150686956664225808483947391856117036800 11569871 -319188491482918962145607223077802157800 11569872 -24299238227339584024317266439843348480 11569873 -479090720596951541403860101340396692160 11569874 415009660705639884049943061935158026240 11569875 -365494025844673034265525575839833252000 11569876 185763291611711130641342996216481392640 11569877 -802755471485355412302766415412868795776 11569878 3738932175214526785359425092717103520 11569879 -490431262019330104510038283547558114360 11569880 -488461793421514574260424619739640217600 11569881 3973335334678942530888886084850312160 11569882 42799580817060148236868422900399648768 11569883 -743259655437958984988791674340644704736 11569884 815514793018237376777151425841406497792 11569885 -187847587997641827733671772886804070420 11569886 171171552119905459727841552244502508480 11569887 71637160802602929296861841858343807488 11569888 529511007228082845078724282788226007040 11569889 -400800915524895523423203537051666061776 11569890 266477872073768097579100463385564241920 11569891 -848716338050200061193079705078787332708 11569892 -920405741153700496825592984906866790784 11569893 -156609774138680787057451263736958303136 11569894 55481860304841495897370870902556291584 11569895 -710939976899205853279336207286420047920 11569896 -361816199657322323651857281115652751360 11569897 436716177299145325419875082396500244480 11569898 -48874237565232350996183123557754400000 11569899 -11337098669573495416104800855311848 11569900 -56645271590965102398247046527810176000 11569901 -353160308701594304303089011812791196448 11569902 -186671948203080056012378034749493509568 11569903 21000059395623114153586309157065098184 11569904 136373644560006872486100490128008478720 11569905 464360823826102937975893626300039907200 11569906 236045988940915435270542712843124450304 11569907 -89563246660500244447586758443808487520 11569908 119810084754297777575065112482773405696 11569909 -163782938303754830421318884694153595776 11569910 -66507815197982109526806854463185479680 11569911 370626357392146465712643769797886884000 11569912 984010054758074859916613958127729459200 11569913 -164076978145352178296337542581666778112 11569914 -186914420556565206875403866664432091680 11569915 -149019269733375291243850673034820274400 11569916 5741696285639774434679939509102205952 11569917 -786679817912523958154995074513129120 11569918 -51995189381061835475051458552714275840 11569919 -254992454837240928897779365828346791680 11569920 -195495581342801190243280098018522562560 11569921 410848950418669487372339754479234052144 11569922 32752509808435966220442755961956947968 11569923 -559959934762480389642413608396908298428 11569924 3625148874717908317449344363867891712 11569925 369023070830260651137727102454994460800 11569926 -27163636854507643778237732657726005056 11569927 585292618776160246977381870507350095200 11569928 3361517997818531204923641294822789120 11569929 -718584645608472415730282693884351556784 11569930 -23019760354193844153739144545624667200 11569931 1183424383678039897663117902294714429264 11569932 -656919668408972648864964859933030195200 11569933 -1003015003041209405980485062683110328640 11569934 33997432520077082105361679027994375616 11569935 -20417437901062847181330404039853214560 11569936 -30820979907510353172922143826102190080 11569937 -120124354500186946820004220773811372428 11569938 64348718655117827186745993809928572544 11569939 1355723112388606326529712558405189373740 11569940 -183571041763248587206740377362154952960 11569941 497313426454177142779730295293799334350 11569942 67676002893541278504577650212060180544 11569943 -267650577350054719842580548518967459840 11569944 207617162085364714830154931990628925440 11569945 -1535156369009876942943528996499719571200 11569946 617541037038236026447482787434005202672 11569947 -218302202987367075764204032745141368320 11569948 -100097690134386996715447837689223616000 11569949 -24758991578500258633086849560310217536 11569950 18090461320023759998460492204791913600 11569951 374144574816501636636533502402265864872 11569952 1156712088547083332682556683697799626752 11569953 390873449597478772600256816683164132864 11569954 84900318669528943676121541531414315008 11569955 336298412023727711111059044900750774000 11569956 406781985409890084863623147220302970880 11569957 122298723496317152217274716036501847872 11569958 713654291120920603609558138617886507776 11569959 -413228058678638958709736295723588342600 11569960 -414195292647281171157321056909011200000 11569961 -75915964703487676418688190503537461148 11569962 33734082569438452736749733539711778304 11569963 40298142185537060823671896925049636120 11569964 -376179488567443534298058647667104053248 11569965 -262353603098028094963856388752782541760 11569966 -47841920506068013379999915742416714496 11569967 3349490362142958872783486486739573240 11569968 -42914388748964478540625252686059716608 11569969 -706889199292717074717090474916012123630 11569970 54397874272968188664300673839121099680 11569971 -29267300531343259796874512416207416576 11569972 283588557109457589679545770627894739712 11569973 -176899351820922099133040485268683685778 11569974 46111607105496134497966387098233026560 11569975 -68415305269266619807884148442428856000 11569976 -76194688770700784067197779979960586240 11569977 511944352420816476550812965944278232314 11569978 -86510962408121598955834366503926999184 11569979 -1472411008596270797059058401434460406424 11569980 -162347736314773898302389500850706160640 11569981 -674177683690335418259412190460065820218 11569982 341766484471252068671053408094686286592 11569983 513326515691372232468999769155532398024 11569984 -1571807621292405568451508568933269504 11569985 -171050972987235232502311155767151840000 11569986 -299931114436499754672501667134576556800 11569987 -144660832413063662737477914798400058160 11569988 28683957277362103269946772624234685696 11569989 26153562867004797430592062042145555328 11569990 -502102631170955130359423899082541465600 11569991 778516184194175265277068012233789218392 11569992 133014925310907320508788829796825497600 11569993 -496848814506620611508700165707449437680 11569994 -67564660595019695057487265992763267488 11569995 13116983643665626191041457344774269440 11569996 -163818945008761155295188399356811294720 11569997 731914325067176670367624334046999091446 11569998 153048255423707689826120137890543080448 11569999 -77798412137669771653027469305845559200 11570000 -6968532504693090512390471077939200000 11570001 368722988650210323230752853715408936432 11570002 -111519606439038858210090823374656520048 11570003 -980106496899882851978291760766856009748 11570004 -27526585295788339520581717580329607424 11570005 495533515331254267935323864625368839320 11570006 17169693762918976008606009464755027968 11570007 -387092507800579602711808915098346162608 11570008 -702399131207005913220682052312096471040 11570009 -195686040865939268001934494832286277360 11570010 360739309149425826213415511035046400 11570011 34250238522565028346471655612401379072 11570012 -81542646948714300645329725607116185600 11570013 -80378053559216321418938945112405788160 11570014 422410750997987325332014564625093684160 11570015 -141103519888233625967011774144019322840 11570016 583778160655185238894895363323380891648 11570017 -249538701545451236522976793737730064208 11570018 -213251222033050336677314085475033320960 11570019 -70471943775258165038284247781325823760 11570020 -179817078266652269892454441762959360 11570021 989598421253373872690715875612924351232 11570022 471680013782353700826378165729428336160 11570023 -37475757619274537552042199474292364400 11570024 -757783183538872390880975949227067801600 11570025 415250509881082123352133279794759014800 11570026 -48977294712180323440808832730758684576 11570027 -634818234352882345533735376423396092480 11570028 11414456830527708445295356169713483776 11570029 -1716680870934641882076493522079114105024 11570030 78816743298970102201405672046255932800 11570031 466739898492023739190649351311427986560 11570032 -104314562759712457834227756221193355264 11570033 1023126556039578148968564052049378307282 11570034 -60625965919551652955082929523017195520 11570035 113234455353639150449384209457106405600 11570036 -279542884272475503894228302206801747200 11570037 -385031982344443141092883700996973182976 11570038 577756470680594127657291265250959285920 11570039 160613125144534991603486510584521534024 11570040 -21718484424844235298295900629227827200 11570041 -236927259352377488655169690695867235328 11570042 408745372149066253971758352536394630144 11570043 619457876375820649377402628947747020400 11570044 -661700807938296975398162763524619556864 11570045 -173225737485041420334522040884182176680 11570046 358840413573477777231931409853404073600 11570047 1671901493963875842816051889889540915712 11570048 -26449468380049528411980128430587904000 11570049 84900211870137729322665756901433556564 11570050 -1742808805265328054330590260706797200 11570051 -546334305562745179010174484104383391496 11570052 9947187091269181362112865160442417152 11570053 8496858102223995258410468159903215296 11570054 -371005693272662988443468406458280261024 11570055 -128317462808082715172426352936703695360 11570056 88738782032805572300314166564556026880 11570057 2134657260114632201623784604792657004800 11570058 -170561819278776061523060497091948956416 11570059 -12699604355146441599940657604796837600 11570060 372938157332542463346906811442028180480 11570061 71040550054061351939582036375844202944 11570062 -12017319958944423730585517943017892096 11570063 169365355846192927328366753358621427920 11570064 -4836222006808206720103545854750883840 11570065 -391629864630058558529484768549741469080 11570066 -107010192474934847028754048957589748096 11570067 -495931997783765303639110127033168153760 11570068 -136278979124053535534704245839372263424 11570069 -399038167391218099803139822608375668160 11570070 -53639970510874914396955123298729544960 11570071 148021389331557934847095715667407331272 11570072 -356986034730213913276080023961439027200 11570073 471922172524541065786803082445116834368 11570074 -62408466765030284898252598922652569088 11570075 564545228603100426871882613925019524600 11570076 397640401042394399660600554254887884800 11570077 444296082149465158536478646013077581440 11570078 403490781436180395724826919489602725824 11570079 -26085637924625336838540898594621924080 11570080 -778474871473666720869364274402865315840 11570081 -594073950012049661115838163985775988736 11570082 175923264993056000293180741658167023360 11570083 320466326104911493923046536829224967120 11570084 -310084879786561271806290385637198536704 11570085 75221476885854061837023631961342007000 11570086 293064757780459595011540200702012596544 11570087 34313368621491778986327298314645105240 11570088 122263894236471003825393401572925030400 11570089 -177205366175570688800045760946979437440 11570090 143480541396807484216796817793156193280 11570091 90596133606231677486782628644131229680 11570092 -371702834491359194465825534153094914048 11570093 2070854716417367883555862083075016186464 11570094 1083848337884044939073541194635151063040 11570095 29456110248872505485023534199065158600 11570096 3398009436130599904227072252945629184 11570097 259102301824044334025416452032367197184 11570098 -550546148294115964525630264401089885664 11570099 -320773773515185905911939363101307605440 11570100 -44411611819286538969848491671731865600 11570101 879737589672847222032999047447015543100 11570102 54124058258289179001188859816033166752 11570103 -46627403073620709254887300369718789280 11570104 -41857607485660741213587312872486338560 11570105 -334292709641258198395735605577490436480 11570106 205259507168779571068072040114168239104 11570107 -1289174766090917703537091764080923753160 11570108 311969796521094062979394210182494486016 11570109 486437271167804361472125995882292635904 11570110 367452480076289488028727021071416656960 11570111 216738477728777955868515919515004133232 11570112 71708334889165645651089976044772392960 11570113 -272256702613581052405531967111036314880 11570114 -309096007865352878721172773955858265568 11570115 230504483353872695918419061908504862400 11570116 -19471709676370342804293454529307190272 11570117 92723164373816342617893648432438740448 11570118 27263173759000435921434578942582292480 11570119 623489946280438528792376546884176539160 11570120 -457262719321766074722554885528361523200 11570121 47818657712530588579176967425076786362 11570122 127823394872827941092967914804986392672 11570123 -10747101362732159081746923775319443296 11570124 75364737802294032986645018761884536832 11570125 -507873796673628223368800032845933585000 11570126 -333784124355568709965588533499580710080 11570127 -73121668721712664488744889344750340992 11570128 -17456468468404811993156355740036866048 11570129 -217354779891180643317506974642463424270 11570130 27608765823577305586491280981875302400 11570131 2091623240973275345563357637074194057312 11570132 -91741623634793115096641839985414307840 11570133 730342503377987405541873877754383405248 11570134 47438099260598981932079666773351293216 11570135 45652292171335090161255512599581642000 11570136 271748562064756249222941430687425331200 11570137 988410076473157867915824512113263947786 11570138 -437339487718270813596638293945481483280 11570139 -3589537490816993943716641009333012992 11570140 186111978854726413428252188239582202880 11570141 -913735377474325205635090152282898074 11570142 16762960471230642748700103998014080000 11570143 283098926790945213846467303426684720344 11570144 788600082377667249400764177202254446592 11570145 -241520352367892078865754269191200708800 11570146 51691468414398544923257489640963572736 11570147 -182720223582015813631044291618396331680 11570148 -1168264704757124358924366576457451520000 11570149 1098710594361399989600930459706208335036 11570150 -71798642999513557579247343624851990400 11570151 392321012281340436387774569074067221032 11570152 414360926320947214663264349838079180800 11570153 108651108596181989360349133927965770880 11570154 156338368063389469335802806146659749120 11570155 286173007690573083582516061303175273760 11570156 -104601663780891230194256547063568813056 11570157 563914365463352151092112588598535234028 11570158 593642395776570428819224517179098415680 11570159 174994563463102738931741851681183446720 11570160 -14776523833792918147552977020025569280 11570161 -262690827213026370314669207943770149376 11570162 -368800387799017332549347760706728477168 11570163 -627166596687287014989229434906453731712 11570164 505293598675490646567240358171972710400 11570165 -46316345496276849535556427419689231080 11570166 -242191706251421327630849384599482613056 11570167 78980387150687450559259823048807772592 11570168 -568747719640144139748929127502579568640 11570169 3261651858890498097118084350922765056 11570170 405371470280631652264890058748720909280 11570171 122929680838925251642153150908360355200 11570172 -188195506922336023439528884477258088448 11570173 112735806328095436382025252310803137088 11570174 55728364413801961724545513534067128512 11570175 273434864070315532496788772821326492000 11570176 -1023837042527965557255369895253219737600 11570177 -1018025107594116143906856024651088894974 11570178 -296253620517971103136393937190502717440 11570179 242924491166552818409156462341031497176 11570180 -185127157411007749136724935336338809600 11570181 -31340042400152445853621404347444120256 11570182 -5716112890148163934386570341158440960 11570183 522651272730805832970030123283732830240 11570184 -448557711767057183942932167057082813440 11570185 375388040348270019432042415840869865920 11570186 2101141971423006243454417782472575792 11570187 109238675775114713092050381913596467160 11570188 -309636826410598694645271415145844480000 11570189 603872212833826264313438943077675655990 11570190 -19018144805641006463715296474679168000 11570191 -49908272653083725812055731371706531408 11570192 -76249907701848600020236531703897653248 11570193 30940436691315965137583395450428109380 11570194 -191267137976071850464220119216626709104 11570195 17402683511762254985964147878436403200 11570196 -152085188932078738649352982140202647552 11570197 -1502963646425743880799031086325285988580 11570198 228541868025412584100374634894741446336 11570199 -655100514426010080537130157809194064536 11570200 -134465660677418914970352370606758912000 11570201 687584531417366880726255960017090154900 11570202 96534620814765894247457744942027059200 11570203 233220126887844656773701376764563008360 11570204 -70895673859176749027317631505344745984 11570205 219030495312633048359790325668356353920 11570206 -115144400878402266551380975697676728448 11570207 -147251153060656107870958189991442994176 11570208 -11013298984000293185297349028727488512 11570209 -40955709614284616220729836690758846784 11570210 22049074721217260037157552527005376000 11570211 -315516527790070258299783010007424328560 11570212 549838636530025202649474016033076224000 11570213 -93272569939826873536411557976024183776 11570214 -167479091510094786682183469499072624960 11570215 -114749910981250387306482433030489709640 11570216 -102685107193887988401548569598517411840 11570217 7090901802633214711298583963097931520 11570218 103728909713837787585894531848029878528 11570219 -256308352333829665569495336655686875856 11570220 -272888977080564989212810274564527641600 11570221 -444795745016487261590750386952427166400 11570222 -266883783461844680709044711741235529728 11570223 -106121096644644954810828937503389560320 11570224 25835804506614244125084906342780436480 11570225 -13876470937017519657736043202812016000 11570226 365309545584668093242909241240681276544 11570227 -1041122946033773597629188133450635031924 11570228 568020317594765779885437333747923915520 11570229 -100085535850777511857307670736673740800 11570230 -96346798075867407733608702218450565120 11570231 -32038023891864041181760493977205901696 11570232 -170642487610366070808475980126627655680 11570233 -268880204141807101266001173553809639740 11570234 234429970932581792004344613831515577792 11570235 -223617816299780547388118175526823034000 11570236 20008120852205331755832898028011947520 11570237 -155091810581505015885487524219462649248 11570238 267239264849864097814760032551701098944 11570239 -456198504682885550651412561367466091176 11570240 -70623984024111899015591870933552332800 11570241 61683836956301670126822529310182740480 11570242 250216203520776488425434076003046825472 11570243 113350458289188620836732582815750018492 11570244 47944003801266774040539141290777370624 11570245 571946394648659686554775946048608204800 11570246 648421560951993867141810090945949639680 11570247 -612282236158954316683083332898000595656 11570248 -144135287431333565316870057908552432640 11570249 -422677568021684392078818679409300499750 11570250 -23919087472183165758277616705376576000 11570251 492172783329329530564797699629157665280 11570252 19930483042877398749346519923366740736 11570253 -227528568230557464005429910959986418496 11570254 26992512503700477575062718508758691840 11570255 487364638035658031926756635352873361160 11570256 12839314604774285009427529223598243840 11570257 751115576953896492994914108440745293544 11570258 16401979176310816662020187793699046400 11570259 483404153962489834179996361086084786240 11570260 83303194233871940994179463870759605760 11570261 -2950912729799175599428070421544692645120 11570262 142693154032786458630915694389552576 11570263 -591137028893905585044008877949228778488 11570264 -528008973236883437565026362088544583680 11570265 -126228206961685887769677418348110439680 11570266 154784371692574985463289770398160145920 11570267 -437008547389932116103976244827374411720 11570268 5519367424054999410332178696186839040 11570269 -422422499399666009534527569372599718656 11570270 72876209657253762619875655098147951360 11570271 -333451679256578627067653716754747092392 11570272 1179721560183540985083242330307903356928 11570273 134307385410742420505747821722813376128 11570274 -206798778808608948825032476031046909312 11570275 -133096961846469615971101013535507630000 11570276 375813214516399588452318940606200428160 11570277 152102366415529173530079511028812744608 11570278 -323626701209281544289224341067635690560 11570279 -135110522172396810096597414710334377424 11570280 402731709831667773690041961071179776000 11570281 -22328639627226503618188283589885778200 11570282 -119835261858439029577415695400084186016 11570283 -21110946098651784717925618335035352456 11570284 -38883679340561297918298501801302016000 11570285 -67854901677066231163615503777407431680 11570286 18519349308657312236771384503760130048 11570287 250040587403832281141723872457669225936 11570288 97706066277351536024057795376757112832 11570289 -601553419863056576816248603832641592976 11570290 -187321268697381735284507937038545993920 11570291 -228767327078793830753034384203058736308 11570292 -34752908459154275984919042056192160384 11570293 -207776831902871616006106207055230133600 11570294 -205109536889437995171033740459814782304 11570295 -301973193722553497564621820026078885760 11570296 410797913990268548711464985533022208000 11570297 1280767938495809598948615712847585256000 11570298 235649374417853332741688468622926321664 11570299 -331419307105665032868509141842040106592 11570300 18353230980214929159445775026766976000 11570301 412731313830299924596624736470966504992 11570302 124450645398225043063696224619990512384 11570303 91609459046541134098156366511208327552 11570304 304067256795247723296738501401247744000 11570305 -63925823436583130947508220862931322540 11570306 336905275942386644465013556095362081664 11570307 -55762459733562628522319209602675968256 11570308 -1687812653634436852448526835559347072 11570309 249490921503862549295670464247289679520 11570310 -387765779637332865495368343241805932800 11570311 5280622953011440937425782196573564800 11570312 -282884454894398964279277349475158292480 11570313 89915261413373747309578413179685600000 11570314 416972514489293054088547693762479109632 11570315 -186000696222450299910604137740901923040 11570316 90411092508603517328762995669156823040 11570317 638416518343883833681862834637457981152 11570318 -2123229874051865183071549336012788480 11570319 442849569792911999157916225436386029120 11570320 -52684115325412011961260710403289497600 11570321 -594745903296806508343469911610105332110 11570322 74974618215957166153821680267700934272 11570323 1121781611287839634227273619706138838836 11570324 71902899593459128260907529729408960256 11570325 141351522965781704768205621722241237600 11570326 -18751403391698254123468283075688939840 11570327 -164785427794252633544823949412010304824 11570328 -109516863107679737717850880210031738880 11570329 12754917753764185917361847502501831184 11570330 -379146217963298547005286998720619889440 11570331 -376216428188436422507156397695842822248 11570332 -917217710459163435632569762133399048704 11570333 1163696901052222418795119424814824146380 11570334 68242665682632389329667196966845518848 11570335 -67321979922912014314456151900372582400 11570336 717395169499429990729431342686776197120 11570337 744836143415476635843744814344848305440 11570338 -108740912440076614061988115880672686080 11570339 830502680440078361416841138645003128200 11570340 -366329242631135571167117158857521971200 11570341 -114979374720303078905397893695749160258 11570342 190570217974161721512236015878152054912 11570343 -292117562563938609840637617067498209072 11570344 550158273302731675665867614647157299200 11570345 -24863813936539003238816037574021641600 11570346 229518125400801201590718194581657924272 11570347 -116801762943135735957240284933766813696 11570348 -859668330650283962468657320078833415680 11570349 -155684990820834181797329655089399194560 11570350 130843263022221796714631740940491536000 11570351 -30131569391341294143146260253146804488 11570352 83128727299616158452989434749127065600 11570353 -34783877624894055404043264646747631640 11570354 481164771977360872934117533613575680 11570355 -84051929039244382314760618462396383360 11570356 90903920029483864877633420308544163840 11570357 1010036473471568256896845125363223052352 11570358 342129881594765896770875919860068344576 11570359 1128435104678048636280170052493840299560 11570360 -799471069884832795465976587082953728000 11570361 -827225027007561011050913310948763158816 11570362 -141432752718177188006651358567355264800 11570363 -31821927904662042635747293117575513840 11570364 -6755302937155255398176838242206399488 11570365 -665466035012535321339828743441303494740 11570366 -445630778635212533211733252251785373696 11570367 -1004670240501163263573875992533581341680 11570368 -389745301686832725512272988279547101184 11570369 537234145529942395382313588715915336770 11570370 -41829571351363567759873914105111767040 11570371 372022998635471036246354266054175520572 11570372 -256474183094921869967984060052790179840 11570373 -474929519972602517292713006256966728640 11570374 -101998304043171207490080339359678141760 11570375 731954993426047203638729181046430088000 11570376 262492601106540318497749686847804416000 11570377 -20865246575896031826146271540019430400 11570378 67188557038459114264402096139960048640 11570379 278947504512639593263288790406378298584 11570380 329267609291865690422708116239147202560 11570381 -53225275873821655162867409345480140320 11570382 -310437595011409079023804143905995478400 11570383 946950154212003377227620059658764898288 11570384 48342165121560525359277272717242269696 11570385 228499707422500615197076915583652729600 11570386 487577165556379772506800239308544629392 11570387 -736496454124708633184687053494137056008 11570388 -471344608117765244870548368960038860800 11570389 -430438835154627703239756854236949318400 11570390 -68421966952545482222038494418755742080 11570391 53155007206647150415133937895171891200 11570392 198976639894897410181866486548636467200 11570393 977700467946422375885408250145057317642 11570394 425667072237875670222573336655844394240 11570395 -483709064025955115253877851474746625600 11570396 989578102587292863392629242024169013760 11570397 2651714193950242693803331578407246400 11570398 79364657152922810247209537721961316352 11570399 -1233174028335505276249827713340492209880 11570400 -397111098309293726568720252354605875200 11570401 -830713279030721877337178019373921115628 11570402 318926322736185153444193392674434079232 11570403 -201899150131997684069250350575895020800 11570404 -43332108149043373925825783251261125760 11570405 -105414080727202446738450099493346146560 11570406 139248704579290738920844177769794816704 11570407 285961037434903507228566511537010265656 11570408 -306028437338534075500056094324866647040 11570409 90966003130071747288095391588991454208 11570410 6610606895018547545098153954409046720 11570411 7771589132884953224810009016482660412 11570412 -22136902350795685159726643597883506688 11570413 694410172932309731952276457011549233664 11570414 46151777593918591339926630336402325056 11570415 370679457384319884604775771632371987840 11570416 115346764152136289302407866343851458560 11570417 -149655196927583444157798291617088470928 11570418 193820063756947616946020521006881239040 11570419 616580787559900732338401285985746176160 11570420 745582295306861819685096656806146240000 11570421 -548695722672761392725942949105057010496 11570422 460705600617585301381237325036874663552 11570423 -586244679500657463632818354259002178328 11570424 243753976282834300403501721632430673920 11570425 48646289012062442580121691649431356300 11570426 82454002762482155978708545512703079424 11570427 13723129920574618606394510653597436496 11570428 -84653989188070669161954008865606226944 11570429 -61027612924580043385094048217001341960 11570430 115047819044025250931009940066036940800 11570431 923322751171249894680139570595900160 11570432 -993210849533205163743818347649678966784 11570433 168701512616062465747760932579730057664 11570434 -18850694701302739125730937939303350368 11570435 830883204115072314154736704399150484880 11570436 228553424960927010617446115166417245184 11570437 143990542097656440458220144373569477086 11570438 193093738622858035092207789021643062912 11570439 291300755791083700592622131160656307624 11570440 -2646220627562950701747828912785817600 11570441 -914064860072523454432625877963789949158 11570442 -37710856616902406482723535638967696640 11570443 -1294511494288804270414768196865504731308 11570444 -453976973373621043826557970644522745856 11570445 -145982178154267171592699309870481249600 11570446 -235183907198454133977793345065949987200 11570447 114591679579146373810273056046648277232 11570448 94492408789701164581898210103320838144 11570449 -400268033327487073757986730314661299200 11570450 165407921809408846384612626686166654000 11570451 512646858099058756340897030573323112304 11570452 817459403452823635617008903624560099072 11570453 862960363060554912718040952332898162702 11570454 -72040105894926314932167828875950529280 11570455 -58686686542382553632515667877397097280 11570456 321413513579840116475925995669802946560 11570457 -74401885547696665381273719942880699200 11570458 -373537458339365905882248329539017883920 11570459 -337209499203307851196552259833149251760 11570460 141989452208644344009536027588348805120 11570461 -338764179034571220965728161991118199968 11570462 464130065465751438499548074678835197952 11570463 -698618001472968578021067705865157922408 11570464 -474616001742599478464109538712069013504 11570465 -39981800923095674383434925574056588140 11570466 322700224632282446075325797625971927424 11570467 57777383907274788939472014707363687516 11570468 109849793312825904685830167154174566400 11570469 418923480387358173665566118549408994144 11570470 517713770674384752748840776661693248000 11570471 -183975941305646471514430181279173581312 11570472 -236878391690845565887593471200005324800 11570473 -209144296009012213706185593810555686278 11570474 -466639603246410870357620286820036355328 11570475 -19582181889346125241752457414022688000 11570476 -276467879410380570261700244003033117440 11570477 -429795450796683664696095888088745101674 11570478 -45731003624128772127709306379225891136 11570479 -1678613599505742986414721436119248157720 11570480 -106508737455183650367630723446800711680 11570481 -272552561922800313410450061265585604172 11570482 42017377132696217656510226893072495104 11570483 840783958620254729663402688887730384 11570484 -183992522313528966740386886506410430464 11570485 -44312753141721312827839287964860302820 11570486 -64640969863879967678134396437706457856 11570487 147511807415469641306966970198653026560 11570488 454583735826423333626355212782548725760 11570489 83370621555461407200215757166466364672 11570490 22511216741445906637527617749822368000 11570491 -517076063198381976645505317730388252600 11570492 30328460557580268709141507153411146240 11570493 16424474936034686824948441143332932128 11570494 -62057602608950429079643722833627088960 11570495 -116060887350816301600289955449681798880 11570496 -31061797137802357379652917434295255040 11570497 259259041253427470214366442347047331540 11570498 36071066570684483943209138558893992960 11570499 1000133423710906030991103404304240393600 11570500 64489445689456251286529593050041472000 11570501 489922861888301755114681444953887225502 11570502 -39852177721587630178479230187690786816 11570503 -278330388659358680065684788103929306320 11570504 801038029186659167704145229727687680 11570505 725960608015932791315649744295571452800 11570506 -100752990494315586315238817750237391360 11570507 236321148627875035414542693611432027520 11570508 34452944685280305497582167588903003392 11570509 109558636824920561733605239433375577504 11570510 67316032557259719178803711803403068160 11570511 619403726321179847240567894076925742472 11570512 289952148486219396256009022818700681216 11570513 -319044952689915938235353009646637331340 11570514 33141946113389402801600132405609216640 11570515 -387847674012226142289200275047757282560 11570516 311026693497482986406436693399832813440 11570517 -267310904333207148281489236835207858514 11570518 -1752475330296161910533514302345632896 11570519 764761800174445243300095618902628742920 11570520 154044496127668536174177781228999065600 11570521 45542314780005968895816090154500675722 11570522 -229429148777895801233255001808562300448 11570523 224009741208260519820601279924518967680 11570524 61608929485801951543456134602349054976 11570525 -64597405581041282280511241982833220000 11570526 -301664874903976538539640882687757312 11570527 -1199520475789049594000059065944522854624 11570528 -89227954088723551315656337993751592960 11570529 -151946254135840817419076236116207669120 11570530 378646556429968223963571860962625552160 11570531 -363092932638880571143621665272164815408 11570532 -311434163139500945353653639392275273728 11570533 42259370167396202595539626728499179008 11570534 288596947848653952555684435487087721280 11570535 290645362847991290677668565842039673320 11570536 604242734385568096387055228589021081600 11570537 -319351971950411033715939230061117732576 11570538 33416990549845387294341850888242516480 11570539 408659064766599264025213212510869236340 11570540 -479233155073496478664474451530366341120 11570541 456729066922188371331613931277138864000 11570542 -355842867563355755089022967681660347328 11570543 -405535108185555309551933629654322037216 11570544 -11031580497722764737489204261158092800 11570545 52208814560751286490653525296614249280 11570546 -164338535128926926868963681257139363936 11570547 -491349361120500721868917460961758857872 11570548 -262768013936706603383724996730413232128 11570549 -185666234493487439119416425332771202880 11570550 179424323338658168032088440411269460800 11570551 -585478450273789279601249238519277911448 11570552 12319736882835717085928917190884392960 11570553 -602857070190919710283023584747387287200 11570554 428952983220091816195183508951255711232 11570555 -54016477523572065736899167952994125840 11570556 -194109675534216947414872170508876144128 11570557 25459211374707853587302138720463020352 11570558 -242823683609731418049705898987688327424 11570559 78568577187897438801334238796554605056 11570560 224425846118086529818341218627616768000 11570561 -5667964884976010671290995664345380268 11570562 -214136142427564838789243140107185557680 11570563 683988359447394193927282337610114752920 11570564 -16280889210251005954002031201646051328 11570565 -503560545652643581024135103498147971200 11570566 63600227393746382794591076057028460416 11570567 -112918571005196853601086107314958271528 11570568 -86288531200451314643998679752957132800 11570569 2378616157315879701993202269756415968 11570570 233665880025904926832635545195003059200 11570571 -159789477516834920994507122240310049860 11570572 -284296865422288169742073724367788730368 11570573 9399752465055414256074251839499521344 11570574 439536785350156607833943652918830823552 11570575 -152590759389095232026296763382272711400 11570576 -147201908446542336995638783143306682368 11570577 -1009181808614560758834337083435724030080 11570578 532205291262281884198225805787701889024 11570579 353856579465200600162882185237777829976 11570580 151281591057298832641922354023006617600 11570581 637756527539347983923263070813300715264 11570582 -360699032446503909462975986198699323200 11570583 -365449023755363615516173253507854311576 11570584 -1121190387466135968955294711635668797440 11570585 629658274350059735190189565679692315020 11570586 74015957328138645901296001230376977408 11570587 -106891444442323048479725847925271801088 11570588 2595953552582961495962562026731676160 11570589 -131633471086685176212240974293233549312 11570590 380968423651979916608703595314173140800 11570591 360771491072486178726957235457784555552 11570592 851420562683867197701657975677569204224 11570593 850759751615869572999802167991079055842 11570594 -39714672747719376963587829506829120000 11570595 197640373375507955359739167182970368000 11570596 264560497293496701176652333621984195200 11570597 16746280319312262430808138965421594046 11570598 58838882089953906410649801594392665728 11570599 -5795475111123054918586421681074441064 11570600 -355220919981531439709251065483497856000 11570601 -2942130034474998148310506707204034560 11570602 -606969941585443913763177359660617684896 11570603 -238147148152548603197213964456885149040 11570604 -283058798324434666181226307095383407104 11570605 264766592655806261401249122760553125260 11570606 -170504128048019575094223716810775172416 11570607 15984532161706042444555382224534659432 11570608 133720187557838030100921011221687173120 11570609 -674412037243095957017377711775344749084 11570610 34595685135632326972565746023346022400 11570611 -55581836281696991374522296208708165056 11570612 14453687964015082767129106352743299072 11570613 -201117812566820885079220597554461628000 11570614 -222632901968850815885102001173012895168 11570615 325177964633037749358822871286888067600 11570616 -10972312818420629368810475593435791360 11570617 -641937772379828570017410320450932437334 11570618 -73580568177264716788856614853523127584 11570619 742052909793913803891084730963528830744 11570620 -148672776568753673707511504380371840000 11570621 -366282165228494518057991318514432149178 11570622 13282966255230312463242920560255663104 11570623 -441703586408724951888541244320069167600 11570624 -13162617305478966721022065597747298304 11570625 -191200854988507554841950736043433750 11570626 -9092059494284616126338975370395000832 11570627 267732086003780936887468311007212796476 11570628 -204065561202247963338025518917938529280 11570629 -24673096013439839842036493520280262624 11570630 419743529888813240022394937611575672960 11570631 -25926033662381886477194226460513353048 11570632 66505203743811472964036727857979924480 11570633 2082100248199200661571462691342735744 11570634 -109350040855962953427739455102023208960 11570635 101125486840706950659963332943926476800 11570636 306898629988858731508765893027826630656 11570637 234502878885323805901171568004143950368 11570638 14433453388965512007873542977898719680 11570639 1125222044251870469680780293737444876880 11570640 -2579935534306404824236471180425953280 11570641 -608173169166524067480332297338582386958 11570642 368988506240805195283602858527205367104 11570643 -11236879301096058175641182674980709296 11570644 63171287589937766077281016244966270976 11570645 -543810073368414683216727489356621038920 11570646 33013843280803868937921475412132421504 11570647 -1786675929396680749125322776715873405056 11570648 -1482053934100973996912448269042441994240 11570649 52023592593782338487494351461311090880 11570650 -26253545382975898240618627852108646400 11570651 8317045495708400827535771962798628208 11570652 61317839572711517568585152862788175360 11570653 -137763469435722200987339838350730347098 11570654 -399134909361353634723425796424751632128 11570655 5634547897930495377242361683720572800 11570656 -101817441288838173171999036300853248000 11570657 59061429407987608916844324994610331648 11570658 -68493122651407342881977522786265937920 11570659 447290542921371707605905446513858155152 11570660 -505709497354541198255888332491251992320 11570661 -365218185183907062108381314454686790720 11570662 614505963397447620439449053770022468832 11570663 603982300136892068463061762129924328448 11570664 81079558044031672304565976742257459200 11570665 -605657208240979160835497720363413214940 11570666 -476814521635011526160190965407057573968 11570667 546850019770768241230022708470780501440 11570668 302181554796902588542931914970351522048 11570669 746356902975497990762662014551488817760 11570670 153237527238425243011676828025843366720 11570671 174340576706459047245680956052175809504 11570672 152708604335219462392020770895892709376 11570673 -570485599959567139291868859192385078416 11570674 9903951728386468531722987035944056336 11570675 56664156058793144270089984007894073900 11570676 -246049383073057612945707246027704856576 11570677 117690937847750333876844339263178774400 11570678 158139691878472078536208270143107389056 11570679 182252675897387349641940280861469427984 11570680 44178023992132434382319086430881996800 11570681 1131308368244634149044615747620763757700 11570682 -306843733271402006746905786671383339008 11570683 840857519563531100639826401366875718080 11570684 -44349857845329821331101512148803584 11570685 36312841538562118144938845630230886400 11570686 51634992505661762495095289927225778624 11570687 376526591838027481083028912400493377400 11570688 59439545359544586111040338908795633664 11570689 -271351195842637823093350980397702760876 11570690 392310745646385548967786490598104557600 11570691 102171245202563686232665298486892490368 11570692 14162309768357550313524965152225198080 11570693 -217369975667750747880429914619351146022 11570694 427141611019541276210381126504292446400 11570695 -74069087425460150971631350964116579200 11570696 990275073406758308240878223473540915200 11570697 -318281577438133499126430276539091783126 11570698 -2985980977606733449465966474512575232 11570699 158441131039704830666917874093928870912 11570700 71279055879663240809434552475562048000 11570701 -867631322865597372305053232113282118400 11570702 125339541133968478162138952173032161280 11570703 393926422844524252955188438113581170944 11570704 158254317761599577241100676422084075520 11570705 -37052937570176160687197080443638272140 11570706 -165184296335319398530741419268409651712 11570707 -557849178496633573047086718992889599520 11570708 -223321932673513968217876087102406211840 11570709 78169090268847117283395229023054374304 11570710 204322247958876496005767696090465414400 11570711 -513936232427483092595899445084861030928 11570712 16797164863324662909307663497855590400 11570713 -484277248360534765368244523640881968944 11570714 129759439273188097253349320238771217632 11570715 -339355198655581567925786039364528576000 11570716 502568207311714756597755444391837155328 11570717 473826417514585805618231003644344447840 11570718 -51049532864721511411497499033240722432 11570719 -10853630260167442437824137590270554752 11570720 186932913087381514180377755244099010560 11570721 -157679209663136830595835255603512804688 11570722 -182012346473104498725520228091876803200 11570723 53559044906988832250943592568254171440 11570724 653754096090042613798467758437077073920 11570725 362694350639165241804569254055701317600 11570726 -292158168580334966897414884777038613440 11570727 167629704040153338108325777505715381504 11570728 -154776044864215837809487434682084884480 11570729 589258212562075015588096363908621438330 11570730 97355221660576652454661955034669120000 11570731 -821450071039674341395718679606683035468 11570732 53033999217056044637427952822427172096 11570733 22932205673872658937127300482562897164 11570734 -237277798612809265081061674514651520000 11570735 296794213813944359986797705421776153600 11570736 37579418740717736965249842808971264000 11570737 -471767255897621865240104981455309475868 11570738 358779611753721496909913232007097468544 11570739 74149687264220795084335193480302137600 11570740 -685756874386274026222067174390508975360 11570741 1078626786807345071135140589110402944 11570742 626607626088264446658637759893895820160 11570743 -1005141413753171899523818768547672739800 11570744 932035306419596156325085098490051584000 11570745 -34528944054007914344881443579019636800 11570746 -91145594584455956651318767411399200 11570747 -219767771878576262391228500027941227804 11570748 15736436561541878611422806812419883008 11570749 -899413451239577365808612036407518504250 11570750 -152131341103061173711697252799574272000 11570751 211077429770208984051622193352963504792 11570752 -128839791029545515689545398791051935744 11570753 -1089346936383167809565230741589780876880 11570754 -20653453715553026485470705087368341632 11570755 226536015786999464470023143910150405120 11570756 377967580375381965579904392146472558720 11570757 -693980222288883455816022465446957232480 11570758 -60495850906975829746090967668186511520 11570759 278397170098857272564486373857643121704 11570760 80462558856081743685526654810569369600 11570761 -216436947977187032545292562648897763788 11570762 -332498653479239926838540505308187494400 11570763 171753019377891751794364987844203734744 11570764 -294527634649512733196962857156428162048 11570765 -493379750676153969327288492453187628340 11570766 218319784208553211500395403528928496640 11570767 333824154243663840756555751680672130160 11570768 110646756197410810325636629981017538560 11570769 6852135668857132710779687867366632896 11570770 -458070864332612159490010703053634221920 11570771 -595035809340357189422354554431576490128 11570772 -10317071485012834660310833434347409408 11570773 -1152503358053806487925662799846398332978 11570774 65629989922159985258457585614309199552 11570775 157514989580705119959991105330359007800 11570776 61646330332903401585752565264800808960 11570777 -655318987209316150381518148557463073520 11570778 -417426573542447465776585942104841268256 11570779 531372862584209045707137264630399938280 11570780 -199287659994540088848404280848198369280 11570781 -83251759446898430313513163503045888000 11570782 475063563762556481728716043581304036992 11570783 186224510672474801062078051015475326176 11570784 1637598399753679135060351559430832128 11570785 -53001208608696970990328466698529556800 11570786 45252577038173365365375917625718006560 11570787 -89381328254850293274480729275952461952 11570788 301668213939158241162698243204291157888 11570789 -597283434394431847580790139492958257344 11570790 -39866954876536027046607448099258060800 11570791 1228761129488806439854299351086579441800 11570792 87781151114830426082217456466587678720 11570793 47393980527973777943753342235709736064 11570794 -27906804554780487407933968446619019520 11570795 -263560586047745983632023278287161147040 11570796 220492565946391996235025514269599247360 11570797 11033157401941771367412504624621360000 11570798 145761059771372662836709308542555150400 11570799 295636929511965573202531595727525687168 11570800 -15962503075412241364209337328179609600 11570801 156421232094331969917379602868957201920 11570802 -109875561457142719697322710427607248768 11570803 -201204623799391604030916744567676178736 11570804 -345479980856137113695021773501990201344 11570805 -438476369027934317777297792907590788200 11570806 -103786094718475807436749106318239007616 11570807 706914311328250286212378173076378975080 11570808 -232956943076931108196233557784513392640 11570809 -938407588273044017360699264857049203990 11570810 399701729620458061616267347284332640000 11570811 -269927155855439778449929526742617889768 11570812 31267761974363666204847248404193280000 11570813 281536829339409330833124949474027421184 11570814 -434029389294758033497414173718245166656 11570815 41307933824540513580878539197246483120 11570816 516619088922932700691289106849579663360 11570817 -610252229730824291520939467722511364480 11570818 -261279985659864545653328473616966312448 11570819 86042926439536656530971193125529667744 11570820 -34186825832997504030178591315004497920 11570821 703854499847797449005754731314997053022 11570822 112574361231577252454774971986874031712 11570823 -744308892454016003813538202419355353600 11570824 -1174500442520606723549101617886159703040 11570825 80438556860991561314939466726708446400 11570826 -411445368612462485066273182652614560000 11570827 19130613522676274982007295517310875880 11570828 783191540041772621698749557243510823936 11570829 923065866834711731734697916597340044480 11570830 47114715262566743339611656671900841600 11570831 1058819998820545474151843039617916718192 11570832 -560063090644659092488010612131233792 11570833 104349231796113010550369478569685732224 11570834 -355423865684628358539247770050099096448 11570835 -122705805546666023154524503599100539600 11570836 -423032126052646837685719370808949911552 11570837 -772616909232243658021571806826268559968 11570838 -80823454724832216366470506975749358656 11570839 -350034809257114026298322876127735695008 11570840 -254254276866984901926112370741918515200 11570841 -402187673980660717980651968008693582950 11570842 -417666260113589754969119487216490886928 11570843 59828836413036991676131465828993351680 11570844 -19660470658375981361659376733543458304 11570845 -51189028462321093790441077712074623360 11570846 -44450615760578516008867013212232913408 11570847 -538631027193752390570635170178031388600 11570848 -1768124802205028236898896336791797760 11570849 575660707543699002275031102521089393200 11570850 -6672511745085581456424931662897747600 11570851 -73969665657456776065448099523152826148 11570852 364515702197556588863127403789120512 11570853 -237672893972713470132950685560893116096 11570854 -270033699141681892751611003963654097280 11570855 -60267206332877163742939462854987240000 11570856 -284682020102469316341729511591469875200 11570857 347262667747694939009330865411529786106 11570858 -147452020394288819830227553181291853216 11570859 258629225277782973789253115525975498424 11570860 -241758595941849023778284122418230702080 11570861 475084651777632320180991224548709910252 11570862 -79419835317551841089584632998051538816 11570863 251814424921541619510282123105268066368 11570864 134647049323401285541134321559435444224 11570865 41671539731625274742938600251850600320 11570866 -256142252355184386395400687100896304368 11570867 -863758301756062374097649364652300800 11570868 110736454998915779770659482282918996352 11570869 1338295316592032499947748173407045100270 11570870 2846975650763243269592222871863961600 11570871 -17550321754412744161099152526810889856 11570872 185074012893705651875303333833506508800 11570873 -341670261660263061540242069771001621360 11570874 42845690476485247716048975692415565824 11570875 930084416146846405245347374993180092000 11570876 -91247906115548953188664773931584486912 11570877 687607822789549267181446908747366027840 11570878 -5209763077028707084267262468582817600 11570879 -58061449351668803537585769452003843520 11570880 -15844525083466383785300145064850227200 11570881 -4974824379246154213235178924663002176 11570882 -169388253222304324268953786973613273600 11570883 342552422345236833996510535996748467200 11570884 -281401428612520536204484453100985239040 11570885 188009455003773585805343493585230795580 11570886 86032743220149816068029846806557736960 11570887 -47899342849388250321429325235573101088 11570888 121810640146245753057433569111179919360 11570889 592483508711273105920589115893631201216 11570890 205182950805966016883511688812738782400 11570891 648637223886486438587664384866761478292 11570892 -1177234305608790211121459894648964096 11570893 -505628037556232520646907875808083296000 11570894 -162841331048270958361099806627689949504 11570895 81719273726483261145745498850997777600 11570896 1280242373054239424955130261981847552 11570897 165971267939627058443511834740548394064 11570898 46603493474582694254326460126147934720 11570899 -410732848252851473090432793905779646864 11570900 -408563919719884685843947001868553881600 11570901 -327343883012853767503452338725550191968 11570902 101828512644405645035857479397202881152 11570903 426909845187183736224007478183491799160 11570904 -652594827032377720208715336861570048000 11570905 56125449661398755753856769122257856000 11570906 -216193346455236540262021333471824205056 11570907 -8054395738109857394384019413452529184 11570908 456777634957585911996742449941372279296 11570909 -609363804606019892704929252195664964064 11570910 -10468918609188102703613330085106425600 11570911 -505340799254940202049552090614251484176 11570912 1240297941366101690626417736473372262400 11570913 -8460990029213247929275249404125376960 11570914 627177495867388482610614627814164949152 11570915 -3126288937335201882727729583593687200 11570916 86889081686836285475118167770331873280 11570917 -27461403285197364129595676834538074720 11570918 282931577310400577607158897731230836160 11570919 -726957744392893343995312457825716036056 11570920 600387682943611735052510291326263244800 11570921 215291294688716670201847141987327416612 11570922 364675064973982241396274532826096060160 11570923 366222176823196430228151652216653300144 11570924 -253234420699436284697522517530506560000 11570925 108242277753405936119768578268276364000 11570926 -430740374394445268346868940250985073088 11570927 270233538205591702002630409701368125776 11570928 45036982872075009760983499596269912064 11570929 2362639326092113090717722432771888520320 11570930 -275713049740618806376682036759246622720 11570931 -516879587882856524122784473273102489776 11570932 64282445879253877677865685548980068352 11570933 574038309075562084158661301898502401024 11570934 -88850493029057597358232478435968057920 11570935 -394774023740399022708541457855599902120 11570936 -35252800079377972909169366698919854080 11570937 -235136105208817430338208266286004963648 11570938 -15196478382375163260751659020509127232 11570939 182835816492236436586332373908039784740 11570940 236976161943527775946009727696635061760 11570941 -578048253449311353843666723501845613216 11570942 497233253247087605326946142895259640000 11570943 418907476513899049078579069517098320000 11570944 -297260491486081521536699183089758240768 11570945 -255132746523184875762417371680920061080 11570946 206544733643182404814606072013683737600 11570947 94821533715070246087106376831385130520 11570948 -847809329124308372519175355106240815104 11570949 -352927784315771603994171255438898303236 11570950 107492066812149592544244743564013948000 11570951 179427094512546388487960765422767899952 11570952 -663599112190828327283556792073242746880 11570953 -331013979970455524880565585773674797798 11570954 339866601231605996616356153381680144176 11570955 -313613768871289080334926136044727488000 11570956 -2252275915883855547204439928719728128 11570957 525647185724290412731193306566936620000 11570958 -202458719889231470276216090757197431680 11570959 -1052716949261192222506088735729510677840 11570960 4896619329865289010462891369389260800 11570961 573043213315976221804693103350104940272 11570962 -159643896437662906890435886284368601600 11570963 706162776413803878978491970812285287212 11570964 -302311597378096712510342934531794638848 11570965 2419287561763691623754016935858561280 11570966 88283996957275244294738926566234153024 11570967 -392850031878441867819674115104453752320 11570968 -369941806595196793436201381543107829760 11570969 -912162646558213873196246823188878872630 11570970 111405985219291832466517945518993653760 11570971 -1166871990847844516639311315295186745600 11570972 199902622742267870162380908344516935680 11570973 251269571590164452715950429734153341024 11570974 -255758812625633845855820304494422425600 11570975 -215987496321022736445732922006344251400 11570976 -417850901157434707111477624678149193728 11570977 -5061465688339734990415287272384017536 11570978 -352556392270609972705035382221978994176 11570979 -26789222916139635653426802864871418880 11570980 -142647857928037157437609113868507791360 11570981 -255671372330433966589597035137704380000 11570982 -45483647857268493654793038171704753088 11570983 456499828353007476186945718023833578232 11570984 -393628502924040135637911479121595361280 11570985 66086465958883233371000539600445203200 11570986 -134865236231293048832403409499696736000 11570987 -76025756169659270982512639556530817240 11570988 264102944375631414008440161034509312 11570989 -244101026204077903327928476055173903210 11570990 132582571937746396870209218903547288000 11570991 354394052377264760452382593613738704392 11570992 96264248742150800082280600150598418432 11570993 271964994912169868292520328772437096640 11570994 -251221242084753570499886477742826110576 11570995 -341061998953905075319464527565782634000 11570996 -403579658751266227191242334309499152000 11570997 -49626949923499920379604354985433740000 11570998 6087031809116444104611378079390671360 11570999 -1472805683035728452028505012614128640 11571000 175191060589518269918169321725952000000 11571001 -300371239443288134257668839470520347200 11571002 681359454724792640127340623461118179952 11571003 -530063485673638349780432581741274002176 11571004 212665664719125554656886399274584051200 11571005 3193911320364728638503904429718719320 11571006 -136778638006724480350965422264890812096 11571007 -438960157973753900496913689948265908144 11571008 -172420971554505212388687289463849091072 11571009 -504272326968118699925412775283127980496 11571010 -64499219906356216529967978980328660480 11571011 -74622701086456383930171005170428176568 11571012 -12158358778810201494422570473416757248 11571013 1083085173679097785958585757375465744504 11571014 95806250392716250560025016677707247872 11571015 -411261144983351936915054661342840901680 11571016 1192415499099147014842040134662376949760 11571017 -501239550552445285492399672162433360934 11571018 -169160761998477345399619751986706168832 11571019 363508734960368787787273080719512598000 11571020 -146980611933751441546164333770472714240 11571021 -88226758951269930217946091836523870720 11571022 4058005690789193783133518037609477312 11571023 -979970782623921134293684707150017155728 11571024 91414621303717587445327178047797854208 11571025 105378322665460321812117172930395712550 11571026 -210818261518993158897555037460077842288 11571027 -32445695630759001028621472997736861392 11571028 -78140512807593139659557888247228913664 11571029 320655087518295812515180051711527191040 11571030 -144820523914541628207128990158927824000 11571031 146264127760770615497938052505016429832 11571032 1118667076774033435494873558415229030400 11571033 271206079993686775421290462036548310080 11571034 536585308106279000416073231153591020032 11571035 72207975953464395264336096787971528000 11571036 226395238072088202988385607739548314112 11571037 -451104821672960698990933821843769987860 11571038 880183039532705948035727296904331840 11571039 362963047042904599572150824400933461520 11571040 -225736835531007987934355586889828270080 11571041 -1345752350802209811446338994359577934558 11571042 104937485298970291072547396301002073600 11571043 -809954634844328201753561354254590548856 11571044 9438955091894418230243044172922541056 11571045 -138422942428579140515655338866354531680 11571046 -86632598991536913976701864689142282528 11571047 47500314964350781398501426414721091232 11571048 72612180151120075939644919895589657600 11571049 -2056898626042468457229729875438958464 11571050 -445538769606079641569461255817266591200 11571051 842270950223315338672360526621909137920 11571052 -637237517979264390164379876141547857664 11571053 -244420159743420458577216698209727393832 11571054 -9943579053193615644661770272699750400 11571055 546089969520197412175002150900281430000 11571056 -18172398534224555153273510082807889920 11571057 114366879868315783726280533120383012480 11571058 -52931288765886237582361496321332998240 11571059 -268043071823746510409968972981667289096 11571060 82704342528514014832767903623415889920 11571061 152620521978589892721919132378589302524 11571062 -160250423778466839398172531012745629888 11571063 -26778600740319516513745657064938094976 11571064 881621317772561067096145751214519951360 11571065 478296821568280347739139005903247029440 11571066 80882493873743970055222533405253416960 11571067 500289753981349172153956846962942733032 11571068 -162173679509784834598574302790023388160 11571069 -402219026446247468451192079644638547456 11571070 -90260304050806520362924034308375203840 11571071 290709809425396035255588968875424147232 11571072 -607337790714459434256376851609692405760 11571073 922947294365321500130329937085017416322 11571074 -112632388278999829203929145454759804464 11571075 -20679207743494469691162001263568862700 11571076 651121836151348644288384031383344855040 11571077 -31058774709443216110893397199658575328 11571078 -47663052994164320158228588355319072576 11571079 105392786770201171284856845526152586984 11571080 162972687383654906736052279792570368000 11571081 110520642067608321401347529457634228752 11571082 -339969735518426108805983912355937702608 11571083 -709322905329210176338079080827015461616 11571084 -5159307508754179762944064179060092928 11571085 -5662947890910077767347164056972720800 11571086 -186710063541877881331225328531235667008 11571087 -132923107196482500045299509475092335360 11571088 -46171980667539240176508577981822885888 11571089 83625288546136510565492341455039715890 11571090 186799117119948705363579370426611018240 11571091 27924365084602091668428957049817191424 11571092 -187942228709627924121623940239079521664 11571093 5880952663896714756783350245968551904 11571094 -361546796779312857497886743567113886208 11571095 -447911295512334356174867937864719951400 11571096 -241285333472761081979632470510527447040 11571097 -37879722707871046044777459391423411200 11571098 18575684590990468697858705393419259904 11571099 809233406671769012858941669238320125888 11571100 -355404223955970813753110527197001459200 11571101 -1060572512812017200972025658293070323840 11571102 -118132001585113862915275222799572423680 11571103 -355571911683388931750352138413748463648 11571104 -156099135809626306328693337944343183360 11571105 41116124683567903613113889134252992000 11571106 -470648819249607659711789622142932547248 11571107 408370367021033590545435428583411643356 11571108 -257106107601844226198803380676801674240 11571109 834094249092982465349557201970346590 11571110 487188741766133624858428538384704344960 11571111 -146506020403410408189373214718165701040 11571112 301216365965030698988355376840768634880 11571113 178472588608811641365390377141523609600 11571114 411626450166011562568841459631725863680 11571115 38085579828521332586052784276190342400 11571116 -460705292872470167175162039866061957120 11571117 68609582314824416215752965391849679680 11571118 -48246349364200456413044897612087774208 11571119 208198460982278994071416505157211958880 11571120 41075963105095732456703470962946867200 11571121 -160480499551446598971035316640244389720 11571122 127658884258017923516667474858091106304 11571123 45260125940516320420908591887786582784 11571124 878603638439112989859568289466670887296 11571125 -713459653898949605145155004374323485000 11571126 9057591716156509981133415523333607424 11571127 756016981871059981790244423653728403520 11571128 -1091488179326476542257268872151306240 11571129 117950765674674488202110618550919656000 11571130 273261250529857937918955179247808204800 11571131 492525199257369417832188645251842316304 11571132 79586716101438137213042615772816118272 11571133 -4926705627245181873790104408834753920 11571134 -305338838133348336748342763733274997568 11571135 -666659604286296334163724958963680841440 11571136 -278443487088374383913913036503095705600 11571137 49203264935354290805198651361227263152 11571138 -606500259462844768927945335002077649376 11571139 -479931749810497885080164961684468257280 11571140 47549771523685122497313043564217978880 11571141 85389048471500275738963230089237826720 11571142 191307299938031810316696757189529281344 11571143 -138359163412415920359627265123500173760 11571144 -110930179095773809610772838917225185280 11571145 -363741555077012765348482899921558334200 11571146 785312703404829995465141704817274633984 11571147 81858771705581522756744951712195325440 11571148 -441119934250875871105543186692578497792 11571149 309042081310556215918736790970566056460 11571150 -49226254638921142052408570176033262400 11571151 -158311377070322983423554724486276973096 11571152 -178763951630194393396768511716963123200 11571153 181338731376399932773043938796575727616 11571154 -176927434039744358786160776230270722048 11571155 328805119523908583126046848506030624560 11571156 -43723359860636493038878459534440937728 11571157 -6281654177197462475274482729907559440 11571158 14461735618954582709462055266844590592 11571159 248819039396468908218315724103320000104 11571160 -158827070770681960121835300907192934400 11571161 426300237094271879537987080572783589632 11571162 9042454058360783835593398995456491520 11571163 -499895210437704476975685306966433750588 11571164 -700132247462009024617412203429312731648 11571165 -326911162829932782472578763375883105280 11571166 23438976934564109309604877939070585664 11571167 -436880038063767778703795843576997069840 11571168 -307899278160398282111707966888904491008 11571169 519815946656141870504022416183517257796 11571170 31161610876667334781909486438052481600 11571171 -11546946782160561255835608097786323840 11571172 -359806131285246312419225981629068887808 11571173 -1178609407105768813047787532689729480578 11571174 -11526724355166388996211991158401668480 11571175 194442023649121908963530428619274729600 11571176 1275595923580237805348550589266572590080 11571177 363124635116344665885307816516876351680 11571178 381525663071098170008039863967214878640 11571179 -748146972495968916587452967250623016600 11571180 325670237042455924206848019961186728960 11571181 -1341087446998498258206640444372181023018 11571182 -155192826401255313269515192119970264320 11571183 -153311296023423833590883538517666037400 11571184 -21737010758511491943531345692676587520 11571185 -110007443556721224559264939850618611200 11571186 260123668714652594575590122620128081408 11571187 -581383329057703835348012501255653274164 11571188 -759416387710087540974172287888661226112 11571189 190866640335245370658018733505436708992 11571190 -276885910017093018216927979085554972800 11571191 1455478877819356955460846459695889219000 11571192 -313131772150955354285077770768466759680 11571193 213937524675611877168375934427799322000 11571194 193713454923650421137075539627032441600 11571195 -241019836916220983893270025617386804000 11571196 96681172486579653664393804704457949184 11571197 -351425925855488573892584443779257813088 11571198 -317468465077067317326950590746381281280 11571199 1033061603487980476349198547648524595200 11571200 -156233305643230346510065062913454899200 11571201 986167810342798796340620675815839467040 11571202 -167760908696680348649520101853810278448 11571203 1581315662845670772865171130708949475200 11571204 -23914123809670672833366462983228642304 11571205 -834673409610286155680216689236127939140 11571206 -77775747862873903828326570449008311936 11571207 -16290295028231645560564095320444320512 11571208 21647907070959032025578424602493419520 11571209 71213351868659550116157854360935622400 11571210 -87308572239296210108020961717486346240 11571211 1620103200969961479263464316742140510352 11571212 389121508595765369702352535709443829760 11571213 -900433396282675762290489151652763228000 11571214 -12030224725318379043223486667844828288 11571215 211827568413202161581005096753896501120 11571216 -189847922199828949253568755670561128448 11571217 47629250059314573030422549707512668992 11571218 -3514410835528141789599679755135708384 11571219 -458490084176510927075117775543778689912 11571220 8354198307823171616852097271560506880 11571221 -313469014501691146330212970471375822578 11571222 73342134002193831685357669502395073280 11571223 -347484726619821000297654891108400633528 11571224 -29777179580549981648866597915192197120 11571225 30941734268537048276231575200598454400 11571226 638586198265560673148807127076480921344 11571227 -666009952453086120071375461028170938168 11571228 751263221795887842581915966749390848000 11571229 21242435641150235123850851992515273830 11571230 -53399714275698441255702805527469440 11571231 -33040672117348265360428361486711855616 11571232 556898861821217373876729174525986734080 11571233 78250305466594534754357451331860310704 11571234 235666048145467717844968236604474423680 11571235 -540529974499686816852156603318777735840 11571236 -139738673129985528832686676179511978752 11571237 491638229417482829767400045230210915260 11571238 144152347630601877397896699953569216512 11571239 443700175723662153137212499369618114040 11571240 -211986583493893269738384226044343910400 11571241 -41992159514139389298532168799937213696 11571242 -1848258479928650616109622292416059728 11571243 44029392955149274896673290085028754264 11571244 668052509532381113583478625888126049536 11571245 -41970566936335173585465821968074213120 11571246 -63265532500293254153872897196937876480 11571247 -527010516943762027711455324184794872320 11571248 69259007298015977695340961724618113024 11571249 166618915257544492492853301427976244960 11571250 -37936397439724433547662495713818990000 11571251 485243722968461304868157772622967322252 11571252 -89386653929305479636281376082615695360 11571253 177373470892119926668267946585189111200 11571254 -135084151063065646796138330646561124608 11571255 30198498163255499247102517827740802360 11571256 135566403344950293152343887562034421760 11571257 -9711927911045107980314879875290276960 11571258 26795703250176198437713745632367913984 11571259 -214846277285325207332774352741185852928 11571260 84557702730245788993311314785357754880 11571261 -624199226917505820617364081205689024480 11571262 -819887839402252537729853375068857412800 11571263 -392415645159839646624587137359154934400 11571264 -253142081803796240297064903839105679360 11571265 741691961384719648662493077750912744660 11571266 96383164456818810778441907121262894080 11571267 -64292302554673380983911561756205705040 11571268 498003024929045188664160254130545541248 11571269 151902416380885105559243463062813060796 11571270 -149942338437579266986099364702572214400 11571271 -209931673118212484694794700481241006680 11571272 114111103428612464966528994310530892800 11571273 -87395656860625602537787042399352991552 11571274 69542568245942392242512742956409911040 11571275 327030421272724564612784109775459635300 11571276 -361161590983821665946891012370601963520 11571277 -11006322917624990337134176864422151680 11571278 155203642614096690596002254916336612608 11571279 -31517940439149090651933667943258097792 11571280 -76851131163106359930058226259017072640 11571281 505062772652414870100707355315778649664 11571282 -499609561012051407483758892484335586560 11571283 -478220832855334892017155147150733576468 11571284 -95553628144573849091405300957230665984 11571285 32728137322296529133710010114022028800 11571286 -246636313182231659325208627393300701408 11571287 22622274530538970849325664920609003232 11571288 -883092831032172946938333675363827712000 11571289 -34947781430377647834039288676985697910 11571290 -141691781215665213916858390539116539200 11571291 476556095599637581868402959681813857900 11571292 196876002340826836795446199240263574016 11571293 212401886439612109091806595168488117542 11571294 31688090597950750510177373635671926784 11571295 -652525344032813757054992709004452298200 11571296 -125815658652494913993326600606158159872 11571297 11598626219789780657659477807041536928 11571298 336340609614534706427555711140617164160 11571299 300218649121024263866887395920139105960 11571300 -786826693876650734863398123309772800 11571301 112459556153629212470405940467481176448 11571302 682576644129949104382214766015816292032 11571303 -21633515764123955481570510336145268016 11571304 388939376863878620568206540125538304000 11571305 -661084392670827924622410481502312906040 11571306 -225913466864130711715338928518374369280 11571307 -128819710436595344585111816739951347376 11571308 99468145608681822364813956986069778432 11571309 -297456868036569460796254396283636393280 11571310 -32865339140956811701545901104133477440 11571311 122226006653454331206327831446505225000 11571312 122113353731638472713341959415922851840 11571313 247354549773971754307419813529061184744 11571314 711095348267139525770426529859937930256 11571315 -158857845071811108199480597577155176960 11571316 -434761074051604241120586864033948887040 11571317 868466553765631164953105032619465016366 11571318 79722244054458683476058084467243019328 11571319 -155394593794193006414228097306293419840 11571320 110832575414945997716203393281294028800 11571321 -37080580739070179532996515601232506288 11571322 250184125226378316827799539350959121920 11571323 -222420648293682399194772412275816460800 11571324 460990782848573321991209900231846740992 11571325 -35091776017245344674612066426481724000 11571326 -342703121354163099344916364116624978816 11571327 -170082357939752730899476779963193544136 11571328 -404268110116421686266877680540639559680 11571329 -653630699394781042429455036479539368960 11571330 -32189230181506541854152159914143772160 11571331 -164538948549732676973471005008356543760 11571332 314435731325400749149774218484153850112 11571333 -251501724841667729551355784777011100000 11571334 490595287652631612732346563663654193152 11571335 235875258987952997727408922784940992400 11571336 1032916133774150877773249630253711360 11571337 853051857945906961646830000738604184986 11571338 425624545393911088733624133120297814320 11571339 -13015412173570184772841908171787474944 11571340 105610690129480413680656821818882304000 11571341 1144510883938466754518050653827178434742 11571342 169465308473861585583419314155575623680 11571343 -1452315951081213055811296906107499520 11571344 -105081267278516518131660532935742218240 11571345 -58418010188732037618328672824485563980 11571346 372342688497262721470982889893143742352 11571347 110985780942733829256867020011461242796 11571348 74631348816857990286830779551960453120 11571349 1130959418198471976496465797127946910350 11571350 135134096927775395673282698323143194400 11571351 -428325723364940223265157712961517568 11571352 346649451842346005840096531973946245120 11571353 39091168549031509646156757928015226880 11571354 -297440732606255694807712417405523601936 11571355 565339504484264130268124234347564349760 11571356 -228157782864393249081933420773569784832 11571357 277665941243266711926184985848570377792 11571358 60538227750718409319486207158878637184 11571359 635219103125407801361549030155722576216 11571360 203699569290942913196541542829690716160 11571361 -1449655166004058440034460191873325484000 11571362 9801422800949652780008197909076269824 11571363 -894409381864604696072015103972931587600 11571364 168774566839614879115795107558773334016 11571365 281187284127898973919111893874209772120 11571366 345408838901185807686109948463178604224 11571367 188817007118467675930398781661412587520 11571368 847797262436837745344906094340160133120 11571369 -517886006142700205616600625626306081792 11571370 25918319623266790343485833745576857600 11571371 59266152406584712643563163565338107680 11571372 -103876148009216366635060409274911695104 11571373 -1467978901720697651261685136457878779840 11571374 4439997073261911528845142768993735552 11571375 -10242947469896870501909764879866720000 11571376 -4983103314865402212721516330049896448 11571377 1432694533098361744413247439004814969920 11571378 3019992978035976788345723441347304448 11571379 -474790809334357616721103361499726764020 11571380 -186825481597673967527164065378466406400 11571381 405823876805285843290716937169926823040 11571382 -45568561604583137927172259492364570208 11571383 963006733387450450748548033194275758632 11571384 -4950826475168971722571918862695464960 11571385 113696915664237063479958895450526093760 11571386 3583199567864009715313185563886791424 11571387 393256375184791694096623640555606801520 11571388 130382468700461875853089867626375308288 11571389 272863835020672602499729982420253178860 11571390 372815576900159289890299204477439347200 11571391 -304329068342780121829694023150039386728 11571392 -30960042467386008316187927309218480128 11571393 524558574473697108690512026799222517024 11571394 -327529044084609754233825377585139469920 11571395 -33642016398210026850833841417937116000 11571396 -449309212459380822790872220506678494208 11571397 -309740081667167602155551829794397246528 11571398 -220535081549829002809303298140251444864 11571399 -359551967688677200226838657228331117560 11571400 -560689469026693315283638320450748416000 11571401 -668522163197489046612693339903075696294 11571402 35131471310546513465612028523016562432 11571403 1288977107497398511295791291055802882504 11571404 64201223185056252472533107004494094336 11571405 421390571226547599199880011750002536160 11571406 248127700267989104083100154474488709120 11571407 849912349311255732071483622323476021104 11571408 -69013196029110224362020848788826750976 11571409 -524026830478305332564558093885220858384 11571410 -25522769273859906700323666656338649280 11571411 -419095171943692050735316675409042393928 11571412 -25429717874911837415723656179798358144 11571413 193028292584242374714682234384358086560 11571414 73476651463245949555338483099195541440 11571415 -228501434919331686807979717781065949280 11571416 -1204508716621482778213477909308172523520 11571417 -89891907386427711605540384902072823040 11571418 -68559248991359968755439845200754216960 11571419 1338575822531088546996141680454591386820 11571420 -43254551738766981734161883210028810240 11571421 226080891417151897848845146334019017932 11571422 126047808948565238144213032094270608512 11571423 -201229836848987915037354731711057887416 11571424 242398629812302903910600356153629081600 11571425 -541293682938430225370139411951081095700 11571426 28480606223211748396360899186120416160 11571427 139347450212653356153140739591209259472 11571428 49319123525764573877075036163111352320 11571429 -1033951502968121600827926977110846464 11571430 143497641408736942413390402119848216320 11571431 -398542607883550862376134642627003878368 11571432 -209384156274447749643992036927990661120 11571433 267783440878796327731549827527898058682 11571434 85690704753432800358861750378573657600 11571435 -508426967723127447530921397464207725200 11571436 312327004753704188594369683680138024448 11571437 256849925693856252460601377679337725280 11571438 -135238106236589131967054084605137997824 11571439 -965776494126917866309554849040253478600 11571440 36020043968488519978477024699829452800 11571441 -314641509781064646330259569272041197696 11571442 -434917931017587633174816790516607686128 11571443 -550763229985394597881223542209421395456 11571444 -42350955787285734701444417124770304000 11571445 75728957645430799835872425864842149920 11571446 553963484587940105348780918312526900480 11571447 -89166610374556601966159769121909340928 11571448 -676367616491137290583485281301497856000 11571449 59374891542751010044546557194972641608 11571450 14148696438153792013912620454195603200 11571451 538243708131791168466298111731158511024 11571452 124067075297211357106882976830860057600 11571453 33048251940494643469850525088241599462 11571454 180933156816978981201406671422548118592 11571455 -185834986153702648959644650244092377600 11571456 147302456491026103009422624552030044160 11571457 -945139078085195837958155392934869591294 11571458 497417677860941169486962798510849974176 11571459 -220658212860002379274857766968377778696 11571460 -564794415888360935511741216624913662720 11571461 -51393495460194655390296174351812584896 11571462 -52049678642692241418161131746950460288 11571463 -44241557512145659581503632265349509696 11571464 -1254433909121616939641103296317615257600 11571465 -22013827007622037412844993683940578880 11571466 -328494654921658020232202453660655132576 11571467 898074250686675335367196114786463730516 11571468 319305316758034257244715754878669975040 11571469 30925900075011845947835381044215546240 11571470 -282446937601729437014584795647894297600 11571471 -186735018155657305842659208083303178720 11571472 -5027567683061428399555186264309760 11571473 452046068791038021310840297221295276722 11571474 -287407437176816829417032046856837919232 11571475 336192820265379480482378643464903706000 11571476 -305904411724073356017589014866179110912 11571477 -840910235864690605553687348883214077600 11571478 -350727905808918767492985594763615647744 11571479 -1644776569255992226991585228682788668416 11571480 -140634010668839534962728454235790950400 11571481 20088165243272899938077976389768654282 11571482 -32162669012151094773113240469101337600 11571483 -179438450605217172911161819346171012352 11571484 357307290134986513612671517740672623616 11571485 434111043959982474403051371337447683180 11571486 28226015981159358648981936048867376128 11571487 44009160733039087149265982315752663136 11571488 -112411218480552174672925842645366865920 11571489 288163857688690626808992815136565756500 11571490 -29104955211044128555322735928342220800 11571491 144762777313777370171700550830637834512 11571492 161587539726482497587055823445477986304 11571493 -1221445182013030488253449563873989754400 11571494 -5146195601035139582556454616515362816 11571495 4809148853098883405443063285979492640 11571496 159024776860560750220689561161901665280 11571497 -440929368695754744627857500335556046214 11571498 -33262013166879035246489670913218691920 11571499 170269357359780345697387487032452992064 11571500 -507249922917527732466219420017465088000 11571501 276746663085145761938549326031694042432 11571502 48427643037014596961294354600029647552 11571503 -447348318189553659110365782463957624440 11571504 -25274769781359880676229842389114552320 11571505 -216145146920532534915510528624868879680 11571506 1822478408555566033209392821964426880 11571507 -254030482830109889302863299245105314192 11571508 96626016490526203464109266844179981824 11571509 -398578109905872010348125399836208635328 11571510 -291744259655025495916421956471626362880 11571511 -151582257905275252687350045044599956256 11571512 299882673024503184993180668872631500800 11571513 173032872553426385459408130248089723200 11571514 323621245045651978517686649986219487856 11571515 -3781429529481986273468122239290983680 11571516 245879296214501330153081471072282770944 11571517 201053012418388343656567287480837024652 11571518 -9329729906212660657172839937151030528 11571519 -169505632031914208797170358976025404400 11571520 -85533622186759247482115212305597726720 11571521 -510824566200643795388610591197826398508 11571522 12514934179218774344140207452264560640 11571523 38462363987378345788351461950083704120 11571524 -360177363939034234939250485082072747904 11571525 63019072149667036471864665092321280000 11571526 -7154639625535934688948987924805661760 11571527 78550489882272069958242871054203522072 11571528 149653346087012555748532020523229675520 11571529 -1048327850713839021210069513383769288524 11571530 -83701510654104158948548373057513978880 11571531 19580844239868200492719405090329960384 11571532 225950356032699815335920580518916997120 11571533 -14707899499753782975164333875015490496 11571534 -92710709672272550829937017196125728832 11571535 278041068475442726250660305587098559200 11571536 39386655079736728337570227100740411392 11571537 510411221205749069174195028302461912560 11571538 -354621104909435653243780306846433927040 11571539 -160821463237399968173560248305218393440 11571540 312737054189915714729402378769205708800 11571541 1001858229293601574039209879004132848192 11571542 135936252913831900577327094897756240672 11571543 -130406077716857800289602442428697752176 11571544 391860279871185641923340352350859755520 11571545 249820888914925936574360173025952663300 11571546 -139437143587175792701040455117284771840 11571547 55586191033445578822731959939565172240 11571548 -783346111334567397243676559287034260992 11571549 -133339195547698044717185210354498304960 11571550 -242090553329099179372913902291157515200 11571551 774463344984047374122969835360703029200 11571552 101715393190444925732183165544117043200 11571553 7704337835084039530390140119428946688 11571554 -332016588337485332221190668589149167024 11571555 61112448720502641418721858257030115760 11571556 -157471182511084652301964458665520250880 11571557 -595601602282062572278988115805460200194 11571558 5206770763592344918594387994705914368 11571559 1089751536601164748072503581589795448760 11571560 28319352091935077035939561846205644800 11571561 533593637853534227231658331152944241060 11571562 539800306207809348298265711070369206112 11571563 -102957447534249590214871497059866957536 11571564 -146456255671609193544766161409519348224 11571565 67705626568722696022327423534000899000 11571566 -622531647181160206568139148310809080768 11571567 -232377246511432677469015643603922703488 11571568 118635731214898687803215222120066580480 11571569 -1053547283956886275901527213487360883804 11571570 -177741432854669970134319313922001753600 11571571 22059164585323148271808637659237183944 11571572 210432712103585618227485084327123182976 11571573 346817102749225240990273464330359804160 11571574 -263303876888102397902165763958379403648 11571575 -263316752675035716039374309872774513200 11571576 -102183951670679760760758131012654530560 11571577 -1274237605210798187567423272771637014188 11571578 -281556853165649024459384107162371136800 11571579 -21259725761770493546509490900974899456 11571580 -188039204555319239396764483882964275200 11571581 7802562261339004151577210698784976992 11571582 321080054851812143870256042756620365824 11571583 -355373352789965649286700970412611767520 11571584 -385730781814179060145055804926124359680 11571585 104449219221493559296947621649008758400 11571586 568885589053899569553990415940535628800 11571587 111111200013870490870323630349801313280 11571588 65778730980105642792417591889289527296 11571589 40519240463212264431057334513829732000 11571590 -227040938145055697613747132828110371200 11571591 27598720080874982895467121042769939920 11571592 -328763181035090830727827038936921984000 11571593 -735556090681378959466319029791491094 11571594 -208140989698806351753293586325597648896 11571595 -41222156252324459384775811516580106720 11571596 6533861594077521177142426475739835392 11571597 150176104824345817894827018563864282400 11571598 -315997484418928660364588078891971675200 11571599 -413988287780341754246845705271424561600 11571600 48683685120832043476320552630401433600 11571601 1229531145533834815433497324095872960 11571602 23759886462868027394512330051965588480 11571603 -416705906316713714265328100877884008896 11571604 848216697076319509930987497053356646400 11571605 -352005067735449623993885850657031434240 11571606 25806128762984718525043258732814150400 11571607 98856175120447431886633429340856981232 11571608 -467739901529219618230041801041336832000 11571609 -10898495490105561372904009807557770880 11571610 719934106294494589137229503570781172160 11571611 -627386045949440622726300150374032387200 11571612 122574254436441056446294505895653225472 11571613 -1371356578684688772333732774146047162138 11571614 417677335713757671761611757184919990656 11571615 5091631391827288843711762758472067040 11571616 -195883826601905913304586812543221104640 11571617 -69778222371117294586141306967557538334 11571618 24416581689873105905062429368735725568 11571619 -275743010661791093063002269220343186980 11571620 -330733548431245231057630355189200408320 11571621 68707171053056746626599801951660994912 11571622 168071267640303334439308749792507531264 11571623 -72681303949983153160843803848076812160 11571624 32622340645859698534986559067326617600 11571625 265906670493625172801938860492317418000 11571626 -438429668640790064712463726735789679616 11571627 -439407684437745275306247602756065561920 11571628 -911740178897406267725709664407626112000 11571629 648211791948422690069205053537238238230 11571630 -86357540519220690444505316794922926080 11571631 -1145668609892023199839667075628745875568 11571632 262697748515101527005335487623025934336 11571633 1180516672801032250589591987707456125600 11571634 -120732024272284895009124319757159379840 11571635 -295242231890347995842624554083087626880 11571636 -392721204907396281846930110303343833088 11571637 652942281313057415497813984070047440384 11571638 448343604946559856538360800256938048000 11571639 44889870321467248299736927314847710240 11571640 338092347757977531128733415831188172800 11571641 -337562704623838848247388015549537135958 11571642 438646350542570941039721989798550390640 11571643 95105525955256516257576474382871950320 11571644 -8421438165086055317962350835999240704 11571645 -186653243036196212428554943239767496960 11571646 432646847619553738745340063197968710720 11571647 -1946770617258452545144747878759612544080 11571648 120692824042816253639552569170261442560 11571649 211567396783486233140410364148705977088 11571650 301603820998849442898890407522642114800 11571651 -7840544512031761392871311315338726400 11571652 53441070521542040239804593362833903872 11571653 -442548648845357411377734184037519152098 11571654 -427164545470778834952600450869813919360 11571655 41207650378678141468790333441806841760 11571656 184198186185301197781236714497086202880 11571657 -351371365641231044108470246695385357920 11571658 3098409919883746296807400301760491520 11571659 424328530505164781404180789530898090752 11571660 -116549192333360841763816344060546186240 11571661 -350236237812626258785213328745041785738 11571662 365322725374030240926704237957752792704 11571663 -283712454576209152953271029465335404800 11571664 -89166318893066388235707776107645976576 11571665 -251751909727258421359390981276964956800 11571666 -4659203925126793139084032083798686976 11571667 -31266071167964929715260235727295316640 11571668 -48503739708827616644164602047778041856 11571669 707925742924201554962156648613990119694 11571670 -53628621314594877703399453820532172800 11571671 106167532712683255826329813298612742744 11571672 -67276528541341424279810466084008755200 11571673 -446584462093498910511880192293730201078 11571674 302115497397161901674119353386383332336 11571675 19781002381237851776472735202992286800 11571676 -18017013578148043272101647186036521984 11571677 -56298723426305173477872599432222746740 11571678 264656218252539932783799100938646519104 11571679 -230971890896442351511332101787093972768 11571680 -223584153069398592762491896332476743680 11571681 541651729644620458714111000210007662944 11571682 -1623975315038237830753402702343038033920 11571683 1306894482595005488048865387616115851680 11571684 154165570464129887762096335333868759040 11571685 -603705986686808228461099846024235580840 11571686 -222262367307439310447281621024713187200 11571687 13270631849761602112008216253277898240 11571688 -723326415439693869294451117427582484480 11571689 1039088182275459370895390751336190370490 11571690 -17151071984245780259568172625670773760 11571691 75639065487702745133702438005068344160 11571692 -158475038268034222324930105569861098496 11571693 -78133268641244927202150933627434255616 11571694 223261349245395997618284629806862925120 11571695 -618996099866964295079660338956852943800 11571696 -35596692733160004251042302969161646080 11571697 394508042955311524483863074900901042532 11571698 -235241918265120042579669273105897629280 11571699 147152037053895595816272296977771537464 11571700 16473525851632535600679797693764812800 11571701 1024663525199253179888778839650651625052 11571702 -167366061549791374802568107597366682240 11571703 -327745823623368355155662345566031299200 11571704 -1542217896004588729532443520004221644800 11571705 247907271915349194546219979018024841160 11571706 125594333619072532527110713205643933552 11571707 -33397279079508072862363052832309915888 11571708 -139014313888961093481526094622582013440 11571709 -61738903179874400622980011895109700090 11571710 -116756151031405110083873253213308322240 11571711 215817420840842030444997451503540171264 11571712 480837998924834155978061724712175665152 11571713 671868418705661010401512560722154131496 11571714 83593334039530438700094501517729628160 11571715 -21362368578260214600550828154256385680 11571716 116021765242213884279700584778055146752 11571717 -343391314152031002758916310591045370880 11571718 103928424251894386331227628311862206560 11571719 1021354323123444249280959517362715092120 11571720 213002707181690028934412278627678617600 11571721 261832569902715634175546451551714442112 11571722 -259496328400813989852060147572951078400 11571723 -218843097537787959964586131818933497028 11571724 -731560154026692326404217001654401845504 11571725 404188448435661770257898744145047268000 11571726 -38815610750333884071596939061200619456 11571727 1161724190208341429295014647522479686576 11571728 6318049511148113818228450319389163520 11571729 183215127437979612451119901605536778240 11571730 -2247302622239231322821530653828679680 11571731 66141242201400030358114280294831039532 11571732 -87529849718186689303873829345403568128 11571733 -327206203692663544388769277965462604018 11571734 31056111256361750849881508770735784832 11571735 49410579800540435283769606815619768320 11571736 -281500876400452721572647380530663895040 11571737 360811482745603381470917187019138896768 11571738 -167610621062535696034717287461395769856 11571739 22518660814271057636982451027159411456 11571740 508442050046991041987123149820062256640 11571741 -5866717991959820870818315343659638720 11571742 -29750183554321269248478157409961194496 11571743 146875162803965510675323913320994992992 11571744 445254150658705115813570604715703009280 11571745 -367498144469562747451177907841449179500 11571746 -402837687815770535013687554962581962928 11571747 -747686087054809363193451939803787474816 11571748 -228090293068604200813085548165268190592 11571749 -87139476340239134908158669551386032864 11571750 106476547203420408014960150219014560000 11571751 -395491910229448231749068706068552184248 11571752 -326798222935254257558301227868775142400 11571753 555508941688238710777235904065763247200 11571754 70567352855836505964804793633106123520 11571755 20408796960341544281780803807210195200 11571756 -201207106891924866594887515375808692224 11571757 1203026969561761058694986636306367002006 11571758 189081269963057097719946525257029710720 11571759 96459234583418237999834961908784809184 11571760 -60257249608550081820854624736745881600 11571761 -1386296483066476641328291005329824755276 11571762 420337017951330948133087615401491512320 11571763 438395538971355850022335093577894209360 11571764 1190977495912326794330470525172210626560 11571765 142157010595454063956797738406780057920 11571766 -507090753778925375356144341390581434176 11571767 -31074526465380524804812377085303820280 11571768 752679798997077539682861903411605299200 11571769 634493286262411498970992933789104354960 11571770 66363113350494027934311429202529525760 11571771 969878051746548140258362974457458247104 11571772 197978155584860872178240386307032023552 11571773 2952029726311210684846464626541835008 11571774 285586733984391953418262785960416880960 11571775 -119522848114579363740371719575414344200 11571776 -130286293829941262942063262029485965312 11571777 23079012440158783840832845114083150528 11571778 41040849405071243003903469440253343440 11571779 -33120242654452000943306177468249338560 11571780 -68851567560209299179583792222186905600 11571781 -380682012354333192155615903495877873096 11571782 396799351552235603787861188761760560992 11571783 432797228933274961045802433522726935040 11571784 -424139292669576783239577156668320972800 11571785 213315679302163313012827143094228781760 11571786 -251175009144397752027083723037899644368 11571787 -32257167249278048330976932504954610000 11571788 -578950126969071257863404020036642711040 11571789 -248763631067950852487019726469680134976 11571790 -143173863348341308470928628947621857600 11571791 31738957765522620777152614520753913600 11571792 89205047033353065398437263745031208960 11571793 155013963450006312735186759623979883200 11571794 -211071927403435277428059731995326507360 11571795 -322033779636688269539086983169456202400 11571796 455278722105227020586326443602878025600 11571797 -230112054717672659083148303067174122820 11571798 111711255873499540086418363043511521280 11571799 -64839508626909985025460068570031832320 11571800 -28430945045153958850366645101223680000 11571801 626623139959850161430217682086751783632 11571802 22257332843100390789887397872985721344 11571803 44514387373664772085197481584611402052 11571804 -9089306108086306046746754114838466560 11571805 -76254560890303909074346016037850429440 11571806 368995191262683914893743372095019022464 11571807 2981873924873965361116070455593539088 11571808 -333963372368252086558919327662644658176 11571809 998461723079802814186168883343610805316 11571810 -35447731585818575731787885878699200000 11571811 -252579009649342301058097159840720495588 11571812 377392017928484113869698705706672967680 11571813 121090083487779666098790230893650635040 11571814 -9989305181904840108497929625044754880 11571815 -600121758954128052406045037273648686800 11571816 -6620692640383013753406328019175260160 11571817 24433128469070611232827362452147274640 11571818 -431863148098272901022959869761965437696 11571819 44117358398897809327865742831246766080 11571820 112851682550901342702679904411472737280 11571821 796205774219912329534637190680471358732 11571822 32443225482864686683462423029748240704 11571823 -995881602883052500858418854151377628640 11571824 100583717108279209556820731546167345152 11571825 -370867010067961949901731449493414552400 11571826 -147539860854216764177944879549695037440 11571827 457902348906134541618169411689992602440 11571828 644261409462962513470901219544223733760 11571829 679859843841430542130019564614489241184 11571830 148397019210298579708984061900056642560 11571831 -366069769610775555515915067533958257280 11571832 -583609880120786698821701861980520939520 11571833 -97237312102167355689974873104145574336 11571834 -120954326018303933793472918950426405888 11571835 -3095332457830962120053678922664320 11571836 385052012449073729564836750999119544320 11571837 700187966019460322713901120484234767040 11571838 -100486868425920050584505696808430567104 11571839 -842906838560240299331068039018458207360 11571840 97026795403473963962749835671083417600 11571841 -1108639920711999550735348107345744163200 11571842 242368673903885726181248859856119942720 11571843 92580418160688295952344012175317565424 11571844 -553027530762412670355517256232510377984 11571845 139514717457455578652248053631265639100 11571846 -166076330322334474830027799235925061632 11571847 119985443243410941552053413447330435200 11571848 -379640313190192151681603907029430435840 11571849 231625203103991252418172793201646537120 11571850 23442988455332569322887871296380960000 11571851 1001202936203177375267990878163785680852 11571852 14753829246258961784724991468889260032 11571853 804352052840392537552664585682528220704 11571854 -240968477947121264393078830584863411328 11571855 -3810780938756212138834089112854595440 11571856 -3125482035557801450912829995108581376 11571857 -1107476105075431136125989680796197850768 11571858 -74166068636022167826066646035764987376 11571859 930139471946104040536519998426984448 11571860 108466983101716837952943462274168104960 11571861 -25813408097317332668975747488370218752 11571862 -710959052718198253903046313561400994688 11571863 601643492709727833029692168792725235680 11571864 -343540921329238686512649920818813992960 11571865 -135337849197332634735995461532384815740 11571866 119709360989961662144011467214151976960 11571867 -364094577228483816045762154849159477716 11571868 290864449420272495263306994286053629952 11571869 -56242948937884104318193873464463398420 11571870 -168472626264753143067797736744819302400 11571871 691289195586708409721846042272261172152 11571872 451110587905124560576032142660643192832 11571873 139482652148178661640782216343027094336 11571874 -217863315445225346904000044159190149760 11571875 153713976654638636859982141842409350000 11571876 94263431847238892616604893148227379200 11571877 -760530026204711130961595980127239613888 11571878 51580372788453943444647491585842233024 11571879 -404246226546075028462989020147828771712 11571880 579199083160751420537927566516876646400 11571881 -220744082630038106704026115454826100236 11571882 -60815415041693603274797335286756199936 11571883 767251918674356305007742346452519105120 11571884 890040585402323837782921290473955906816 11571885 -165111296052986031491157362555741857920 11571886 528413195736609968958207476110852826304 11571887 -56256036904450587618994921144022699760 11571888 -41225673778917549880059144959009439744 11571889 484862551364108716728383163076753134000 11571890 389144863424554616290911000428149632000 11571891 744227425425509862292700644592706631992 11571892 -407576907133169897623382378905607814784 11571893 57763517774975674557781602978293044320 11571894 152502945369583246923960045319266076608 11571895 347357170809450102985640860517340413400 11571896 221611070601377025789120587516438568960 11571897 -170849556750019736683201242435725134080 11571898 1027714113105880527498381157095257088 11571899 -241161859520033125988009366539085133840 11571900 299559069852276254814845286594968448000 11571901 164943665126122940155505869892294495904 11571902 -718865213856736865982528065969571840 11571903 -3046153508934644041846506725555039616 11571904 145894822138002195710413313550939324416 11571905 -835822838506117885611209512266440058240 11571906 284867450014652274356479171671264069120 11571907 641574299613927987820159061355468256192 11571908 38157739943293229534473181830722304128 11571909 43146145140808070504866685902285848768 11571910 113821398180893749916780611532172437760 11571911 328651470451965325022928961850972770152 11571912 -138120721672487067926562116300285952000 11571913 -557607701356740219077990637853519932838 11571914 -265314489313639874645089399732638291360 11571915 522414085307852613996400016335157863920 11571916 -264214338714287242593926849374684418048 11571917 -628120070120382843170840554703008212480 11571918 -289044093033440227271414057633003791296 11571919 -102509621342788857248870797779484120800 11571920 131598948888491198744937836863212748800 11571921 430555711836596853984447448712707607808 11571922 1136821436265273088011680403029800224 11571923 1611476613791397820348569913301902954128 11571924 49670463213897418650824314732976873472 11571925 206755618516732717462970551392934268500 11571926 329942344944236296752059955239391243264 11571927 171839390257778943164817980557803260520 11571928 -120364197243086109987228621860462592000 11571929 1094759615978642186966872478589505291530 11571930 335146371160240233928591242273239616000 11571931 -456161425877638178396606471927732328960 11571932 -152871198897913338763115639449780053504 11571933 20977020583508119818471289970128285824 11571934 23025583282321429122645646695005998464 11571935 -36383397174590785901840383433241756480 11571936 309896228118087806597683801949011968000 11571937 -127685133203802346347719759899146292746 11571938 -21711559939889483718522113880664738224 11571939 -253956419924533467465511159522653564216 11571940 -667928244941234167655059865806633608960 11571941 502020330800467683158769236046553641342 11571942 -101145586905265082972039713473208542720 11571943 -31195848027843454701000025753369382016 11571944 -370943707813241089943694043756510248960 11571945 -3277189583225755799039158677272709120 11571946 206200501848950199799074794610923082672 11571947 984198968868199929093248059661995237200 11571948 -104418023586656388265350336943240512768 11571949 1235062475779092033524058256682225364950 11571950 -145643576620987223470377328173407184000 11571951 17903938677223831489481511228659810064 11571952 -14969904166698497327801026007126376448 11571953 -16637001225402329450036569080852485580 11571954 245877623170771070563552536563624814720 11571955 -446618601500885024317970468004008234640 11571956 -1186048822141646634458473027659039360 11571957 -1113707445560736498243185879848427352000 11571958 -192661665105630625298198089673591488320 11571959 136460201786537379618205320097880174592 11571960 -21781760502627286516433922492089548800 11571961 20310697822430598287559739927753805892 11571962 -981679239419970840056962187430467063808 11571963 71126300746862197449200495660313374688 11571964 749151340153906388460624926725010098176 11571965 -269108184848779515855782483152659079200 11571966 -47700454176961149498024965682993284736 11571967 -171978534512399843627111312611853297664 11571968 121843398099529220273031119459277864960 11571969 -18214541838068164363050544817540782560 11571970 -47206198003889420432777993821028337600 11571971 -3086680128091264263277571449785298656 11571972 156830282995599515124540409370900336640 11571973 55122024470735971074242950507385271360 11571974 -191687112181820592072232647680970131328 11571975 -131071568317918823257057760521861661400 11571976 -85541319602383997535832090106519500800 11571977 -667240211465760922354955690038966682268 11571978 122026405676985831210908189544532263168 11571979 -291735218098399640511539316628512836424 11571980 62937353091245577543664495624156784640 11571981 747599979318982045729772735134011644352 11571982 310385708880795046551678060694640006592 11571983 -358020403513005790040620665519838482768 11571984 13031917122031592732239220295272570880 11571985 -68035811834598282670438596993313950000 11571986 -509583687009559059047648913753809264640 11571987 111329252716950622165464955964182788792 11571988 9697925854931565528248358799729264640 11571989 9656045760722772702520842944209683168 11571990 -48787421589777798475522688932469637120 11571991 -277722646485909718458047202759057096528 11571992 350926493887811290472563946900394700800 11571993 394183929347259056052223193472842995482 11571994 38353831706317279380915032416967000832 11571995 -14354370468449829784916987797363942800 11571996 136810254470071164172134705556163246592 11571997 148972363914594330613204764844468265152 11571998 -422132863614974849874810557296918992000 11571999 630037083189073121206566676826466769920 11572000 -916408798930321088988598646236250112000 11572001 -570176477318352305457091314828223671360 11572002 177307307928265264058876802915405579840 11572003 5946030718798090800824660035751783800 11572004 289700235641302189632847982935157559168 11572005 -241634467543297893476279202640878007680 11572006 50357020472031383249990211401345464320 11572007 1087845947772090533593771474239049449600 11572008 -202519914747249117359980958679175495680 11572009 384403134664159584423514119391103390116 11572010 158865340956810621344004784191003704160 11572011 -1899860313369552244283477628785974348800 11572012 98018127798571170415079239690190925056 11572013 210634849376289377496678335048489289504 11572014 172470512636707352048388613665483615360 11572015 -168604329535896214077664279527165571200 11572016 -170670957991840035325858761090499117056 11572017 -176068039983370093625265852004140984720 11572018 -249985012950469391168053854912521604096 11572019 -982891792328935149058993119113922824904 11572020 -152663390221970989885956376136908423680 11572021 -292587687595112206113660072280342960256 11572022 56066081406948875574711480823426234368 11572023 237449504843359613811130740376577226984 11572024 -78234512327925922030907322560910643200 11572025 -594755581388647147383343289698760946450 11572026 47620955594018918620728778974026895360 11572027 -2813312159084966350230576765088889408 11572028 -78316901855744748527109329658954040320 11572029 -189765988297562968059114514204680754656 11572030 -48290578537453375174502715555507195840 11572031 8740371896343800473481165749896860472 11572032 142095328031419662838882610621020372992 11572033 56181301835283059072060571326629764768 11572034 -454783771806050686830461036011811425584 11572035 -76294691223252330261051176603993004960 11572036 265147908849983509270257206443777007616 11572037 98372475285446210820761774030762518686 11572038 631796343350407463600999233691914408320 11572039 311518904216213531813457002268008802856 11572040 26832069599052069773665888572149760000 11572041 137733823358552426430083625551382698880 11572042 -410140903625759071439115552831284676000 11572043 247959818361907278311972335652553440400 11572044 -510249968808134175398240630001440686080 11572045 145426601944072176963523913552395406400 11572046 35770509650158590385613099750420721024 11572047 -220363570571761528194388379605483309920 11572048 -63502660353512611069542549839723233280 11572049 -170542403322929579547609760213661265600 11572050 52606662125688095274070992611966361600 11572051 174976734971112792900158235271525507052 11572052 148950583267639412874680332745196429312 11572053 238148177941323896170467889989088496064 11572054 -101601516858994525343811983654211826560 11572055 350468234129170521510983497477778335920 11572056 -381336468025920279102804282813012142080 11572057 471566757554689969117350042659231537600 11572058 131741647847812411888169751097329073152 11572059 26201275656479611790234445989288137728 11572060 -503686313785638084483859852797094955520 11572061 -856142633615698354628562773097490981338 11572062 310791311435720804423387746081210834752 11572063 -1043640376114221939060555703333090731000 11572064 -155880083117596120109274616299100569600 11572065 -49068507144006139610522335361171836140 11572066 532839536876960818134494614832258362368 11572067 374128559143701426735189284705158420320 11572068 -126121754173758560850047633317229276160 11572069 258425975492475661166332238820440794944 11572070 -366569481927043870059416939825250435840 11572071 28546828868762156526548077320002682624 11572072 769973398731487392793526135595462220800 11572073 -508489623125650330131935800072276126200 11572074 4010234721512078189490358291821497088 11572075 258062824845383374498939461520255119600 11572076 840134818484712195277775183127016085760 11572077 -752956635973693213745102650452465600 11572078 107950753772959600124547748564659240960 11572079 892458971083101326595233200764576553680 11572080 -34870255321227347698801592870603980800 11572081 -1106731882290406359789821877652578168000 11572082 127667691121850644001907787295214154752 11572083 60537909222845130527741355695757388800 11572084 -641996929041688271346776227364712378368 11572085 762201300474675769149152233932972591000 11572086 -128717982112836738430238543960426681472 11572087 -1771880864437809729170175319537918055328 11572088 878137194769012120984293543235948523520 11572089 -97536316531947284245114800937093158720 11572090 -331919502007615347086917777399236487200 11572091 -782488220926931534978739519934136481816 11572092 257133534880143808694095943625575055360 11572093 261304896118903058461606452640851677644 11572094 -107691990891967487118832464751506028224 11572095 -392602635184807825415983015022699610480 11572096 469886775314209839694605891404782632960 11572097 14166721397289767209335586967944314372 11572098 -40319769928486647728714073266494886400 11572099 405859618263647085537998192754557716992 11572100 8105308330041669173498330853827654400 11572101 288623372743350026069120444379956913630 11572102 -204730314930287551067053244358267100800 11572103 720954807180071977252210744293787140600 11572104 162525820813066695167204472574258544640 11572105 -678628144732423943258956941558491911680 11572106 13281352178296841655813403544163792384 11572107 -226416835585631360013704351135652369960 11572108 -97417399273596989800203101195083935744 11572109 481408900607437091541060229510483519104 11572110 -247949702644683357569321655244887427200 11572111 1072486343058577026795277657214365481400 11572112 209906293236472283227613497006718754816 11572113 24342212172856679645398995162622279680 11572114 148752481924723454031688964385440643072 11572115 -46713070822486345912068783747098677200 11572116 -211151169857010001798819630776030658560 11572117 2635871764858047947631042181822487040 11572118 -714316174787165993533535686461554664384 11572119 547968572958477286565691185045779984800 11572120 106499001991620093016484781720893030400 11572121 -723675362931840072796520882017153700160 11572122 -82098173037351070578637449042934768128 11572123 -240003286225536373623468483204658799520 11572124 -127129529058322826153459591793345544704 11572125 638533166026045674471236988810670440000 11572126 193983352342758754196054724308164935744 11572127 191296179005000308943674487757784759488 11572128 72402564611570085174931182154247307264 11572129 272563107552490101196235795496720757730 11572130 48549123892679997766660413427133724960 11572131 -726530104508375989531576532452185740880 11572132 256361887038487640644529480750090932224 11572133 1329136824367646029791825693036186728382 11572134 -201604189807378006764801526238333644800 11572135 -263638168497117014274729509988114584640 11572136 -257721090945240298057403396800369305600 11572137 -450058235745539014063252587128595270006 11572138 133722906740871530252540348721109283856 11572139 1233473656089461496645387189759320505024 11572140 246280162566009710485997408294878003200 11572141 -36629392236900722714111614466654396160 11572142 -67179785652936132090516826426854288000 11572143 -16268650730708462221979235862913369472 11572144 89847475298808090524700037191294402560 11572145 106236625503043038831241650625822218240 11572146 14394762433998531980385688210683944592 11572147 -298974006756172858842144786101038575048 11572148 -17759571209046138043431760290532466688 11572149 -689215366133935715211561228837152576736 11572150 -5193009026771386304834912683590271200 11572151 -798637416010443966539340879946203524208 11572152 -755078194011511201271971782551873126400 11572153 -785219342627408958348491206682977598656 11572154 -212307031754595416936034595862380486656 11572155 47512349487809182624091634562891821120 11572156 -493656810290703614268647455322424146432 11572157 -497781138126772023929820505921405959360 11572158 -116242239730396763585687968853506634112 11572159 -369596073868767676417974110188636529920 11572160 -957361692536706298613311387383889920 11572161 100953614703694282526282127648489688320 11572162 124495609851634938568860132720993480192 11572163 774242062486745506657369960279229156412 11572164 252387270576098162707879761791597827200 11572165 285363558399041654666854053088502485920 11572166 -68229452171925600706558011240449719968 11572167 -656851461185230528086578024095451898240 11572168 -182300277418037856284630272462673786880 11572169 150845922326341125574724536497722023296 11572170 -87380953169642409277495383474246393600 11572171 -170794794081854752102266650945546176080 11572172 -917043618395458750802387102334240514560 11572173 -74217606670593305528006705921285474880 11572174 173738120608892603051063935536572358912 11572175 -84534035186804479093964768139991884600 11572176 9618661708010995524571234193035493376 11572177 278459314422234743457067651071072626032 11572178 -398381966090517513504401015521828527360 11572179 12599402997807347082447512020107447648 11572180 384160134082447823727561044218463174400 11572181 -874351548933891170258235793885465860018 11572182 -10361291261568755481607016206329559200 11572183 526565658829040224973193563324972835288 11572184 -238540967211285254077500652596692705280 11572185 -102076573024912835664861160576071418560 11572186 311378143312057211731508506345874295792 11572187 -335386389055247076532485208699787087616 11572188 25184405020567094576252712721447326720 11572189 -273163811957290363009157865808347387240 11572190 -45760904326998520243502819109799000320 11572191 106928785628428595415440772751209552600 11572192 67130594096230169587032629463889477632 11572193 496247670744802574689383495291962273442 11572194 -122333802155754808542384412466171209728 11572195 -401854063272172390415161087380959770800 11572196 -1187919689369771863683004509271515316992 11572197 36346927464852706605760897234488053760 11572198 -360877173407945728064099598307782240 11572199 231677409597605344497475406516355627936 11572200 -546670890340642748634769789628497920000 11572201 51145066392681419381299901884480184400 11572202 41408128943349255894283139619894024192 11572203 4289632147173514238276242880966042880 11572204 -123649311011205676363333406767712082944 11572205 -503529461188981180353657259711197636000 11572206 -62116887374093133826205532946746327936 11572207 -38252987210428553636428399741358059328 11572208 -58190029013576378289449163105159610368 11572209 -323915005676862467143304000956960957344 11572210 41350494235360266269354088689505111360 11572211 5293237689654387142832224949210688000 11572212 -9391509522650107186384764121391628288 11572213 1243079730533895315883089843615121868462 11572214 307426869467781127714222631213420858880 11572215 114413025673288387071685558615731639120 11572216 -15054116657229318650438523836661534720 11572217 -314473400914992103919485614172476075180 11572218 143661611568565980531157428009008271360 11572219 801672346043420560043084151973156244880 11572220 -364891450087396831706681357185205207040 11572221 -203122381563891458272250860590330629760 11572222 143689427340479128929729989238748330752 11572223 14395373582104413340476679497536926704 11572224 -207897104472454931811494917468789407744 11572225 -14543117452007391005962651510525008000 11572226 -301914282518395175706438785818646384688 11572227 23441270772937954317769074762976481676 11572228 532137568845371666544413670719922877568 11572229 324553039413217513529794580686081434876 11572230 -196521950058789284609783211355942961280 11572231 -254699247923755092435374693327433978576 11572232 42899354275448069908284457829428807680 11572233 21682333254729017362383838717012970784 11572234 748698061881718442579904793111807432800 11572235 -243358909884042385662537845858308125600 11572236 366469469534763226386323615677243576320 11572237 190288362863869194920544788544497449152 11572238 174669017577524808601344058109860492800 11572239 -72971515084938743320965533706929354880 11572240 -133923644753785279530102527905989918720 11572241 -1293690868047309325977180814996411745358 11572242 41858633990262396930065584525131890688 11572243 753764116698357679266942411942585610464 11572244 -455020779780584529098821358256235966464 11572245 -180275285902578786005901986694697275780 11572246 3812969715819601442208972779845509120 11572247 -1544297569850020052102087058545437334040 11572248 -88551101279781119958712561989697536000 11572249 -82303399630665432593460676624109612152 11572250 -142404853081849623387204814405936080000 11572251 -13371912448348734667406702065340798568 11572252 -38627535953665256106522948282296281088 11572253 29061781175609766987716997241556648832 11572254 489592034513664057660888949945554432000 11572255 -369764603753235580067339776933248673680 11572256 -748087961524394549250273926055928528896 11572257 752664938100915978944495109709137146592 11572258 408004177429437660294764264804101830480 11572259 67623479316402627952024091390523149616 11572260 96109973306669105575532010304531660800 11572261 -388043855360217320314697939660946067138 11572262 -242568443478782372765358595159913491968 11572263 533541062166596619434690723993276022960 11572264 -140838896855970338015078023301012275200 11572265 913935446112015546776201836284057316800 11572266 224824140215867904698131881476024600064 11572267 270605341978792565294070426234271061392 11572268 -253000115856866065332818691455180580864 11572269 201209826263487318500039923053031918848 11572270 -240822943965415121377364224686988729920 11572271 796472159714876464534679727681445235472 11572272 171628930509522013218303686475418189824 11572273 1021350111219161481939386814406328404720 11572274 -173023536186009947817999650125565503488 11572275 -146968497262333337348586893487838833600 11572276 -172454801195825255172004082251198168320 11572277 114145223037243425971406270840836759452 11572278 -509775381567759424063708003586355067392 11572279 -1790384555244792103133543164333491726816 11572280 -473267821552726668385462590094156800000 11572281 43369788024319896380707364052290273760 11572282 -563800037462446533620498258279506885008 11572283 -475933462131572939145588723537823005468 11572284 -202522056258222146883071311697501720064 11572285 71608208901863037070298361693482446200 11572286 576976978849005765685134294945504716160 11572287 566293769275162294775246666085699631560 11572288 -27601586505930849942044834786122399744 11572289 -4812868026561543565149560897633900352 11572290 -172965918702488537978687906646009500160 11572291 -525316949525973887858539392371344641456 11572292 134551722253683839981819295708642524160 11572293 195163437988253461524974419658968151424 11572294 -278981832355349275069810015849228415808 11572295 177929951341451101909565110233434204160 11572296 -191004031111683534941760316082917171200 11572297 1238615410058681165708376556320560924112 11572298 -48884408999380332752124453187903666080 11572299 -646251451492401910953334455617542214916 11572300 15896625279561364627150772233366220800 11572301 376122958454590601674594141126067608812 11572302 90307634479155970405931778116487312384 11572303 -1056036802925586201809033336336112450448 11572304 -34184097913467322702888540538529914880 11572305 -276518972129132049007383026362695744000 11572306 -105247017858544638417153332104126066560 11572307 1615413548479923796780365205559057648952 11572308 24998813413103198807189909988065574912 11572309 28038574989041165129512344086371880000 11572310 -28206215087533368789716945078184040320 11572311 193268974935579970290026903247671412480 11572312 -101575034263188279412464274833903206400 11572313 -321007573173425907787992574141276548540 11572314 -68458095996459114951281328846277962240 11572315 -119447749254194060211330309953914737600 11572316 -38757691319562979513396160178818549760 11572317 -309324787250499844685701439707492063866 11572318 -438272177678614884236380092185249888640 11572319 -640396093384016393791479337970523240 11572320 394990897630426224183630335433808281600 11572321 -1276004125022950683148464371151091008478 11572322 -179216490920672195437992524899897269600 11572323 -157062520256388101475650657568191552256 11572324 357433443984538525502745285809785517696 11572325 -14218915803921818697698421974122973400 11572326 346396811203616308666426910421322447392 11572327 335845280786246217503104328201094248160 11572328 120375019541790575292543183253353461760 11572329 -526741297873706417700274463743648565616 11572330 -95467096897038192057238678993530508800 11572331 236578025502609990074997409869542547264 11572332 1472240725247866041495213467289329664 11572333 706736914734042852737131192214436074582 11572334 -56325233532920800721754119175461960640 11572335 66441681188836994397349895056219699200 11572336 -11827648742810073583166393570288631808 11572337 58264056842995524002696812942582335552 11572338 1840820025338275376390312088408462336 11572339 -468701812404875394060615959712104903860 11572340 -314732781970161901586391019735490641920 11572341 -692921718892869020817405569122082926176 11572342 155269483613334945629214706493557747200 11572343 1299099372050267282239064889537482399592 11572344 163440695721300594067231685786383441920 11572345 1161575201005372442066899023359143787520 11572346 424742940308951320318579874763132181872 11572347 -768845879441612940041331645741033882600 11572348 -78744027822679942441371496577024192000 11572349 262146078544383294933476669705103426240 11572350 -18611610363487033048018690474413312000 11572351 228304304795800652918132576947136375152 11572352 -1159343382184822108896128374889093529600 11572353 167668237842701024514401389008322630740 11572354 334725880789685428069538449665899687376 11572355 66779239106081944238793713393106341520 11572356 -242145676638296141831985297293974729728 11572357 -715845352940958092166143928797306440448 11572358 -21951495962754513917308443238837727232 11572359 -591166864130123132455461969174659350272 11572360 450690274094756551733636833584432384000 11572361 -107717110426739032797256812244762862400 11572362 -291743052136486573869065533903669831680 11572363 -555533209861248691620230837648241187440 11572364 535374192224684145763972815736230571776 11572365 -49172876274409038848911953109429094400 11572366 20471095164602006628765695515096778304 11572367 89795147834377845298194471773176726272 11572368 -51493051476792783634228880016811622400 11572369 404392562632638448231112505720383166770 11572370 53445578452055348596458876392588894880 11572371 205182345053968307206207777991059467984 11572372 -124822510003189321115306793812882585600 11572373 225729326436050004128501119191791389884 11572374 -505462206351269583656996823347749088256 11572375 14600246980820143260181242220750908000 11572376 -458431630396792909656811186706955325440 11572377 -433523253091920350294364448482430213680 11572378 -218751761032180414442506118090638690560 11572379 86438357800274068814485127304045704592 11572380 -149047296157117410906636453504830976000 11572381 614595622870468657695771249601812350112 11572382 -235040573140968159902286805931299795200 11572383 701780981076199807019811070629983802000 11572384 -919242222537228659766303016850845138944 11572385 -318107953155751217803132978607584770240 11572386 36556198150277064826839928799935733760 11572387 -321898378742818813963127230054599628800 11572388 -212222913873399238057652648054891363712 11572389 -1208004498425250161625681521918736945696 11572390 -20181374028991562661135691460496875520 11572391 130797314083903751181578185938303668784 11572392 130759068217863025420868181970649088000 11572393 -75336580611518805215618455631337643008 11572394 756840928008640430503660351676870530560 11572395 29108933877326305772638061092985833440 11572396 -790700099402162821423505366186286589440 11572397 1345718881459413295282154293550434413846 11572398 34001003585634575831972913871575229824 11572399 3101730235251208761479255071594791264 11572400 -40990560100381928240018972038550323200 11572401 -14944722001083657252391273875239341968 11572402 -602109110091638339821818701753499305568 11572403 -358267846270356283120432828190629578360 11572404 -305158096083466106635264237270489522176 11572405 -40140611688847097169023539648204414440 11572406 205111955154060596026307308524907581120 11572407 58470187357917488844374848068081340800 11572408 137432202138464574689881828777958952960 11572409 -1598149299589005931775719112196745721520 11572410 -284745192052688940865068601344219732480 11572411 -530935542225480938721404945708356806888 11572412 581790538887278972125346994205449593856 11572413 3407150892209906224097567468084526624 11572414 91599283594643480951684899681455508224 11572415 469526225319914826532746221101818712800 11572416 -35925900870643843910828419146716282880 11572417 -1325313787957803336409849377492103705534 11572418 4430486868481952137386452197085538816 11572419 707326853514533206596679535591342941944 11572420 576972035824448776374519090204438017280 11572421 3447144836246022793244388502286409600 11572422 -227834967898566804943945752759831707136 11572423 165791224810626116721689901650291855424 11572424 -24261507362425751816030027126579527680 11572425 72778133853226942727280078075228846000 11572426 -316125586694519120639663771507599835088 11572427 15206025121141836950296959093349675152 11572428 -512458079924944155243908988341559673344 11572429 -20906856860748250580138010325763365920 11572430 23244473484513420210183911869403847360 11572431 7895555075230738041808870210754539920 11572432 185229621918464612030526889297656152064 11572433 788311989556235253115544020543090727424 11572434 575133268878594556394758738901471324160 11572435 86177197908927214811013934192244672160 11572436 -35806722394427077155099609564900569088 11572437 94524519620683390855467891666563108640 11572438 18949383865591696742341292798912801280 11572439 23513588983883497037615129866284555624 11572440 117979154601003171223610045473382400 11572441 -1491033326995043602055745598067087896416 11572442 32232255511715514509407151113343085312 11572443 -364573678282024759496230831308550012320 11572444 252268944285826588133918078741380746240 11572445 668528861052621160686038412634918130400 11572446 111210083238798373525096628684083685184 11572447 -56156204447793635959270691935471715600 11572448 -183183486583188774029735268235672289280 11572449 80440117286640951231450061392820616640 11572450 -228049533590778815656695457838106816000 11572451 -419632073824255821455045714060142341496 11572452 3776264776467597437818284415141262592 11572453 -113402608912292880699945243408809691144 11572454 557400621616623127300135156147358974176 11572455 49466846274707821765017969603981066240 11572456 69990475100812806021229558688563445760 11572457 -65506689452112643597842726906096087360 11572458 -15499458429545309623650075247165391616 11572459 -480512084767483989934724922099268085880 11572460 82383265446064695551962647792888192000 11572461 -12189860473361287286251368921376316160 11572462 265190067442236621494255902542147769344 11572463 84465959979684036505640318528973114240 11572464 71538174607582703848187345677510017024 11572465 107013008770366108708104168412707995520 11572466 87130567000844594085551975999889054624 11572467 72521031185454417779369750296321153080 11572468 664854436938246452606948616406299659648 11572469 -790181290258236824292482860213954754130 11572470 -2455705024335044767663943512526691840 11572471 6324189094125924541887383222903923072 11572472 -1098233065585685710808869119048104755200 11572473 521036092929101684325899303123702599680 11572474 -704957036209558811201667335316143109264 11572475 -686147797239282257262287556047883427500 11572476 -374404784288023723747680777423071559168 11572477 -830649414377288465484286673670472168000 11572478 22418481792893420084435393515225126272 11572479 34629465928959544412899628362486576800 11572480 102825959917554062393976656428070338560 11572481 -805747771773433469193439701061440069888 11572482 182063935853350466958183728320783822080 11572483 -40665400022778552235988391858671641392 11572484 271846790916500055958398733136468938752 11572485 209191415136944336408427294555556740000 11572486 146233875693516434632538848819944036864 11572487 1300295885734123860115847666940040394136 11572488 -306386784721683811472647622925061232640 11572489 257292344505268425812445055078111827648 11572490 100285631074981296893302761651763538880 11572491 57697524990323208226455076820473056000 11572492 83764369322433254816956088978409515520 11572493 -820743270452777768655823602453574083156 11572494 162626969984631579021949817252509827072 11572495 -124267197100295315398156274393142020640 11572496 17000092900153620638151854726177095680 11572497 152604425344986911525388710961731610240 11572498 -23112588911198083570278865293825291264 11572499 -309961767915194247216590821558764309120 11572500 -36796146677037602512294739856526080000 11572501 -1004376268160333277100183334754533914400 11572502 28571666817517548420852793512337941504 11572503 -378327076951184308682333813481315576192 11572504 9957221693775008094193144998381342720 11572505 -140079982851464316203297767780034379840 11572506 162633467619140192547322164099888791808 11572507 -1110145258722666071289874035410372805244 11572508 -483945982990109481711216159214552550400 11572509 -110899692842873847678705194637990203232 11572510 45270507566066707701213449451154148160 11572511 84675739105343743626028519124817343752 11572512 -46302780145897396570527581954654601216 11572513 -56926196325343177477920918961848486656 11572514 115249923677379498278841700006573355856 11572515 238472831044361161966482984419757975600 11572516 -510334360901624989064261657850743858560 11572517 217998779993027015676303734520602029824 11572518 -172852527195453888779018923247344716096 11572519 -63300114386182698725390358930994736640 11572520 431041810590590906486980526705584128000 11572521 -118106676431859611328643553330287062720 11572522 160897391883451739157836776305580678752 11572523 670920863623727943260223775244273294772 11572524 59878367507211226709447618989100605440 11572525 195705507040209484200737822898194874050 11572526 605387234706725378201477474902201315200 11572527 -105681127062433672253931306191191920096 11572528 302654826958162627873142235052690636800 11572529 -623127527386757291536390330739683835040 11572530 -72552020075790820553514229132556736000 11572531 1173975951416090880884305761740741004064 11572532 27932444411083144016707430523118099200 11572533 132873272196904973174150830938996788064 11572534 340732624506098634605245958942044704192 11572535 -136974034105140347223160266852577413600 11572536 707168105525973379782412055515824230400 11572537 -118307933063470631853267378421742468280 11572538 -261620122653281358131873183028904648080 11572539 253448938995398391887660034048196644480 11572540 -320515636714639807356832253273725501440 11572541 -750186030879315443321011564531759616058 11572542 -9354149734799616012167862765428664192 11572543 1176280079944581198287652017132622137792 11572544 -28136575095370188883282097732928405504 11572545 -52346461527885081109860691098726775680 11572546 249179742691336184343657721214035324320 11572547 4516933833449163819114145682700897792 11572548 -36278405141347740655615174499557343232 11572549 431480105388545584816536183706125044764 11572550 -108672419759022108403971190041433334400 11572551 -60211758443386821676051252015597798008 11572552 -286456431847287052741009431224357683200 11572553 -202155674272980354464045817744043967820 11572554 -63895458787886660841951411051400375296 11572555 -767939765282836319656052517774199086000 11572556 -86740914212011794658434838280662000128 11572557 70830702695056250118981592564370331840 11572558 -486887922855363293328633634708564743360 11572559 -128026355275280145548686581700397414496 11572560 130775865401977904958030747661904363520 11572561 -270621868431307199397407219027654848 11572562 -317235246458959599645624207156954457968 11572563 -506093159922141096316348512819471401616 11572564 -322084399623902572201637394482809336064 11572565 177647327276099034679706889234965387520 11572566 223196220192907831816892607070304649600 11572567 828776949240523496651111614900215844616 11572568 197075253617802184948715960996972544000 11572569 142379081794942671680874863127051698394 11572570 179488454882304313980025775879577504480 11572571 736770031731977692892507419849495304772 11572572 -178895906755341376466381814325186338816 11572573 -525428748823606461569821251904713993178 11572574 -157624299750569761459426446985957413120 11572575 -453676889128369938477455066544903225600 11572576 682317045394448666304527971719719288832 11572577 -25940949573624894887240176643873365614 11572578 -133175326123723300186216445230028751360 11572579 4580563790744724196083941799139203200 11572580 485644211080690393536219306841705620480 11572581 119176436940099208888573146800584068192 11572582 -467050287948419293666279590631264128 11572583 -1701982475159062577834364083163544903632 11572584 -68679400432660802964359618627008512000 11572585 239819286974496244100620831423430069760 11572586 303932184082781573168502006913584322992 11572587 53570370989451912768269778030506025408 11572588 144314808208636652379774810218121661440 11572589 478056466771414667744815891861258719456 11572590 1303997060952750955422961586344227840 11572591 -38811506627891887876955342244103049008 11572592 78664841028135907130069880682305847296 11572593 121274158123723546272387456000286391664 11572594 80627311617220488113996946381955101312 11572595 -6300460463133198946983527304526165200 11572596 93787076734026313270202134283597598720 11572597 13377671259277651088084846570015605944 11572598 -12417848592161280753018295092729212736 11572599 968284252272106929073793196683064067200 11572600 -269579476113525221798306961065359872000 11572601 593042794119456107348846371472176033092 11572602 -113737104111521076890199966095722887168 11572603 164545519282321777947677097019905647904 11572604 -612645711548567591859312721451257987584 11572605 517545255345396341631833076498199094400 11572606 -427507623427769865797195377678037714496 11572607 246978618126083805031474076441648433960 11572608 -168403551439035484776412016233917972480 11572609 -718220754370188963719311634233084728190 11572610 -3962147522084016239520855814130196480 11572611 -253650672992075717520395074935141221376 11572612 -722675925352423542015868654833982755840 11572613 1062065532639015704276615133483694857882 11572614 98551920317057483658492318930592295040 11572615 342762853715785053535850815892294167200 11572616 33980319947580361935732404156355010560 11572617 1528392115987918590055225736859811200 11572618 323701568469721679135160646696301843760 11572619 -269469495598593393407675282438831250240 11572620 -274254098918215150291271330676877931520 11572621 313515130826004055498294558440440776704 11572622 -340277031114301470570435271728549013248 11572623 -348314192778548304234499654336065530328 11572624 -18445426050943409073007115832750489600 11572625 786401010221493495164533034421591609000 11572626 -189449286005630882197461152999051375616 11572627 864996382481401957283217593791005067344 11572628 58099164944941014227897125533541354368 11572629 -737916257692468325672561876618051512416 11572630 181529123440285302027431626554220488960 11572631 426890132310675787516123343146359336960 11572632 265507661767159464926503478392815390720 11572633 -4927207415985668252556943409744527856 11572634 132430234076510152920374487946229614080 11572635 -291556521230479354863904959006982016400 11572636 -148724036006842262679202663872596369920 11572637 916461310359182733505616825963613869286 11572638 13939717977982425942327779703837609984 11572639 -109234817059243894024345469708693224480 11572640 823121737447032500199633945906433228800 11572641 -228194962469337007188701214094244494080 11572642 -14856848077292402135076620933662885680 11572643 -395442733880762858525720470120640323896 11572644 497035721448494162937871808183212308480 11572645 -186437733736430933566927539807833360640 11572646 5772740355879417004895695287695107200 11572647 -269640334592053117108398757328877149400 11572648 175148420523616413943412953776002242560 11572649 476670623646917893731134286559518492480 11572650 -171149160417693993986832050668509193200 11572651 870089214576016173071197784019923640832 11572652 93506658593799065349990374963502876672 11572653 338145896943744595078720303478649758400 11572654 -83550129186285837392357092508662060224 11572655 404167642482237820539249390422005518000 11572656 -10246844665849854341792457896258764800 11572657 496885167141406070624148267603076633920 11572658 -636710827839675928719650604322157230320 11572659 -99680109581899661578707816621401103360 11572660 -261996810494155398120666938584408289280 11572661 -340819936239913030620240700727492424228 11572662 -25946076759016973559354350333217014400 11572663 1054654746217764244118114144354712815912 11572664 104256291032438930158592357508656332800 11572665 -2514325669926874687382933208136037760 11572666 84998697288730789154947978253544267264 11572667 -320272149837722187055338225525830512284 11572668 9015569965238209214548261771282074624 11572669 75351139533211541717300941750441714560 11572670 -73506283269635618240156139142744617600 11572671 -319967366724289912895980604004319420032 11572672 -23284167927781731066711831092899348480 11572673 -828409864382836229810873755399528106640 11572674 -56684207933412488275850754634149541632 11572675 216912359679802158079941083639668244800 11572676 -16168170200217197728159410172101451776 11572677 -828437183946786533623784589556808063586 11572678 101472780191890677947928952674736506624 11572679 -272391025002404299058863893109707015720 11572680 54630914141543310256266546279874560000 11572681 -230145545943752767174143769973448339000 11572682 795553148869392883315631744382517440 11572683 -15748879357179588586892298040420411176 11572684 -40336649408580633291788105737272648704 11572685 -227197074230710519353881659172850720000 11572686 662867393430635634539695622762937859200 11572687 30511371364178292000458725438695710592 11572688 -176947531258311775498574307700999692288 11572689 -26488956075292709354930281516860004800 11572690 13750300862258437030053534881631805440 11572691 -103074460395473044301529676350164011920 11572692 -322278909626798230714873208563048224768 11572693 1286041847809040136836907899771555650944 11572694 47757782608102518912293828975816149632 11572695 -18997094153772532431452240195736586680 11572696 -129710708501262525167833367049495582720 11572697 -221608942169847767161352422753954740528 11572698 146521125865752629756835341013160013568 11572699 -7944102446035339378176261800938753680 11572700 -310674759107450136903946106919143500800 11572701 19265478826856594695524910753899043968 11572702 465613190340387727735606092831560679552 11572703 -188514762904429764561007387041024694272 11572704 -145240603932272599594052731865752141824 11572705 495131602671661078360998276573339696960 11572706 -467155308754549767008518636175347478448 11572707 -772526606719388482563910494063550855560 11572708 136476452313934314157256906090667110400 11572709 574682427601636935686112725749436466720 11572710 -284445684336167128569055164340276224000 11572711 -148816539942607258143205872177474046200 11572712 -488730709428415596262999667725469829120 11572713 -33603382042385365448683807950925385958 11572714 -9981420519117920798472293685014496000 11572715 -250921315789867255480405869766584902400 11572716 -130988853410853234658018295252131282944 11572717 -19654330084058863868559069463472074720 11572718 -390133833467707457992280398696480597440 11572719 -6013315031869444928658528634150200192 11572720 47388278279190240873160253051395276800 11572721 276359006406912082748634243872365475922 11572722 -802500479669474462650688993597340528 11572723 473140409318422353662095888060637757640 11572724 1109889080648610703866095117915045836800 11572725 358044315557384566354213042104642105600 11572726 192759751272108936915557588390082398208 11572727 1544328310705654582886245454690559930312 11572728 192704861763227265716699456875344691200 11572729 -161032515366316620140296399095436317760 11572730 110601704076351127956708061955202429120 11572731 279418201718455729800303774559502889420 11572732 590157658988594812616260887796735342080 11572733 158560473501213122343605436064066855500 11572734 64904025372503628203093342816326471680 11572735 -332793744428724515678083698801831559320 11572736 183584320298822186021471043052036423680 11572737 558045364397506566709881753773561880000 11572738 -470234523246880948413406583404153362480 11572739 -883923417322510491610292185575524531460 11572740 -562419212115587500718290326943779840000 11572741 327175523399180560962023279237592274142 11572742 122006300850899281213206907696363969344 11572743 129771601322835696379123315084758978048 11572744 -523248638277733537375963917088914585600 11572745 -491851349099936498689378895189894945400 11572746 428806711453041951235890068411567702784 11572747 574829187140343494673782766828851866196 11572748 161970170401194375383249137802457907200 11572749 184117371425083197954832706738381478528 11572750 -149316541421760762699709510008405120000 11572751 -952083264784951377179788655157760135248 11572752 -18782636729236864975406343783928430592 11572753 376209901225506610093097021756028655984 11572754 326649890816981553540393196480046130576 11572755 -248099621790100455147677678291631007440 11572756 123100455934473358929802476269084745472 11572757 -87481992511279839380522880361758331488 11572758 -199670273659967656316493147476347663776 11572759 -314769686832715351685330029999205849040 11572760 299479686792325324367917340225922048000 11572761 -332798387683190571214679608216580998080 11572762 3080684502932263628931646437172642560 11572763 -148636234801346789815325280311685251136 11572764 48917858787283172057086296130758254592 11572765 107514476976769463111467709110867084800 11572766 -191099223257664973687968693844632297600 11572767 554692937220395188293059111523751142400 11572768 444678537960977766205449272197482086400 11572769 151365816904874739571148157099086390760 11572770 85182040907033652972610789260255782400 11572771 675584641539076932498677155215364685712 11572772 -465418352261721266653774336879469641728 11572773 80617191525339427789958580882834442464 11572774 -500446671167996334165653795582436600864 11572775 86957051196173269650692910476518996800 11572776 200864936322064004973958890750173184000 11572777 1194265482635485512085005997371205557626 11572778 13232456007082625143050325619002524672 11572779 408032788725769368442609308339214334640 11572780 91264691134754927904827634253221657600 11572781 -205833507836059618399344494202991385472 11572782 -61390511069494584496198385689713281664 11572783 -215150976248210343179157405519572625360 11572784 33780558277063561405972601057929592832 11572785 -164660380302063513990323657892079425600 11572786 -230016292998782198455466175099327644160 11572787 37846215641315197975564397968745871312 11572788 -639502666493235282193187193394466580480 11572789 -173471970722284816261450347280445303040 11572790 -110503136607034215323418625891552089600 11572791 107683242239846100485838284419930433280 11572792 201334117194821182560835972436635484160 11572793 749541414810546127353392277705227136042 11572794 24231099675056173318582632162055606896 11572795 -63077465955985329640531023801303312960 11572796 -196881553395441378830372394766956318720 11572797 1217925390535485983080155107553074650272 11572798 870428884401374365935014903991326488320 11572799 106685184453319538524000622449321241472 11572800 -78782401712835624398194995901444915200 11572801 78332455921890947906908385310556266120 11572802 -511823836738226880259955443041837088896 11572803 -31909424372210345020713496133709444 11572804 -1010441384532580689499740041523116777344 11572805 4966788051547688928508884648583118400 11572806 61321217161469520856077849315153659904 11572807 322953971134683192562770656471736972640 11572808 38977668845688058420243833263308800000 11572809 -440529734375986873749650904735682440192 11572810 156440495756043712059404837370034728960 11572811 514176433178921467025027815689928859412 11572812 -56109208355541847482302002949085752064 11572813 -186353150265632989462272967970977310240 11572814 466604180357039263661063025364319812032 11572815 103485193689709728325427793631401589920 11572816 1163271333809843499892771004497772544 11572817 -206332300026682985158033812747259054080 11572818 -161582730460371827374214596626710940672 11572819 219165952529648294342066741062509226220 11572820 3824081358496528572081587071463182080 11572821 164907098588775076193244608352478658880 11572822 -471866642637688160132424281310209112288 11572823 -30663531785874862677126346540908577320 11572824 295503793455547483393233531840012288000 11572825 425524344837603004355683584071767467600 11572826 -411451322105638534326053291091583503888 11572827 70804644969606410009712512252223959040 11572828 378881930068344095377399067695209824768 11572829 -2036533457871433766741727508408614379680 11572830 -158858389457372596159573910231190912000 11572831 -1170513736270442769936798074354360102368 11572832 -942982875856010132731229894087604830208 11572833 95023167796055580086724854110462421424 11572834 80198516983447358988244212338408904192 11572835 419309810349491906862850060654063649760 11572836 21429550869835577832477034588469587968 11572837 -98941379736087317369089172540150900000 11572838 329237203330074487488836756534159428320 11572839 -620096124736709953909607882185202269296 11572840 -188820530920281668088303710637580800000 11572841 46994530067575674904377150142500657024 11572842 -63945539106140217874782002125036370688 11572843 1673823928458575971050870232090587842240 11572844 809830248888204506159342697743288084736 11572845 -39508086507952241366163899514024048000 11572846 -408035828768397318386916649886816930880 11572847 204917420135923138125327495937781086320 11572848 518419940409985493038085339715993600 11572849 325195436243258781288603275986547344850 11572850 -28343825417293702269033873495778992000 11572851 64841660779381745687223510170231060544 11572852 -113138804186579846611779207723494196480 11572853 525220616143328468002607131340855277102 11572854 12611553306632547476475925280833283520 11572855 113039562406788235149886077637111284960 11572856 -744387808363869374627127516338369126400 11572857 -291359036974775031887162996647152351360 11572858 -47397984605109298993018823211026350080 11572859 450245515699421524461019100863559788128 11572860 25162175824245275077170073277396766720 11572861 991965523486120156080636660895567811462 11572862 -254360144286025921077178145515027814400 11572863 -49422752444607827144653536039295532856 11572864 -322660332588380137101198402392539791360 11572865 256010269978872607313882626607081151720 11572866 -283139910115319695766932938640894108848 11572867 -772276882128886702397047629180818398084 11572868 -246026006919497115881446011587518832640 11572869 270156176306316396645536448761441004864 11572870 274841734834289055847981763321966252160 11572871 -240108224590959875993807369881683316248 11572872 -45809519922531984018344097067461550080 11572873 273059058808189494944715580517810902564 11572874 472662279013928998657017785020968034560 11572875 290682848666509008953691156392384064000 11572876 -2080239341192152235365334340900542464 11572877 -1487594211743473769756809294081899310260 11572878 -230637360171797538152915582153195990976 11572879 226394002600078079273338006876077858376 11572880 -139321717974366298969807072198136954880 11572881 -416820711312303417202910534676652400640 11572882 -108369318748503755185653661325933444208 11572883 94815768649748029798885795175533422240 11572884 -265227209972992632011797668425551332480 11572885 784385398167096661503805019505234619800 11572886 -167212234209848407122059655759408243456 11572887 305208603445994662267823692061690507520 11572888 -865253088367125634308722994580136970240 11572889 159347878362427546529766403704493097472 11572890 23078279275674294755933613510029337600 11572891 -671688787136130793482455432402419538520 11572892 661811637235779756960654622319445158400 11572893 -386305210366836194961673676820359173818 11572894 651425202285121967862019703856702938496 11572895 325470414543176566802786172585079032720 11572896 -692828061977344458974898816355182575616 11572897 69452865210060742642430159158785154112 11572898 -165781480353636318849359074085524869120 11572899 27750342740060232940800433304716863408 11572900 -171270130037581824631933393002672512000 11572901 157399627602054118361377217906265894012 11572902 65523186396020157722240581270176353280 11572903 -1161084891002295806032050863129837582640 11572904 -388227574910670410236646850301818961920 11572905 -348052563808773609829583295341647467840 11572906 83955063299144321690831993244731389440 11572907 368919728669854059078929261941437807156 11572908 -314934674174791903318870061919091454976 11572909 -35569269572602249547052281847908398080 11572910 228091989014978591425952692387975864320 11572911 -6353421840369122044415989158747546768 11572912 -88712951000126213291797513881901137920 11572913 -209561099219164391696677695018263244816 11572914 -25268100410131968742380643316014702080 11572915 -431926617606200134155710346016951111440 11572916 -170132824528252001532966722868138245760 11572917 100186971820138582473249136530167838912 11572918 -30549453221329674377152664051200425600 11572919 543392092262390762741661509627968224840 11572920 -117718427681617413822201080248143052800 11572921 -240686587945450296988704035936175260988 11572922 -572237951254757198667090777815256601488 11572923 -618968705978348481600033050632725853416 11572924 -1564221045817672466580763302782720512 11572925 -30950086370025016419980825620098931200 11572926 113305407001192785706921126663802650944 11572927 589137599440569222038705314838263347776 11572928 408105709546770909014473993479883063296 11572929 743849419716328477356338782608181664640 11572930 -51610576756854685849224611633742428640 11572931 -742371899082771357551301300653298371268 11572932 101722059841435058384400715622575570944 11572933 -1052967235969499617047492868011224085216 11572934 -1994842196748842499855666800099741568 11572935 -347780656208335854752073869085463075200 11572936 164888911593587952199208765277951943680 11572937 93465198466326344713137625655464401000 11572938 -1322681707483389819488160498366673056 11572939 -56142882963440491626288061672623874560 11572940 -583510781719004882213396314583413416960 11572941 20784648496141988179026340454462088864 11572942 -179407512747729774019508505992095568256 11572943 52846744229399086848168691241138029080 11572944 3958369935758940152121048182671147008 11572945 823526632650362602682627326298888723700 11572946 22424356113150205566258426609422860800 11572947 -277763083562195866671354240826088767680 11572948 845898373434900722721469453330470823808 11572949 1338387430673832020838854027590778863950 11572950 -206019330167667020004189488351777054400 11572951 366036089439237931300161770038343486112 11572952 25063285223928967833588441345102489600 11572953 -99372694563086330465244567285970072896 11572954 -664272767171368642163842892121802272288 11572955 62527499506095502946407413465359271360 11572956 15198710912422274390847304393273623552 11572957 309462914440381780985739468918104702880 11572958 599362692631437391053991667582861950080 11572959 19971226224152476494463691121666138768 11572960 54322110316205174823548739011409346560 11572961 64304509714082011209377539644562118562 11572962 116509749538116778484626012341331390464 11572963 707865743045974658597432724208602573212 11572964 -145274273113595867013107133982439741184 11572965 -449342008380247439930465484174936227940 11572966 -2363060522915552155777765283207139840 11572967 197756842857154067255742641084217388560 11572968 -80491169488026353035717266133686681600 11572969 -1256872200816055540254188099921880706630 11572970 61368856113109730612663859780006984960 11572971 -1970167196037568288665487602086063136 11572972 -548220091917032257010298109167937397760 11572973 -822750629999754600744439820173599992040 11572974 2293683568378494229847962112843397888 11572975 -528666852997002561482087486674982190000 11572976 219292678533690191598435482234484326400 11572977 8714447172141217710852641253892678656 11572978 -242795613851438181612460422498761554944 11572979 -170220067671029007646024481758362566400 11572980 166272241667301599625112397230823823360 11572981 193658542262226387056505715574944070144 11572982 3553080712768094766996359515286529024 11572983 522405108826952251637008613990579691600 11572984 -806724176454958313920689573970684538880 11572985 -38760104420320817221431865753269750840 11572986 97861666445776155510193152165532913664 11572987 343630385165024197735506795092165177636 11572988 15907738699141050733654415635577106432 11572989 -15339591297374571858740138784887602176 11572990 -91095287518557267633905818165739516160 11572991 1241597311500517198694160043610410843392 11572992 526212543775631919453706693919096438784 11572993 1472527633842223525646984984970711869104 11572994 870494802128772693517972797491442116640 11572995 102416231138181542064889709663526566400 11572996 807003519550858064876223345838284752000 11572997 676470071933194795561578508294738708446 11572998 -308184692293953466705885818344628510720 11572999 219400593563343993078266688481398959000 11573000 106262091046115872839814666439024640000 11573001 -155465947942960486666224486771515589840 11573002 -32895773028644225991821238847138430976 11573003 -291155223012119290746474093406956377616 11573004 -80014277226986510631083829793532219904 11573005 54037012318012385679720121663052988900 11573006 -198385889407715465095543003954098666048 11573007 11490253593413472224682516863663239440 11573008 -14555476934495633418936433355615993856 11573009 2651128997486922120712510089699191616 11573010 449122212779869509967796893865086003200 11573011 1168876996956644487010613643235795661612 11573012 481303995468587879263756258791002836992 11573013 -63198165166822874733136238072728737792 11573014 40506317967490699766779803885129627840 11573015 317298183007134892174919619678737195160 11573016 -13922461924389195312630453293474979840 11573017 -268848562782221093426641418916502049340 11573018 -287307075898188624714194658807200033040 11573019 -844224895410466807644357718423347804756 11573020 3307271797383735853519617630948756480 11573021 1029871794884038704225529704326103333222 11573022 200373371067242402865423677435298269184 11573023 -206062304472858948549530154414219446400 11573024 -967571769524135622656858582232292392960 11573025 -230627804596339063650572618672506344000 11573026 -309265271844004547319211134650522265600 11573027 -544630160485466462285599631178450414960 11573028 58691875373183848220381236429470956544 11573029 165052019649835877880357263464643819448 11573030 41679907470939966508995512272559884800 11573031 -10931787189688180011016285829127052800 11573032 -330757978489140549154655682751553049600 11573033 -44264983635726711926277204228131994480 11573034 125891115308307038141822770087164422400 11573035 269773110196313553585322620848713694160 11573036 -198318157130777918630350105626335357952 11573037 -11598671576351526387043078477936495008 11573038 12032265885128586492601220071262076096 11573039 1054859688132903140051352648094821161856 11573040 37300233442861806481271459742049566720 11573041 -72026095531204029939608940405765466700 11573042 155791760062772989048631857963124898624 11573043 456929387689283652695705439081845233464 11573044 14687331228134316501958285783741235200 11573045 360122513792825503475699608176373854720 11573046 129010046917651435077659148747884463072 11573047 311918801633469383588628379566946435496 11573048 681023566309595670862279488650874101760 11573049 557250531172951545343940990738240214864 11573050 -40919665990115705767831894414057153200 11573051 127266323303469234362744404306166932752 11573052 522455575181478256022232873280987054080 11573053 544366948333935971547843264542097225324 11573054 119744081474522075886762312638391902976 11573055 -1749053204432944021466685258914747520 11573056 -184320331251962940863111230512225583104 11573057 -44606431246601482360697659409457125328 11573058 80391892085381182835078859857739609600 11573059 -272098282794487980962935202839174616640 11573060 -384015293120441066511158271183948326400 11573061 -1194894247367031515615413336319983296 11573062 30259852723598566076052489226415918592 11573063 -4605484694125580986037386503253373736 11573064 806022974969040578706251340171743232000 11573065 -696551224915763486634165382903476381660 11573066 -156491764835934104154960740327136510720 11573067 -39599972133329748975540241881425371200 11573068 -56756823588866041249684154752506394624 11573069 3266235022630506341664416046379521996 11573070 13734974537492463172974170610876159360 11573071 -107355345308315348909581258480793571840 11573072 77403619448850307195912960580543053824 11573073 94194907164976338677799118404114065604 11573074 86798736497132463814487688884777275536 11573075 -29427120354239245225266735796937232000 11573076 -571654576147273889821212233635023034368 11573077 513748976351718409100889646567228254926 11573078 -446343597946121068464974564462704958400 11573079 236713238014939251776156712237725635200 11573080 619175905639240518968624577834841497600 11573081 -99224291365530615797463486699677927868 11573082 119601360206710158684064250846305923552 11573083 1551263207083427042639645000202563294160 11573084 237410863435083485447590748756753720832 11573085 98877375868129800880083931118090620800 11573086 -3845782932227052004745175468669281280 11573087 543571979147103575781782406124268264736 11573088 -237909128059036076021820964870084362240 11573089 915952714981079635498726619391504481200 11573090 472370250440031835383694334110880563200 11573091 760888522773954865352426351526220051440 11573092 264271577980598786552033798718240890880 11573093 399831267264818878412275276635345398400 11573094 29620825563403457518191877215226976256 11573095 -848732090256682020026967096183227603400 11573096 -353883783606696750305263756064654238720 11573097 -63775155513425948968496008504745888640 11573098 239989660301799032875876963935803159136 11573099 531834429079254545442835195611354794100 11573100 105189118700413128752154451520718028800 11573101 -177371243347554531114350393747141001898 11573102 -199121824518261836370066069768521485248 11573103 283589972065651466907441961254440965008 11573104 -101131273070980224139280418369779630080 11573105 -134530934550119425659510311191494278400 11573106 -1762588529732500824332592041721495552 11573107 -158592450513157662281663901937528863936 11573108 185301435833608659647571932763500845056 11573109 -490722462162777870341988069610159516800 11573110 335203464893555485603605620053518024960 11573111 -590252456788307349346930819211963338752 11573112 -31561743223285564955452764980730900480 11573113 -28553618522288872756027190755636215680 11573114 439607442805264419078706797350191507056 11573115 46682535388174975409458039956351468000 11573116 -14369498551555590711853775737262479360 11573117 247488491316662194815081954274901742720 11573118 -523376178070823672347640585169318321216 11573119 226973987450060320783786519259153861760 11573120 -214897395057715972034452755518482022400 11573121 -45290573879585139294563782138315568256 11573122 244384076313340744175358736342882276224 11573123 654339991866903736090998348680415381372 11573124 -282780114868035171536574154399932745728 11573125 49123833265498049011549851566844953750 11573126 310351998094559391079916372476930300512 11573127 -161993964395277469332598647389284046736 11573128 24623573019617692729917474843156480000 11573129 -648377346549768593032790572096960103424 11573130 240913886356722397797269712330226571520 11573131 -1078017449940195161363651023043255413688 11573132 -19134441804138098092570968756402127104 11573133 10652941311138037281127783638691128960 11573134 -486140898494755739762342789925269150784 11573135 244311648454864842933657280539761777760 11573136 -119651931524583732910368180662835240960 11573137 405788432656694888341087356041008978432 11573138 99569415575569312378615816068614520720 11573139 689471271600136740419573021840098997760 11573140 78849353179357676081852123205102182400 11573141 -85624997644227829048932902163355080000 11573142 -78109298849330381767691948160016945152 11573143 -267391524439523874355702353584984087608 11573144 -1029679958905495861957991748661535539200 11573145 -371060987963815289898431494500446928000 11573146 103947217568953875512838998847571896000 11573147 -54061558096218810348667398973864485960 11573148 -102706704951077067163872809689769066496 11573149 -4425496224750785324089904253005761600 11573150 -230545163058297586252423755438158443200 11573151 511856856759426878804668486899800233032 11573152 -381766858391125005166396003193165316096 11573153 482710384826985712990900525089904146402 11573154 -218749689122899555998056357850929618736 11573155 -197023901144249758070198309809140632880 11573156 78380179120096256394833940608639840256 11573157 272372252929125665593269786474166950240 11573158 -596082742551854693932840151081443977024 11573159 287673273783582613981904700746363391840 11573160 -53311558632401965633850103055703654400 11573161 -136359611019361757252559144903355935238 11573162 -98727456673311241207587555192363396000 11573163 46642068248210566214457060172225958400 11573164 -414859929605501341858683200029603355648 11573165 -140929019853848515590337007618753549940 11573166 255828103613689745182766071571020800 11573167 818468172121507131974578957381005081952 11573168 -47651246322347383590419913655771201536 11573169 -429007206013636661907705427013203975056 11573170 10279557557973941323773794969165391360 11573171 741030879799957677560071425303375434544 11573172 34523853516006296760463504632467927040 11573173 -613443130590205223618021418875803394578 11573174 -212880835670622927406732921203541805664 11573175 -566861296342070025312014464262377812000 11573176 417452326624834609204342575464981852160 11573177 340144890595383857414746932022483930944 11573178 238115773995719767054525359629348186880 11573179 -605142339069103038658648152373472856220 11573180 316922815841071003323042477417445286400 11573181 -197777011577517417130139079548175645972 11573182 18684623708070505656811440369154728192 11573183 1431680338516423138399663510430744712624 11573184 -31901588592970000114945154505454387200 11573185 -53641945539358445347468597089498369600 11573186 156875731962725161898319748394216706048 11573187 -23430653319872216983695274826858448720 11573188 -248550866180157625941792491175999375360 11573189 167289261074077168647285307665502676700 11573190 185958597224039912818189314333791627520 11573191 -458067154658642596965529650494743122128 11573192 23656418653214314207179572389934284800 11573193 62742345316464846693570398111626391808 11573194 555024282229933241602401918785274607872 11573195 31288407911533712094299521664306569200 11573196 237244234057592527748307797166083784192 11573197 609675708127408540230737677810565590646 11573198 -11684582886515753203518796393349233920 11573199 -3453089013851427123681566485077880320 11573200 -131344006896656749605748205717225267200 11573201 -92195495197682041037681544119318742108 11573202 197023319481327789831283609018745771520 11573203 500842658398911358918081760000889945452 11573204 -261353296243492810176888603760135680000 11573205 -116418897053340133307144098945699370880 11573206 -666882916996371165153580575469184372448 11573207 131759827493160335275807987515933495000 11573208 -240122992147307286008671371355295385600 11573209 243404278095112947867391398449477107200 11573210 -333457354660807586237471598895335348480 11573211 -131252594174250535242764844496719930000 11573212 53285119111459654107579511782157559808 11573213 165009683018173588688151131073727784544 11573214 -173069543087063105123569576084018464960 11573215 -122948425633030304645842318593917351640 11573216 588632000771418929364668599277035978752 11573217 -71087689086480645857029419887896493166 11573218 -117206650824059457927926275157665003440 11573219 -63821890968710165140159171783313696304 11573220 60772358269128305891842201954553057280 11573221 -512251370296649156665582401824861864256 11573222 -19274950959196922872071666593966861088 11573223 -75823562392958304361936335515915174400 11573224 -116809248366963447722376803555488174080 11573225 -762615611533577351659320484351282060500 11573226 180165004572672855877247248896518768640 11573227 278702102126404951748190594655609687272 11573228 259871409320727246344743563135985037568 11573229 -119487199637328693694242840296349806016 11573230 15783063566228022876972182109097113600 11573231 -591924623009033722968002502210595201968 11573232 99257016585570578080115187798707798016 11573233 -684005953801370984996721793113202813440 11573234 17477666819689201205687457919896744000 11573235 -3463553491429746860510271362451117360 11573236 520838591318534865205847223946261585280 11573237 -113797194971449855157507750247347812968 11573238 -49118075318201471896497124044483809856 11573239 -203402833625091687913953137748912151176 11573240 26859270480406052310871656011097292800 11573241 -581345764869024010321256881710028786608 11573242 -271027741557695105478274272485675020800 11573243 -134125157210480896176902168963871091200 11573244 202117831016634841369273319414319068160 11573245 -684267292259319897733606343105063227200 11573246 -2706679566950325539583697217100882816 11573247 71299715924938881794704418874162598272 11573248 93461524985511450056871007410538414080 11573249 216165427762129308988034557964359472064 11573250 107950120499528845307960210578954368000 11573251 434214314640373153509347229438561536252 11573252 378589602355741107443437378041049412736 11573253 383128600706916371270818844190723244800 11573254 190674082159573501830283946223778381824 11573255 119404746465810011236441769887284275520 11573256 306422990594275176699150140695220060160 11573257 -622623374000295488048469374149736171494 11573258 -590418204415110687377447024663807501520 11573259 -304984728042784826827253074401782748672 11573260 383459403408958277366967945253742745600 11573261 -127543551875962194498016416831817148160 11573262 219293930245365502917061094045573987520 11573263 315671738498541793455345721928947507200 11573264 250525520749731685270848894124604276736 11573265 -66601459491591176309784859583306679360 11573266 -253998364023955923660709223740294777056 11573267 315068552046077765165188201239333725472 11573268 -147644610874467886632709321913012465664 11573269 750946664938210346485360929229312870670 11573270 -268277895980976472374455393286922801920 11573271 232900426177464731719258914431831588808 11573272 226749716637141189501841505983529932800 11573273 -997479457811998284579902990985967367478 11573274 16690353264392055763069447396214957568 11573275 -42685202797307850686867183752799306400 11573276 69553471284330677910496287689297562624 11573277 -70384770389221683854618614516601198400 11573278 2543758934499823047193377807170946048 11573279 30785970789929659399836295826634906600 11573280 -45328131562405802373990156246869606400 11573281 636100503101449703798756390863951656964 11573282 191283455258728083324315011564191068672 11573283 155003779794658592079203892312304207224 11573284 -254965628341473472975834665334420512768 11573285 -6018078488893513593835915745271343200 11573286 145427003173427912319046724840416831488 11573287 -1161423826444367242553246643306510264 11573288 -492794089527578978341911442905386772480 11573289 14931195329676750847625027968934966784 11573290 -277194868260510040716415155529110120000 11573291 917269351260406538661881495794527608400 11573292 76157119280831069593841659998762369024 11573293 -5286848155813816022655094562709532200 11573294 -48156191442416232511945341297659943744 11573295 -2117206563453197654990235119283037680 11573296 48291965330163006066388652170694950912 11573297 452291633155754406128591770451691241746 11573298 -294873967035464473861752646846970082432 11573299 -18839751223899309067828621425732956940 11573300 -970841821585670884995747581566665600 11573301 322535677591990225361566476815348675520 11573302 -4383136001038858242003042184817577216 11573303 453913602179018559512819735676201820080 11573304 210124935275003924443728035378449489920 11573305 -277271511225585290313099911840487214080 11573306 34435637046579032194180008303410817504 11573307 43421694738250135025119018361058000000 11573308 -564212307978061679842108472760330499072 11573309 795348213417159171272706886786407726240 11573310 -148601743450617718321848381425327072640 11573311 -336544320269962931848723024007281401888 11573312 -205787238540005005227027358796375654400 11573313 -29755224444442031149248562925202304896 11573314 668207421766001438712405160893888962256 11573315 -95714720115193030311491283472184556480 11573316 20963317332469757185652681175614118144 11573317 -192928851523345111350477745159959178208 11573318 -295735101475197343753300910307256080960 11573319 -528915910924194898604124385399466010456 11573320 -2363498352104648628573675323928576000 11573321 2906224473876334896484477818287981184 11573322 -182807576519419273618581884855174972160 11573323 -992684781141388901248173605877101555244 11573324 166004333526458508046888492262352371712 11573325 12433169130803123814274430787136294050 11573326 -20435608341850183187601001201491658752 11573327 -1557408760044878762703958661290781849568 11573328 76446817487398612971666515800596676608 11573329 -170572595240631099382839183442282653070 11573330 -221788743573715790624618717824717465440 11573331 -18120305374815236819323181480277702912 11573332 546597020013912767467549227566753800192 11573333 -927444233629661476961381535536828666418 11573334 222654820444573842449526047715533399040 11573335 662460316427178647425525745752388288280 11573336 96871905498216997780370567484571238400 11573337 -349054758043295650629877503600299421120 11573338 -190700043141729728178279240838845007104 11573339 -587243702580042956700544341922806172860 11573340 -27487665782990191355584338443461708800 11573341 221736375686451884700589071049678206584 11573342 322492648262873793133591024551151257600 11573343 -614870025197624603001860537525776981920 11573344 450674326295436324486062025234466209792 11573345 158582674961697019973063353128997493760 11573346 -60881991218594277036376902874214201856 11573347 -16164393406716180833644949571049187904 11573348 -10791915756137679393675502800178947840 11573349 206644666464309953566940159214912985920 11573350 -45413810490324666254818678090864747200 11573351 -55235841430582172272487128635506180448 11573352 305264418377465845336963436784738385920 11573353 909587940801946639851756345910955778240 11573354 -20427691106971260978307106355156824064 11573355 -166897180500661488658809104516017831680 11573356 -503055709083915979439089030148838650880 11573357 -2719156946513777464538024259628952640 11573358 157445490211976247061419959318046720 11573359 768903480801364555135453496968970781912 11573360 58487883597525320754686703905404846080 11573361 -486399334494734367126637248392824836576 11573362 468683616486726370650388712611694679072 11573363 200818038030332699287666070783693985612 11573364 -3437053424802156887021769195978915840 11573365 -535671695745001503654113571271508176740 11573366 -47735278829262428779022736852628126080 11573367 25857575771750229910292505934414116048 11573368 17133366949044315692425559922554818560 11573369 -267414612068693806787083523299889854230 11573370 -97019947747633620593716700395353154560 11573371 451441474755282246566847677789641137572 11573372 -297651940729604919431317424635272506880 11573373 -180616694047818123274721882091835102656 11573374 -1125593167767098052146508671960120249088 11573375 -671912635203688932323361427992495840000 11573376 -189950907413381884628802211476091699200 11573377 -720601475804022243713158141966690267774 11573378 -237137480609709771081986649503554837440 11573379 651755307667742775563624140506266594160 11573380 -81500155258113240564740911281609523200 11573381 548573748535867859048281445389217913600 11573382 -188398860178087185202752034109597619840 11573383 261743600649294438483599807327209588480 11573384 -341475146158210392732604257467357629440 11573385 179420936849204458829235631544913292800 11573386 173241574458403172912269800507572857344 11573387 222639167862520930601000649291686711952 11573388 643773851434759457262168785229413898240 11573389 -1178106308504417382447464281161825980576 11573390 57074773677256687156813088905183531200 11573391 748397160802459202569425652572267125760 11573392 -265415197804653419724349462995379707904 11573393 60157847514228976827590367068063352384 11573394 -80841581377109378422860313217545297920 11573395 -10816598787198396574495785669522151200 11573396 -542439559138429891840874702415863208192 11573397 -202579977824169192936486371985742854432 11573398 35590364783115691293019869708685310208 11573399 -1226939195753862965034982880218050060600 11573400 -208813648284500108540160106021271040000 11573401 -17615519633536111099994549756853640448 11573402 292600582850465928157690886782063058400 11573403 771686165251571563819100967328859998104 11573404 -162278318133917934840508589593000006144 11573405 -1428777708586806821852188216308923039880 11573406 17818463556879843356391954428564581440 11573407 -815422270927600242787775417857691280 11573408 1157148064218386969515606489568575488 11573409 -97876800679316963718172706912328322896 11573410 323032432151136726257248676836950147360 11573411 -216030630369026850213596275699897757988 11573412 -147705731236114440505901998392751423488 11573413 331094334748145549090332357259586671040 11573414 50929593780991913741122953734434585056 11573415 68661684897277280713355241043092403200 11573416 -172424251214092924268594478917477990400 11573417 186619295323133025453434099872960810320 11573418 -108428422928750808466352615673354213120 11573419 -171532912063934519103416570172360193392 11573420 10249538433355715819705636720186849280 11573421 717488152796221034241691262604205670400 11573422 -255378103052010419882457206339486064768 11573423 448625679961634983704340160423319702672 11573424 115504588919589807194664603644178432000 11573425 -712550063902146849350708722496798745850 11573426 197153720270863225488882118628167564800 11573427 369102673661514034358285192570974814520 11573428 -666351542236137330413670803393243324032 11573429 -391121082971063440108566098788177168224 11573430 54562670747509685057806914578184560640 11573431 144498490485953479657927707145822802200 11573432 -455702603918248961015388377185700044800 11573433 492310765094996838141643979610187790202 11573434 -384433858206120468213933912394835827968 11573435 642290866880142375256146632463138656400 11573436 126657824284520295362206387271230095360 11573437 753547601919043553251922122142206399680 11573438 724216591667551452290469261569584786944 11573439 124031836889968544904172504337172124416 11573440 -167310881345378576039751286652613427200 11573441 -15942968650672879430584039785182054496 11573442 -4587245201672052874644064654496448000 11573443 696717701689644345745627253299570480640 11573444 112722173723653231390720460698862474496 11573445 18172656092314726995731183524120083840 11573446 82820216112104773859485313277018544320 11573447 -257231506623556262097871636417744995456 11573448 447075043710116014845028855653724200960 11573449 807397339182000476056404316201761506020 11573450 442949750611294333680115602317376000 11573451 261074724149849507091153904238279480880 11573452 313196244428953574705763319021724021760 11573453 65923540453977381364935566131940144544 11573454 213176239994043015410787471258655334400 11573455 249660933285608025639332909938268004360 11573456 231776702806911518479736002480374988800 11573457 -631737914184470151297817840733725862496 11573458 65402151478288744735934726058046990944 11573459 1821015909676467908967885486155515322016 11573460 -93042153233018878034305792352407564800 11573461 82623122252267327658154684522901696224 11573462 406172315944487584490310445849663627680 11573463 776914196576156447268205810672193109888 11573464 74579742555887491188486221836350996480 11573465 -179216142836590291740583579039342668600 11573466 -4671008676907874269619321788339977216 11573467 -15775598549708275392337683699610524440 11573468 328461896328573442316522735309058041856 11573469 -944504995374274039684280428891920240960 11573470 -337027382718646479118468447657763836800 11573471 39184246159008190474770770575829342400 11573472 718115006060907681082177664949376253952 11573473 -128072602544467115424458903108302978940 11573474 -151293425497185423450496652884943111808 11573475 -103073805666296779309953591175816541400 11573476 375573626898468195624920607325075410560 11573477 1001189276235064824274827404150594908800 11573478 -37019348874344921260084058505281052672 11573479 29549593309422601929524906373590917480 11573480 277229967161647865553743964496425676800 11573481 -21520805224243491392766698164308555456 11573482 -43931493128944059022935504042325437600 11573483 363463303226312563724767857928934066304 11573484 145244931428903300906279350264938593280 11573485 71455081666002602520466735400639416320 11573486 -124733359149316633866312249017376706560 11573487 624224934176087544254830534125196409544 11573488 -190093692353345373402361274783739478016 11573489 56823190167240735074334142940052098880 11573490 17113569194549867539172901754914501120 11573491 -859811634809553968641800322169352374808 11573492 -145220893719727820406834696535416250368 11573493 218299684427969458697353076629803840 11573494 -661612868475336353800559408066609172480 11573495 -643991678860157231491991595996940569000 11573496 -630227913259267773468516001086200217600 11573497 67953319239187601015750433652108829760 11573498 740291658131006734757667453100009971936 11573499 -62929214963589204662604598585953480960 11573500 -481954715533362991394511515997987840000 11573501 1399084716316296955126656223115494730502 11573502 150926680923576008377635906533511686784 11573503 -412442281094176594990807803687156821248 11573504 -326219943867822254325176686930103894016 11573505 29861023378315361438770908564037626900 11573506 -492802761695714118928385019313881062400 11573507 31698457285058940740910121795133089032 11573508 54145681406757656190110810046053744640 11573509 -429936447338641654756812137100447355520 11573510 -100772096095843007631380339290895278080 11573511 -284375505032465612246036546992719222960 11573512 721409241510528760540283123695890355200 11573513 499612701847947322840143601936735740096 11573514 227309953137960697344663210311091161904 11573515 -287212494981562769431222626739034171520 11573516 -58651730706930861590954300923947874560 11573517 -94366649527038334934412358258022022720 11573518 -52491549159110525957732959900576119360 11573519 -825231225644075719568829313260093280080 11573520 8596068018419468016431218004605009920 11573521 -58821500162004323762342991521816577756 11573522 424717022367104672046784946730104871312 11573523 -18092976494563894021760617433625193200 11573524 -12708413761625986356448284872575699200 11573525 -62512663986803981964635542361113946700 11573526 -48765959470032663493421158359566658240 11573527 85946889428152090394600892169192250880 11573528 774643958460258732876829258824274944000 11573529 230444716104318336148872428660643312 11573530 371093408396054833017229466834385213120 11573531 -244732972249440694642852462780505598288 11573532 -290270368157602950112260245579553927168 11573533 164290800803504606351798617620566183200 11573534 -142891886625541179389509400120731809408 11573535 57446499211653013473741623894658445200 11573536 -6686967540210067867642180778890100736 11573537 268780577918661539989427903144083798020 11573538 29874314410388765739949053202633843200 11573539 754524558424143054203821041545059381340 11573540 -117485962530529888369262875626630512640 11573541 -219285617306388832824182678106739273248 11573542 -5230469373676206363055839680277841728 11573543 411377858083351167230235513770628624 11573544 634841238412415647916295304556518686720 11573545 291713047672926725213875877978528955300 11573546 479960535094811502485501574807231229440 11573547 8785885870691493249819186659208723120 11573548 -124069583080211244981025679049042837504 11573549 37501817407936185975162354685440618840 11573550 -341489541799668192164024516944226064000 11573551 -350201265685658606248539609975301540296 11573552 97919704070868859412898920086746562560 11573553 -327975163472785842602935966909317805056 11573554 -125075263080404765225171516049145359360 11573555 135208756230148199196330110944942148640 11573556 -225464315099078427316867477997364400128 11573557 599515619375230285366676276864303283360 11573558 207246779099635823916640894659762688320 11573559 -173162665716501825646326626678011134072 11573560 -331316340674167725029890665393282048000 11573561 524037755296373499495346527349444735824 11573562 -25899127637775803422982409059866312704 11573563 -162209884141164295481047310236076667200 11573564 244795645594487397612328689117803314176 11573565 -138572990954918402843555998296045768000 11573566 -49418151285568044978439704242763307776 11573567 -221367786786281390279198239880691960384 11573568 -50199673752639269026093826274383364096 11573569 259968247495197342638990924995334562752 11573570 -88357495833317334830728910863401047520 11573571 89978192249375477759309613882020818944 11573572 -678756259718463465597279380261331505024 11573573 190905211893053058416144778307674832128 11573574 142475928959453510319066839264316730560 11573575 117320567576909513670411442469083800000 11573576 142084024548044410118901194190391541760 11573577 282359367953554709915149447423124288640 11573578 497721287519973427450072622891661575424 11573579 -19815607599598583412333755606426864640 11573580 270746175666375347673147716512884326400 11573581 -184660533758351860208883255667913651880 11573582 834098819078498553416858795881940855232 11573583 12344899486257824740795290337323555456 11573584 68714623354390442560941398737533665280 11573585 242189453138952465014108043779199969780 11573586 428543333252265332594870144350053890832 11573587 -255464391562920152589847886613662104040 11573588 -257130408730585048156537069158560409600 11573589 264449275233136021837664081522824024224 11573590 68640021490319219294450274949461250560 11573591 206203074398193056020099207325863866384 11573592 -10460261876888646924615653216777441280 11573593 -316047801476206866673042263181813482800 11573594 -542168652437727147723734200414039013904 11573595 -90085277770946342164472317334349154560 11573596 370426803504786411597338523220900467200 11573597 -19047773771481125300890409466606971136 11573598 -732537950443499718376185840328993443840 11573599 298028824251819339499078924796619385240 11573600 117671130442584223765037362005855436800 11573601 419525895107696295299202086977245389184 11573602 -72141587394905603785601251576365060096 11573603 -162028011140867764193946796305179625600 11573604 447355153202409280333395715819696688448 11573605 75891574908985074975874717481123803260 11573606 538068036679239613947444136680447622464 11573607 -570064041754327967033229013020659583960 11573608 -505469668908874275387440944181047895040 11573609 1233645734110639624645506369885294009216 11573610 77726883112625291215422946289871283200 11573611 65396343725771245430776104340706921984 11573612 304617017299265060905280755105536102912 11573613 704133418338672330807356622838794834444 11573614 -158602911385541853908214990100441398528 11573615 375402522835983280887526876777215314760 11573616 -86987219270879781937164683576469454848 11573617 928064419986111990967260847531535976000 11573618 35134244917962915589388754895128522240 11573619 -660103173753000747123145789997912525256 11573620 -129519543983896540787108620405121856000 11573621 553001530834105980540585347818060971822 11573622 -6586918585600451601909223653026526720 11573623 -86075315370778417266334636109208535776 11573624 -1199751242981028907304887217244307415040 11573625 -69969603973640396198541772816208160000 11573626 667939956382282105383581085530317318512 11573627 541211166296986375162062414986895504324 11573628 -408235814741752274678914844229447843840 11573629 -22272084754605675280529421090133412340 11573630 -133016562616912784618366709725843183040 11573631 -94665129467526125276868343952631997920 11573632 30279938935431835785068380677325455360 11573633 -175290050590225176198850552361676051456 11573634 -303978161833306347366317871883780754688 11573635 509257580882745172288121740526471272080 11573636 40553823543616044111126793020244606080 11573637 3367020472051190407994882235485251584 11573638 -132757717461661405778239288137184117056 11573639 -16474532880130173615587730476917109760 11573640 -76764922415884133215291016159498956800 11573641 -134670285977854227898519103376175912000 11573642 -35249657794504135407776148642947440800 11573643 -146376413336474201436166225465694710272 11573644 228176540790161069556784564201523446272 11573645 267341932597720905164961176214929587200 11573646 61601456730500726773971933008448565248 11573647 -1633963110245849727897997033766820161528 11573648 -252268752225343371684740635986595504128 11573649 -145511209666568516976779444631828301500 11573650 -243146603545057029154850022651915600 11573651 426816491310097011859636452181590189432 11573652 69265620968662341403004723866117484544 11573653 359239377951660687756796963778320786620 11573654 698258258896516375417029517794365407776 11573655 -14459669155502419774565356566731844480 11573656 1808071017873320197127429208929029570560 11573657 -35397012667859288910302458942184648940 11573658 236340862911419878892256923141917747200 11573659 331099724967490098585891558047672025860 11573660 3975732813117459713591812508485171200 11573661 -567021593363871253411276654264142072832 11573662 -28566455593003066666185262297036494336 11573663 94850709581855802774212637016930140744 11573664 212096025251141805517923547192083087360 11573665 -4514795718225807894739626450326892480 11573666 299925687690760650032786298045753455904 11573667 -206473899029306816979828478377883871280 11573668 -558542035239704604042670887895013875200 11573669 -839766023573165314770135288702072138240 11573670 -63255647971821420423411080766664055040 11573671 188456804606962003942963353210794944000 11573672 64841755121202511127956562661438259200 11573673 -155921264594763031569595594910107426416 11573674 -39206544242436645713388965187832624128 11573675 142054665933435331691893798907291256900 11573676 -489222353979792854361966107606263488000 11573677 -1088642901771657092064958221175778026474 11573678 -225278637021706382957287403536891143360 11573679 -259439714148633516125544900591024278400 11573680 83377050970567333932554648566514319360 11573681 -1893335150187455735649511910754038208 11573682 -152155339169301867067760448874704475008 11573683 262113266972857077358544017169470909008 11573684 5054755192841900724791939676772012416 11573685 25293981539691174367752188120564312340 11573686 -1458916800791725209132075667197373056 11573687 -691822835458505836293926342734052264664 11573688 68668619291007589061982552798877777920 11573689 63906282527783717127210695694048091860 11573690 -181760529083493834575909576482738298400 11573691 511481683668153208669365660229679228784 11573692 223395980005177715788056350100793608192 11573693 682143607420400818315834818985304809344 11573694 36798864580727154855350473295597669568 11573695 -15389810318677498250350271933720586240 11573696 -127014971811449606584173043187617628160 11573697 -112636286186341355464027843396222335360 11573698 -376094027756392006407134887244161128960 11573699 -600274385547886094578595401605726159300 11573700 -65936825173664402235817988245786214400 11573701 -316399033901538960175631586044414307298 11573702 -315317058355368040732102303891735724352 11573703 -309599048341266413712491228277016208736 11573704 -2634470160082403789152564743739530240 11573705 223064579932315418107595925819061830720 11573706 212841158986326211366505402864606402304 11573707 418913388648095446740477818067675227512 11573708 5305171871804144253531748261953507840 11573709 183557764820781408294382381763212445760 11573710 308208616577593029992995204021638347520 11573711 -42492743223899413732537399537754869536 11573712 18837145555742874713014310748149514240 11573713 -89704047763529171875059315025108219916 11573714 -705325865981059873235281791018282200448 11573715 -126172195863213801260625774557161870080 11573716 -14686295684261021466520808144283770880 11573717 -1018020989082161835068932010841935523360 11573718 98239775081634369700917659506100343168 11573719 1489637471332707779759531619354081292752 11573720 -643613837450712216995928006462313267200 11573721 -247279994563194716014266111367652735910 11573722 -16787693519876944052125157020092419088 11573723 -270804300459328615750330866334596837360 11573724 415585090244791360125217437380572492800 11573725 -284732934829585290113167332552980101500 11573726 65989123339275910016001255940699576320 11573727 -803294568126048018311677123391244165120 11573728 71153318645603901379770666723382394880 11573729 488115482236489040070096129810317286420 11573730 -15863299547892710148777119596770286080 11573731 -169096745422122772928099560179087908768 11573732 4175213888260714893527702007170702592 11573733 479183436193904206835306766645766269024 11573734 -607159149140528149190676271727200989984 11573735 -473066498632473292912567398089834144400 11573736 -523738798984754801497819736742717849600 11573737 -356310570656268531692491762647914617600 11573738 143250932787490991480653194767331701760 11573739 135260980183910401410104877516848633520 11573740 413543701030037069175182867432605040640 11573741 631316075927823454096589657566259362092 11573742 14494314813997339739006027723108930112 11573743 1599718991045375205134830216792756055520 11573744 -36292077040302600052310718873590169600 11573745 -491725818421871766263409700368222842880 11573746 -9654185149704103598696909776116974976 11573747 -265210657993850965841480768303231562804 11573748 -7677471848595134329791927819447010560 11573749 -121526112076748025842921148522432523008 11573750 -90688952903287464362747690179316640000 11573751 5303143255350258885730309197284870784 11573752 705077875123540932578427689118599577600 11573753 781305900421259684641309953871524504660 11573754 85631861668966882896131696865839800320 11573755 560764220890702904887429869014784636000 11573756 -205981322675613469843261412319342305280 11573757 29734240609660225003613354480170922496 11573758 15472517521951798494452812017489902976 11573759 -10927045504816316599683925068999959040 11573760 70580521172925038180332869974407249920 11573761 337330564176115977826569794047130692032 11573762 -173449644767497835064730347729110932608 11573763 545414469750928786596814104988017162744 11573764 478156195804516038682076387687840874496 11573765 197902762172672306602608867315797174400 11573766 12578139926577348792865241479860556512 11573767 243446467070463801991982336684758679712 11573768 -1464703987043245824941505572829397155840 11573769 -331573754141936305455772458605939700672 11573770 233906783975544374624520650379860184960 11573771 -1215933663931819210127245196574081684 11573772 50014987758278832021497818773858238464 11573773 58838908320219372424304626625836294540 11573774 -347104667922698914180898180396230312320 11573775 452928312054342344926455357452125302000 11573776 77916117672963998081987706619149688832 11573777 14399047377970189406387239523068459380 11573778 -25389675827921091476638493356327330176 11573779 -328996101040577471415578666756225472000 11573780 181312548666250678075445834706156537600 11573781 194256832191850467189095226184106638848 11573782 -92971559277094776065056231189435353600 11573783 -321520700357039347623378516684906360696 11573784 5316120112979205031983455046069043200 11573785 28671872626075370139873530858631206160 11573786 -57432525054326806897488431867574508800 11573787 132159544177402123224095804620505858352 11573788 -14689738585598831513350370095794950144 11573789 -633856154498535938399921681176393600410 11573790 37727684603862680065215659962927662720 11573791 1300843400634005793175121898063975140192 11573792 -283292790063663332066902189016773165056 11573793 -167331871694234395967529425433284966400 11573794 5496124659909171832592918092764253440 11573795 -55642705577690211486133383706418353200 11573796 20223673490986406031242291065626009600 11573797 -315577234774686328845924135754163107008 11573798 -118445831210258370227324487582044781600 11573799 -87330977067824399071856529220267964592 11573800 447785897238145563976784386682796672000 11573801 3539073426822309751125857099769289933440 11573802 -494508508827973522219655774646124849920 11573803 -561225227384144063059949805609481519948 11573804 -255285345243803187736602422016726371328 11573805 210749568858897400931230908069171809760 11573806 -68958950535560683208251051617863160000 11573807 -135107591689234834756211193835225525248 11573808 3736687387979815811840988316831776768 11573809 296423008466690890805470792784580190248 11573810 -236806219187360010843983252347949497440 11573811 91576615900409038250189255430807309288 11573812 409981945643864803100121756585447055360 11573813 -1177861635662570357484729399294418030020 11573814 -15094174432590911622822468694073303040 11573815 17484793049678150898335970415182579840 11573816 880428743984009368269158026962691276800 11573817 47279896833399324091118324483115584448 11573818 439994289283955183454510709301800898304 11573819 54401782260489153632933586418139899200 11573820 565931101278758398081619209052984985600 11573821 506956437585134063449920906855075380160 11573822 -5483501903041479116436074585261780736 11573823 6275853872344898738368392389818442184 11573824 567606338450546952902083044510417289216 11573825 60443832237182627155667900258729006550 11573826 -399895123130699861592618756948211859712 11573827 310704910611837627369156653291440043880 11573828 82280537066608956339976232532444905472 11573829 -79002289759938918614048732912167385826 11573830 -203456129371610945937601855073185025280 11573831 -368657824311558569184876022858405707000 11573832 -300835839889244161514608623530343751680 11573833 367852418522279097638588019604950181082 11573834 -173708525289364762699042306482582431184 11573835 48882276012080166829042386490730265600 11573836 517705914766504015891664553419268710400 11573837 -18043862960183966469948543419866463520 11573838 215448116620860734532501333745234293120 11573839 70333855721689090866219695026090198640 11573840 8559545139235985120822998060302336000 11573841 -118852006660562575981851989883023200320 11573842 20491354470039482983875490143624172032 11573843 334988460218172110267727286673322874092 11573844 515141553961337189479268154079481782272 11573845 -337536383454628360394999235149658708900 11573846 -222663174525748772919960754035096853440 11573847 -1302476140705785615333930052081081421640 11573848 -333049393778007930395803375860207452160 11573849 -256412621688407194502652556417413100800 11573850 -54870105512437160418496744338917376000 11573851 -517208925836434675205594389750649767928 11573852 -204581558073841884415656262435030327296 11573853 139251755516193090304592339494586580480 11573854 -103029222934242721170711588790466826624 11573855 189591747248777331452708051031955257360 11573856 288165942775201028849056446918852870144 11573857 401106198069764607077649833940859459106 11573858 45807187226409698478201312994315917984 11573859 -265444110536996571773053860924462362880 11573860 -85111463436138110341149884332466353920 11573861 443136284695774692693653554538281463904 11573862 -189714111662302631065430644449134002176 11573863 -354479805506771723536582887978917477840 11573864 -157106897676290868777181283219834880 11573865 -7461233656213245688836414482989193280 11573866 1011427493701757432474340633197432598624 11573867 -417405305020177021128666440739554451084 11573868 10733499111333216577365733518577336320 11573869 -676654099953658457321087028668094680160 11573870 -47541931063741915090324705321113415680 11573871 -205116432289228938388198409106292525680 11573872 94323456764608148427382311074765766656 11573873 -649167864721976476122627546405696015000 11573874 88765856853046121258781919438710205440 11573875 99543903853486939881519871367220204000 11573876 344076659603518973232885943161359788032 11573877 22748456133762171435985466092048220160 11573878 -622052462636454102332952565367973532800 11573879 685674159788169011066244769388581330776 11573880 -8296688386516495083306794090982604800 11573881 -226910049682737104593319521081984995072 11573882 203124055519552842539288756045726124000 11573883 -696903574679907131402252294602417422336 11573884 -141071226775126572173200143360688292864 11573885 -204313326351633175784526548692587486420 11573886 -4668359831226191409662671083513216000 11573887 -6496638712830603010126366685011861600 11573888 -490637727756395887071922763373477888000 11573889 482365223359530297839990984678891051520 11573890 30916677653335049383844812395578548800 11573891 -194096014445129236805865524889701351424 11573892 -1042985499046101564443908873740600192 11573893 574453249269486655426420245747540685884 11573894 566658000991530902189527513862446886496 11573895 379146223644634677493967632908036940800 11573896 -107972083773405391152394662472665722880 11573897 -6534163819377874268275542744540678348 11573898 -57383465987482094540026428594091386624 11573899 -223039901136838506626429975289947280336 11573900 -42634322152029290663637024047906688000 11573901 -53766444805028577441405414977644560960 11573902 162643159917519598490246790529831761600 11573903 -83560621253608918324067269938037618320 11573904 -26698846996878947145423714834666749952 11573905 -60094077968053386812255989028552360640 11573906 -656214026379070214848291271127247062240 11573907 751150356649170976437174003258482287680 11573908 126090530515000090284931871608820448128 11573909 1243110718706167441071931665846595156110 11573910 -56342284678616619644399008686651984000 11573911 -1442886062350024018397916901698946455776 11573912 33027168291800449832157231209329459200 11573913 -292926320496761568808907289700792060416 11573914 -135849142984878956210729283740347354368 11573915 841956971103410457298988920697566854000 11573916 6492133470749126260686264142891914240 11573917 -777384641094821152227551581656789673620 11573918 413048223296212026320457653621149388160 11573919 92481316892753287731979650100594501104 11573920 -576388713386564727735294608369160683520 11573921 -439265507892189129535534202560974382878 11573922 14219167006867556112474499892808122880 11573923 8493986006042374507799533309384808448 11573924 951801044771341542947193709430845792896 11573925 171407910789794956382612450791825068000 11573926 -33353900422316895605909215782724392960 11573927 967054284453576608503049708369283166800 11573928 -27167883842974043824516591485829539840 11573929 356209602258979601272347194940291676260 11573930 -124846406973594547766662998138005780640 11573931 598505013144861330754706229481108320 11573932 12353557347445829633848571273261962496 11573933 93389896120935231986962526704644830976 11573934 -140241764992354351867228349535181801920 11573935 -676066517294064500001950592882642564120 11573936 249712628391588477030881343873384873984 11573937 -316417518459214069035673562882479980606 11573938 53803888422838695337894305488983581696 11573939 -46869860312748994472931068395764533376 11573940 -51307022546479703021140172999823114240 11573941 -220094114476045523303460209639170320658 11573942 -627263956683443304279445479545207404128 11573943 -223465797487178446711633639819228910592 11573944 -1355271703992282477818006660610005114880 11573945 548256692664700074180891556534402243200 11573946 -39623113920170802357295953361301597328 11573947 191734076238968353049173002900487718160 11573948 -742843546003256729695186666977384840192 11573949 67826322086276820963180398393653726464 11573950 247104101591844310988088483047599512000 11573951 -1351049175162324409180943723755618458048 11573952 -24948815621883453494891131482509672448 11573953 931228998603264607532549023783501723202 11573954 -223965674441999984796400684478759612928 11573955 305303717874268007484404190465066415200 11573956 287342311117662651053910708609063893120 11573957 293923258358027688527295763993619045304 11573958 -277732982213267706474923724954792468480 11573959 -1269986226670476020369276426411016748840 11573960 -89461019313536049529186310368392960000 11573961 -103241193415644651833513584540376755200 11573962 -108065545171652131050372031337988642768 11573963 -947553532417506226978266752423300647788 11573964 115030084767693067761611314916905367040 11573965 624800384253901876086451890342154864260 11573966 13053696624909966768755806007224618944 11573967 -90327756034327533789997759812956620920 11573968 -59491094671258749474951482989717487616 11573969 -60590671172469439762457563930420490640 11573970 66550473672938565731490537662748341760 11573971 78318900895782410011849922504039068200 11573972 -275136319479091798394959991257327388928 11573973 355794372414164282225813869981495345344 11573974 -199234069686869491047830168553851289600 11573975 236340608625694996016648259767244992400 11573976 -304969695102858932103116250746411581440 11573977 -1246316734482555283260207906982543549174 11573978 33437553546704611182160673361114187008 11573979 -624634935683059291113527925926296775016 11573980 357829197359221075233109070867813452800 11573981 -790144146698286882769818759293615935776 11573982 138358895935694496972335637171007057920 11573983 297967225059498450330616340895035949440 11573984 836998860705136200538516065106984697856 11573985 470244872231629371670820342591879573760 11573986 762984749881997119751956079448956217120 11573987 418673215895342176552905701261969086800 11573988 -579380435344830875909674503526363008000 11573989 -119509725957362557058854210661686149344 11573990 -1045716649548325679002324955583530880 11573991 146710452699152115407438016492804219696 11573992 -132330784958954119820555396175745566720 11573993 -339560168251591631852566336580160946758 11573994 -125073318819894524379598765852065623040 11573995 293340884766586263445450574069906258880 11573996 379438916430917872395980808386766052608 11573997 -374850942719869048190665002600621392640 11573998 -159105786398129022139444015102968216000 11573999 185421173653255662311200575223846846800 11574000 12242325515996315460368291295633408000 11574001 -703958853798730985211204347686315085998 11574002 -145633595203071969705676256460879110400 11574003 -191889852681609199517579241366484567296 11574004 -32181369606617492464707640477743270400 11574005 -50788581435074079409518296618961024000 11574006 114828890981662904990778181421053636608 11574007 597143671623078919863713349152628413792 11574008 1112688357790157550372475768009632399360 11574009 1009496077354744029963509634541811664 11574010 -148594205195061834418023388713373347840 11574011 338996365065166160578161463789302840612 11574012 382352881784333833334824870587752858112 11574013 -683778648321038982883526333995035348 11574014 132547106863840643300395752933907336320 11574015 204188981865605941279374841057636004640 11574016 -138676817564080962476542345121837875200 11574017 -119252491017064030676190773944586271360 11574018 146224271233613597109989462100775231488 11574019 -94926434829637144037672832740106456580 11574020 118313509633171288014402988153458228480 11574021 -9739612614577305543379153766880346368 11574022 -11020309537566212870786352879624144000 11574023 817126692072553770938581423750790335920 11574024 -171605269237915359636408668346643906560 11574025 3468220178604771428436162517400964600 11574026 -573459390725113083317962370728184238288 11574027 -190004301517504070027915167782071256192 11574028 -13559385466708093479549003709367064832 11574029 623274346183777447330870398075764281740 11574030 -44365540046139429779606140115897241600 11574031 210514736940843810304285870607636580592 11574032 37389944304623640350350040657037361152 11574033 622997021422551131271754986633779818224 11574034 -26212093067184721587794985617372292288 11574035 914964651233625142079669680189560052560 11574036 -149683439749960037272170522084276142080 11574037 -101024298008212960587576277937485753920 11574038 106573408460944304574050238040994349696 11574039 -64229950086141941279551123929743241600 11574040 429160976950446306827586213589628928000 11574041 65658981915057255874439430865253382084 11574042 161319389580270297457880645263053579264 11574043 -102880825013960319891601701762661475296 11574044 -15712914140478825112203599380349673984 11574045 -119219452826436626211342023679543832200 11574046 -1041253668165028836520423695874384512 11574047 -434572155902887656886052575177863129504 11574048 -21765228487673844885190157999468445696 11574049 -163034567538678522169184632750824640608 11574050 6705990644451590267119320593256754800 11574051 814409301879943628121440504646418528632 11574052 -793132306420884757878443195783753728 11574053 -673000152935844512693036458163647833600 11574054 79383043972088347265043378154673519808 11574055 -786181178002865883655472626394496020040 11574056 -122683395527850885391713236210509516800 11574057 -511593216890942967538091452999869250080 11574058 884662591234751415623411131153032228960 11574059 376145228152486164729655855765374566400 11574060 187710295136248935198301440672753500160 11574061 518786975852925948825348395432965824662 11574062 538886419868350502495535132258811032000 11574063 -793611690761193335449574741250226495200 11574064 272323723650138958893656738646389473280 11574065 -483534044763301659464253134095174476480 11574066 -45864687581109509936431207612620980736 11574067 -307472305343995738720984027654312591808 11574068 168489799955824544230558548283890579456 11574069 83899047633226353831088808802003839328 11574070 -489124770105429505596132352646566819200 11574071 -32374144101375636336061633963664560728 11574072 294379688124665758601585075106302238720 11574073 -165672967198966765178206398650251266560 11574074 27027510779176787903050051243532881920 11574075 440219355216167755815123636120213246600 11574076 -531532713397699493727567933307630989312 11574077 -97805420872242609771632015492392999680 11574078 -84611758774907937587264773570336988160 11574079 -1777997214728402061794731363566323951616 11574080 -71089217702437912994874858242058485760 11574081 258110403439378622005055085933673163412 11574082 -123742517604054185137374087734144744928 11574083 164159330871437345409850827921003992064 11574084 94882372521519774380297988087365262336 11574085 211779982872152540007527897066765982780 11574086 302185953092732157169052679019060665984 11574087 66013928804002505272624479333776025600 11574088 180917446842781587288066554947537781760 11574089 -70681134932730630870534708584400671280 11574090 -82949095265318488842795602029828200960 11574091 26285911432589935691007707570774441492 11574092 -617805113741734653717651122042297904384 11574093 338812508071029802244580853947089593344 11574094 -104649288644361214140766717162209396480 11574095 1203642368523016858877329747926002880 11574096 56837460226228040407445524781754089472 11574097 815517254018145791877812609069380605040 11574098 -33444835965199076286854246581189847040 11574099 -11345489914191711107861194622794725516 11574100 17474351736855161959554176286367606400 11574101 -352124616322885585202222698189992817152 11574102 35790253383357751055504831121609252864 11574103 524240041370714242915358006400181490280 11574104 290990154349658754043425561673061867520 11574105 -61934468538742073844701686534830191040 11574106 35873355393448099844204264515368056064 11574107 -219602702244030726571258578721811059644 11574108 15333763794393261787513962078443894784 11574109 761026482686384747067248229700391139180 11574110 963286628424260856493879161856897758720 11574111 198737083758187687187522571774191596872 11574112 -862237610143929317127567197792970473472 11574113 -583901427383088029004171516742935930960 11574114 -492145735527663411205840051539474746112 11574115 78905706357477009343835863977394615200 11574116 -152601982945389693514809923683962132480 11574117 380799947684984531812384434866129802240 11574118 156739838467987082159171320199655980160 11574119 645480816207209544675562387558647854520 11574120 477747442934270850492642554757730713600 11574121 -1066934095425065079532803166199246108 11574122 -79249572059127053129017963172881075968 11574123 -91754089120063625447710233203532512832 11574124 -24694833052994459126124198235192616704 11574125 -314799137578180785849310244879369121000 11574126 591707492180738415817226849632659151104 11574127 957795262034079854564814563321682707712 11574128 -228387069347380939925028481208640307200 11574129 -46329888869747484498983835861398175744 11574130 270550364511576379166688971544765420960 11574131 -92267503650995544792228421293812998068 11574132 -310665515637165874105683914240469811200 11574133 -228530024550969993229276246554777553618 11574134 291506979255418393250641895196909792 11574135 -108499129945067669913011578219760242800 11574136 58947859965089890511758240527092244480 11574137 103994283100094832009903446184234765012 11574138 -1835368765534473301927789131813484032 11574139 186868764565384756244930041906782639520 11574140 132727040111213186366191755929905612800 11574141 94810680828545603454296923528835635680 11574142 -480570850454947630764277266161312214528 11574143 -1196712062892781663655275630527856369392 11574144 -492054885112944428024014050490633420800 11574145 -288607723933695063116200017028765194240 11574146 563868027168261118631428449668378271744 11574147 -158316420402355111500551060854950107472 11574148 546455525772164849074872045070490741760 11574149 -149432775844944372888695501398336946850 11574150 3116305642167070817860512549077299200 11574151 -122474012154532150160342996516712756600 11574152 234409226958569418536400287389399941120 11574153 -207138471284619740603771194322885700438 11574154 106262357595338551324408163603281831680 11574155 -376716509247190717886903608779065335440 11574156 -190234136977104924398306979299146346496 11574157 -358322326104048607638449681674484576288 11574158 86295596344668473473837294067722015680 11574159 -754215624543745391321282644545870379896 11574160 22938046928134884190358996451537715200 11574161 -301350462922958498286118120782604694820 11574162 404386553580352197864558398714419848720 11574163 443272857672526406096405835658047754412 11574164 -71646914314416565872260591597564817408 11574165 26129820806927378613803698550947728000 11574166 108626571416284457369324360745132452160 11574167 574439639485888695612508477756848779352 11574168 -21244156532866655260046592179369287680 11574169 243690647510749689993320995625238342340 11574170 -21095133426814237983659380663724970240 11574171 -9243007077835168305254368517194149600 11574172 561906778505042274208392756335542386176 11574173 354235588717203972862499504898096080640 11574174 -12160796941727320562687374874074472832 11574175 24503442831342111175401305997852534000 11574176 -515955831450205508943268419762757042176 11574177 141850670523270430159394937491059130400 11574178 38047072821149764357223262651453625344 11574179 989171140076159618903941584994118178780 11574180 -218843486965292810334951610961852624640 11574181 -4866658936795974662358739576095892928 11574182 167307539445508126482428411836063092192 11574183 335020332067468109354261560464373006080 11574184 718611504486779359671873134361225707520 11574185 503976835120496537042716178179682732160 11574186 -90626366641333690951921238012792084736 11574187 -160631655306744815498220719618950121164 11574188 548369107670257337765908460223619269888 11574189 -509053117891360850856291762240148320192 11574190 74094995014969663742691961875801772800 11574191 328739890402043342554912885397199624384 11574192 -29730729618388508435545867112153088000 11574193 132847974471169846686135868976489030964 11574194 368340805712215354255449042360295005312 11574195 59920643839716460795040446727836706400 11574196 241268434368098054382986169924074822400 11574197 -1301632369190963332206073673196822121668 11574198 255243200814854446631301335464642252800 11574199 -992427990900049241099164649171026720 11574200 426288638571684116944086250940256768000 11574201 -147400498821335302136270945081020346496 11574202 585104938314486002069277740511087933552 11574203 -240187536604642584957794985606125755548 11574204 -272881085135817956986546492430500130304 11574205 285250034241744559405857488378750098860 11574206 -28856698547455713446179312396968827520 11574207 88409345787731512187344848460675098240 11574208 -53438910796501889097215318941260316672 11574209 316463134954772450611455918623409625410 11574210 184405579131263192405649486459682560000 11574211 1244323165955697695953844200250743334400 11574212 34955426824770965323258621708961352192 11574213 -301097866439178883395389269062350641152 11574214 -549632062848273654872305949250330320544 11574215 412384219405614734469230434955372634360 11574216 -346679748278994709933189085636245601280 11574217 -430360777290582433908419084631921197734 11574218 171734122962402976586248616798112706560 11574219 -77624205843393564350512943338925997600 11574220 290150439000898395711601979189585510400 11574221 -838941564806263964146095020013351311328 11574222 -3707812752083925650839492473606561792 11574223 1098295749345422332072989561059905744 11574224 -785249454433259311953111168799604736 11574225 135815056881607038082931272529626320000 11574226 80272100890146216257896721763559199904 11574227 -1920337535088129692907448079679556608 11574228 -162724512358939059264013250213044500480 11574229 -546048399211763688352071315367768959048 11574230 -238110667919419061594790389995996982400 11574231 -215426723176407790338735506050116414720 11574232 923435530828688986719847600413382502400 11574233 -527207064302704375544074403503516763376 11574234 97675375572567547728428499497274511872 11574235 1728318707557006235726756364818162400 11574236 -148719661734303768028305272743334438400 11574237 40032126361705663345555909158935391360 11574238 -40909042701741684449199685084019769600 11574239 152514799208383347427109884393815441120 11574240 217560471781171335296903194166042296320 11574241 801248024115397454564237480312457836130 11574242 421579899019563382945025314356915976272 11574243 -804730016527253470587635118822286163016 11574244 286265053007591754420414483282910605312 11574245 603534819437149904595113397945881605500 11574246 186948015778278930990115143179742521088 11574247 68330329854211001623362358156278466120 11574248 444931646063282083654055042011530854400 11574249 -788827707949201840689634028194149540960 11574250 366469165820649676998003566895612864000 11574251 -75838647501973642197040912592677670880 11574252 -35051269106645535981935244513112634880 11574253 250062571135634672798768059329616173184 11574254 592015866647809604837823383104208323200 11574255 111806053301325850308470455694300160 11574256 219788584423857212607243978296098291712 11574257 -75578297700081145739121143551222744494 11574258 410021987942274098200694098589926905984 11574259 53306390413064936007848528187842802600 11574260 -784803905497946790943843399765864611840 11574261 -404656969437378783420009198284422857312 11574262 94704592330621873422650011737103858944 11574263 -355380471504583652017702825688840502960 11574264 194556461254671509605818181237709905920 11574265 309068633977784020344193266013667022600 11574266 2806204906215380628918561100096765440 11574267 6342825581462964131472465897665273856 11574268 801700786338940708873178932030326929920 11574269 -256823370634045385169705533194972795008 11574270 89201474839964780772359093733714909120 11574271 1202678741863490901541746893825884009472 11574272 240959783636894756802350887694625669120 11574273 -545493661539449470002624836873480312016 11574274 -191288939119566980746680907803010752480 11574275 -473399379288794902431847436557648522200 11574276 21082030274077893840694712468069154816 11574277 -67373122240118822864222144975417861760 11574278 287353825943259396500065317650356437120 11574279 349910464725566879097275945896199443920 11574280 406208994880389182864558236403410636800 11574281 121174284134128557541160529454825813200 11574282 -131390539381194809862103713005383703808 11574283 209026664446591254293712167514913240720 11574284 -219797912083549599004615562480645175552 11574285 228998314757298321853718960822539903200 11574286 579328076394077834155576468458000134592 11574287 -1153018861514272652674365284156225060760 11574288 -111379825413301336229815847028416249856 11574289 -122146352404523862202677314534097912910 11574290 -80760934179293803923309643961724211200 11574291 -180092371996731256200493620519880578960 11574292 222028740509918267960502449146531614720 11574293 815837944592169052823250214633357366542 11574294 349081396118261707217672651499679089600 11574295 -441655708655086994506419879396423460200 11574296 -88105378889583848245313533059861196800 11574297 -96934824089505924533985768947968023936 11574298 -218302968562231290297418112017389411600 11574299 -466648819228067712322351657071408563952 11574300 -101713332760688673106984961052106982400 11574301 553023136351623864490373057943791891104 11574302 499587226220789590746944878965725972352 11574303 1629724423175907451217452006978972464 11574304 -98256994866953876527441242894901444608 11574305 18517941530612643607304774780508000000 11574306 -360838619052689261051154571843393920000 11574307 125840832946814789981815984183547230556 11574308 191521692274639647315072298360527672576 11574309 423310580902864201564983139645237540704 11574310 -5542316224998306538306764652200161280 11574311 -199914064808987576555663582234358537168 11574312 -216051257962605584238906695621965332480 11574313 -582512822656709844717617410490500855296 11574314 -422965539241373035204208866350682610688 11574315 95548267915862677923516932689118536320 11574316 143718083208172410013843632546524555264 11574317 -1346056579522000098064428991668929784768 11574318 -10102198437324481418428939947939363840 11574319 602213521418067393171835545210445512360 11574320 114276542103692748427269186232786944000 11574321 -282047827293163063668857367908449669536 11574322 -319952540459056665938786402033447532000 11574323 532252513106732936787561114503997124704 11574324 -7542258727026249041247708825882291840 11574325 -14694063220900175314747210330116452000 11574326 -367384781300056786604885838110551329888 11574327 503060946525931253456091150511517814480 11574328 -851708336449555983768947726574189219840 11574329 -423736518263973670635223848311172363516 11574330 11391559204795066480347205622804401920 11574331 -351135971283120386842667179238196584880 11574332 251064735753194965448248093766553722880 11574333 324107658298826081456549935140808077222 11574334 115134284222586528679506751598113410816 11574335 817293045868411755887795517554151748800 11574336 -108679707600089616405736341949409918976 11574337 -995109310740878308459578143910025886014 11574338 127215885668429664933309027675861274320 11574339 513120761016534164430002945588977032696 11574340 -86493573865950440669608164258399045120 11574341 -158689133526494429427518297807672263176 11574342 -10384670085848743806476540968492708992 11574343 895831409978732314391705955837894394368 11574344 -100946025325308644540635893376746086400 11574345 107151405433942069886110241602109123520 11574346 4074225803618012830986260703854653440 11574347 -144165339567546997369644649992516020640 11574348 -654507296147133585689965325166646969344 11574349 -333026205269666799044772087627192809760 11574350 -115580028710423153819675160919444968000 11574351 530168992433883057092910372020746667880 11574352 -153777708075945517216809342054259507200 11574353 5549279330753529471115920702838307904 11574354 -363764216897928352690500453621416464896 11574355 -88856892098622860000738650588416266640 11574356 -156123200004319320421506681220347646080 11574357 404473901229895152056791367695009507488 11574358 -109335166838766066143041247202217578720 11574359 -628124502903824471457928224439791190896 11574360 -261431574411849650903550210277146624000 11574361 1086285132169697961353773398645489047040 11574362 573291197859123975423619339182814632432 11574363 195499739034213675258670098702738076800 11574364 8305982883026215771708089972633461760 11574365 613438747121846011764126840924833092800 11574366 -247599621270647216324581188867393859776 11574367 -97516897713921001834260055308135748608 11574368 132669742264296375132140461297153081344 11574369 -46508337965036006087107132312878044160 11574370 -334791945035369689710960508193893329120 11574371 -489958657400991507073238095450284115428 11574372 -250502881492044873954420750778792209408 11574373 -357295302197919726531134648447114533378 11574374 108112558701084432120290014255854434304 11574375 163572797857667316209540982760900365000 11574376 69211006007521681993871521728968785920 11574377 78886229968620403488725796172067913984 11574378 50236000857792948807148571388524201904 11574379 699764312589203794886956493115493879584 11574380 -229455310429349493668189810697898291200 11574381 105449685800492958655186971821465437824 11574382 -2689055850122288090987618828154237696 11574383 464135918072783635949242830293534495160 11574384 139024044213647617538503966630532874240 11574385 107305577699755641879354488270208086580 11574386 322854087735302569101101193322586725392 11574387 -645308427621565565543265959137348437120 11574388 348452249165292306249757816098608692608 11574389 271655557410714084587415650939212258656 11574390 -120968789817057927974800367799114927360 11574391 666381128599535553634330115745290819800 11574392 -17242734073529856253692314748972257280 11574393 -95240636046909243448893392959863561600 11574394 -19547771579642792582298860587598864160 11574395 -243235289120244928439932891089736093920 11574396 3215661060725162150274664731931295232 11574397 537193555655906475600816841452777016512 11574398 -70640349896971301680035244517808620160 11574399 -472725946215694315330066891621133365248 11574400 315921082478320229376885562982006784000 11574401 -440231729469551155134105780351003032400 11574402 63224128367682907136411882632262505984 11574403 277183593015793681713910347946933948024 11574404 433216976969642058995425551514534726656 11574405 -110951296817883372177826048965686920320 11574406 350468860491758644832030778088836589152 11574407 120687108082631544943603532174231438880 11574408 192227393314073313832094450479100067840 11574409 -327076835220388923301603509826416500736 11574410 48111569425362190102006431134899998720 11574411 50486976128849646009274761749939763120 11574412 -604971092427206792242160376923866892288 11574413 -662164871770800525692722359654526315338 11574414 -702809923005047316841810392401252928 11574415 -296708509075376330860717881250367032440 11574416 94170286152476818417266877978462126080 11574417 397991874172577746286961427390806548448 11574418 -573147846067352284244241544521842889840 11574419 2859381138795294933615578302392386143644 11574420 57768188010422986900922445757779148800 11574421 -397035013562960365886617767169432363378 11574422 -820550100381789629307284866184909731200 11574423 87367782094877553750340486380288164448 11574424 146552082785031875918831338315357992960 11574425 21107932430339019624670254035856535500 11574426 -266340276344557616244329063928102253056 11574427 -161353693528265560499780324227041436040 11574428 -241821934969632392193900451599927097344 11574429 -462358064230612827684193349890903449216 11574430 -123523576405155133678910275034339232000 11574431 -461144774247240779705770673406074537736 11574432 -45461225285444924329164404164502814720 11574433 498979677379574081320542475534667783808 11574434 623524458338435686021992402744706913616 11574435 -17151749802940311223888404086859013200 11574436 -871478537403784880195801333677228695552 11574437 106370789895565799563858515203580285600 11574438 -330246082522918878037296027277448667456 11574439 2928106367540408356253924885094138880 11574440 456258733358610339801308511933627340800 11574441 921413280325125540966363119948331817440 11574442 -13812325034376716244557294621360380416 11574443 615148340708220273982661629611679802760 11574444 -148147779108955820820453743466870079488 11574445 163956434532442397359273539345366808560 11574446 -292018476615232519670488621736327671296 11574447 -145510262082840722031952975661822306928 11574448 -324822805403062283594953538342398853120 11574449 1055992460971778224528289405666663888820 11574450 23326591656634663800209914853289306000 11574451 -113076176014152345818816082089907747840 11574452 -380504079068846565293548852354946070528 11574453 66642641835770932787965201649128379808 11574454 100426717598907131553607199311787441280 11574455 891722768453080341959289979553428791360 11574456 85202300796408652512040964103890534400 11574457 -1129481629508729495664335626337096926294 11574458 -1908579053785774536779889870519045120 11574459 -157558945719616121010758922778664723616 11574460 -37051352000917066896033644906958950400 11574461 -44581660157690987752260986860135786938 11574462 -134156671297039719631238722044966328320 11574463 202406713322429368057854717490509910800 11574464 -59318685740448671333699284649751085056 11574465 21480388916820032208959820468098766720 11574466 121482570856352749283224989294748940160 11574467 -243212748079853047027256754755543749008 11574468 -172138600110886498224619377450613217280 11574469 -525923639256958132089173130343548749700 11574470 16816962170105084335214532624960476160 11574471 -241441681887414079849775187011217209688 11574472 51935854841023242196890341713822187520 11574473 349714975200371218236567173187311941722 11574474 -44023529051439929660176428147924920832 11574475 -400484845342547942754145596277768173000 11574476 -381699119180273499155415261280947037440 11574477 -175582784666351131231868282189029032000 11574478 -62455095328453135970829260328195879744 11574479 255373192299714988207479281315008744176 11574480 -68450170545133375970361499220076134400 11574481 -509384099231695146687432867962420808718 11574482 7436523868366485657837053235949226112 11574483 -152087189974559498883060719456842170000 11574484 738699118944549500268912488860976299776 11574485 -304089956021078880298573692269451613800 11574486 -7122959834518990429083237557981877696 11574487 -115447831383154623474860903280154047408 11574488 -20117693284126799428590067770468925440 11574489 231822428472033973038908550104650735824 11574490 -188423125466384063578505589843545844000 11574491 198966074198900510327585126309170122384 11574492 -172587673086106217061576833169646464000 11574493 230492910260687665992404650042814236000 11574494 -378369811664175196949817752223775480704 11574495 45589069155176153964293692647698843400 11574496 -461630640894525445546489353338301972480 11574497 -807376399106982206293066294029488640 11574498 106020208706308235260818744403776729600 11574499 1046909189440191981108152502527823421200 11574500 41418508289908903623705767449322496000 11574501 -212302601077120588140794028789071887872 11574502 -426503339701077139093226082404785213440 11574503 32512675757827030359721362953789384040 11574504 -30198620201928633401534220519732003840 11574505 -67458859747375371040819154783489391360 11574506 -443761385543185810135452090427176402336 11574507 5025696635135308278852059603641426944 11574508 -741397658890905508117729528217505623040 11574509 -1023314951541857976081913887962430886440 11574510 -100678171847611670124903160284207853440 11574511 109433031441342823430849534518175386464 11574512 -190325663554656438245019803462295158784 11574513 18227692411156965186104921890348490640 11574514 41785605239760969609720694567723955712 11574515 56110639714256029910646228916216044000 11574516 253408285841139559285273224664866330624 11574517 185224532888864523704847609595747401180 11574518 1151357378735037565787310612472431825792 11574519 -185525480640189301345652656719980194560 11574520 -185749978649283834034505776253288755200 11574521 -25919020723271727783936144096030271488 11574522 1303486239947019758683623164507068154880 11574523 -26257763617015354771956710110875657176 11574524 355312029883285861809230524101923575296 11574525 -1504166769402553241493000888068654400 11574526 7455004477614641445647445452673054720 11574527 -1559411013443525927122299172607851191840 11574528 136694061946717025408516237984639483904 11574529 158696843907072212747505333575198358976 11574530 24670556011415436960495482892241574400 11574531 488691697450789171674512598383775156960 11574532 -312847003065426562204543233508627169280 11574533 -412127151162118927879515451391594671776 11574534 223550141608382636005192299006558650880 11574535 -427067772381443675744417726376610896000 11574536 -544345653635494547306334188864012605440 11574537 -17936951233587767442395915466874754304 11574538 71599171876892047478808103798122701760 11574539 -178222511799785278974818625328160199720 11574540 128344444324233557608773580208050575360 11574541 739700257927793834516693672739028879584 11574542 -53284254697516994133036617549435100288 11574543 227374148768684146805871998902296042624 11574544 108565542758987153356455928980754472960 11574545 -671034079163343440927317372928699138700 11574546 589033924925103014633139657868800768 11574547 61588855429011078117224211964432925996 11574548 539699016720711958961844509415123547008 11574549 38856823828312313125794501759976611840 11574550 -46073062418338070482620014905865299200 11574551 -196394107393879973521216061401876715448 11574552 256621774020229289826696792625953177600 11574553 587485462452199318454607678255357583040 11574554 -308876151387040115642633581484347851024 11574555 154792728853178646311184550240120667760 11574556 280006524141435068433222070130670305280 11574557 -1001262834783918461600937487238497879194 11574558 153015374762786050913595100583449871424 11574559 -734512265020357941863718159823905166240 11574560 48220960547600746275913611634226626560 11574561 481212726344746844671550652345024207840 11574562 -64430190767888429121141934540431638016 11574563 15074940537535842325085982773858144256 11574564 225718043229905253043447994068877414400 11574565 92230796809869044846539253047973023320 11574566 312533055062137617516774873464189721984 11574567 -250196569013943658554671658499704874080 11574568 -6240118468123201098473698383572336640 11574569 1438338663769324688046100365182706522996 11574570 -38538524622613512533592190753252592640 11574571 -467714684848500681203688597300422257228 11574572 740907825373626610290519483140891880960 11574573 -568778855164607921824770734683202394816 11574574 -337247630159059952083237772746279430208 11574575 156019720206792342430294388184245029800 11574576 90368706557599279152613209747773521920 11574577 -1642074983593446120916570214885371328 11574578 -141587555608459685254233265490047764960 11574579 -460187235568964241099236199176457404616 11574580 -28230815358049428194802881773808620800 11574581 -1234467447681549354269310700933693065618 11574582 174487612691683956609441119158579499904 11574583 -250815604886650187202936873644177355360 11574584 171132122252181108793723390129135472640 11574585 -116498394058829816415831776271184968000 11574586 719749716143131912718271055627740192480 11574587 -154695264384129555081207539738233126248 11574588 -115207411048766474614091937630296787456 11574589 100784399189463677067768540121338730368 11574590 -64217594929601708593624395355463095680 11574591 -227655289283587027104797177277176121600 11574592 -100681023556667347558892895092130971648 11574593 -557773520524456074243225794514323140158 11574594 49247418220529413652366899223807428608 11574595 -945215606290881567414354511860679810320 11574596 -1477908087541791449828318292530282250240 11574597 287618605955551112473913503687871090400 11574598 -109799753135621956843513838604346863360 11574599 -141892579460853901886180134802961122160 11574600 -122579790374836961697390883804053504000 11574601 338933007239249719876911615096770836900 11574602 -242797888700366019507946711126675327296 11574603 -1149372357334471553415623277167530920960 11574604 712454165857338814503845202577668928256 11574605 -142411382971735086022328640814814711040 11574606 181007267226694001431643719771554355200 11574607 573514435026363003224204932838893442232 11574608 -303625522581943508188917606273570643968 11574609 -230444380904742337245444483532460530560 11574610 -389384585726549555422673790162752448000 11574611 -520398039903118316818971804725484408 11574612 -49965928308841357373966146125336895488 11574613 -98355649121721042549114460765569474816 11574614 -164752414735230868086092430963720554688 11574615 8678826341696465215585730620756607520 11574616 267205713769266294634614511240602562560 11574617 -574431121281285677987789117605446682620 11574618 303367404033232482544435362845318400 11574619 -222960252685792435861729064779338501104 11574620 223616609190081156883851804110571878400 11574621 106367243562533168538542028206655934572 11574622 293399631010667137542816443244998545152 11574623 387836266435744321543639027160650243872 11574624 -233270686191112313014303743216101621760 11574625 -549932896354608333482905074989756160000 11574626 144596784128291034061801594999041845760 11574627 -75255263373004960142291720416696186560 11574628 -45558106134648087220756696935010851840 11574629 576998626937146485287535717621028085280 11574630 73782772054898588334790360291076198400 11574631 -53861900826507176953879031587504362568 11574632 -295200193163667221033317588189841433600 11574633 319409842922523364456563979818902051520 11574634 -23136621274160521693933614133935752784 11574635 -269296437304901363696028629902434276000 11574636 31091838394004077295988894577585766400 11574637 -1460348970572640878813886347551440767508 11574638 583697632929599352476248968054590790720 11574639 746759449305643130415596576674942060104 11574640 -20699878464874158132180123266265907200 11574641 791879844839408457462588433604542953030 11574642 -147052493153099736037078322862724306176 11574643 189072703287712384481934608723640705024 11574644 -490171947818555642608751268406197377664 11574645 -226094751287981574898660129851869933280 11574646 -826272325145470902774631925840003030400 11574647 -97288888010424945034340560079578905168 11574648 412428649675086919854269759263895654400 11574649 508746852005817266004658136070517020650 11574650 -66359783575779865112312677935712801200 11574651 -585106697668933458952998595760763084096 11574652 -1182845038682955359601542114405050580480 11574653 -433500419525974399477747242749304706560 11574654 -888505944958006785240065226443612160 11574655 -862073523070769491148434656504321964440 11574656 -3331521271251288489466550491891630080 11574657 29553730046856184585812370211317503906 11574658 8684639261180129882515464033637123584 11574659 -1424257035402999116254807547774457229080 11574660 -22502722585877599051503917145801216000 11574661 24922873742474983066886897258716105664 11574662 -177285063824170250102625074763086905536 11574663 479678614332633540295732920251468066688 11574664 825676196801838098642356407599131407360 11574665 -545731807912428770675732908424197910940 11574666 326735185295146464696010035870760975200 11574667 84660600696005464918344561067425842480 11574668 84916540767445046358663510220224915456 11574669 -65480106020976484464964720519315247040 11574670 -146110860574591745430543597211009497600 11574671 829572935384575199324174771193521112864 11574672 80509889718340840795991630942525718528 11574673 148775053345879933873897907157589567680 11574674 10297718554634738210046972806358343680 11574675 115394121638202064148527182387999030000 11574676 -128356678576526086014946785332018288640 11574677 -209798497172387973211605689279398100640 11574678 -120374632086727249052083591272060941376 11574679 -117482120987618780440779184883711212680 11574680 -304084837748725713827113222384837632000 11574681 -74799522326341355491709614576427120640 11574682 324835241804653301219699372223907932672 11574683 75907350231601582781511577263173958852 11574684 -312249309277810024881657855823662120960 11574685 -839632605257636901927873967819195411200 11574686 228776088119826843195173002483880992320 11574687 148182115746200454289599981051492426240 11574688 618373364720101048925575721193473703936 11574689 157294489337743403412980733587195524032 11574690 563065229746624900146578293338777600 11574691 -493442972593487826730094558419616399908 11574692 18335790631693177758152946442590336000 11574693 50385929511047566354911554495374825020 11574694 526901880557551137063263913581115196896 11574695 656059254550669640082066331692132280800 11574696 171668869307244013342813281353968680960 11574697 -1134729181246022945413347798418136240 11574698 492552229330893233793925550857375719600 11574699 -367961296469781930926947625735513338536 11574700 -129334432173687693859926581431102016000 11574701 -661038174009728083472379844294845892596 11574702 478546095949079569700399046466626458880 11574703 16048012994610297360749581328063476704 11574704 59171281388271413684841221881051742208 11574705 -148277525262816351708850474469235312000 11574706 85946716067035979469605279065409299968 11574707 -4992331970250200246873122869790961040 11574708 -359359098887220193226789393861554237440 11574709 -891636586455178015608900773763515011090 11574710 -8007614775326162270125943714928614400 11574711 -1004293096156092590612248110547627773360 11574712 -943833283956257233898977817198549299200 11574713 674384336084767644442539301608589153962 11574714 -172051667965290682880693875544660904960 11574715 -43790361473269655375855021519849792640 11574716 -482378252157482879314477013549318876160 11574717 13811173774111135243298953402781137920 11574718 189138851688128953809665153110262791680 11574719 -199406788782654326672714185563750010848 11574720 131701595205691177452952823345813913600 11574721 -491164189199595689232887552941571494078 11574722 94038010760972650586230097483594633280 11574723 -226966105175896366003662700541464366416 11574724 -264643012848190263254976195197939568640 11574725 -164513567066175377281798209580259541600 11574726 -13575224975553570150461820599542299456 11574727 -320213687325463814498140759181110422000 11574728 -1376541394427847653878215313838087700480 11574729 -723872160010744747146989442396338463126 11574730 -16048650715154162564548539106373472000 11574731 -701536290540302396947994131485276281340 11574732 5543322365749912102318686215815130112 11574733 -1045137797265264888218316136437582811018 11574734 12890158520803592849043114934971183360 11574735 -335053125895266004014332138934754662240 11574736 -293371695895902518746504121421296017408 11574737 -768669467777033269914966491011170213888 11574738 3300161843794016480989956435940907520 11574739 -425216080530267929058802034805284212 11574740 -657067939460973000208637902815025731840 11574741 -813968756264083954020028055344058880960 11574742 -341870628818881892370244248493999957728 11574743 -12881289154702101550805176306917150528 11574744 61023004044494397779531151947791134720 11574745 1978572384371272648909625686663142400 11574746 190055034628216180915347078935117145072 11574747 172179611770787110129714341907474123920 11574748 -9441851442265407896136301311926150144 11574749 54746794761431392212539303586811935360 11574750 150542061309133230916449389736594432000 11574751 -228411483187683778180187210714591770896 11574752 272019677229681668935463530272715702272 11574753 -357835726774499322452161743421720892496 11574754 -404869992946741832477221853895898050048 11574755 235143011647466480204947281946379918160 11574756 435538838620840345118299215098390783232 11574757 649117434240253634118558365448008123006 11574758 -10839967758356720040619675789618876416 11574759 -214408460863720272640463437279404320640 11574760 -73225665173203390518350754577612032000 11574761 758953889941580667387284253147778939104 11574762 -149969198995961821871641556487188901120 11574763 1024876247720028197531522298005969921012 11574764 -1381739223509019819120606593003159500800 11574765 -5272896956497086470592631066260393600 11574766 -129691797097173190417455844132232941824 11574767 213665966412222610024975789909097187600 11574768 1045054828366280777031305528527847424 11574769 -158164388291284148213115117701598145100 11574770 292761354620611794945537714613280256000 11574771 -475205189715478675282135565726212586400 11574772 394609115804390905037765452676766738432 11574773 19884138530682941258108925029366856960 11574774 -274999035331500683146431058024930349856 11574775 -460980150844800705159781213372450652400 11574776 337503073637190582821902491750117888000 11574777 -496485217191596387070717115692133852080 11574778 702906021564955833347411239894935619440 11574779 889629619628580311596311875106804217380 11574780 42209069107606773833980732753292820480 11574781 840346551777175495751506610648863864000 11574782 -661178511890295569229431461886992939008 11574783 -4618787801535356843763113464559024640 11574784 -103249163957997667670708622388466024448 11574785 -185939938783876740688067254421714095020 11574786 -549873744588695495087876017097215577856 11574787 339843471124962435006789860784148691152 11574788 -1525304663352046527162571176299573355264 11574789 92172441944162994260974241641810734528 11574790 462283770274478683001135316811579150080 11574791 311861371642280887005691467600735648384 11574792 169090948707465125114280624212353843200 11574793 -113524940397834435529709096977751503856 11574794 -158626237490017366384677248719439233536 11574795 250341076438830022909684869519202318320 11574796 -179807984631486988738206175418485367808 11574797 -237587527709356781019756660369967860960 11574798 343359090222245690092111058841401269248 11574799 -678417293525781983009934545195272980840 11574800 9730407474824980377250317020061696000 11574801 -149026804028810149512883898325074627520 11574802 493956888440722362426671524123172908704 11574803 -842239007341828742047194695615508279456 11574804 56699522337453052633407596212519680000 11574805 148496258427643131468330131412469776000 11574806 -144549515503687270369909271203493559360 11574807 45019663135048066075838067691024302240 11574808 -143721243152865300190569488032746700800 11574809 -35215116964588087843796778435547527990 11574810 148778898428402128877343525418882235040 11574811 32592707768332329499717958164712824448 11574812 -4142744705047531534700438729909881344 11574813 -644243095093688018606082525568198886016 11574814 -695835493148516549878570979940153658560 11574815 139717476627889017256618121124477265920 11574816 169264545128944199023959316881796497408 11574817 -355579963968267513502251199032170111134 11574818 57552483341229869803074138532862529360 11574819 195727915436723034162523105168865260800 11574820 82761291588181387770136426910665294080 11574821 -118649032432638934345165900864822973280 11574822 -136139735693219970050173942690064541696 11574823 -491813240740070858605217966596435090136 11574824 -726782467691046245786708526282308659200 11574825 -100499128570796446006931000315923502400 11574826 -10317358498843562717661267523562919936 11574827 748086634623619091250605379974684136384 11574828 -94735806511754925806318725382688798720 11574829 -170105126013133829862595555146008056884 11574830 105789491455926623931221257618593811200 11574831 -352012105766204229832800281536833524736 11574832 27753948802247884858656921051062894592 11574833 -224554163358534521415884839875833293596 11574834 -60359150019179348027476941786979380480 11574835 115890383471310048457787143808496132000 11574836 -65334365013386593634557300012199731200 11574837 -92968799419286971287026236224953421906 11574838 -410079368501504262867022833767651320320 11574839 764661203005098504806732490091730345640 11574840 11849430349451461752936101484323020800 11574841 -474616091048177981515937531644476987948 11574842 -25270745005179067459066859757662171136 11574843 -121214122522074500855509519851353379840 11574844 -21949654794802562518625349656631936000 11574845 259905746551675601889859068248043197100 11574846 261765337424846396279096369159700940800 11574847 122366709500662664440028488548049071296 11574848 26075664671192636373034732921584353280 11574849 -72119892313719802475945553576577425984 11574850 8757819745752181966384540723277644800 11574851 48605511269431308270569488045709265852 11574852 -64104910328866571973488832412309152768 11574853 38263820445665007782609111332994875360 11574854 97756908791534121005249731452296513376 11574855 -423426382350237976565392262830977427800 11574856 219062767003294317915950679562205184000 11574857 -313771234704931735635732796264221724800 11574858 -7344046109365818906383943027875808768 11574859 -1214286489727448726622707919195628488940 11574860 984497118203020455252609726015805440 11574861 235363085034301287163215526751845831872 11574862 20589854351352768758941412047575815232 11574863 -363186406245355347475546448522749157040 11574864 -65392309899815645987855772046845935616 11574865 -155965228362254105798579346930316536960 11574866 673051611974395883288815498754416063632 11574867 -322670632133461446847973922379311829320 11574868 -68633763676999753151464165611848167552 11574869 -9674907805705019319843587724602297856 11574870 -1853267036535010978138371316565986560 11574871 152265736767080921984357983976027424384 11574872 -41164364047920874874801678230780108800 11574873 -422130744199925884206143354480777740800 11574874 233468035366711211258112398536681789152 11574875 -105139521268165884362646699691551720000 11574876 -101219514373280846047105553736116551680 11574877 -564934703120759686422219154030570029274 11574878 -625288791205169351181549341951956992000 11574879 -484269555618658066023546102063023996160 11574880 -32600035822933172002777471962505543680 11574881 -318303528865958850794765273057920548318 11574882 214563451889270199103295481254875124736 11574883 211752691362329155885892128248658736320 11574884 -229145154705753456353354681724460493184 11574885 73906023300466307369343446495146642560 11574886 129712959172868872376764700007666382080 11574887 87829275959429245805138435936846583792 11574888 74400894329335624752264551635311329280 11574889 329449425090918950261946498157587653690 11574890 -165010069197193654338239336220861616800 11574891 -592574809760944912188821391589791051300 11574892 -128527973073137576169155843126696097792 11574893 178049658491340204601915822641339338688 11574894 -400032605272644547058708312325647947200 11574895 186249652822097226861793019618905782000 11574896 49107026060474330225816154504091533312 11574897 -52505240685272414447670221192683808400 11574898 -53685233083855735227303561659337863040 11574899 410895574770904014723276558546990720336 11574900 -10129839305824710794007738603954864000 11574901 70958000471976658617272546800508729212 11574902 53130076487976651768331529072636040192 11574903 88668634913752487112301735080491984208 11574904 -145513566322493872474124269052130754560 11574905 -286013678041225017640099777475590610880 11574906 -4031917379211586871078551943768618496 11574907 -84358234815153340291610086644937227008 11574908 -522916193964725602204062639469718095872 11574909 823325153526261351942828358472265846924 11574910 481195570231294785013748166752404599360 11574911 -288696936618382522299429447125750849760 11574912 -8356414423658197997226251504446341120 11574913 63881604039296334883456550705447232896 11574914 -85371196803813228102122772094344798720 11574915 -133596492797227902493233390383343168000 11574916 328856884702738388730356795522875526400 11574917 169131502141719608708682901220513194272 11574918 -282770580925360212053288079718406461536 11574919 1000236749557251870174993689065608951320 11574920 2574219190685723492661609451374182400 11574921 390483923207782369038570208052003012112 11574922 963204540408763859819880090360142732800 11574923 47881383800506697241310673905150217172 11574924 248055064012873669124765087740957625856 11574925 212290560179637547079811090709919908800 11574926 105396856608446864931377768617864598400 11574927 -340621479254241188951955047803259048160 11574928 -73735075813493583083885093571325706240 11574929 -208983215321012248445624538877493641116 11574930 98600785170745753164225390372695877120 11574931 -250570075726732107934131021103203661608 11574932 -160540638162029855398381700427696732672 11574933 -528504149125210624547475555432017985600 11574934 43370999071055610456712507512619622400 11574935 -22697220191557436307610075323492076800 11574936 -38011300177497722055544963073957314560 11574937 399499988642639626764475845280686417984 11574938 323898898722697694463033048033993571296 11574939 -393504966574733048603718069875330248104 11574940 -45013937676329295362858831312584550400 11574941 147362670225257286281583880592353560384 11574942 174915574234546934125752650967448648512 11574943 -1472046235758880460094800805235000996320 11574944 1261010792280679242211949142866965954560 11574945 476297196384956071457907780689112308820 11574946 -639967880991616191846456410284671857328 11574947 -104017576988280980606389755662949715320 11574948 90038478606273660867194550584604229632 11574949 -844388571446107808414374010187507722050 11574950 50504971402203087744458778360589824000 11574951 -777770463879853151367956268547169943768 11574952 -71388703885542901735474317182695833600 11574953 -30480899316799296248944610472072068856 11574954 106348610360149567801474066052860707840 11574955 950213871689126794242245766044478720 11574956 16210349595664794993418792844326185984 11574957 53709127876604995509227555065882037760 11574958 611205047956714576582560754420342966080 11574959 -109053877959654031420489715734437333960 11574960 59028099945901812541424303798937845760 11574961 -602285259855526902353456508353498179438 11574962 21625914018431333745559497804299323392 11574963 121556010689167582896430747922370979092 11574964 -740231912526812876614535125097631121024 11574965 -183024238915553006467964484373708610280 11574966 14281855418288813776750157704301518848 11574967 340092081712623694255171593206250233680 11574968 536098729116358320487611210762430402560 11574969 -118488148709403071313670592567137753728 11574970 -195730750721800917333790394351187191040 11574971 281601086386575998114519589834341542200 11574972 -274255875591881630168247705634426288128 11574973 1179535328832076898761647360461850471180 11574974 -374282654660827167870314368572379512960 11574975 -52299045417517248090267282581796335400 11574976 -21609436130490546034269624890312097792 11574977 784673085750509449572490976752750875012 11574978 240431986102263599270015019322283620224 11574979 361034759800627039240923439827322590444 11574980 329416788011415845377786214581153935360 11574981 101645513320822441623864644597922366 11574982 -474517375543285794665595203895221078016 11574983 -262612024735565733686550571107042750336 11574984 -42055584237654632150575588844193792000 11574985 -290009524781650865404741363797506945820 11574986 420755761284827288560987309975339014192 11574987 602722409882379843941063460735013570752 11574988 58064797595130116171424229570720573440 11574989 -8713629666935145696231668263619859540 11574990 -43494747244549502553843790832974540800 11574991 556967253309414387947759812173977341552 11574992 59389018544171005463143321312735395840 11574993 -80649021714893415047523232289326794336 11574994 -249345393650164342202245012714932248256 11574995 226137104564068626509860823932911390000 11574996 -309266844566550708299090310635952273408 11574997 -21495557536645601183196412151661007872 11574998 -1377737270860880563008624982319372736 11574999 -275350729687622836014681892013157844056 11575000 156570839448559390128920365133568000000 11575001 1300003714820349154694689140895041225600 11575002 222921527901664490020325660060146878720 11575003 410086500625545156997899567512058908928 11575004 -79479405728929725721080045792438847488 11575005 -51352626366503457284826868178378764800 11575006 -273038253998452780576386847362951948480 11575007 -420853356182246392718674547455230912720 11575008 408245547950539148910683637313209630720 11575009 -648610463628076098621385143840400560000 11575010 209641580614073149849034697335135837760 11575011 287085530219854387683826408699343476224 11575012 414103928112724133123169359891425341056 11575013 99701187716420059083029446061740634940 11575014 134320857464898860836686907210104738816 11575015 376451780045226920307492619494915407160 11575016 -170278567933609547942746841987840163840 11575017 -70168515676188501458510988858763583580 11575018 -97076291125198889728647710911066060800 11575019 1399555344152191428451504247443893014496 11575020 288418441439382107720607847784677063680 11575021 -984218439927328549228399268686287001428 11575022 -381411296427905999350569510294713354688 11575023 918108494156334841039937630225359728144 11575024 102839572140990758715665580934913392640 11575025 125900185115757733559721524641398894000 11575026 17227077882077187013201644272801366016 11575027 678927683849263042028733122417563413352 11575028 119420559969792727346915834213211340800 11575029 -567553331187153295946551344466804109472 11575030 -405625517125339214941956088357999011840 11575031 250403619421109712906814396971674061120 11575032 -76877470625580583749433065108381696000 11575033 -39844044838266487111498420319607926640 11575034 -54305533680266311550435584897665024000 11575035 -625359670821737573679947132696367360000 11575036 8698204585528880197971749348734377984 11575037 561649143531922810049395507380013011840 11575038 92853159438106548982520023966375550976 11575039 -407706897033093503397184093291366157440 11575040 121906435670472659013451192818267586560 11575041 -359343347599546421688562216691041344 11575042 53236223374606563615608566967096536992 11575043 373693277308409629588456124173314809040 11575044 -189379752460638177120445312504590779136 11575045 -886542416623531815194067573858223491720 11575046 6163403841681366572204355725882535936 11575047 89587771216346582196459735427495320960 11575048 -1103945232729704324556927610294022384640 11575049 -302706677074402876534752569059642785126 11575050 34249574621749848971024566797655564800 11575051 510398515533127644151232134545036916052 11575052 -75047179242300215470159089929712785664 11575053 460793756007859345799196377460071991744 11575054 591509919676748669482727098183236789312 11575055 -235155338725177846169879744998827598080 11575056 151086503821155186300728499430023757824 11575057 75310937128961562559762054418553219240 11575058 333207812603395335128436478473478577280 11575059 10444109509012671839140416763371657216 11575060 264503100363215991007447262338407014400 11575061 1138086684531514302940909302799754587662 11575062 -315371048310055037125953947702833973568 11575063 -246820266637320980217772299049964085688 11575064 -635133532639072582789285352446789754880 11575065 113189611517077579266143033255320920000 11575066 -530267088383256227741521903730313077760 11575067 -252353382116059713748835368842060630528 11575068 -409518643608155607599325440910128924160 11575069 335527968489796433879447430850606294560 11575070 -110024970974124008086051098509986617600 11575071 14281588642721706475095232349451935640 11575072 285766428535949145910342295112973811712 11575073 54973231434778000305841080837192974340 11575074 173347368680295898224493086496219243392 11575075 -289748546997372103402533991537884729700 11575076 282316188953665984300919827724362137600 11575077 231348565281918395217794773809837402720 11575078 -160292755750807483141704111179191512576 11575079 458360756603641827849728720095004207232 11575080 172178725757449158310818834317426688000 11575081 -59968474524660120170693304179681691008 11575082 28440339719631228589951525619827657392 11575083 237759899118642760578699902937081809904 11575084 3590676661781218242108400174219207680 11575085 713658120877078198642001948290407391200 11575086 51513319137660532364193258502363622400 11575087 -63976482507078029207201404982522977264 11575088 109790040643022526682127724571965849600 11575089 -473659678563295616254764925763444812800 11575090 -145098583135621760038882083771122841600 11575091 -759234844642535446706555466157643733816 11575092 110829920039492413318774050582302976000 11575093 193415186407625758922223136065238204864 11575094 -239972615315730269755274051785545465600 11575095 -29136939736088946058051125811923624960 11575096 444980332569374350891342648258553487360 11575097 -508580238073750631999392300838463560880 11575098 -175004797233122215481473830630651152016 11575099 4927968341312409568135045255284053464 11575100 183286058587099041855665728972049318400 11575101 -46376733755263816445041604219492775168 11575102 -392117399333396118064677177182772864 11575103 898336643004703915909124396621012924352 11575104 -5292612546578900116704499864430444544 11575105 320320330717427757930103502952920204520 11575106 62507529618050788620268591249196674944 11575107 314948040910847335940072015524981650120 11575108 -132650937389509527841656624931766169472 11575109 -99470621273694468929286300145608840960 11575110 201891094391457575617348156802862245760 11575111 -918907701138474990010420768924038867000 11575112 372713253282773099747965330594395571200 11575113 72585681214975929662441067115706511360 11575114 -132791002628373242906593394425891783680 11575115 -54373106527254888114736419028980966240 11575116 -163122301065308712484177042625693122560 11575117 86631374740692010234552541045567272012 11575118 225058409792392742156135383316383023360 11575119 50119366458039785956556933198308518528 11575120 63171974717048419382954575049129164800 11575121 150857857359738582193464380046833412864 11575122 -25001932775887652129189329892325350400 11575123 -538162333441290917628811067644657927080 11575124 -984160834243771215232732134514133803008 11575125 355391005345028646177771812417991435000 11575126 -354039804235767422806397029259059723488 11575127 -16424840986233889490266104452864914920 11575128 -205158234882230193187240347229047521280 11575129 788164391455158391714519023382594863876 11575130 39006372085558511469245580973009858560 11575131 38285162869211052539700001261444339824 11575132 281494802143036105396007005139317096960 11575133 13900534213513002869444926282161017382 11575134 -160709128217965696065469353682217280 11575135 93273557954467889560448406420383464800 11575136 765589397729548030346772588796578496512 11575137 278490273931032321098374086665061346752 11575138 459827357116568719027074698787347638944 11575139 91551415025696213062522258013181689856 11575140 -253876580202110384050981950386817146880 11575141 -501808056161279282504859933237843798048 11575142 -94963582472248487537136197996421364800 11575143 -6888524748674270803760458918760623128 11575144 208716022587454897369101283405264896000 11575145 149724932631519886746966830239026852900 11575146 -49888744526587605078271314676394073600 11575147 464751914529906436520633115329982018720 11575148 230632938536981821414961698305363808512 11575149 -1132930792744354628153661731575983405120 11575150 -46869768450214166002305666794250787200 11575151 -397152509933712314432344486889726797440 11575152 8449751324376076485618039286694412288 11575153 350232781548983392995030967653828445680 11575154 49323639493433040526288406832909055392 11575155 -41079648907968962705938562953784234400 11575156 405603145647530315730155396918303004672 11575157 -899177995110596850846028037977797831168 11575158 -88517761381915550012026476501786316800 11575159 -1064553402944252983564338629337597019040 11575160 1223936169347334709549400454937229414400 11575161 -56662756328728982683404680905938954240 11575162 -332748812414358918140470543717793056800 11575163 -63141777021209907293616451782321334176 11575164 153126516073916162633704139718631636992 11575165 -362471217612219652260748952038566182400 11575166 -187106211553995337948920294690397061376 11575167 -434872114095753898956803578861149991920 11575168 -158992062026968418165378457758607605760 11575169 29166577831325928830767490874298916820 11575170 3113215119319781192382215331923635200 11575171 -410506850602404732143655473245133247000 11575172 20493383003874783695039686726904858880 11575173 -550083796343813615115699723647441336832 11575174 -243903015369089351286948146310336633600 11575175 -187543400273737898608398583585591080000 11575176 -177852233205673077171822608376026726400 11575177 -675396137809806354283451776310186872028 11575178 67148482778955131084500601330352228960 11575179 87373409874074902786014045652275652608 11575180 -395581969151062950825652449862973030400 11575181 1911895924213514371012244661355654216320 11575182 129248797536621053971682736989654908992 11575183 -265713877606624347656194630645380481856 11575184 12445429607822886175847778276229840896 11575185 -175284652627850188031813132910681235200 11575186 -167838216027550058424303739864413619200 11575187 -25504992067248345495117334762188736032 11575188 245433078324678323495569065652618444800 11575189 -387508321598806279664442021452993825220 11575190 -237404760420345347780920923239558563200 11575191 -273389467785774674488301575587098456496 11575192 -792874733504118344407023307547620608000 11575193 169257153292603544764434372491268729600 11575194 -114569371381115081707864527907633881600 11575195 292897037359857261406831166757836347200 11575196 270358422820896129052148040965503185408 11575197 87651700405475429354847747616461824640 11575198 -133353400313011447312333077167258955264 11575199 -920479156138201636743282404317840940760 11575200 -19515693652178328373503447505620172800 11575201 118773663813785872206298586866543046208 11575202 222107679308778841750581167366118508704 11575203 -735808970144491558655358765840417474696 11575204 -253476887213152274128429534660839152384 11575205 -906924109433981994015270221754741753000 11575206 -191885157057950405519685656076414245376 11575207 -651558695332552038434696058825826830336 11575208 543931254476663332932162207953241000960 11575209 606768617294187757762820772121329404304 11575210 -168023370091428100100531887675680844800 11575211 1119812764971761505863907678861696987624 11575212 395374099985897688221846232882408321024 11575213 5140958040883107546212547017098881824 11575214 39826303794912755104152658698184704000 11575215 -17655956804744431555673951503720163280 11575216 70326572196820622168120880963161833472 11575217 -69030325075648589602868503757085850734 11575218 -95768357413024855050230475595942997760 11575219 874414358875210621070834018903028708620 11575220 22926359704889595713813977091843520000 11575221 408233079554739877518023244621860682912 11575222 413411023115592332544956567502340761024 11575223 -46771560912568744523842962265263648 11575224 -50300474044245663769456626219050864640 11575225 -156345701986527955703133836204638238000 11575226 -482842406177418444714358799129071623936 11575227 534209723517424033140614985046406731632 11575228 -14080497240530603230593756986150201344 11575229 -36740554990416014719034740523753562516 11575230 -1042653806567889732382763960724130560 11575231 -969736435155893345169400538111584268408 11575232 6120432884964673830367849501918494720 11575233 -32462882364993471998674526965544438400 11575234 828284341330945127412691611096909035520 11575235 -157406647078677479861756189788205305440 11575236 -104868524244583610858115802062478503936 11575237 -982722903588059690092260481780047940800 11575238 469790791932510308233409063551206904320 11575239 24904876688376374774660881843693543248 11575240 131720795513206902115283308282979788800 11575241 -793407527689521802341779176157855290716 11575242 -156749346660180437124142144298911849728 11575243 245451088944054993300637246226688320928 11575244 493121784682300404697573724116052257536 11575245 -21541840542085425747912503122239391680 11575246 24337710899101197073004304164899124160 11575247 21638360559367544675954232538454986920 11575248 25113891951916144413400806589189324800 11575249 572881724142827169686910811269475492224 11575250 -372869016863373165270697836306867576000 11575251 -19486158370679784648589295834280679200 11575252 -365184442713300869438381380983587817728 11575253 -58437794309582009897950808137672474596 11575254 -77974402363315174090648279616393760768 11575255 -458099891607510148360344408462371551200 11575256 2574171907595463111717074146217164800 11575257 129141228663966301862339594406674181888 11575258 -219807432100123725932723014690403018016 11575259 994887472721034656089717982880027947460 11575260 170558396141787088192958414695378652160 11575261 23093674439676335280878223144207413632 11575262 -221191025932641428021266157673270634368 11575263 -187937868661682544576352629322601126400 11575264 1367645426607447867097553936579240656896 11575265 -120710826960225263359415313805502375280 11575266 -93126841078086254336875028690238577152 11575267 58443333576058656414900122184411569424 11575268 -335366839571671619068462229508895875840 11575269 -87289459602465602287761810519583044000 11575270 -433586574132599000595962004239042536320 11575271 -913342761251316463966445783406371662608 11575272 -40493454468851863123205466841533480960 11575273 1071044237222241171246326654811131534522 11575274 -80074097489679657017457736508649078864 11575275 -234094455146487320015896179143110728000 11575276 -154536850637992932559188852558216454144 11575277 118018232839499160061974718131136642272 11575278 115765020253155136277995868107941120000 11575279 12868396554138963482590152685573490208 11575280 27986444822102317652600712477139599360 11575281 -30389455486023045895553309033289698448 11575282 -84792946535582375479169361992561555328 11575283 279189256279379898143151309944486851200 11575284 -57987444612145999886751383641949331456 11575285 -830563058377166321854249809048199762020 11575286 -34736994114255454717394197161417738816 11575287 -36292925263942771288664286952001136600 11575288 -488792103238284700949275026117669027840 11575289 272418741153816595814074314992302899600 11575290 48041944434211084325086485437132670720 11575291 -131272126595627414197305924757281146112 11575292 201595942974561108612162308886074519040 11575293 580937611768919915583145070130491326464 11575294 -46291889393203716941996354454106905600 11575295 519775508538433456807754665653382525800 11575296 -298904470749608879798858208417140441088 11575297 248188415195914015303249923634817439746 11575298 -113087206140265163338021211147614616064 11575299 -4764432560540014857989794132108007424 11575300 -585556716940923720778342649714748672000 11575301 -946680039167548829954110165601426866560 11575302 33546681862869316181839690327089260544 11575303 78959080979183410893816297730199965000 11575304 -157955654602112739846583866882797844480 11575305 -309572820458222388986462004538969207680 11575306 252978372929973345535428735188418935904 11575307 -269670950005612837624428785139004649856 11575308 -482036520131339906759383035791975600640 11575309 272750177935804880940004095089822315404 11575310 -113926656184257216146098712972423365440 11575311 -395428918173043542634862803070792361216 11575312 23596382532031865839141703065372196864 11575313 1236338383714479114836458004699942167920 11575314 263949424063560310166380595324318809104 11575315 716219130604105202740693769452647126960 11575316 -36101205188670995333982075400205967360 11575317 -187992871178562516413966264658358799040 11575318 -9857986603872732454018389983153407296 11575319 329920830025290014890125065264652404376 11575320 3636891838978774987024006259582361600 11575321 -1258158480897775572225179322944867005500 11575322 -798825101966412821108235342873128860416 11575323 615068915114408049187630706093965337772 11575324 732613090426956186875222021436602717696 11575325 70874850831814327518140895065618251200 11575326 -62155794046511398654577950543095091200 11575327 1866369521337513317254673191578024135160 11575328 -599607811828783531298326171009776353280 11575329 -261097102675638874369436020219547904960 11575330 103588305212262102917303977026714400320 11575331 729887166328012347229771953376815641712 11575332 863929031413703311278305138572212326400 11575333 352021877451095409281577937253274336960 11575334 -551708606647354338668587382519343835968 11575335 321732894456786337809181332293933827200 11575336 32886646701822287869657015735661767680 11575337 -990527876878355378419610726385807888240 11575338 -62650193175543571006563988720353073152 11575339 -247596218981522056447435748400765640560 11575340 -10637729325831369444795646078551552000 11575341 678373757566433113654743677880934634550 11575342 7329004346968901784159604925870941632 11575343 -83317462958102869506062620957583793312 11575344 -28835214744684683627827445074526208 11575345 175673763329214677588015897551298930100 11575346 224595274782056363635545122566654692864 11575347 45833822116610479153487755564049609472 11575348 277349409615302584116155012459716263936 11575349 582723483310963788179584310593264234350 11575350 -51073197608388387040585777249461936000 11575351 -1186854936179365003033603593389713492080 11575352 1131876389040263504004022693571915673600 11575353 355506682282708616598881584719080779104 11575354 -88129791051532872300007867837205123328 11575355 -78023107756557565215225571701053610480 11575356 105997919120359230146186337484076319744 11575357 -891010894977065966554087211870943342394 11575358 -130530778770892115287223062996858016640 11575359 381526731218140181373441129099985677600 11575360 -27509690884274442562420396892608266240 11575361 -263028986987374200931878345813574152768 11575362 11843811358463115109201182827509268352 11575363 1031734872257296790634555465388905044400 11575364 -178321623120681621629574848516778393600 11575365 -224566803282492738337479424874483741280 11575366 -581264276713105008060549116738269351488 11575367 -84093070614971937709339009461604098816 11575368 -612324211450619259234907741274910013440 11575369 131576436354548398844982374492843080448 11575370 323959555848892710811181866392281299200 11575371 299783901590829776799229790825427018240 11575372 154045680750968271580035070409909240576 11575373 -256322313496436625417135607651817291220 11575374 -76432578313790872107046207787883387840 11575375 272467176277608279531677739834968760000 11575376 70158389130337167149860884703229755392 11575377 119176863182700300693094974926695807248 11575378 461541472660713633923157816736409453856 11575379 -672594418812986138694897452910680142240 11575380 -199540554470546497114766181142584637440 11575381 48147865368490945274513174203780839132 11575382 91982205087064028807074842238681023744 11575383 -534817784610207261531706003621165460376 11575384 101731802647610576483573773862499010560 11575385 -13994527114859268646929968974958307840 11575386 -1029716138813521357531162472618266128 11575387 753948206300876005961664962250703246920 11575388 63733906254493812393335670741120615936 11575389 69563428201172539686722160804101268480 11575390 92807529604632668092681623832384507200 11575391 -12184038306544332309091387165755789648 11575392 -850290688670091122185460280654235435008 11575393 211628932403094993946330343098892562480 11575394 3011937968152765032803203886791303680 11575395 145822667881355173795591866818011040640 11575396 282491541304036394757760433881000263680 11575397 1167360253920230064157194946831110414846 11575398 -270475097046001317244383479824186235520 11575399 -377502093158554659514278678026353643880 11575400 -172677237335712574963234252654043136000 11575401 -634944531206304742562668648670244726816 11575402 -349906676626037976063286570070438839968 11575403 -86169761170838206136678727640674059520 11575404 -98820008475107074066498647969928410624 11575405 -700325205014961919318084141142772509940 11575406 278812175585992521097099112472496345152 11575407 -313588675492060172349908215819117326960 11575408 -63820584885829932938763018907376025600 11575409 -1368672801825987393335805596514744477696 11575410 -97916858210384593753178896076559605760 11575411 138655257115616958433043054635148038392 11575412 -271582687410347014965738098086930783488 11575413 -496038157664982921901719190788953935680 11575414 -314119692813031424696577490595726398848 11575415 -334758857447087719881847006006052313600 11575416 394242147763715106416357154341112729600 11575417 592151010963210395756848719510622624512 11575418 -570343110066517067919971777053375837440 11575419 456693484753282747278898094719884945408 11575420 196672034096227355465557060931860162560 11575421 -220899252237410955320190699435361327872 11575422 -112149453920272547430427509962138823360 11575423 244872825334995763272156021776194700672 11575424 168409556096302306793706922911675187200 11575425 28771014566610394081088678857821942000 11575426 258788267938410287201855564150062824912 11575427 -1237738448753866222037525100844007635560 11575428 4380675760341715429011998026215512064 11575429 237451461848291851785764226654310759680 11575430 199029347175261330541393767804612481920 11575431 79367135949503161835842732395745695744 11575432 -175345461468456523039472465077825536000 11575433 -1147381772743694033497938489676158153318 11575434 50859558653382906989568368910120776448 11575435 -1572266541986486533560073008374997840 11575436 154897280827626388383573558154743080448 11575437 -451595723810223385163383799352474480480 11575438 197267959948053513575028580955370196992 11575439 127510870449434352499272928893396456240 11575440 114402023623981522717941934576395878400 11575441 -446026782548966735398753719474138686158 11575442 730023015552046314847639758403958725632 11575443 -809203716074045358323269038473466382272 11575444 361753985292340455478714236874652375936 11575445 59954240443488044617058976068027548800 11575446 144605336187667477447930845378041164800 11575447 516699869328185763001104813941021032840 11575448 408824073864610306361761383657680670720 11575449 871140187686879268999758887900710538304 11575450 -49301423807051688444154927959399957600 11575451 -1085464595995052122877667139204165015548 11575452 -80436186534658974482405272523367702528 11575453 -1187387689136472080514522889441086231144 11575454 -66739394570072908040806978543485227328 11575455 567334198316042958405298779063736425360 11575456 -1877169917147555520106936824343796121600 11575457 188509137635659310028273979341311828706 11575458 -234166587853438574799495867898735964976 11575459 -107433351106512099750477607920089498208 11575460 37955196286084479674414544378617975040 11575461 367562374521287020256730045053351122272 11575462 151925209173953145884404643285064190464 11575463 -12256698020714141291654148004152631296 11575464 -28444623297570567253295708258949857280 11575465 10849930151205729919984294335030180 11575466 -381797395040685984817869653425766255520 11575467 -8026241541670747853643800242354482684 11575468 -433053045490913301652261207779340356352 11575469 128671281714081103940037405559479918870 11575470 -84033585742779359490092091999286890240 11575471 338877176881394210165530074142775024 11575472 -71439684273659475976063351334443597824 11575473 -26846947692082262758683690856437638400 11575474 153585832848893439562887561274871924352 11575475 5799775733178925822419545386031724000 11575476 62055823454197205061139094991428849664 11575477 192240857308827063407999763807428368032 11575478 288271013571302997145583910573085979040 11575479 -47096882944683101961285442463613173016 11575480 -17057495869877643851385177620200243200 11575481 905468779619802884790461669032186554282 11575482 211646519486129578646626201765386042624 11575483 -194341997534949735512832101987246202268 11575484 348918013721143398710486306856899543040 11575485 216115791150781174222087030184160263040 11575486 -107915359697501392349545603667114931840 11575487 80421646158941724022807762630022522880 11575488 -201523733330140656213910904282032373760 11575489 -671836183603162670451992612889194788608 11575490 -63079746953534828727359321751764613120 11575491 -658072256874362812839480417021770041608 11575492 -1213626885641260544572930706551326575360 11575493 26647799013113499822140283233747647488 11575494 -9447615579746883423363503179345182720 11575495 -629303888776530755929149194448786955200 11575496 -133518501933844818795929973010665584640 11575497 306876375189426070291010348738297034000 11575498 -348026484294898189755262933332342919680 11575499 357399414523329965498601102111630876480 11575500 166104737862831878105666384318045952000 11575501 -50033630185460999732379002745624623648 11575502 542923414689373941215916071432869301952 11575503 159010867237803826207142893758581289600 11575504 135101964723723012789239869701358534656 11575505 -290694744731476877847457537889720568000 11575506 -39750525816134637128696510005753716096 11575507 245179789454313367459174162671615899756 11575508 227485628415929466453045079105060694016 11575509 -169267910634709720257822654086580492288 11575510 -651901609916478982250012257060122967680 11575511 -1117013900753725122487616090592465504888 11575512 181492560408858814120180682744810496000 11575513 116906007728040764587951988830791722762 11575514 9085586781664344953285361488369387520 11575515 236963023236752116132221525475595910000 11575516 394583563330636556008839501237482109440 11575517 -1063231145103252148021109228595280345434 11575518 49739011371882290086901921570488761600 11575519 13912411830676111598898857677413209496 11575520 -375693108418355882435895393783541923840 11575521 -299570260383955973154941131909239633600 11575522 139484348086295665757420647226239864320 11575523 -1251321483203470071670996104871866160464 11575524 -15314649062003948046972866878186242048 11575525 16362984189995324722770785885870581300 11575526 -302560289774561689610622174522187968288 11575527 -496343888195887077103826253909182917080 11575528 479440098929066850793197174162937052160 11575529 373009347110011598501815867027903146432 11575530 50044573702694750543666435764008342720 11575531 82932536800582204362496985422245415464 11575532 35910380877120973263342199299188247552 11575533 242312669941936904626789212629879836224 11575534 -350154225845912685847302012429360091584 11575535 580056878794588160068243962312478929480 11575536 -88571459453122798465443455035030634496 11575537 853592642358425714224954626197120712 11575538 590217398953278270785160574846006080 11575539 -110185313124201951921589153194358232016 11575540 -30594160486456109330706467130545429760 11575541 605389886439845283393034286051476043520 11575542 -148549085732656030995874106902922821632 11575543 431823708508888780200313197540119172320 11575544 -116102411245375828832769663783549542400 11575545 -338797705414140106101936523952838463680 11575546 149923092029926718718621356664297839472 11575547 684303731948758201199083514532677611872 11575548 -248123495014147861463494310191279741440 11575549 -390446258506285627579847702216668159136 11575550 -73645732647656264539169638481768035200 11575551 28139979366648065066347549046092872096 11575552 -89408113407479691791663229596252241920 11575553 -711810169687018441659113537217148054080 11575554 341744888337289462329167054098013137920 11575555 90775286503420555113821279980733399040 11575556 100593953412597119708014276902099087360 11575557 1497013207524230022894368027663126208 11575558 -473332426645481445212619881652784905120 11575559 25322799447544341358132170968523098904 11575560 33721312392877478665504462377209856000 11575561 -245589205542635794945901587869570855736 11575562 -518207610936495280165462527555248629968 11575563 -457128819062882519325388144422252737616 11575564 -145147996471303343935023311597727744000 11575565 24151589389573313022392696373978128460 11575566 -837864557705589486461206320038802048 11575567 -1196453700910206498689775610137043138384 11575568 85244610331994426336294491045470216192 11575569 223668983189950933689609202896202274544 11575570 406104644748907466165555624788727928480 11575571 -63767235014034871611344418533879554752 11575572 359090262690902218179186662895357358080 11575573 2087187410681935363586648168407060493760 11575574 -71996602261046424127150165478406200448 11575575 79083904938438620868643608728038560000 11575576 201210883980850541313152079406419456000 11575577 -133021482622548408390077172121157038140 11575578 -56852056306871052846982563787631396352 11575579 1147987529605221339160933045870331571640 11575580 246233464348930529549065620175145971200 11575581 475962009062804544032274305991936877344 11575582 -163981555052952254376494047012740230400 11575583 -589846748940375956905856384893005723360 11575584 51128331725137147722410685471248154624 11575585 1986288240693568994933631569663607360 11575586 -128228889385830578382884346936834048 11575587 -667765617308508344970944226364027887240 11575588 -688933484583041792627876847014135293312 11575589 497812838905262291989732448687610525756 11575590 -85797636967146263701923382112889845760 11575591 78568379845289017303398203946420251352 11575592 117302618442353386512903453125464719360 11575593 -646729791809298551466986753689391273718 11575594 -154897535247078446617941203632665197904 11575595 -16245120670851869747180246813995734480 11575596 -273725931873835729136041512267621335040 11575597 313732656396177927241681332335974607712 11575598 208561129943703379031724826938004659840 11575599 291539222284931093306451027636709741440 11575600 2043810646964757580561753257216409600 11575601 -475490551537218568040090713247172681408 11575602 -2378276181462929348749351729860552960 11575603 99308040340034717300931911841105792144 11575604 -1028247827537097358689482169627199634688 11575605 157049410331979507983670969422368072320 11575606 -97984386564795189744145699728112239744 11575607 116028751096374784406894458503960399360 11575608 -105227004575984039017575079547392819200 11575609 -968752867675006288061663308403009727190 11575610 -18241149654737872136460521120949770880 11575611 -120706479661498028878339869330983287680 11575612 331009618116132941844434806533259256832 11575613 -1176050341672565337716314948277602607604 11575614 -214454829492731963240549924511103607808 11575615 401395243484134925578203686545465526760 11575616 183483338283145494849935877441812692992 11575617 -1023241409980713089801690240426250240 11575618 73201256011924369914331650840421403520 11575619 573616981255295031114839808583783025160 11575620 -98513080439709017047377173751731589120 11575621 283545736722035176966220270638022705822 11575622 -64126833405543630081295054667779587648 11575623 -162198858196755031635258094583574209280 11575624 216325999722143169390822022974353080320 11575625 120825069896857505690761504763352401250 11575626 -168131166312699607250512379750000230656 11575627 264131123983652030370213758941245913344 11575628 54458256602973512306231410397486831616 11575629 -16367580804769936147823924934656259156 11575630 -409625085063027197708238197323741593600 11575631 -28064259601101153691490808848938746000 11575632 17524875876591084610963793152779878400 11575633 730539044667972329480852890191605255680 11575634 91510698372389724200757058962163540992 11575635 19688812442608358454317541430577566560 11575636 -354707724278677510009130451318600058880 11575637 -772430486979711641399198221287234009540 11575638 20888464409094720301974032293898380224 11575639 188035521659668614586967389996543218440 11575640 880797707892634485678034966494676992000 11575641 78592829181188441697117410982241148928 11575642 -76983497821247104457810365770361117440 11575643 -21975025317262686079476364148644301016 11575644 385937100472622443096616675237166230016 11575645 -91494117882133462020442943179608974100 11575646 -41386747446161736880529749398454201728 11575647 -192690834653877142302619425310517499312 11575648 -136436789305224148772289645957441650688 11575649 -148582820631644509692442171312001916240 11575650 -96172653791434559926738300556077238400 11575651 -1012203258996061546468047777214378309348 11575652 751636659824694109293653907202571953152 11575653 -242578426460135942501826441196112462592 11575654 341083983459904398303004195387367767776 11575655 -283876527851213469253552848726686937600 11575656 -863085174696840382996149925606202572800 11575657 708584029404464808284220032003224666272 11575658 -218970404263631505476596923327424714320 11575659 44715404133770417349067707885262288368 11575660 176570602356385638834073370257201551360 11575661 -85536213532952665515307492355722216500 11575662 -43068949990627843600009749504733583808 11575663 325324721759301546486968972896074896184 11575664 -257116882837416311104572473592585093120 11575665 496907214478061665567604617208395316520 11575666 80266450793390227839492747862975318032 11575667 248624382387586235622431587903904162232 11575668 12149442213672083320999848859466655744 11575669 -345897769845922338390813003628675584000 11575670 14700964338700949630376146523821356800 11575671 -276297582511374636933741328223052807936 11575672 -354153154293788281942582070744214712320 11575673 -384604205680248309902807779400241749676 11575674 107010656324630977978952065074228687360 11575675 -483696607320778577439277232199171270000 11575676 19254889303135544225066539145123724288 11575677 -405055055585026863536623277400470764800 11575678 -17943084277066684008234070943390686080 11575679 15132935505899978874065961303140128128 11575680 -147415991497097460853441598714806272000 11575681 588376632288783404338948754438411016532 11575682 166757879297392019360159584462620848640 11575683 -14299852203575408587709696813780198400 11575684 -666801540076008570916427921502365856768 11575685 -75279977515447164317448863954835884640 11575686 -3118827459510052013373486200966278656 11575687 -1302747465126824026489535016417922578664 11575688 -183550741860661695908037105222426992640 11575689 522760035312068378387380622220283932960 11575690 -88945311651488428630193061383313976320 11575691 -249537492726140841226791327371322303840 11575692 137584917898869967733240557029795062016 11575693 146019274032329373925909986589845489600 11575694 -91379430039707828312080310707133381760 11575695 -130639138304996684546666026786978767360 11575696 110884385149125605061406697066722099200 11575697 -246758554853132577812519358237047064768 11575698 -293802124771442416148415056792047150080 11575699 521374640333451402279292894006837846700 11575700 -167474937365687070329554694794480444800 11575701 -791281086243861819414209996454213435570 11575702 -408479116549728551981525842881776852448 11575703 -978947591677701590115133504375508373048 11575704 -274719021382938449965452917165321748480 11575705 -443159039359922172578773967193232342140 11575706 937357744567254043807836867717559234560 11575707 162600743879972467185423662096598484992 11575708 878473748171524350431402169529223771136 11575709 235767799226434376793491921760080980716 11575710 -7439119428646202605094740050266158080 11575711 288177403615726794636554731436027324040 11575712 18490084265225333668248191659356979200 11575713 13200568785412672353272640825341162400 11575714 -134341016711870376759441952198897999488 11575715 -171823155136294149180355245642115056000 11575716 -98800617938012222128321215085449670656 11575717 -497970195036269824814158225208622919234 11575718 210691436563658741813444446083006308352 11575719 705204774537010644283424387360766475344 11575720 -57730234181742159828063911515306598400 11575721 -760472587082999875475323988412676273500 11575722 172488558216935146128194028136395555072 11575723 687482192089199325971698771833511217972 11575724 -297854495340243099203597117488519741440 11575725 -87284088409379446471234393577013955200 11575726 248066190798659569561922828459114734080 11575727 509790797186448413010924636851793721560 11575728 -96866125906109981705740281541933744128 11575729 8827889781339181889884377325224432288 11575730 -150026524136607536734339432440788057280 11575731 -158840087514550711418570691462654147840 11575732 -43500882975316407079223685376612864000 11575733 393323307045474127851356071047469892604 11575734 157494743762785163858764045142631391680 11575735 221314557251988061793987137214906687760 11575736 -506672070837573732793119400787461324800 11575737 -804186256024983549587425775272519270560 11575738 263365162629041491637859968779549073520 11575739 172329993176110618314326200884204460800 11575740 302981871323319290351971587191415398400 11575741 98049816820103374671308206836431097600 11575742 -193582500860857253488988749627604538240 11575743 -536857179204349960778703357908665031736 11575744 -13327433531082423248233612815005384704 11575745 190157184452074807137239072297115244500 11575746 -13280403780841576562734430664123236352 11575747 -1075245478814271822742249207310097508804 11575748 -42953106134012626146781936686411806592 11575749 606669715019664869415290937537787325664 11575750 -66168689911314278649523645893046560000 11575751 -284970750747224395824305318756640067200 11575752 663672791626372691476912770785107845120 11575753 34937898353798947549218820751357111680 11575754 260130849983184374571467321686647619680 11575755 5990239280658199792327715927135732400 11575756 45247298745720862648960194853148129280 11575757 98964528302873569408246151214978479340 11575758 735927865577243402903795037421838435328 11575759 334778560119261652399264340883010586160 11575760 53323579137791830510873382392502599680 11575761 277052705958900358554769734165323638560 11575762 70798358869463463497140714747774539264 11575763 1059204763500815660725029177978280142304 11575764 796889284592493605208815822562630328320 11575765 -107418984701470535774556721157048110080 11575766 -540071544329461414008272925137333139168 11575767 93480457490891052777082225686138545664 11575768 -248902020152108324853504582864914749440 11575769 -276394383379595217822004947258145696320 11575770 23237623352952847617015190579336569600 11575771 -458620982668597510413169656068197080576 11575772 2120174183694105127476354253773471744 11575773 370359608033801949120417146175494371584 11575774 -63156841922984267542411729974320356608 11575775 -248590270486944960676474313890931380200 11575776 -100244937019727267615217158926680195072 11575777 662163535966472290334898193793512502932 11575778 543577060012559156388497624076537487440 11575779 73370974049712482447094116608699160184 11575780 -311392944272951147697964617868482758400 11575781 -415305031820070228330547922193275146560 11575782 86455086288653931502923005970240007200 11575783 205156261090170386251522526669901822144 11575784 154724272949422596029637314724831313920 11575785 42073160595219865891565032781717568000 11575786 -95882516966436389909811525894092549280 11575787 892335599321890766709660846444927282192 11575788 66923108527756454383563573892546314240 11575789 -11992358267747674986376368287615160980 11575790 399667630266890505996650634146197694400 11575791 942562187046559832238409126910110387200 11575792 -190467315371789568834612451149867909120 11575793 -584838230346025514904600046159892125020 11575794 515582931228856233444976594045353046272 11575795 -82074384203373349375126692632897134080 11575796 -221713432464465749221190573810346196992 11575797 71508912366808107505362021566117202720 11575798 505422966690048095558734136276325888 11575799 -295126044427140258057239679523647078480 11575800 -93348912736658001443453688414297600000 11575801 207249334678791751399025806357174333802 11575802 -18614144444213367160867639584442560000 11575803 -173744416907234491344490768189935393792 11575804 -135692918808497978649393691775399993344 11575805 525091466067577583792038213266253820460 11575806 -286746542649619093125302111511839649792 11575807 1369737062389027233183604160956869052840 11575808 -80917808636048498627775336693456961536 11575809 10140815331747235933097647297453067250 11575810 -270993542498642293203282829996404528000 11575811 -444219628287883437999111720906805636896 11575812 353571006691753991695173773563363713024 11575813 -773608378364867534110435598041457243938 11575814 530591148690595125103623054813457052160 11575815 3912337501215376537106473310407837440 11575816 117115922870933319426902055751252869120 11575817 -64454970925890761723887832506125935136 11575818 -516501315833589995823745141959337052160 11575819 -38110115636528300754888412990302229080 11575820 -25257269973177827720441523070203141120 11575821 122767311091594652572507669817811467712 11575822 -114377956221592551662129939321794313088 11575823 83405664526010657760101886392233267440 11575824 -37768754942382118772109171619309879296 11575825 42471144550730062388788344508519768550 11575826 17910235708052307413481430071001342992 11575827 -223922129231083039364922486370286530680 11575828 732424597735322466389593470409894784 11575829 -45576744175938872131216594621869701316 11575830 -5849622548050420926054373974156288000 11575831 590645932634219344635684142232776032912 11575832 198116163278534348433295504725645496320 11575833 146053923836318748547643582747196777504 11575834 -61716717889728307843967113211738385408 11575835 614036977275034836774638029834828553280 11575836 -208089383876158434063633938625155440128 11575837 -11770720265784348006564709040185687168 11575838 685342732483443475707952567037165416320 11575839 136705896794927704617671228918677767168 11575840 -395632434590398720283472402176330956800 11575841 779845822985702216374296103303017190242 11575842 35481794984246679831801194795931261312 11575843 21966513252071686739481545927741919600 11575844 -119471057260611163172637557370819452928 11575845 799425983133837134462121495634432944000 11575846 356163626584847545016864296119491710080 11575847 424226134979759077354684480787583970296 11575848 491802159825010667878904776916075397120 11575849 1149789982657390285803789981485233129850 11575850 89752317105423137866782253715848032000 11575851 61410687915299931079148545480802064384 11575852 -4117488974575839880978069895610733568 11575853 -446109718008874069150480364254867937898 11575854 -36718446671696080511292490138339258752 11575855 -295320927679656836433694185375629232480 11575856 95806380137754248202372794100232077312 11575857 -132906114090631352846142788854056023808 11575858 3327173387952960592043772133399794432 11575859 -817518238692530568955217760151643835480 11575860 -250134443763835148111343335151571568640 11575861 1949705791351359524201014572587177962368 11575862 -476588163742663212133295704618327948800 11575863 63064135609377587014647093740877143160 11575864 318951679133466677402218049485990809600 11575865 -15617332436331343229029342850529853440 11575866 136423525239792425857240276514531380224 11575867 -887343164172233233953983918879602381084 11575868 -460608755856727848498656161554246423552 11575869 -319265987083913320869297049640479612512 11575870 -460903244167101916118728428616037491200 11575871 -480639858027488015814579952381212133056 11575872 -5166534903125652247439581052110110720 11575873 -1229538312647996922818375251395814274878 11575874 90295824773256463665945933359947800480 11575875 506915172267686382427661422924705980000 11575876 124321683870329822141705728294441829632 11575877 270130097173153421144836017134444033280 11575878 101817579284527603902165260637723089280 11575879 -251576667983708033353848445077700412624 11575880 724620125925011770521010863707350886400 11575881 -635524898419558777206536456652821124630 11575882 -213666917313263804794843095553048809216 11575883 612358691401919308456189037607337668480 11575884 -74176384198084570348974258284412334080 11575885 322487814887104403473977256792837925580 11575886 -30597194656877721851836287212003894400 11575887 592429050728188204574045338508701677960 11575888 -298235929483055714175922719931589337088 11575889 323751811020136244829849731906333676444 11575890 -134776024360914950646789503795885347680 11575891 591947093470229976447846402578130063784 11575892 -913558883838655001826872846333724004608 11575893 61180495011723959747489120707088126784 11575894 300458940245018679494278256161997349504 11575895 259582701009840916931110457523268339080 11575896 7970357160999198488990130139968307200 11575897 -1020113288837986465106618725564120897654 11575898 41173383326331072467114745640869577200 11575899 527467979950033500563391053385839007840 11575900 -113769500021686411491333630338998272000 11575901 -18996632530443316886717243405496749280 11575902 4920872123680976508387912801367234560 11575903 707848740524709690544697220907025733152 11575904 -899267424347659773890451252283558723584 11575905 -103150345027528263176391051238225020480 11575906 -670360085436807407973552867510795183456 11575907 -337728513381841142959338790707066300000 11575908 128503449446839873891558315746301233792 11575909 31068090753149535780998611959053825240 11575910 311659204926215558761295862375342207360 11575911 141398698282878636172986688206573393024 11575912 2102380011110456736916034726516302479360 11575913 -153410805661709014543819467297405530076 11575914 -122816648429586822639979537477076975616 11575915 -140316149554135125595415253203154493680 11575916 -346413197503136993669043458750095848960 11575917 -282817458689732732642071809960491845140 11575918 -319663265347123071453831005761427484480 11575919 -476379077206817498317625583848455149960 11575920 -111616958659234794911978256231078297600 11575921 203100923060828903776282506316842134720 11575922 250355865757575541936179538648153834512 11575923 178617258286259705490641490033550368768 11575924 970578640308381328455684309133550430976 11575925 -242791388476023904239349915395080371200 11575926 -342365496434957486863925917781253802560 11575927 -170858068125370289618978782408236088320 11575928 -179787014125397118893989239037344890880 11575929 -13177770304162248498998817379552370112 11575930 -183571305661102035451770229155457536000 11575931 290713803426779772160473428867019200832 11575932 12563966328738337845642711979903836672 11575933 -581896517123853781378757732225345693818 11575934 -57968494951643745098034377623075212480 11575935 65045206133057586284564354087003100000 11575936 -92195195745537821888802237681751818240 11575937 -637783198390326228040084635647120437248 11575938 234287654082091078535866798470584356608 11575939 -1427739621095062892598085098224355880944 11575940 -31830603417328789076055973782053068800 11575941 -123528097315685859389174595986782578720 11575942 -1723006572929918783829842741064619776 11575943 -693663375281330649820515547788951608808 11575944 -4056484635236771233471570912562995200 11575945 -485953774035641238580806736218544246080 11575946 -166156595329937517490750495889947333632 11575947 -465336037874968599204676482371396181072 11575948 918451124061000336996933074370753367808 11575949 302263092404721730450099100475022080 11575950 -220652465991090589664453937565809936000 11575951 -406060789772924869938387603053301779400 11575952 -30706040211500260065895041985368342528 11575953 116828946391783699228790602444157604 11575954 67036705925983847616432892129094604960 11575955 -384887118028058721018796312421399340000 11575956 473050446626644578062288560476621785088 11575957 624310215188900466916298763793084718752 11575958 67965793229762207874483121994157765120 11575959 -1034119580987030358999625973201934720000 11575960 282700384552719771292297038881092608000 11575961 229313666234616167477245595610082559562 11575962 -223804754257519475291538312108102754560 11575963 -7360497493446821946259629573640451520 11575964 170233883338479196903455867358441061376 11575965 -261062828107705005834467882758435488000 11575966 -65206666483014080767205632996807037568 11575967 324523610567114380917089981257408120920 11575968 210066400471494905542821876943442411520 11575969 317645655907191089652840191202542142144 11575970 60102592386923220776255130372237957120 11575971 -286956380545879567913456887864907655480 11575972 -687448898990381921994049494655273508224 11575973 633573674138139536486371959926215980222 11575974 24330022105013968462637886477662535360 11575975 -32717216541042640202458863771027916400 11575976 -56500042322146560234186459508263121920 11575977 185506291869845308297118383140600791040 11575978 -284044615737314895964633735358290402560 11575979 341523680718445991740294610243208918720 11575980 155929444727487628681255158417868185600 11575981 -44283655237335449266097391481178553000 11575982 -159543612210288870373237820206924741632 11575983 -256553761262677764947456420457453603456 11575984 -43348990092468166249096386248418197504 11575985 70674800179501911268482757832240496000 11575986 9553447710892485014799368276613569664 11575987 -16340001269377278795602957882156428280 11575988 333016603836210442013919545585655386880 11575989 -45425397236750983934346347087011166592 11575990 93170320784965947598954747705756442880 11575991 -10927814354985038371195875719693928960 11575992 611277204900455702889513682998780887040 11575993 1055020405304538018756307006423051046400 11575994 34023833334841016399865689844864299520 11575995 70476965711195777669130738067441455840 11575996 -54074616303394705067287221194122286592 11575997 -936105922927231484064922417577621299200 11575998 26138462141461240738559544507975844224 11575999 298948145303264256522135584418216296000 11576000 -312067247710908222828338830837284864000 11576001 131031197841081127429984153825777680432 11576002 156285593849618930825671919472118559952 11576003 -379695225177838201187114635377675863748 11576004 -114771045889698158060054830665136908288 11576005 201631888686889820238326533364853642840 11576006 -92857017013789678287038263481625248256 11576007 278626775305292789581400967603958130640 11576008 -83037185541788339703517066975710551040 11576009 529534073709984362344330091593850033616 11576010 -184502817792044887474982623097581632000 11576011 510037309411702908430681929959549433000 11576012 -124854550274175174216221261619198888960 11576013 206734101293581057564309053629605335744 11576014 667641399197427988154883285514612447104 11576015 -400503004346306403838458881745867509760 11576016 -70227781850375853205895511360383877120 11576017 -78520218261257977473340449744196432140 11576018 232963563836468448232368265975876713120 11576019 -37341001761629138377875893790799034112 11576020 -191012701015954759726634007938728919040 11576021 -277952566519226953251999929495582912928 11576022 -48014092623817270390724245229485908096 11576023 527308672055388223312519593107063088600 11576024 -796159284675607651010640088982555351040 11576025 192176700501020949782066415879982878750 11576026 62357541871911844770481876065606551040 11576027 -288668848062306316254824731964334200124 11576028 -6014584372078175338919012356172759040 11576029 18789724152097429629629195430661218400 11576030 -1018816753247175702548078275884094080 11576031 467730870236823772055084225487181206048 11576032 -296008909749119499344951606534122242048 11576033 44066016023923603367253371174650515264 11576034 375908990637524580764382338581097831040 11576035 666248638001285519990970019397515177200 11576036 28688546663035525773061457945554821120 11576037 -352354549757538021713232370927611135840 11576038 130593326439166606294895008275834639744 11576039 2052677681354381967393964234073667981000 11576040 29539557971509367477680323871717785600 11576041 -22199275038489953678348990427294128 11576042 110492006076139813911747322297225841664 11576043 -630002163054683182673165346777932168868 11576044 55970448905029162824856825983503620096 11576045 -114098364901915758522662948088514612680 11576046 -48710897513779885329982755933659491200 11576047 -169844793758195197915994872602866109968 11576048 8514621124843303349019706625569456128 11576049 -62296329205340070469591300603859835360 11576050 218532970844386559432054054260980940800 11576051 255808346587476146569231593513628896384 11576052 10567081278177176928254816310656705280 11576053 -142239583712537911557424861955610658560 11576054 -4811209640309906377595457306322847040 11576055 135713366462427367788021598150735994400 11576056 678850115264307385593372712572509306880 11576057 -35593202835513154164343959113567564694 11576058 144431548596709832495086045848554105088 11576059 420584923941624945435999729907919525760 11576060 472258039137701007021326839317885012480 11576061 68978540638901277042850427260756193280 11576062 -80374081304704572529875543884794990848 11576063 293533023411162388816207002874357343088 11576064 427915006353965168696457699773984538624 11576065 -402467993825163716291707535322550627800 11576066 482203106892642934040826078249147233232 11576067 858422765769366120957225653510240725248 11576068 111324616127968840623262220273404157952 11576069 -1372305416544452413788206799335778743520 11576070 -368685389031620390003651769248250240 11576071 -412826264421536831185558085573851702808 11576072 1043574431163316857271244717396769100800 11576073 5987119284925833420838343244035900160 11576074 589954819842587328642777360379024543536 11576075 -141276432685179451059067720148452356000 11576076 62616696829595726685499552579122207744 11576077 -521534605346940885313699646782076209536 11576078 -115970181103456076835169337895520633920 11576079 85698084812364827294337823549641520824 11576080 37519860630409005280155040612430069760 11576081 1007156629564460021148209435533979881344 11576082 -806325082704459861967988668244754432 11576083 -487137574833870184400975923810930067668 11576084 -18462056753682548097228241016426250240 11576085 -73832629921397106688602460690989573600 11576086 -337765811117183317849698069119509591008 11576087 -361114710819360769863746466704986830264 11576088 1257455643889170114803416214808891187200 11576089 -108155032254786634295726867474957413248 11576090 217384140516211322478118923129241624800 11576091 -1063753083693766345856651138134229806800 11576092 79366768118627498058104084737500733440 11576093 -1062177412737499662094686698592761320992 11576094 -144629868785629206314542536101737540800 11576095 700759023792220178465804574091369383600 11576096 126744980783134613970679239778007777280 11576097 58642289088311628468342777419612782848 11576098 -65941430414943694496422115705572020960 11576099 567854708253511739051202572132383186512 11576100 7094730812288127242588646671128780800 11576101 -297778064239071224774238618277572467268 11576102 -619828374517160211459180403727767945248 11576103 269961062995337144889488006152506395520 11576104 86815320957519298958993557272775372800 11576105 105225368242341064857230907129912581760 11576106 -245899260945308306010620608602255058176 11576107 378780981951016854292640590284250473760 11576108 -148780538560192459299592036132719513600 11576109 256112934064060750259023021105312875360 11576110 -30420176961219258677245817380716833280 11576111 74854694586792089332900500354770471400 11576112 -102721723261961535239636753995738152960 11576113 -124836016188517812008066621746080788992 11576114 -363393557465883690916937996505080902656 11576115 10988030282987713183198622127086098320 11576116 2862622087480215269818525071628333056 11576117 -427922890391016945437922295382588627808 11576118 434209823655358471973377525453352342400 11576119 275432802669420397858580414763071620520 11576120 110597100395067274691490765981554073600 11576121 12158852118750736435885290059637260640 11576122 285643981605863213750917803530481361632 11576123 -566473984774636550422033376655308547216 11576124 -94230123098350973371911845792331890688 11576125 572381565028087900537944282546199080000 11576126 262598675704390768671722836188791711040 11576127 -14070330214216461612737318516440811760 11576128 -212603222725931018258841621138688180224 11576129 -34995112467288320819430142413139697724 11576130 -2996561702878027822823549562392371200 11576131 8557262851058213136100052541503260320 11576132 -192422543694119085390458785457024394240 11576133 -11405382543268192591253120612022251400 11576134 376384168731114735899625608325436773216 11576135 705539699555153866672005270688569817080 11576136 248453786663638251219858436789119713280 11576137 312760432840792718475103825901787470820 11576138 -23823087412479066126277959625994459904 11576139 777450738491160355084539294453205173168 11576140 352805130340242925488023257797369600000 11576141 -266238912931438961205050535366820931700 11576142 -407588759926830229228805990681660453760 11576143 1049107077535643342187449767757232588544 11576144 54383344311021242156719586324478689280 11576145 -57064527757382151683616514569288403200 11576146 130522053351975219261270140135208066720 11576147 826420982758422390232866432200022557184 11576148 467345035339843747054832459343200839680 11576149 223270084656508491522371363020192108640 11576150 138837108128160288016130199134508648000 11576151 -229315952489501761501847726820058938720 11576152 -92236238101536768171908575146938603520 11576153 -173333979498360652360836797361913101312 11576154 -1219055879272300604367528416271183360 11576155 -174936761072845391152461662350931845440 11576156 13753311544409210218011386390123911680 11576157 544146603253429690294201845284507418240 11576158 709910601647614725836725718171883698880 11576159 -2215354571266443327269167863346327680 11576160 139655612912887931044879819757282918400 11576161 194844685677980497131235259597602674352 11576162 550536018877275741825436320513616545120 11576163 375609986944846199200365543744455860344 11576164 980504101910051440885695529252646389376 11576165 -797795359896341316772485423221800151940 11576166 124762369977723075553079273676720420864 11576167 -447974362500117993141038886904292205648 11576168 1153568176333215381850672324290379776000 11576169 1050712890275035913273389682713882031040 11576170 -541172749505640407931018385986257433600 11576171 -88297678887054468200057893225007387856 11576172 -24277765125299941332963684437903889408 11576173 67485230159391656213701065508903510240 11576174 247189156058436854562307349375570205312 11576175 -45405000328202238601192828279998873600 11576176 -79070587374566983671061181969667194880 11576177 230715182106805512533844754182215780352 11576178 -108439915742209265597441105825201494896 11576179 1293596028677790976556970006858584250160 11576180 -1586638832370325348488279717295595520 11576181 521525889261347054517858636190450693152 11576182 -603547929880303729601509491684101855616 11576183 582931861414571779831808839113017955432 11576184 212672697727377899061891277013045145600 11576185 -113082225296583737196229596222895570620 11576186 291438333455627086414466129569853660160 11576187 -460868184972206147389313313026308080 11576188 92218100423178692618642600021543134720 11576189 352810956575825501637779257100864313990 11576190 -9223096778630875763550163507267987200 11576191 1023713198326503889176627789380037000 11576192 563116725698381649932951769105983078400 11576193 907266338843247342645264078463269853344 11576194 -365647173344498149468126920928382976 11576195 -178054445248293855424049505888805634400 11576196 -21942191844145938574271540202933951360 11576197 42364453792640181930505250988639429312 11576198 -277021898398249568517153982471628003520 11576199 32943359805280790528603400092931408768 11576200 316894380500677782248001255273323904000 11576201 549632839593117633010695847000591573320 11576202 1868118795729860868431538708887101440 11576203 -87975604745018083224826696653977997216 11576204 481400766739955076371032589110160947200 11576205 279557691939463005379978342987248787500 11576206 482446815975869856506826533567592240960 11576207 171812129130712958898795885657619289640 11576208 63850803864759731836977978992165388288 11576209 701540976725500208540820375768721216000 11576210 -32069724525456195070853676320255526240 11576211 -2916170454699411380749102527796870728 11576212 474589061535762219725526335889995459456 11576213 -61615534430947268159783619877594075680 11576214 55741583532709286693025021499302112896 11576215 47275678848604113952797609604451340000 11576216 -231913214216769874045778766178564055040 11576217 -89701143194214609508163445089714521920 11576218 -522429465832030592470817854983961572384 11576219 -350680636931275284331591478651304304380 11576220 371097740115756191476225180707877324800 11576221 -317931224709308591488987852091091767578 11576222 33130812478084063334795268793513304064 11576223 -417217977724699857498499880530569434880 11576224 -86678934900318766292343556952558665728 11576225 121902391805410906337401726609584486000 11576226 -225658099258338979108101751243439613696 11576227 -78958123958154920148801585564014219616 11576228 28234782342246334897120537721403187200 11576229 -25074770420768466453499790478903214080 11576230 68008341231831554859388195394168947200 11576231 1050746751832784217974907427621820839032 11576232 -50855590390396356590668306857957012480 11576233 -376443998852368213019481563827551872518 11576234 165410853879274723173250637053783460016 11576235 -51924824990216873374209523115814881280 11576236 -105825088917799529152685456725121136640 11576237 -51712297127837825679956769297960377856 11576238 -105766606976440055841163509812126593920 11576239 -80145356637198079358696790500750350960 11576240 -43827194919814410924038740124051374080 11576241 -958263817523554837994019927857878290048 11576242 -487285673708953154634999272842928959728 11576243 375799772851799875450156705207242546000 11576244 -65543841017080474020660125727182530560 11576245 -733153903808946309976370296789503360 11576246 -53658575755414841619180091695736092096 11576247 379199449029473787424099357830383073000 11576248 212427936704549113819367612787518607360 11576249 970948491279224888524610678137453830660 11576250 -52898162167819069897033385587440000000 11576251 -410590492642871635218569947322946057600 11576252 94917734010213396996637535804827729920 11576253 -317430418746529702547236218480806023776 11576254 -57454730889771946546067906012965703424 11576255 88305985640295192322280901958856831760 11576256 -253920885324043107444590975377880383488 11576257 -141190549646808320275413208839506352000 11576258 391283188990170394739573888050071990480 11576259 -137072363593547474306024945658265072296 11576260 62864474330206087081187466247448924160 11576261 660835627138179891956109129301250744862 11576262 -137370754301350317620890084004488674816 11576263 -74921160188651033456360545545984441080 11576264 -168768876500970886797041086127171665920 11576265 -144871282074787337181042854471356704000 11576266 -10529661124271503528643313626872430592 11576267 -69150442776950155959513578293991023728 11576268 -27146928359647528307965562546308644864 11576269 -195376946994278223967103471725757993640 11576270 415538717846975220407537403181133542080 11576271 6509346284870782679258242547055646464 11576272 103791023291161993001124971781545656320 11576273 -2948636202772968182549068272408581786496 11576274 94120667835490414350602077567145126400 11576275 -20416133492750185799027956635294904400 11576276 -280517357530554721337419679966394099840 11576277 176346030309352153566129693176167090080 11576278 134488677908727019544823934641206703360 11576279 564225416105138132465548770664756285488 11576280 407409387686732610483983106049391616000 11576281 3273092215070914111414235800373049472 11576282 -68906812831758220068455823557502289920 11576283 692099821154205236200295740631376835224 11576284 -620244129767662412744290247966938576384 11576285 79141741763773059315683269633589760 11576286 -436722337409479849500579658015483084416 11576287 -172917855652597193128124236003866760928 11576288 15221511183515599991304090662637404160 11576289 -488441989759509529089434143718917712976 11576290 -410422947519967982914833805694864601600 11576291 -325705755126414316661890549087673042448 11576292 -46287860894094716925620603300657012736 11576293 767553143645115621976067056634774844542 11576294 -527757012115130881027371771042822806304 11576295 88812524835075809954138505331101059520 11576296 -647156365729946475696760215640684446720 11576297 824996560892528469153777883711912642746 11576298 -112316691613762468385813498993373411072 11576299 -259056229538129171765185021183340584128 11576300 79762998008069790381923707879666310400 11576301 28495312084658412882677587994395200000 11576302 -75456816677112912455324660145937587648 11576303 972610892886815323077322390116777154560 11576304 -129097517350737937991484166013253058560 11576305 375431706937498340539553117001288584400 11576306 -2370557145250424537889371758918533120 11576307 58994784045235855397670792513952458240 11576308 787240917329931195842594317779320322816 11576309 -195916337547989010989418845252423031300 11576310 110971926734405889332433121092423884160 11576311 -281306059587853685182137583095489598248 11576312 250449870802142537334336473618534400 11576313 -69363841470037748585066609761953905856 11576314 -403839123766411182487259730297830415360 11576315 -604377584158342689334547652404578007040 11576316 68023149754772444210449112932808458752 11576317 462736660229004402428352914338863925932 11576318 317955364548816472020697055735085842688 11576319 23658775051385702831499908683385333760 11576320 218515842611276432047397460503219404800 11576321 -1179872860606165565806535541517319828478 11576322 403799425790077248945416600704029441360 11576323 53254819514252424724931121211433210688 11576324 593444745507880002493545672100607803392 11576325 -103037734131300599160850133203020254400 11576326 -1235481307315991625384113782906618759296 11576327 369802326777652313432397716127426540672 11576328 -709584927489388004361335397062657187840 11576329 -195390369864215238531564160488931126940 11576330 -14174951103194907834321586097601024000 11576331 9497290589362032809236153831478044800 11576332 611737594310876597207434246472703171072 11576333 1040178991065581864894556642655619041644 11576334 99720011744269659263722920480871409664 11576335 550671291990669549303640336108401956160 11576336 -181791791956904574965579140283717222400 11576337 -189591043184080605752403532717125089280 11576338 -173057980019453067499309877815799447904 11576339 -1155857509907334863457913449182402397120 11576340 4993490563578248420804234976000990720 11576341 -449523208264522534920605641409588920928 11576342 -81414451765213628051033036618344227648 11576343 6560516598879957407296350509159138664 11576344 103655044820317376447774444377755648000 11576345 -18312766937163861311412946387396036800 11576346 7340659155677997062763381659287851264 11576347 934442820943914114811255631652029233796 11576348 734827870860140095844956517168153307648 11576349 532579844698496057672233486225620385734 11576350 -97244441251933369197213570579657235200 11576351 430269720964292370587541520503826254912 11576352 537302903132439978754575929863621312512 11576353 -1009230571431184520481411922883745097536 11576354 -312147855196666625614695657533925134688 11576355 -105198700169342434197182103750758734080 11576356 268165160931302856846550769432205367296 11576357 130848749095854279690838272615941021880 11576358 -828039090078965484886338762466282560 11576359 -1234755229290822466635738345866832338440 11576360 300148218987716477108055264898955673600 11576361 -44464110024477510014055696964890337536 11576362 -116415590053587418045721997298141579008 11576363 184469920906028084198935611243076923000 11576364 -98984424384188923730034898990454413824 11576365 76341158797709575195913392376937745860 11576366 358635504065605905492518442561205458624 11576367 455843384896634731367062098580850492088 11576368 -160841280541487682026040138471994327040 11576369 -121701155566113574224235484604942919104 11576370 -24264679072736096491229852234504578560 11576371 -316103922336872783684267506925974532016 11576372 -1154699804854416404515765706371463263488 11576373 708280990688314461872092411032780036384 11576374 5467909212961285168292606660389907520 11576375 465763207943359882918644193908867864000 11576376 -266186143065812031926172189841513512960 11576377 -640900484010123494520415110075275664560 11576378 178221898701085577996523038893209734400 11576379 -147152714827410182945765811452419357416 11576380 406081309130543223024054828472637452800 11576381 304283836176797249171331430658336554182 11576382 152868144437854171315215199852359849984 11576383 2046882031453253964784445389947621888 11576384 52535849187065670409091685540336500736 11576385 162150051488488383603783649759216387200 11576386 -141846282450938285969404462823768674608 11576387 -623510515335263520340153185965887232448 11576388 -219504019255146732199609175618706499584 11576389 -41028245903324306658651588016005589632 11576390 -19429354017797378862853789709236070400 11576391 -287195923883421485628952407954961694256 11576392 114185888391825308058617365988740300800 11576393 -506691478911448330128700858206339032358 11576394 344755800502996670715141483331101937920 11576395 608147088606599255839632654756251632080 11576396 205216047250851032978203651101765073920 11576397 56293402768865445260701731048249286944 11576398 -34043625512644313947682178181121795712 11576399 343853670753816719460454146309573260400 11576400 95298751235422241221312006390569369600 11576401 -32331266437134302460312512259486771598 11576402 75768210754738372762113452231458987152 11576403 -324440800274350192701657177271185058188 11576404 -74829295914298840799685479049183647744 11576405 81693281776212007365257312794943000760 11576406 30810080349224394302921371153200691200 11576407 -892655889507425639159286331837006052344 11576408 244455016550659180823876630853814272000 11576409 201867344631578591809800676137598215168 11576410 -497772395185172438650392136312356068640 11576411 -225620107325179602211213393016444050176 11576412 -62976382628623687317028154269940029440 11576413 71270843734385958340113573293034057004 11576414 -305165070510497807379092185673793730944 11576415 -276426442292899778904767981876713152000 11576416 394194384075521390553932627082017636352 11576417 1322963421682162426479863066858213040 11576418 -5326544153368723688754294364628014080 11576419 -484030853209194992742997822863945967056 11576420 300812994997229843804862882005981825280 11576421 -312431783327669321327848508292015351810 11576422 -62622011276511800431290149284557795072 11576423 92549344230052445302243333484274585600 11576424 -125450163999267030743455485825701806080 11576425 -28838270301203936694766157302756075200 11576426 -64199615822455707033638194977451115088 11576427 -4080265593834139599448239950923315200 11576428 5654697251190203160257455241797519360 11576429 -829455434725202557059908693963960398080 11576430 9150652285083372109856147679857644800 11576431 -659479744581376536060502555998771899648 11576432 32366069587753729060893763272041693184 11576433 -1099288412848240511474715216936838128 11576434 34520513973757063149289697948991680640 11576435 -5426307747250692633033579740726167200 11576436 -78030990162804641553983852944612466688 11576437 539808676837974675272873280733650490752 11576438 -48264135720885619908729134808731372160 11576439 -14214508671775494865289712733348617888 11576440 35372745283826069794336784829777100800 11576441 1204185794549113849627625361788136597072 11576442 36507400335504596820398109159401920512 11576443 690108385665615082521859879531796665440 11576444 682188216100440635742596732696923663872 11576445 -358482930763840716151689648800126194080 11576446 398025285851812024102314297812605296768 11576447 -1012524904915309503193307127584417599104 11576448 -247384543087421298546186092520218296320 11576449 -401683218878648937393191974940882153280 11576450 -25876073923166091284513275157535018000 11576451 576537489337016627316569169062380298232 11576452 -77380079740396026750127013405684428800 11576453 138354284040584880997623666097161675840 11576454 33635500839470555120868386196089364480 11576455 219137187031002225949853230913640060720 11576456 1461969562685504622327287267895934248960 11576457 -322658929939123590881682389767405634646 11576458 171611931541570369347921354777700925280 11576459 330851192321590090065865605269742226560 11576460 -518025627259704465045463036997959680 11576461 -185489446842942942044050113226116768736 11576462 115288013086324096964535059180466814464 11576463 320251888074835309684438263750090816384 11576464 -17574617500594617200988289184209592320 11576465 376507600038183989948305015025227098600 11576466 -334414356400458380230373336653522598400 11576467 -184517313445959671464158077464176172800 11576468 346651873060413931334723101989646913280 11576469 8480113444266173106343317654036401088 11576470 325718203052638731302727257746463564160 11576471 -791499604415991918598392635257620176208 11576472 -380674077807809537483537468347711488000 11576473 -36134805673926905318392506600759500484 11576474 -1371031110672914984560003498065927168 11576475 -218828628025380362207501719017576188400 11576476 -775209727061595927182786188017524981760 11576477 88007295049078455765832611360578222784 11576478 -170348951138336534634878382042845635776 11576479 -362341792152862070810532748963446868992 11576480 270182870447485335431729906085626511360 11576481 -121061145399131320773932927735932982400 11576482 -567137907952918853679003692699683359408 11576483 850762755997453730713774474711389696732 11576484 508854588884950935231484662956382357120 11576485 24338655222208613850214473407080796160 11576486 -22168462371631324257399950705331495936 11576487 -14179788875428583178862810714077850032 11576488 -326788660252382798690717791129632276480 11576489 238259496210493670322296793149061463290 11576490 198463620268202902063353364644447552000 11576491 476518161414857763963008019910354247800 11576492 557825873812748014580785007142270940416 11576493 987327016129670781657694810956030763200 11576494 416706444456541592939140387607057215296 11576495 -306646484807907331982753894333508372120 11576496 -94797762103886046976683023623835516928 11576497 7242554176885622443207244986062500580 11576498 -10049680861315625166182602206506689536 11576499 58392435369707908071432173164804995648 11576500 229045109696522196915484412346353472000 11576501 537318391896247701003707138730130844412 11576502 -91546140774983039933256098204549345280 11576503 19275015331010870483851044235787171224 11576504 -399863854237107237973644815366296842240 11576505 117721344830481213989814179423959723200 11576506 -606529066463354796102426804221957746176 11576507 1496404589190680290535961315327933173352 11576508 162404979323619086235055774108039864320 11576509 -19724619550934294383043508117689142720 11576510 -234361715308821533075179798288355328000 11576511 -128746562381783309606828118986166080112 11576512 -344091918331399762634501476826689306624 11576513 -85246809328389260612988506147344594476 11576514 -149959256843906863555306053719231804160 11576515 -604453704546404100943019314694052164880 11576516 -54197990594028422143488597074572836864 11576517 156196154029833049079090032782963245280 11576518 122801675650323262651977946294096452960 11576519 275794479433544353534425588069072623520 11576520 261716150623025097731580571805783500800 11576521 136697657135006850859372368162046094784 11576522 -334688151676113673442519050810651104000 11576523 172254167715523904726613009230583908352 11576524 94452588700196802866733002500828233216 11576525 157040929280001682635409550071560543300 11576526 47999938390174115959134274432301871360 11576527 -597938888599965932192639643451597444624 11576528 -205884678174347485518313595886482227200 11576529 -42766445926950090763150240702767342000 11576530 111586766526511762914716880288421670400 11576531 -57393844295015881143366338171626699668 11576532 519462976069736328174529768141940434944 11576533 -543196554846016467433906047296393625636 11576534 525421091937823990676738689720351792416 11576535 -150130003589463189566026513413792442800 11576536 737261243330102307302441173221452359680 11576537 -54227797077649617883517502109594414848 11576538 320331930939983771359543799410874457600 11576539 263586486442609722848241230893292589360 11576540 -278824717697112931368848894093985077760 11576541 -274178160622407289525504579803410096256 11576542 300397155100416946517555989239153132672 11576543 1287379005721301045552250985106253297144 11576544 141520396158387716375125500452187144192 11576545 557468884444621496720806321732798960320 11576546 169529756205893750416703596677560064 11576547 40477541963228508668434860019992238080 11576548 -7800532944431386422267011991688240512 11576549 -145557354998036079183532327900830200964 11576550 -8124741448819769097392546002787942400 11576551 -64646437438406012358682205638845943680 11576552 -44823694157181818553534944925390950400 11576553 -73925660990005545484032579114455485296 11576554 -681381104330429163324693121680946512 11576555 -243130612430133764704193555336056380000 11576556 213429166628892470088745567368001542912 11576557 626358257973192326640697032583162254806 11576558 168747664393576813744667776902519324672 11576559 -56165084903228251333191865402303247472 11576560 -29979884270784198723047040959099043840 11576561 -1300395062781626821116078273098509361838 11576562 16927425994959629611236584459007531264 11576563 573768010495102293571466413026778087360 11576564 77857808911181671189196300195624399616 11576565 -68018508073862559799150081744808904960 11576566 -213247800690390830810105052790304555136 11576567 631612186254373454396306382859181280000 11576568 -207214169821567129711344684983550566400 11576569 296387188939879013961912172268655460970 11576570 -678622567428882850334570495219624970240 11576571 490077047277587181784122891952440887664 11576572 -189186735200072986360106323554864935424 11576573 -202597765750530544826138261047866749178 11576574 -81622840582552568712623277721574578560 11576575 520205807584720731730007143026478746000 11576576 -659609603590691262857848580525864779776 11576577 -135090569288301314955570753264522524880 11576578 -4406382182396380479930674399196463104 11576579 158809237136973938658411684256635998112 11576580 51119599169764030893942294789265797120 11576581 444760941978558477517588164670224491200 11576582 -933315477144758322523621710557049345408 11576583 -816387773072384776305788468619055000848 11576584 612887898332436211926681698471973442560 11576585 -413227284304845493575536699614690712220 11576586 9655685169050981266586776056768307200 11576587 119936203623325878906140424452576769192 11576588 -1132639314617476999434931558446721757184 11576589 298334134957518579011870301131630975904 11576590 137379326367301419176398289736321880320 11576591 -469930606966636302700971739075080623280 11576592 -89255633415375459377423231317664317440 11576593 657273557402427872947189184078765321600 11576594 10513194946092898370340669549359262096 11576595 -283972377018980030749892622894807244800 11576596 28824755118778671070299339341308112640 11576597 38906150524123388018085828521614306200 11576598 285668079481181637134066821103463310848 11576599 -520522148056916005186091650951293273536 11576600 -225937461424370277304648267104322560000 11576601 81000000520436438086351422437074794384 11576602 -514060504720429956595926993493372543248 11576603 1350155113664064622420550385238993370184 11576604 87504350402563018743796348198679147520 11576605 19733200420840853947962344580984494400 11576606 -652124783518832195105946642413034757248 11576607 -208218157199150383626836141684900169216 11576608 -606952781624884549132295234105983303680 11576609 186677545409193355569529528940214004224 11576610 -49537903494423293831133236027330431200 11576611 1026011465136741057174198738603384837212 11576612 -620858305954418567276268568874062095744 11576613 180357150338428259058806178846959108544 11576614 -112619362110040044922791601821188026368 11576615 242876553930190041255480250977080881200 11576616 393034600524418870121439314511638937600 11576617 -487155301789693192947972260731370395008 11576618 -20123432481730819226752333503856008096 11576619 293092756823398477875880315684175085600 11576620 -288199266411678678479602571823644129280 11576621 169895361949395433390612981549627484544 11576622 -228390751380710370077593808390601440256 11576623 1039395115201390055437493224130515641872 11576624 -108430432546257064356812253779439452160 11576625 144572200975274741993235198496800528000 11576626 -80442701419869797085171914067642240000 11576627 -1090743209326886964405384329771424721524 11576628 116876508938291100846546016296237342720 11576629 598045600125370105895411627091664965230 11576630 209152998031514031727787295316289185920 11576631 -59927628687827219565657090643333319040 11576632 1544516506106635352982457668928266240 11576633 -651059634644881023124003175663545532118 11576634 22929083838704642289110437606782342912 11576635 -77836621857904384286560726864302037440 11576636 197446780924887651119235858155460544512 11576637 -123052289913025336680134485735543346280 11576638 -253364319737966818423046751121906876800 11576639 -683011996159830885317269099225332778560 11576640 26019947373450523876495466430883430400 11576641 -72221663464679002501818437651230703256 11576642 -40050097768172459062747185817869855360 11576643 -52133766562695150399258399497884070400 11576644 638923597304572758534886329801017438336 11576645 730785674621695483121651669916766371900 11576646 273020319792950552565670415661679696320 11576647 -125912911509558585864878264333270868904 11576648 632908720724089896767708795093472706560 11576649 31001426629372053802786076429880911040 11576650 -262206994353961213652790408523384345200 11576651 632564393327081755788672263911568309352 11576652 -439196134968378286303661691509900026368 11576653 892096385015085862236324555203732610720 11576654 168526832254859423457856969657234627776 11576655 295901457776217811971685962479296008000 11576656 -49678990823832917230875444869271126016 11576657 -862431658337014221364217224428791486094 11576658 128126861725645622566237389766436279808 11576659 464567101805407362135052551295020806880 11576660 -134329852549344381157474164453865881600 11576661 -184776258829995985802596059852714973536 11576662 -446774599281040756928867496935379386880 11576663 -148453910883670519938664136105470187904 11576664 -687928962886306050382325822179721871360 11576665 -753022997561773740361149179090132042880 11576666 1098499370349017018455904963786398393824 11576667 128525560580797579762583311937800649880 11576668 677583310076630316249779271917328962048 11576669 787751573712475019461524335673819645714 11576670 -67968963202542553038061569883004375040 11576671 37935633632937569999784245047507981184 11576672 -294987320338851152579380714449784012800 11576673 -991155774659598181307188500939902914560 11576674 56862622357287885021622316727241169280 11576675 -5438770387240983034010987046969000 11576676 -8071765897728319715804855263136004096 11576677 -83312929169457555990430578443780507328 11576678 -91322791139738887567626229836004578240 11576679 -58484598610190895718243090962981850800 11576680 629671312420878430466107231269953894400 11576681 423145703214512108298931658171253926880 11576682 -3073266258666084230171294640277923840 11576683 229186422329023257952063978629845668944 11576684 -130513812979213447571771223486620774400 11576685 -374605826317819693182912232960310476800 11576686 655475049652609277911514305227212766144 11576687 -550686667477785828566932143108913487664 11576688 4658406267995728243269991101687988224 11576689 859895380568097914848431727009563937490 11576690 -113654225491405710039324172300117154400 11576691 -380934691879141468504073864292156631548 11576692 473853292076062951681612541132473915392 11576693 -1022402413535065092540205694840485199058 11576694 -244041594993749363888925833976654668928 11576695 347928197243043114499049285557946821920 11576696 -41379238994170118513595500853162086400 11576697 -19911421351580370138664120839219305760 11576698 106038016329600031559970640557733537536 11576699 1595670355141245762845828056536831268440 11576700 64262366301717359735893633785210048000 11576701 -334298884936448535340208418901862666496 11576702 -152996488861563017317794519644991624192 11576703 256502087669536352551658801294354351304 11576704 941259431265635735115536217705283584000 11576705 6347611661200836065920730160323550720 11576706 -295154147646003133147993438717421421696 11576707 281045948032983585912196641374344728956 11576708 -62310176664450114772059419955106910208 11576709 649466179854435699694017534286999352640 11576710 -212170684247994565316273405542276602240 11576711 1110074222714507359807116529152699589440 11576712 14706371283720893439483604078168473600 11576713 992680798126946379766762626465855922980 11576714 58536491782791522222596511292984497456 11576715 -326550228688585827774130867778919332880 11576716 849770752628050371253925470678653443840 11576717 -257534321884538334223675279168280115168 11576718 1499653628834941365972891294869705664 11576719 -160037942024061789239111547473742896640 11576720 177153472168820229297717464848331980800 11576721 -51287913508784329825196374793706396480 11576722 357361351130679860566055759808264223392 11576723 802827460494638435476413592459917022704 11576724 -37980464865430859649648634253507002368 11576725 346005417090283281314591613222620620000 11576726 133770773001079458065929469994783191040 11576727 -106961093780037331788132025980028203936 11576728 715239329071835609159437763309547601920 11576729 797291179793181082812397728952752474576 11576730 46412170365762742751199099091477117440 11576731 -1378302211928387603348096472000807049468 11576732 -571476240688928168793124571095231047168 11576733 -69351096292130697430199760087797440512 11576734 17558651353574937369664160153678792448 11576735 -878299455528637817667356059696398655320 11576736 586367364690796968955401285378244608000 11576737 190786977530043014274171547122385420968 11576738 197591636002519365908687343936730899840 11576739 -799099714519976571004054194024153277440 11576740 247840124323219851299114332494209859840 11576741 74192546089393220531544539216075841984 11576742 -328042428224307270975587406236986903680 11576743 285310216040488821825813882685792637560 11576744 691829132935103635054576965167856844800 11576745 142400897201958032573172751967928291600 11576746 492964194423289108183136691594924753072 11576747 -115235541256306520054912962827868762848 11576748 -93995109292925097632789962678410706944 11576749 162006416651335986652539575084024976064 11576750 -636957814663934867623990856946074928000 11576751 222717062371280803568700819205838958720 11576752 -53232764560753219746532872603148320768 11576753 -405920017343985237994076773501017061998 11576754 145269485563971035243239063370852405760 11576755 -23623815662025914919163365492216048000 11576756 223819218804430109162738467693564723968 11576757 411574872846880942842873293911696020480 11576758 -317336766564358141748555876817534517248 11576759 331489962581131041755579920448005617960 11576760 18245255100914711583132358604584550400 11576761 -6586952010030676515586174804613277376 11576762 -175253683049446875987563663211436355760 11576763 487985988392849023312059825438531614976 11576764 -94173753240330782473846824810144768000 11576765 408000884003362344831371804858658724320 11576766 -45591857290881190760910078339509846400 11576767 -651638815031076918179942071068890325184 11576768 145436523251014182903332321365522907136 11576769 -576459870878260282466741139641806408656 11576770 -243330080693992150196131137718147952640 11576771 10736975987378058778155657283898155680 11576772 20333291056830853398660333869743879296 11576773 7011938946727343997782750613454992864 11576774 195845893950211241558326866341301694464 11576775 56394822433170190091308844734091433600 11576776 -345046956250615884243960629491849420800 11576777 -292126628938054421564761325551832382000 11576778 -3223936256499374392661393998441377792 11576779 -668525126178765746502149494987311060024 11576780 205429745596666655322799272933740313600 11576781 164588671558588766450511924810366851340 11576782 -48223718822213014174410990715915910400 11576783 1199884335984869891624362445706343749240 11576784 28657010068929519513325665266189205504 11576785 8558360511001078074333265247436250560 11576786 -246410060096187572741462596696363388256 11576787 673605342363602794232015740925239525560 11576788 -436862896154732814902268845015077222400 11576789 -3172137261178738512649594211049940434 11576790 -75987151435067795678558775710219328000 11576791 109325462937642845922637049709727145232 11576792 -477296384051036412943589595016879872000 11576793 -531938055857227755191789282804673823536 11576794 -246136671916045996596774757104760386048 11576795 139304791216129604884113416064888806400 11576796 330918049611354221332687313210032128 11576797 -61667892462477248757787097611372525920 11576798 -265910799217737955992677533575364518720 11576799 -291982113537752917497485933730165028536 11576800 -70124814016075280344236621189120000000 11576801 11337469800248336235041292794489981544 11576802 153437253619239920767483537930870607232 11576803 344739964175334844293371086487131729920 11576804 -13706201317660618971578140130223750144 11576805 -900185073015274130867654361716041294080 11576806 -507688680602718216206040377613724623648 11576807 -109837254263663875411042963194956395368 11576808 -345154976244792863420790635008812057600 11576809 -47246986874441475345302006895875866496 11576810 55305591337816878389771822750639631360 11576811 -704547125618383853722044429936723982656 11576812 17896195160028290475158264321613135872 11576813 2959468949224902631767544552163836140 11576814 -149173883389080353048744711176598430720 11576815 -262975386491548688276617329685687514040 11576816 -82296245936749056406010066048122748928 11576817 -492493066250431485303335125903966968960 11576818 445910697570684630506002157431625425920 11576819 -227314564358991457804689572409555860304 11576820 71196371610678354673734896055079526400 11576821 -760296445581360314280275644299260080978 11576822 -344795853260072286694136249884355060736 11576823 -780833661159795561615027122395714785816 11576824 431696643937398787637178957744602726400 11576825 18042208361811519351019313833873800000 11576826 -64202896994183717308376268057647440896 11576827 -817548390101987037157502633060278735324 11576828 -908509417908551055435225994213419377664 11576829 -107204060063739738454156857274463724480 11576830 -450555121274108872345567642287392112000 11576831 -1312158828273484167432638454311728416 11576832 -325185526050643219119976158546936987648 11576833 -184781678488352992685536609705017350480 11576834 -193101524746037496974326422783858006528 11576835 -225057954690343768609928620925943893280 11576836 298385478269330813955393088550842340480 11576837 1054996483688170075301835862928386640640 11576838 262883072851977922072838221973534259264 11576839 334770216852841414394272373650253119640 11576840 -533498487887772414498604480457881190400 11576841 -458116528923699299021297045682363572208 11576842 175018654546523854674065322712384942944 11576843 -19206793969435890579489031016337967776 11576844 -31019847884107076625558307217925260544 11576845 -263517457331580351433000136071183192320 11576846 83965255173186983869333954126385383872 11576847 -12052108895189211513619326293971553280 11576848 -46530700075785695645590806138841980928 11576849 -43677949950059664025418478909165519360 11576850 39803011786223628057341288848764115200 11576851 34488558754740708434296679117190898080 11576852 86284980776804368806454923607993221120 11576853 -237652942346633849128126748313959493000 11576854 506877537676004950003874758872977465376 11576855 190194986933401090174849106043403652760 11576856 97527784570609904846016682778696540160 11576857 440955891784255727544045461424561801472 11576858 -772121724342917507826407447569778910240 11576859 304211502931932899293071242761837735680 11576860 -166825892743391844493846563456252817920 11576861 -448908777596007281897395566813945776538 11576862 -177364564517046776180113596118481694720 11576863 1230057283688115320354199322460378912640 11576864 -339532306200475084256823808979780763648 11576865 141144906171550413244006597034062019520 11576866 -116502817520407206045717576628285040640 11576867 -1778787931918501002687673293440308227120 11576868 382834515979709667181082597145261281280 11576869 -90063892782271051807601573015005250720 11576870 -63624019687813033846488099037108074240 11576871 172739662831894150025895825918604742400 11576872 28789760838750556446669203179194193920 11576873 197801830388209025480465640865165286400 11576874 137855740807748434743556287625136148480 11576875 -126671535873235274893751057132372567500 11576876 -338111269952823874441064194233378128640 11576877 -41592102092997290691579866184148269792 11576878 -619543025541105907122025955166798509760 11576879 -608555729070489335018080606847595425520 11576880 34502855743110079135595418982076252160 11576881 563715184690199029014286505384098599972 11576882 -299941931614002190694133245677512596208 11576883 172052913425628000752143539978285729648 11576884 -515084215281546415193355480928304007168 11576885 -316249924785791491854881571066873963240 11576886 -159942576793132836920368292573474473536 11576887 -221688488859913157238208075427270226360 11576888 333353526135555257334735267280798187520 11576889 295225676105044670354510129301788464704 11576890 -898540917714384950433870204529536000 11576891 -1640141361205489027631059105800029180208 11576892 232103427500462627645952952987486715904 11576893 118799661901482813579000575917788243680 11576894 -62200506409572734493852618089171069568 11576895 397429425118990281630576256547812871040 11576896 92909397651120758012386558660687429632 11576897 -1131851912534850753715981260032750941440 11576898 319261233143169958084017191083430576640 11576899 592711205797339435945682899659015709536 11576900 -110681056918780966543310138714318736000 11576901 36019150642193034195078397948891761984 11576902 229762781227537396990492097620803641472 11576903 -109102486571700988689650195400091205016 11576904 -585621937131221733979296916293660794880 11576905 370169417271841511104302804237813117120 11576906 233411522402252472756175169081121867264 11576907 -294821918252669139165092942041395713796 11576908 -252713498721314772138898389636874947584 11576909 14216554380592404727778049439176362070 11576910 3288539554429224016895675081721183360 11576911 504041944315820245221900814313177205072 11576912 -35840057634047340698287913250679160832 11576913 -367838073908255165947942756381301296656 11576914 534275575408251859703611212821847463056 11576915 -294904893196644572008651597049074057920 11576916 185933370588071336355002019034573739520 11576917 -23987845007784406866461720758351844 11576918 -141609782796982913684508250348163316096 11576919 -91983536136470078785371202255173417984 11576920 -784876373607996175782246528886246195200 11576921 10340697486007392011563231510405948800 11576922 8567032830634229232409156095874619904 11576923 419342531555689935412168577933847139248 11576924 -12279168857012570361496965189583054848 11576925 -1091670359919876679189426232487742350 11576926 96765056093579180333851993812101430912 11576927 -1077630543353278662757515008974512160224 11576928 247969659363761584365492295207936327680 11576929 122908443360723910639893980055372520640 11576930 201889495897846154661309812280869921280 11576931 484321714294069738358808333984589198320 11576932 -869078781570653544613227169855423968000 11576933 2870740568807550957521143283951233344 11576934 -233660709852961813152690567334727125440 11576935 152249558567429191023991628939446423200 11576936 -26028054680994007876902050761297920000 11576937 -780968176862482147439107956132390111840 11576938 39185086946599298792148719755629561696 11576939 -319813350975620633133114192346893139968 11576940 -11681978216672305278002090718440064000 11576941 -635548526682505888092546844316013705216 11576942 -32319691079179204146899884500390464640 11576943 272110033004227077675996549280788161904 11576944 -154577509179585430393841395188567408640 11576945 -727208568184191334236444682836337858200 11576946 -536059972883121983330455690896254810112 11576947 713118988806599210322965210743614798040 11576948 -1064462358878789666965230842237958144 11576949 107950173476655704566627562646847491648 11576950 21715248981338014924917356530577817600 11576951 -1461601551564717026784946290418574654400 11576952 234401972761225921904247309118659993600 11576953 -981853955626349282441383880312349472380 11576954 -204729755281001059807457789712729991824 11576955 242989091319627961976732489600541458400 11576956 -767574257535759256486349005929972090880 11576957 -611753267849113872238801228286715989376 11576958 -144396768404721385443327757696071908352 11576959 -689399774914388480190787838279661811840 11576960 655021315307055177298492016104046592000 11576961 1144335236804922611257247033305205942304 11576962 250867100637212693814530325468452513232 11576963 -425439246161173805947742574565088558376 11576964 -22828190285218137725552039443049545728 11576965 -290920954146461634151999263480867811080 11576966 84398420893970776595532286604232147840 11576967 176701966336428321465544189362509890512 11576968 197631390506944453986315234513245276160 11576969 -180756794742313827667669926654652540656 11576970 14805535163884338504602906444829715200 11576971 420583892671645751636317142071245972112 11576972 -522050786592141349100053138490167357440 11576973 584168452855881996345058621847625038784 11576974 -390151644782799157025709515710530240 11576975 210324910248600484349992012505912622000 11576976 -1589979756852840519142501651536936960 11576977 137241411233992598738933014115280370212 11576978 -181898508759414086358358566629349663744 11576979 -116095362715147461412139751482149384080 11576980 321796444294029242953563011953763788800 11576981 15798831506549795162365204811737728000 11576982 -132773299204026291321446230934402745408 11576983 7331164757717375102808389649254835120 11576984 499257315663852234539086028269463746560 11576985 -397387893637887842507748879769477272000 11576986 348798581295266056841903364628559731200 11576987 -249794329035661237637148682647576294960 11576988 -45874482419943908548237714323853264896 11576989 46346144304297673792038419046187042790 11576990 21893449599827292899771912457111816000 11576991 166548631874771059567953690988553656392 11576992 121158574439828038269530768851344556032 11576993 -1068893320216278887378326789638558170880 11576994 -266325148234653729787647379509898272768 11576995 -727743897266526353956913521488742878000 11576996 -651526831606565744157329406109235822592 11576997 -62514470121226678171092601070408740032 11576998 29363383197645508837060541785141740000 11576999 -44866550743500772164766995063622018080 11577000 -71772871616662536393760554296647680000 11577001 335616606831031538940515730871388427002 11577002 -338092922940982916310104975758503374400 11577003 311724366688078427825878248284426377200 11577004 89637982587547680919122457432322457600 11577005 52839395052388144799373257723516596320 11577006 -48675358007016951098474011493838231552 11577007 -372760151877462090602589998161610035752 11577008 157888759438201036595576183650978578432 11577009 -386136339611507344652919542500444100496 11577010 204913419006252829031857028374827104160 11577011 -478822248906005728593366801185516582388 11577012 114916250691485382369396352592967450624 11577013 5423952422260105609887229334389442624 11577014 -159845922215145329087191107125488435008 11577015 559282492813555266209657070686955097920 11577016 661745334357542028119731601826253824000 11577017 -1084429687554082978523531123715374765868 11577018 -219750493656066381205642468144469892096 11577019 -2354562746359544278900833223880019712 11577020 49363647180227800681685842301255823360 11577021 -699554415398034142776204094711777567488 11577022 253221829481077306708914597762982916352 11577023 -1104491885764712321045839606293090093360 11577024 -18264529560857794447491488518609305600 11577025 185713838091932421290214801514779799600 11577026 260676138012927731641114498246287893712 11577027 13848979723308778742680781771983319040 11577028 191684190751424071674274625724640441600 11577029 960199797747155907577230055737304254780 11577030 221256724406617117057028098046437480320 11577031 -6414297154657960890174261658804800 11577032 1020182877785964369838847526562959360000 11577033 231488663124031331321005950314566961280 11577034 -211533196294166834952410671615106282400 11577035 -602301861446596895513337591540333671520 11577036 144468228264986569313277804299235098112 11577037 74328798897803420623476817724103660 11577038 -67166064422328941950046514567384297600 11577039 -100507441431819243800967319033177466880 11577040 186455158177467773255008661331797606400 11577041 -34966010393206880845895036605661764800 11577042 380813508383608655499064496331668330880 11577043 -391295247066528100025847553048012223936 11577044 -855444344052746835176534445149401929984 11577045 109033035703800714325414237019591370240 11577046 -215254280620315459012919839130472183936 11577047 -334481943156666573896347402151736173424 11577048 53668052669453285946150188223694110720 11577049 614288267646296084496972901741595227920 11577050 63665233359271884454170738221933932800 11577051 330347572872600394720096615008069227172 11577052 614516695213377413659009172852820302336 11577053 1416331792322026220906935782731903472300 11577054 -299309824233338275911691969265942182080 11577055 90987549760555876140210603963149816160 11577056 31854797966990019936015290641696948224 11577057 152468746152801658290880375221890385840 11577058 648844571158532180622446298992032844880 11577059 -42104797062582109052002394998409006496 11577060 -420339856231557907439770775504839680000 11577061 1082085562571421641521284895445528335200 11577062 -103376413323535893611099421609025536 11577063 -822246438668633060228123977064087960112 11577064 21475367464460120102623638780960768000 11577065 267434724246461498456789243143702727460 11577066 -63426175342396915759185596903700258816 11577067 730993953602601990235014520536604176116 11577068 120129392357178316570976276838466824192 11577069 -23223544768003295438273475907078483296 11577070 -3228980675889569065567221029401814400 11577071 851639275314899872850615988768353704944 11577072 5524197004447510762270851929975881728 11577073 636100473671017649206324287041358759744 11577074 161811497737810449225861435354464274432 11577075 -65560119456853063875920054819634014400 11577076 95488202894417191698672516281900789760 11577077 -332316555554919312556426747841024725074 11577078 -62329706889837214441245592086888817536 11577079 369993306840020465465824758648899948592 11577080 -418361296598437955094746377071381504000 11577081 408984183111484996557643846181215516752 11577082 146751367568968028202346430545010505984 11577083 456272514190184236046000409072798470016 11577084 310224062974710067983945561719130702336 11577085 -89430648722556527342637573096771962640 11577086 -394248754500272419794812144521941163008 11577087 -382114276011707162779392018892609248 11577088 387533800541979924650910362504332836864 11577089 322017034082953978922728462663368015024 11577090 47309389772978194262073383109528729600 11577091 -277701923322990682152120094305995238816 11577092 449504214180636951215787836825331647616 11577093 760886721139139694943075846465707675456 11577094 226765056903567020554595138847387895680 11577095 194497157360560557427144493680931596800 11577096 -194827613372836920390489408234021519360 11577097 -347157277975051635346194074481376121728 11577098 -15630132290001423995850299801599668480 11577099 261613892592771006414716208306770100480 11577100 -166417469998449595833590528002451257600 11577101 -137840436334912920448407599952284450196 11577102 390906944391447983876658972240672065664 11577103 72781496942880434803699522100299762352 11577104 -105217260438405053280119118301612474368 11577105 -2703439636353052335405429379921221120 11577106 -227350171421460823652156909860751515248 11577107 23257340265875508044485385458069357356 11577108 119849651767529347250926965883942379520 11577109 -65317762197944046847213266652558600690 11577110 346261922330375669827902069542396232960 11577111 -43673854257432866852058366031703809536 11577112 -1127035991807082709464611283504197068800 11577113 -137739918712835765560447097692348483638 11577114 679956198048942085938931839553581872640 11577115 57702228693336834863507226878762714400 11577116 922234309794517001070282975591405872640 11577117 506774447961568371897662863458164983680 11577118 103743234333523806660714411312137441280 11577119 -565520028869822253045579726189818489280 11577120 -22546856289175294597865086099075891200 11577121 -420014277881476422598616212591925362748 11577122 91345953739026410571672840703126849824 11577123 -648608986122548827290234847715620138896 11577124 63145190847850736527830646837699080192 11577125 310311937951330354679304076325685408000 11577126 -15346030636458983168289609531900544512 11577127 469999042528992942396191646343874158960 11577128 29811560137322539136788462710262824960 11577129 -109594319357794128024451288112890395264 11577130 413396310565831370008533874703187204960 11577131 -383818408233737359886193338239077013860 11577132 127961332980742652263176592517487342336 11577133 -1154339902579243137622707138812228916896 11577134 -194623195250096820855984089088637747200 11577135 -70652345571413610765106503170316668400 11577136 70916164931562821042699779849497083904 11577137 3705025000114844239092443418263789760 11577138 198806758461523606113446974634126242944 11577139 32697512169280201497041212118785771680 11577140 -152541337055347458655779267831549154560 11577141 919421998998241768103031111983095505280 11577142 -233345510766845554720378064832522649728 11577143 46853134637026670021399853843159431424 11577144 280783122332486042931200185572492779520 11577145 119289790881991144319523120626324094720 11577146 -197417745416944704656083622112163426560 11577147 820963494893076536669392750302229944600 11577148 -11755872819810345232540318003873505280 11577149 -442196185693679454383667061395683297850 11577150 95134048800432228936111852262014408000 11577151 -728004000904093570233404316793018995000 11577152 -95130419373731718125785464662135930880 11577153 -159466197233359347445311965063852250240 11577154 -419576647426666531960637168575502813280 11577155 -59536472152537115115669189886459383840 11577156 316148357069522528999037767106287339520 11577157 -1828014592341884236395330080296292896800 11577158 -199517240255307316353266628641271360 11577159 -101932697254039486469161950156364008 11577160 -46358935363371265194867371437621248000 11577161 252630975982882874429225317670899263972 11577162 -314123842457715022107998706555613602048 11577163 188570895108431809743078695858236864624 11577164 341594671271978249924598135178395442176 11577165 238270829750363138232350762710914319200 11577166 314262456295657080936550329110394148032 11577167 163656493514357630299021782809351118576 11577168 9603589087703303866629775907713769472 11577169 455839506009269491418670386970186227570 11577170 -108718364340652198158174320416434677760 11577171 -642238251305058214409052363774899989440 11577172 -542120665901820970872756545362840946688 11577173 -31716928034568503651323794951741528000 11577174 46962008002154262221158754280088258560 11577175 360782249937010159410509524562829511000 11577176 -79702419580783043822921999879748679680 11577177 -44863339210152814437823176979593132540 11577178 63995105575292382074254213428093062640 11577179 1072202285285489197234220150883920883780 11577180 81422541894735915728888695906489190400 11577181 -739894920677681139933408627005674560384 11577182 189983571115080401233523111325034449984 11577183 200701607527890942449557647097380585600 11577184 516620187246803662350212815920715923456 11577185 228886520306344975537470392942269094760 11577186 209664212569749098424777473327967064704 11577187 -739788747081364412980151062913525245608 11577188 -185473196812278506113394249878221103104 11577189 -22117131837859749257055455452494376704 11577190 -479537900358702168411495819117742723200 11577191 -2816380469574311354428359635776389288 11577192 -701008271974974180910073777410135080960 11577193 -278484809910543524087945187293249008640 11577194 -133707240374426469746181356060158920960 11577195 125787053260304366200113837418075123200 11577196 615736192394328348776043825079109638400 11577197 459123791971715717386452242811891170646 11577198 -17690522743214533540514144102502113280 11577199 -1282142538514332739686304454642712938800 11577200 119536087882782137459065481345939865600 11577201 -520697000973902600099286237046919514768 11577202 -46722568536218927044656407173530318336 11577203 -854290131335826014523089380032232814136 11577204 185301967420410374697158476580909918976 11577205 10689638617971989917884143939938815000 11577206 253492449187145178227946647602173927072 11577207 306460544323986145487004310280256087888 11577208 -972035289964050055916281288880435159040 11577209 -94317429675149620086608038713271893120 11577210 25534289091492258566571189132962952960 11577211 -42714148592480034504705392104681615776 11577212 230722556382082587157380376230275475456 11577213 1027837240755363189387141556340016835200 11577214 -250431218052012469903096981096462961280 11577215 13927444335931042089307252677517180320 11577216 10835477722022803575558147745932902400 11577217 15933379541315493467583238588863195220 11577218 -263816535974725065896393004269010427440 11577219 -141885316524743063638251592381071182856 11577220 476813706311661420423055132189421210880 11577221 324967836145799807836973749258507878264 11577222 104626248859190831316077313213403334400 11577223 -16119685709897316340560177697647961600 11577224 -1202184419427136954701167396966304599040 11577225 -142417556471039803119859279955167144800 11577226 133962482689087837204120837718733681600 11577227 -21363981559777213480583502986932255848 11577228 307108257244479441955977665690951516160 11577229 -341512829658133265366323389467107498880 11577230 -176983346366066697334511961538949290560 11577231 537318058231677099806056458279581434920 11577232 78288234112616667571761256298483875840 11577233 243947058852219253241510959776634825584 11577234 3044314549525818611915609641480912896 11577235 -177423813300573796205974358822758693200 11577236 642640521737311861591834937709503262720 11577237 162104814867180723420756066365046917952 11577238 195102321906038597252086729655732906880 11577239 473593414084034147756410701622432388040 11577240 -106325422964815950402601427448901632000 11577241 -21768482805873098975895958145086402936 11577242 11408377059191022234672594539593516272 11577243 -816080710513872052616204778094060229736 11577244 354828643625127449726349768244506417152 11577245 33847596708996906280241001441965909880 11577246 -276689751895676277509458289207132673216 11577247 -546671797266492653696054977370317729920 11577248 658410710887526161032287550615887216640 11577249 309836253575930787996635914141160432754 11577250 -204799129041340673785456301033633880000 11577251 -129285077879680138303744044131197013760 11577252 48565421367214227466988995647114737664 11577253 -261918047315898837118727587388632210498 11577254 105808353279074318672243162264191618560 11577255 185463773721992046830141369417039320320 11577256 145153551546234904825663535121907138560 11577257 437058035737187288445300122069426296320 11577258 99117302854658866987052890356316651008 11577259 915576363779984371164739954319816113460 11577260 -89295351529751538639675167275953684480 11577261 -56382890563669124143574172767421718560 11577262 345189383360969559407628290398181581632 11577263 -284280144840591920400896022466828692600 11577264 -82260391937654419313206274716563210240 11577265 -74563335661378947396180206879573435520 11577266 -156370926681485750877551612444319145440 11577267 158959696870192191456909922126816561488 11577268 -401826679095037773702056479326951710720 11577269 -428846507921705148638350023296077559040 11577270 -6697747953526844361705695837167708800 11577271 -170050439126696828459439402248111215056 11577272 -138852267006953274399818197818084311040 11577273 70891894450868830083974628973839885984 11577274 243199157073799696260561739366572644352 11577275 979596242039975051589949398798506304000 11577276 189370966447181757501543200506271400960 11577277 7368833081858727937939880262132443552 11577278 -189233431288959118812364284652146466560 11577279 30869442655808030706843106210449043200 11577280 -69977608200542911154328904107294720 11577281 -484492822626388138555846764871741845036 11577282 -389422157273311364463777949315178021376 11577283 679275644074280669745946557942690793532 11577284 520167112153334454808159913272163903616 11577285 -182102847087610396917413232326588790180 11577286 25921512451227727921982176584450385920 11577287 -917163403837360056715712525675229569064 11577288 241982717121024877207444494768843202560 11577289 52148182027663396510962662609112473280 11577290 166748434155333856557789460817901026400 11577291 -213264293300284863824444517730615821312 11577292 -861335774649705843598121745836262594560 11577293 34538482477513796330728194056832510720 11577294 -245993361545067065300064251306269397376 11577295 -80492257441211375812559129373280546800 11577296 -44105139858145813600865190533724192768 11577297 192404651700235442153762167496472841200 11577298 395010065868633607749032855317544239680 11577299 132815837133733279363836748660939455000 11577300 -32189807886419423477953743254922240000 11577301 267553247768505617792171918300704394172 11577302 257215709074296424741330671498390747264 11577303 -307423233898946331145473139762868720640 11577304 -281075846747737032542163286311865159680 11577305 102867019580635244621982261446394899460 11577306 -146238692473109211134507827771763584512 11577307 -387285764535400658121237553971859759088 11577308 -70920133502577169515974905979694489600 11577309 134554689756394858342887973653364465248 11577310 21867402812313740746414470933271536000 11577311 678050099115618766525942899738902125632 11577312 -352239666207051394391269029098347560960 11577313 -543924918516347035234115730214516086240 11577314 189507382033249584235259126561888466432 11577315 116584808055012483708750494017634910720 11577316 390187511144829810926282776333887463040 11577317 940500021466678535566229425054946058366 11577318 220976186202330770790519163915490253504 11577319 -203137507359723494575926358201190695256 11577320 -2930124827321793697694301209257574400 11577321 -40747344755530076684158831629733270656 11577322 -130064416948167356177991929061194711040 11577323 -655081745138002504615784051025922940280 11577324 542728914917593530949884734301642424320 11577325 -292604941686021967997424604738912109950 11577326 -108278460834480963197939015400357676800 11577327 -231229930521189203358522071535362355840 11577328 -14777854326843709393919635865042092032 11577329 951576263120737727706495540275314062930 11577330 11739656975713182160265794770947820960 11577331 35566014487412066476550186790283418064 11577332 466072721134053677615452468902788278272 11577333 -283679467672349210399383658023798904736 11577334 122928485841027223370359582946287616640 11577335 40004697227697752345068331713632606720 11577336 775202827263049710436885318375025909760 11577337 55741906289839081954113195181863276872 11577338 512800385823015686500452571855398896640 11577339 204332894598511375443192480036161376204 11577340 -133857920992392035208721983114205032960 11577341 -131348614023395450755735665219459745908 11577342 104008390229786780009781181502741044224 11577343 -615280018251508876104746586628420476936 11577344 21638433521962769503160216225662894080 11577345 58639629376435661051308209838443049920 11577346 162632356038149078898977661353976963840 11577347 -937301611215712021762977656185026963204 11577348 375572565003292358140416890376982933632 11577349 -206419209709200597530510013410052228480 11577350 253721851685691276333048606980184674400 11577351 864117684826638860064097444079319984720 11577352 231641847752825836827186873342361113600 11577353 246061327472391639027947827637230320384 11577354 -261023270454560825834556448711139892480 11577355 -771810967377117141130331575967536374240 11577356 -43066991495863308161467049843749727232 11577357 477101013489826035884783621155516106880 11577358 289757073590748512120768643911736926784 11577359 -1008487229019104509520996053458377876760 11577360 -32424351395405583125798145863752089600 11577361 -239044579577395830936670478075709048000 11577362 -19396378537154844814163675549218049280 11577363 152416561676991294300482566780985088 11577364 603645734347284579945506246523319419776 11577365 -411138764048821218761864786500903922400 11577366 299541825713669810126386499398275949152 11577367 430045885444835869169430235969166553416 11577368 568617824307041696414346453262253445120 11577369 207939016975886331178059165627360476496 11577370 -39024264654801287009611429361508771840 11577371 -8063183570853511305063045928418220480 11577372 16902848593659728152494511441197391872 11577373 -195616006478967610520181796051189489032 11577374 126141013476011479811007297231041357952 11577375 163205890787441544078654941515404156000 11577376 -1200256302027213321478291571870568480768 11577377 -61490259545531193945382929235825718700 11577378 -11357889176171900950090877688264590976 11577379 149505626047946397334467490348573209480 11577380 -165372775189742815644372396121555545600 11577381 775190884154522714176347481596508505952 11577382 -13986017209521790674580167042236859648 11577383 -1250241949358638940051330275013674447368 11577384 33738670198082332618667159467327488000 11577385 -406677933981709270498482963753504675420 11577386 -78416767221940516921173509028431542608 11577387 252905700229371705504347082190227438720 11577388 2476057151219566932011122290961583616 11577389 -206962667155750618538804431339244669760 11577390 -121173956380138466238219721157677378560 11577391 -68658968211996528569338508501336033280 11577392 -29586986147783839172453030444454395904 11577393 -769233219722768029229016403478883669360 11577394 556152566318896547422187738112954932496 11577395 472211959954394551629431653977031146720 11577396 463828075538714481333169687839226785792 11577397 -77760375256352752600133674187585574048 11577398 161835445727876707181280637396894494336 11577399 -6442936683221621385316752507187914240 11577400 329552036697893681533818715046982144000 11577401 434063857244746828691492419182777456 11577402 -222573339851098124735025844356341256960 11577403 458798805156675229425824060585498680120 11577404 35690811554201617573521663867696761856 11577405 111028362099387437905456438435071611520 11577406 8225519514884258894049287231628770304 11577407 -1145332336271726276657192063216268289344 11577408 277525650488728646190992481939930218496 11577409 260861078116425705070277771849596747860 11577410 146069668663288877665346244110752541760 11577411 16925309867526422837862515582866778352 11577412 -27649011732324321651037706350862069760 11577413 -665637520238644468510681729843154918496 11577414 -54678221260833980442271408250326090560 11577415 -115835516048009435976397337394917295360 11577416 476876283302907465937370405447140638720 11577417 -109412182430914368520612489912798587120 11577418 230400866094865302429101306084140385280 11577419 328257193481329174573332103359143089296 11577420 -323447931630625909430746433391845990400 11577421 -413398648507052358673147430903951134848 11577422 97321520123602456228769926690723968000 11577423 280228178149703902824812798480656253568 11577424 -171033834540664924282843187001274408960 11577425 613587981584157331325158559232550788300 11577426 -22324777017609348996482055090965285376 11577427 -50907485064400777745115132293865770480 11577428 253980968659655068591869246223561633536 11577429 98295496652679480524674320280003384974 11577430 382571282791042523309260754343344102400 11577431 -813895440623367382879028164293656907768 11577432 -509179959964423779337702916722178887680 11577433 102001130069855682443342100501729137920 11577434 -757801622528387160471706476621680269056 11577435 9820907740911858735429643543130635200 11577436 135859402182562144426118202883647795712 11577437 1057888571609166663813911148711849250086 11577438 81415027560306935903545672882926163200 11577439 -1016028891008682000174001020259208865760 11577440 -171284964354313164798775073776855941120 11577441 -108459214563276003869305267252921712640 11577442 -462082772068983014019343846613491368960 11577443 642227424419983060921791329008920678120 11577444 317904156638543302799165711227226428416 11577445 -154497954280076497132283472869923740000 11577446 -42743236895568397180972005598512600576 11577447 -160987512475418288344656122173153517568 11577448 -62628433750318192894605952795210352640 11577449 -6586388441168287618262424039672696000 11577450 -51369756062918249756174284982330496000 11577451 -247466857513993774532356494197929881008 11577452 -379705169059470761366742767965775224320 11577453 811120224156601255430370064053656330304 11577454 17677853262718343730697458871702397952 11577455 265595742560215460155978627728939948360 11577456 66851748932041837091998177198393098240 11577457 366527024663118572848179447206167841892 11577458 16295006873956739839192199690552536080 11577459 220040967067972382129636449824563865312 11577460 399236407648158074480011160326421452800 11577461 344332707971950006790674168400852368032 11577462 -36467462896982465474074334529317489280 11577463 -946537912617995791862598116774154618720 11577464 372901254467235194666147267457815224320 11577465 598724211925883340763643237893136640000 11577466 759298852382041439139628381545546854400 11577467 -300170773178479127745087370163663082480 11577468 -44211438739105840960750851067759140864 11577469 -7494969054521037085873510185772176960 11577470 51326270377048314166374832990207279680 11577471 308281805248116682810647800018390874312 11577472 474380529532479795858975794336366592000 11577473 477506597900336757019447033728332412864 11577474 471078495246796880336155254341981590560 11577475 -61615873154973967520552624479930407600 11577476 202567098491394014057605773956521136640 11577477 -133397452720070409462454120628081053440 11577478 321506355431756594722665567899759112000 11577479 442162129517876219984814546597391082640 11577480 -131963371205974159940614805586886656000 11577481 -489935893981694478848858670752513903436 11577482 -118005897940930144672987469300266230528 11577483 568043426315776499894036202015382257852 11577484 -54494427017746985285766668489575789568 11577485 29919398271874342998423666773519951160 11577486 319461954865069495211772026418567065664 11577487 -193994839302379498954747264651875088560 11577488 52721982510612794538273461602480963584 11577489 -251329538084422033375812254585534469120 11577490 452058786757075807479045465954477540000 11577491 1031419752965890430849520077684345950080 11577492 -5546664100813613487498409058114439168 11577493 521581541017645509792517077296057561016 11577494 -112359235212920189769883934836625501568 11577495 34187766219803322174048650272533687840 11577496 -427155099003789633673583516331890688000 11577497 1380124918384563066474817496790573647946 11577498 141477955900647111545396180587492769280 11577499 1265812836307715234062433544309650538500 11577500 65832942298955528659548989862064320000 11577501 223100469253479795009943106099615117868 11577502 -156135103156839970237850377278317222400 11577503 357366441657550495989449332947432685680 11577504 -293781079524740824624936067134009638912 11577505 -110636277870277842614892845339425934040 11577506 324777579115034057946960977725263308064 11577507 368807770485626141503362689550110774592 11577508 -9427028359991856193815445251099197440 11577509 2407876874029586056720397640934631577504 11577510 76318324372835153058514937719618437120 11577511 814227225532413695606329737844855276800 11577512 -953593956128804319855412115756567884800 11577513 398227976598852186271613317857905337744 11577514 -390865607964705034415928335676927281136 11577515 -861829181481535759625978322685767840 11577516 -120000611076108828024617424718752987648 11577517 -218029953505379309184466636747590904000 11577518 525273294121928999934393743948362927680 11577519 774615262927761387834658011861947986320 11577520 -15818792574913350162549057071294054400 11577521 -352306882194560847181328488372274983278 11577522 -39416528178513962061377533500423168 11577523 -1169767494150356377090454258514342300336 11577524 -163792260667496173718705799275624085120 11577525 -264586160711706878489530743574855092000 11577526 419417803732915010338059802380704567712 11577527 697204013455905704910016615323247762512 11577528 -222257608967648995039625059776324648960 11577529 -719445787992088477199206749563683409280 11577530 -165999719539919803176623999729192244480 11577531 -88643041792428819544381207598855533056 11577532 43172864127876450422680745696951104512 11577533 467726058827737032565341075099841555968 11577534 -307013661542518443182951363616073686720 11577535 -9688259744014973584531145375579274000 11577536 61827479677134669800378008070069944320 11577537 -546436415314996979950131054084365260572 11577538 110821752293909152203048122212168797696 11577539 24405421775340885104817919418524736640 11577540 107148378480734183484154309498152529920 11577541 -274462515281039841062407915842496341600 11577542 373057965316858432372496584711747128672 11577543 -108916947944177982335941785120861448536 11577544 -224413289516231503299833441686334668800 11577545 -149736380627261477758635667180472934720 11577546 -652213771865183628186891179475244032000 11577547 -77189424857993330323787051868441499520 11577548 -468951879112583155969998853360947700992 11577549 -163060831066446635949455778320102819136 11577550 -176421270931074132153793590392050867200 11577551 -749654272319589913661943735778879744368 11577552 -15287748262145257537741238191576055808 11577553 553140328412211449100253394716358647400 11577554 224488240875034059547020902361266329920 11577555 -303012887034717991714296936935916403200 11577556 -96581730769093967230919768151194320896 11577557 -3536129637739866331202150030012563072128 11577558 34376835173933643810254354550080649600 11577559 -116226693405623233359572692850767713568 11577560 -37994616517955409598572141245558784000 11577561 400364356998449219171198143468669802784 11577562 -31100945199841042170291260050125024000 11577563 -66568719656344663793665069569398304840 11577564 -71297435141740999930026857035141817856 11577565 324616197411449029888907790366953674200 11577566 -89046005057796103274115368348905009152 11577567 196558961747817836279555375274962673480 11577568 356221096606941830500180319365909708800 11577569 149487620448741907326692575823936360496 11577570 54415279595127021850046660547671654400 11577571 -55815161839068293552240117677244080228 11577572 1236585016207493661308577574662335397120 11577573 -526964831444377039999081959296493282 11577574 90844812329981233323953966389936128000 11577575 311560380160995721327075222324315372800 11577576 -631804525154732647469127957698912256000 11577577 120037948112216863124363183079757944960 11577578 12679842270031689963907561139431511040 11577579 -49538412161747469433107210600463525632 11577580 83454739149568988581278694914788167680 11577581 66869810086222126117693206172227724812 11577582 23813070361372130345884425296685542400 11577583 332639848707090644966978581446803393880 11577584 74060213569347479082378146957170999296 11577585 164440056290545744308559759290480843840 11577586 408404393862401070229861809779408062992 11577587 -267026407457714325645222510914605502208 11577588 504560359338418509258688602982127861760 11577589 347091863461978201572726248906237609390 11577590 175170252915102036465226393263830476800 11577591 -222802122520415467780698725881559251200 11577592 -189826913158671120983680861358388449280 11577593 -820342363899933480404400318609991966560 11577594 141127850212364111931175157008992963072 11577595 567793123935321854859440060735965903680 11577596 -114168736487261011674198418434659595264 11577597 572042446382551905025168786682789384640 11577598 797491302367271452132899610601054740800 11577599 -236250416991785849689537392176340815760 11577600 394641907336448901541370362035437568000 11577601 166342355533591342660092210399213853184 11577602 58264874375714888631175405518767101440 11577603 -453355639332728764238916826097979417096 11577604 337955820093761415809815911111496482816 11577605 -82749825837200629699709996368327673640 11577606 -104508179300828291726639729862487768896 11577607 393964064501647264464467483704740712856 11577608 544435042726308181752019714539955814400 11577609 451664724938147784151529865521089938624 11577610 136656623307522780005536399702885873920 11577611 -893540694281514398301923153124211567788 11577612 -791718695070150499890386567500659916800 11577613 -833456717247482121122296060297296328138 11577614 -230400797453999763887245647326466535488 11577615 66369554715239036267202130203917706240 11577616 121585184263997461637822250111041871872 11577617 -744960136218190460891491977773517323148 11577618 -14322411682631377347404760820897394016 11577619 -103319009188747630432320860060545009256 11577620 -623716174155885094458131825465684056320 11577621 -517813181203392967397145514934860800 11577622 -253481272352960126429974885682655269088 11577623 -197218096334575894558750843413171551856 11577624 487966988817683735398432131452208721920 11577625 -771437061252403091733481920952872336000 11577626 -66397170726616238114874286624980062976 11577627 235089136274042697948823445679456897840 11577628 -230171484782127395643666771971972741632 11577629 87468804212359075666621063313141820480 11577630 -69756198398128886476321250265642888960 11577631 5231809646174703200852123353528639752 11577632 405733611304817897844271730503993786368 11577633 388308859850164779314932599843056273520 11577634 -6478591032735125055581905071020612784 11577635 683400939472625739431068714835845851360 11577636 221477971288526966051701617963044155392 11577637 143987658222209765565935691998754863872 11577638 -82997729186351217085207763518867499520 11577639 698784913722435216515304011086823216424 11577640 6967492164487475106661980422637465600 11577641 -103601064694881566663079020464687633080 11577642 234504157762048939457084347257609414912 11577643 587760746975518776048959472304489360 11577644 398493831406874282390873464629779168256 11577645 526146152777533937470578503926351053420 11577646 713390091956658756546990880507422606720 11577647 509310899081178888952502886033694446096 11577648 -96397259788382189515375996536200626176 11577649 1491141142506033274377651502649785461360 11577650 -6639763842183567024163582949625024000 11577651 -19431966062820246638034105024336723456 11577652 -293680009216854009909374717509678286464 11577653 90682287328623979632840718291169678460 11577654 781644773230688261145686237392786560 11577655 -421326322752575224186985869469733425040 11577656 -281702437056633014855597506079215779840 11577657 -35501114066934165398061462788996972160 11577658 -653793611938958240100720307636063186320 11577659 -555590697354501666913748378596958170140 11577660 -295450515073283804048338114898645130240 11577661 -714037684378318344930055181122838983738 11577662 25845427747969985805236168533330595328 11577663 -222460604071248147174659568005732806272 11577664 1810625844178763682504966068787740672 11577665 -135360730974391463107332020420819559360 11577666 -50059912265258169123902986214659330176 11577667 14361171743822441547757286525325959032 11577668 860240548770001633966388144412835410048 11577669 -459869637182516761056420612913019638560 11577670 45966816735875749176554140783928409600 11577671 -146542866374001572216817150184777544688 11577672 243022086296347153069015426207013230080 11577673 294902073509722894384601641742252392922 11577674 259333319443094429932039874249407692336 11577675 240294952296267555823803278279336781000 11577676 -734679839173066331458440756242111454720 11577677 1189584003768980633857664365753495627392 11577678 121962505616496551574071510571728916480 11577679 65391023208282155569012724686320814584 11577680 -83589907913635529650771197851825111040 11577681 -83072019792189265840888540670359915200 11577682 -80479276292880890903586355086110717808 11577683 -962292006837579850978242138595273431108 11577684 777184785843647500273101536543003136000 11577685 -161554487862729828697089823097875635840 11577686 -125509166050796617341849163540272832896 11577687 49144816168657029529236604118943613440 11577688 88443158780607325477083781618102272000 11577689 419822642361880109457435542809452260490 11577690 44912163789491963845771965161656739520 11577691 -390698846485185465196758543913332477408 11577692 278050587851427646910037968639711354880 11577693 471315246692130688845787037000034920064 11577694 -19120396833493511509293748560790589952 11577695 142008829711578833720112531981664732200 11577696 -2599244314373153211959917402032439296 11577697 -442295089872808579427565508263247152828 11577698 -795539877327508385701188768506364638208 11577699 6362692932781665914790587724267334560 11577700 155832230879149614838652199221516259200 11577701 -6969026862264213575942452646816229888 11577702 289381326122559256450545061403271652032 11577703 92384124347268403989872904428517349344 11577704 210759637079870781205912394110065269760 11577705 -286062587383862909717911857092121132480 11577706 71364883969704730222007724222445236480 11577707 7700165786417388707816023129343201280 11577708 -300642263634146043627605862786349716480 11577709 384909732975358746717007403654609840928 11577710 115338342704446453820726000065523405760 11577711 561477518828154234974033698437613371024 11577712 106828425491169208082105563079197884416 11577713 -250983171129966245413175239323742511040 11577714 26271055868486177772398052232729251840 11577715 -1120153831897838380470112025689563494880 11577716 1116504839431541033116059094849770842880 11577717 132350654116240499586213457968058324128 11577718 54508555308587554267392774628546505280 11577719 -636933215844931407527520430805797865880 11577720 -156848433632622439379472259173851136000 11577721 703443529083945359231509961096030976912 11577722 65206955770169938557795474598685821152 11577723 373565018583741516609811556167520107968 11577724 -360037184157354572717440663063803541504 11577725 -166424723511778820945517615162110448000 11577726 -55934275676167135067670359301130416000 11577727 5234107309107193609434841598168392960 11577728 407846903705312445817423438194671616000 11577729 273270787394208384742338302597592519984 11577730 138859638398568679104450965644018889760 11577731 -746340794478693655720471813609289565792 11577732 -9015478239669425806618854748342683648 11577733 -706506076400515847368169840938830155940 11577734 50009665748940632208349913669669087232 11577735 -295897806869265193902081048950344140960 11577736 199418964943014530221890333377079751680 11577737 62450276489348702777362664692968415386 11577738 -59920331341922793415527909860973127680 11577739 872133026715156252704408908166663659600 11577740 -181102508437069484237483226785854310400 11577741 -104902702648783139733152190035445452736 11577742 -3610892496588834339625943993399747712 11577743 145378144426487538338512522403951237040 11577744 -10052367155997407905120360264159690752 11577745 197252072066556872541814472692708435200 11577746 -158016777852115839352054578606893090928 11577747 -42345795351558889029704871897082080000 11577748 55146411868376602272714566428019884032 11577749 1430113641981962104333202841981429078336 11577750 -5859608942100771163030529074475520000 11577751 -412463967341223746409001232643893265128 11577752 -766139379207548228577182086540962662400 11577753 -99301912268705492304824953722269500320 11577754 -231270332047055474084997857704821803040 11577755 338966804491269467783363253651221072160 11577756 1308303035929931663395702977034420224 11577757 681225533325651364011305365124489569920 11577758 -248858296152264336107823630349320277440 11577759 -482309830853044204414534040676633965496 11577760 -127230798171256770761958458124703825920 11577761 -13140091068591353005501509804361155948 11577762 -45519016719773709692296666510453401600 11577763 390915369454232871550161681819423723504 11577764 -305853155909768756563045296568243200 11577765 -8486777133761487898920022350785810880 11577766 -422345748518356712470793445492754456320 11577767 -385498058568861857511760217818095266184 11577768 -362866479632057985136459808963186442240 11577769 -417451766232945399036169914966094094364 11577770 77703066857201734615559603710538347200 11577771 107154695098387725580055383749438019740 11577772 -461112227912285594921330061863822842624 11577773 921567880330416538955315165874990464022 11577774 -34259110165871173796109322500792152064 11577775 520540974152992927913867458398370578600 11577776 -192399825165993122477843336716883066880 11577777 467197914959270414603360374999278967920 11577778 50344994786772083706223759112868301824 11577779 323547166691178450235478099260235674380 11577780 -246895567179713511034374984314747566080 11577781 -291544511306636794665295291652822116576 11577782 -333654428634452227160121895685785105920 11577783 -270203347565528164196492072122108335360 11577784 -1116131366002543008828310475161227325440 11577785 -132922911210772088820189579977000915640 11577786 187886925012087311027013334245947719680 11577787 -41159166788397090070546735925848785280 11577788 112771877010931316493552701223027545088 11577789 203560392630388781708195526417863891520 11577790 -5435822940145205181756155478747889920 11577791 -569628846216511751456941735995294101448 11577792 408937571496149799046430065609924411392 11577793 -3142912397053627731611425875743358416 11577794 173016446352570179337358476889107519696 11577795 203131891248180961253646139896477190320 11577796 -673643161435320397616056622975980566400 11577797 -101638367177339624706392552036341209216 11577798 -1563725498103679638762027420589800000 11577799 1131582922447087676085577531790630798736 11577800 12673029488315451707122821178000896000 11577801 -22102935284379964817882067085870458336 11577802 -36083079266610616356006470589766606080 11577803 75297343402987705064504863039709852052 11577804 -22573688299150798118727088584838299648 11577805 -389782566141004091668697263836723860640 11577806 -34372753309765060629190931268464452608 11577807 -79724829602164951818049110158553680520 11577808 50944448150753381176540059063962173440 11577809 -348518649478283107741979847467000604096 11577810 125759942768783377791782760712950812160 11577811 -273506211900191276319426264855056885168 11577812 492154379021048103454233667219921270656 11577813 -117870939165936039798662878697216049600 11577814 -1077900664774841784121284883795136250240 11577815 -895013222899142958757394316253021821600 11577816 54538623811032192900040958314049064960 11577817 939472925639832226975249248498804537866 11577818 -88530059898704926457309290526008086528 11577819 -40234209755527181383292730031547971392 11577820 -84379917948640642197771729190513920000 11577821 -1266061815767638301995079141047164484800 11577822 -15754049519317811284929421613394241728 11577823 -80605525123334856694250578606063130240 11577824 -1090598940971371000002241310668658049024 11577825 -71323798126672721533859816860989662400 11577826 -60267472456177204002644336142297250752 11577827 632925592170557104889901547684296491676 11577828 86109402736957304276235619994453409792 11577829 -301812523101424209982117185396478429570 11577830 -172835148854591012279907413838465886080 11577831 -700759044546855484378982435285157580248 11577832 53876895196857406319097017624759500800 11577833 -259931666603350985287956668000411762700 11577834 48664323377910912568870172979601201584 11577835 320325270755692215169439879697833165280 11577836 3760528570273050376965876768473001984 11577837 -553429232973807554447811744719060514240 11577838 -129817603709675041446494502965725279680 11577839 61239315880388553749227713738884508672 11577840 -60156023301838947218563655812841472000 11577841 -238602327829837746454521867857172780816 11577842 158044308332275375190585338531623405072 11577843 -69438327230815309320856771594428550800 11577844 -151289691565246611700785708994482873600 11577845 -1024773828419828844664138875549957427200 11577846 3659990165873567295474201521585154048 11577847 567060991382137735897446868816325830272 11577848 -55700731902265745611800194165788016640 11577849 -48246476710524154951955992248306477312 11577850 161628193409052225702690227618096788800 11577851 1024477261997308095535327144451225442852 11577852 123953945787282503801247223699327339008 11577853 -292170648276428172696733093758707023360 11577854 -686624927629545199093674773520927980928 11577855 348881572573705858629666206241400320 11577856 293306353309777579821585676499725320192 11577857 -845980245212360856217031682275939856894 11577858 -25165853022258252671455338382849957632 11577859 -402453106434597178825598999950709753960 11577860 18803359879748031604047757347568128000 11577861 329728301989515569512851455612108467260 11577862 -717957159257213576280937665479291633568 11577863 237874905533321966524227764287047586584 11577864 6674858454864233760334037201689067520 11577865 220115740080475296740262577892369832000 11577866 -566114815402963369926249668039817653760 11577867 -77479188766403552037211864894565851296 11577868 1369904311202710018081292398228923076096 11577869 1080229503273402020956907826030983258880 11577870 251145132690375088641701904377618035200 11577871 494327498490464839659423179277397022200 11577872 129804234130713057481192424843827224576 11577873 -64380952189833040308355034246745500160 11577874 -110718279766894518795180726230103645696 11577875 -277506982957966497007927399927262136000 11577876 190159761359197454837222911453794220032 11577877 -504474052676833482095658562358723936640 11577878 117208003458048214743180195429167769600 11577879 12566242209541305750230294713399975704 11577880 -56226883265107914804722582710719283200 11577881 5149656131156752261416528027072263424 11577882 -12275584606312682736844567626575620608 11577883 -31057681966766183873480229775735935868 11577884 64588501141600307885710106669407282176 11577885 545857100735644002664063943104154400 11577886 -265812242037762589225776092100347585280 11577887 -303164945319067844273684293671305264088 11577888 -269666836471766966592672317252258758656 11577889 -241907751192268146786046882919119281310 11577890 -32729974512376194205757140216139182080 11577891 -41228652931031138634218868491288906496 11577892 -93667762648003834590571479823998959360 11577893 -946715542163068890608630200484515953858 11577894 411788337272270220811350306130373764800 11577895 -103798073360277330051998244539205403200 11577896 -25999408152355035806028319475791872000 11577897 29891770524827462557348518660882722640 11577898 -484309439001668020807408029781430206800 11577899 -181244866417215707482078647158511598080 11577900 -125714508162313477151371672747435507200 11577901 782527600987839085794660860035729621824 11577902 280235942099439135573504312919215348480 11577903 140206282421065784347783436026252514064 11577904 -49929646188528423771399436457994223616 11577905 -661771402572492765591452422790610404940 11577906 422703885069149229965256138776231232912 11577907 911127264689209849502701906499817029832 11577908 30760989565299299510724155717627277312 11577909 -241755040356793148216190107180435374080 11577910 -140685881538497827142128100351007536640 11577911 -577445687133892984987876367705227786752 11577912 93472555242653260025787043961326571520 11577913 926629974127437264827060771366644194640 11577914 -228243018233350443757486851303740877600 11577915 129031974448061188803381792039339974160 11577916 -470647665773402032840650890845352179200 11577917 -327599270224379506078057398621942873780 11577918 108308141555324007936428599696696922112 11577919 672867889567841353658538444557952994344 11577920 -53948018968928561931848315743733022720 11577921 243296247522658595870773720447330216320 11577922 -2099749653984222403427965224577406976 11577923 165174212119541443659603385499576940240 11577924 -397765974689458396054628142268514304000 11577925 20286679219627473178272236268247064800 11577926 -445925085218045645468040502777614461088 11577927 -406524981565498018181689744354347675480 11577928 548823250938226511476541762167757276160 11577929 410687273858534586010381575404163977472 11577930 28065219222404805818912884678924707840 11577931 1367903344345512050457210895932738445200 11577932 727257984325130770920015574908414026496 11577933 94063283031403775509646539268942074368 11577934 -366469571710232148979182241258338072384 11577935 496834741127378126276978281995990009600 11577936 30727523782163373856961898756431020032 11577937 318467338735604209787634581470514611712 11577938 -132839109455395403328481448055676437504 11577939 -474083634179987580276226216274390786376 11577940 -247887133940930658854608888765425285120 11577941 -769694915988092427311128434737454557316 11577942 55230393767551836191064625215479616000 11577943 -61482364125960799670790287316173655456 11577944 156345779392535828307839618940748800000 11577945 354769098351702641801753154679548601920 11577946 52086280193223555793478906341814418144 11577947 -313342842838211625281580424723872106320 11577948 523378812506651575581675655170625006080 11577949 -451211016260392711221670242905260168020 11577950 -164974135542738385413686785195163736000 11577951 231119331081944772279957418468476172800 11577952 22504327027249425355007073574737149952 11577953 -52606502389132229364181984262945846016 11577954 -27883683339069057538501212712764721920 11577955 -198539837461001834888289172141847293440 11577956 -115111165534117195844973196786400902656 11577957 -391691591578650134951731420068086278560 11577958 -65759440288541469310261949345890660224 11577959 -458336007458164381659984714416440128840 11577960 454210757084808167655108220971056640000 11577961 94097434359109550141506218381279637562 11577962 -35776406957827900677788365005789812736 11577963 -222274135465237415713568924095684140456 11577964 -1052469611734884471598109608565120082944 11577965 -6692568929876122008612076544381472000 11577966 40790058986452431842042992038462754944 11577967 -279344153611843575747566726297299879984 11577968 319158225213508655692456606567088750592 11577969 33366674336250915786834939436586875368 11577970 -14777044459718295897451547180919244800 11577971 -957892803255877828563360259952899765800 11577972 -154945310825971755138664741906232893440 11577973 311415746366602061069237210163503278080 11577974 202056080264088767500516821492486488736 11577975 236834608578584607863272581302970876600 11577976 -72677489273510919119427891471907921920 11577977 191683913293056478229823121390591022826 11577978 412444506013789232905310115136595082240 11577979 -393005594716939405979814317348764611824 11577980 119545310940825085066454780175315148800 11577981 -579052011801138917057499461031131355648 11577982 -209890612042608656265500049984695320128 11577983 486209904444433479054730948921327855920 11577984 -160714287091066263247528961929610526720 11577985 -365971298889195798310423470850170587820 11577986 213301420401787535488761444249897071616 11577987 -104036998006860040911852906060400808472 11577988 -80412421973855078629517451855035986944 11577989 1147470132850753641607145804588427866460 11577990 -121363914199741463460007409716847151360 11577991 1006672708161700219387035561694044666392 11577992 730020542368105031540570123079700070400 11577993 -22460731613603320035573607087776494592 11577994 -706690935834663451526214265451496777120 11577995 -128133822365087707351190091856882088160 11577996 259663677241664798059514902501262545152 11577997 -281956676456331382434034247493974435700 11577998 -260360618360302419264026748546894166464 11577999 241530287858021591658219782427850262664 11578000 1617217747780816361726698664558592000 11578001 315874319514320254221134914340822494002 11578002 427565779646232593673330738218802837504 11578003 -842416618196662295630225995398081018240 11578004 181210741982998555193302320487183245312 11578005 -5140606316207397422055124298025456000 11578006 863532383424811965418308602902227936 11578007 -111570193036189492434337035160206476448 11578008 2277190045851470552873801515943854080 11578009 -409252993097979487057358882273945967996 11578010 60388009194943190051870556733465752000 11578011 -181685306758671959274965970037902700800 11578012 -249784805597434911290981687363317002240 11578013 -1259487222095314137333851396405016435738 11578014 272295664743151076149432841824152490176 11578015 -1195645897139485539769826608668975626880 11578016 -744383344313971440092390982770167382016 11578017 -370358469421679520787600996161654793536 11578018 -504352809003797723464177836509708156640 11578019 2454931749274077451885701311306666400 11578020 306618069228266568145466543587153551360 11578021 -376665951833745163911770210652203765088 11578022 -27481655111313806086702394227518416448 11578023 -321216268683976909405811967404921470128 11578024 2016296966175928673916720181876818001920 11578025 -91138312718116328638310986391112671700 11578026 318282336256268777614633432068788646144 11578027 -765150326045787620367635504098989980736 11578028 219207820685517636981773775803334377472 11578029 -616388840110205746560567749920625307360 11578030 -393736115595371493241682761847883350400 11578031 329799406420450835785250053223187818064 11578032 16221895835266268558699183083271946240 11578033 408565361626590227037713264989365083282 11578034 -52353583103969736515102540590594119360 11578035 -34976023799463302284242848806013767680 11578036 946369267298365925564309855601951850880 11578037 491923868983777062995692293695683009692 11578038 -143225125085315051046473077883923218432 11578039 297944847647463893130642885182467037568 11578040 2359240427358729286069579793333452800 11578041 -242107125558875576135584426882982473920 11578042 -118841864089041438350801361316695060480 11578043 -117052901881297542995112781732861788936 11578044 605539299181312441735497236908500452352 11578045 -423175880058113241200563902647356581000 11578046 252788741884283361344167730011892846400 11578047 -15550047728817076023852949986176826192 11578048 148749524112512351909658378003370999808 11578049 -275523567069749743425475317027008824320 11578050 77242486651299485085729213245387664000 11578051 -11010404933776603868996141333099352248 11578052 -693424931867889441570242693284692641664 11578053 152628485196268932448017704302060739424 11578054 -118645985530102094465429513777609818368 11578055 -319013072447281705200086966017680716040 11578056 128158803371222070570798324192034652160 11578057 1650072552635863421501764358789680602240 11578058 315990424530247651596459582789913208880 11578059 26234513597805448767379589675103799140 11578060 -252504691146817879463758883548780323840 11578061 -1245736733162418983714941959296083846176 11578062 29499468351484085770890089031288201216 11578063 24353842879745513070943402405585621248 11578064 -86957594968020436664793852624610344960 11578065 12038546725432121076137225979510453120 11578066 125959479189339848447769967066106271744 11578067 -1148011983221217861305509781441992468884 11578068 94236341140618337248030652541977272320 11578069 -1543831176369557227554342601981693457504 11578070 -235102212337534521603002286605815703040 11578071 433817207514060231024205776437157216000 11578072 420171128108767661968822845582804787200 11578073 18295031178444508529968952487643678728 11578074 740679459896088536156806836253622602752 11578075 67225082104187611083298839781304740000 11578076 -830606389577895699695952863022085232640 11578077 -57085353872023352494677945338226273408 11578078 -231275261268603299633801411989122402240 11578079 -231962157973476433122526586423636020320 11578080 79312980500935766876445239487477841920 11578081 1241338796333833171397149018682276606882 11578082 -210932099399530363337894637497372344320 11578083 -67369135529804607550756270182938473152 11578084 11250507486449008778107959216620236800 11578085 -312713091958192613610830349388868396160 11578086 -164836564857728433258525807083181400320 11578087 -1174421092021808842247908167669907216760 11578088 -821430235737478594277767121048099850240 11578089 48038873538913484793899660670797838720 11578090 -537604925546719443778994511131889991680 11578091 -231390490212169553088447203662309154928 11578092 12136142187051777367093309300287040512 11578093 -296303537243352577691706139612824689556 11578094 -4543405338960896707976060640489891840 11578095 -40807446337413950509452172832525317680 11578096 31576340953445261510881981280808435712 11578097 -402112694692196906389282024705975054848 11578098 -97991365689887014780555943902939292160 11578099 -83150279350439180378564690724868261920 11578100 -120783734608890685079026532349807945600 11578101 -655131218815090692939940008276720641760 11578102 3234478585646194861577247539263139904 11578103 724996858959214084590445097194142789352 11578104 -544924829860198263878892649442765475840 11578105 266713118815011684868776042582713049600 11578106 -128239887516477301276908570226337210880 11578107 141176657598435291896000309933765919792 11578108 -476135102717398829399428566024811444224 11578109 -1058118853509806273944905420365779982880 11578110 -155777824494168236530236799848489185280 11578111 534540586840638646431844609137342355712 11578112 -130956316809520843940187790981157879808 11578113 434615106214349279567120174179191422400 11578114 -106439252352360014207002697440590702528 11578115 288040492728849762634332610851747696720 11578116 -251882787138263705666221533603248209920 11578117 -700671162928553399249878239469813324834 11578118 -510890977000937507017521205869505422240 11578119 -32097974695518279484910496335682280320 11578120 770499651838701607258663516618193356800 11578121 1812772149082666685302279932552748981632 11578122 5729665540557559511286670300959685824 11578123 709307059984793987242731227749572524372 11578124 634969367147272689633805864349099904000 11578125 -150769802369049914075225629654417500000 11578126 -192425823493461754082263892863196634240 11578127 -402220049819288672634831386257181520 11578128 -73041829727159928386144063888513630208 11578129 965363969823185270492672325789968023730 11578130 144201721351282006809137220450539896320 11578131 -167483975953863140123456991390962877072 11578132 203238054566458726137322419843795456896 11578133 -221911896679541001731298037888946256480 11578134 -194332082228506913675957016295882942080 11578135 29390415510479663649113547788758485240 11578136 1372801618285441348375585784386023567360 11578137 -11816225115119688479644067437157324832 11578138 -98991245753303428616949619075086619392 11578139 439922113073026041452109069036540799656 11578140 6780996279293717666718175809650964480 11578141 9529146873220678371174905696558931552 11578142 363515024643195299983527501424503065472 11578143 139440150432068243685552047711777121864 11578144 371967028033010175735174869012368588800 11578145 652531079601580498270144224304260810900 11578146 -328899091299511346713162232917403596416 11578147 -417475631327944788263834962046093189168 11578148 655741524269978899586643172643895278208 11578149 -13963526604677459540352160786246096032 11578150 -354496824062925774820460186494972903200 11578151 -92778277451504307076393663985491876896 11578152 188323732495238098777946906746635141120 11578153 449897918007593913872900940564669281402 11578154 -64871971961760939689881271879797241856 11578155 342923637711712676753125399487913938160 11578156 415998275670916278907667762567508115968 11578157 -830777438222498160483460179710767263594 11578158 338138099774049785273919257426808493824 11578159 139849761304928904750694483063314393280 11578160 -97018723076739315274860693248330956800 11578161 348829052285710344386182540763286622080 11578162 -278832269588268669810631781689923645168 11578163 767586862902027399091697822973304825200 11578164 101373291789536369572742593048046192640 11578165 -72694487791342366628364390336176510280 11578166 -505210612184246135901893761649595278976 11578167 -715483512239771496408553466405683499520 11578168 -177980622368811288566264385297021665280 11578169 -258694313130851761859429380527008998656 11578170 194240016216617618324559293859211718400 11578171 111940558200467828685761313764316375144 11578172 131420724959882244508225663957929778176 11578173 -34585050240506215346034826821308922432 11578174 -6649666220001119057790897005318756160 11578175 -65769789888475046118252092328421969200 11578176 159327130028904387790381045740197117952 11578177 -298351051741647727061192320376967475392 11578178 134448993795571936962669090127026770640 11578179 -457356628808910139168052680584498750216 11578180 5414836400156906001090648886893096960 11578181 596852878155778149871160325635951693982 11578182 -72616405888137414147030488034186854400 11578183 -903518104799341528210736234377481004192 11578184 -1059415882386641058367443019158529981440 11578185 530063330228779884670825475410165426020 11578186 -19049675184269399517655357417069359360 11578187 -114395112881642104576975947682901471328 11578188 40419514868024132939677879172216494080 11578189 -209799138764241688991490331536302771744 11578190 -79443073129537531305745826009445273600 11578191 1061868968001241532904926634198774048000 11578192 134493361819701735253548833875565199360 11578193 -72169806991022551727157189883416967056 11578194 45695219807910064726891374542968320000 11578195 -147955589193177434182421593942372771200 11578196 207459292219937039813563884832227287040 11578197 -478163876749278127042211013133880719200 11578198 25662743853840490205944957483177729920 11578199 -1164178468438808642169080551031129431800 11578200 80578043847044095451637255457259520000 11578201 268407060655223778048216436375175611600 11578202 -133570151454216157521064198548516434688 11578203 -115618526187807848760850677372887000832 11578204 -63714583641826920084067996071015038976 11578205 482987556243673972344640819483202842860 11578206 -47167745346156848049641608799415970176 11578207 -195650293791281166664193858796488727424 11578208 -227426393032956904729762966107193344000 11578209 365470822765429647217802323292275706880 11578210 29282493190277225519854214948966311200 11578211 167400415582495058780318054217457084152 11578212 -256927426784866148218279455104068961664 11578213 608916371844068154868954275707808158462 11578214 269241128751562528252973565327700383456 11578215 584296372242140049888320290042945981440 11578216 -52938722618967236053359911315113820160 11578217 397299232679211129328530799153872676992 11578218 36305695841483501200896637896246182400 11578219 1103384711295752677139035639921498179840 11578220 -208258263563821278534062580238667904000 11578221 145129251150809634456771150008679114240 11578222 212885084707723788645932081095693902912 11578223 888845251117341836088034267472709240 11578224 3654860198321745548322495377898995712 11578225 238537826986157820392443556065939663900 11578226 -368341260267347760445727319608068550016 11578227 -106088853305116430388937815009774992640 11578228 604807921201388674890546329673684829568 11578229 325081074832318759910970201062713678848 11578230 -82550886119442341760569960464195680000 11578231 -269466434415362164420113243269259913808 11578232 -349995487473304447804484304683845017600 11578233 -684554308504117775148292082087065196976 11578234 -319899700593365523201402764447420259984 11578235 -440732310779953594116954197542507096320 11578236 164091717010441285600137011950766819328 11578237 705150266645360886690731110350122392992 11578238 1988466258023258721356611777259477760 11578239 625352079702856880427203938328581055400 11578240 -735956298532422855891716056736071680000 11578241 -133913454633825180922782554028055013376 11578242 -89976328812326650597071729158760906240 11578243 -1139247716087879619164535243636304485508 11578244 -404078063439685638914111028998375662464 11578245 62052133639184457488542888532757763200 11578246 113605559900520539658570706233334057344 11578247 -212294771395164923870838584934083304 11578248 -1012990670953983496818560686108262400 11578249 626258832612996614243557382372988049936 11578250 -815041478591887929244555343978028240000 11578251 290907856664514118169567544339363960000 11578252 -62893709670448351318456274587755151360 11578253 1210480475280455940382044926215623512502 11578254 -45831340962456063859692135185959111680 11578255 63062624477779697723217447666832608960 11578256 163293141165629502923847883993585876992 11578257 476613925076284851000234648845757940560 11578258 716017682426544162069331084508458563840 11578259 -589491028547510859236735857984184040888 11578260 24007135572021356465760437423011522560 11578261 -1219644174331509257626708649453164033138 11578262 -332321690735814030937636629087882385920 11578263 130724190787013488849628088990014829264 11578264 892237624481143434316357479075523983360 11578265 681140896856360480592562359457425781320 11578266 866970829778930365517721507203311104 11578267 -169031173800887148161422371108872914684 11578268 4418015793269749517373024187663464960 11578269 -350270864645719205488653629049197051712 11578270 -603875764788838567353256922689439278080 11578271 -286521808611520861911023515247103149256 11578272 307290098818822649759589146472115863552 11578273 -250782706745669219025946244240305136960 11578274 -51987155842996074287375675900120367840 11578275 182470807078737123507686623256022180000 11578276 -30276623834424458036621433922709376000 11578277 -226176735204213093069168250124910806400 11578278 86343020681442292174254646947898821120 11578279 -748878474552433908301957328379319170240 11578280 143881790439865674057588778806455500800 11578281 -66530356317270518494362858145480159872 11578282 137883524774156100318628759814820898992 11578283 -147675361787336697203469356527764357120 11578284 -188114302016129160821857285159822414080 11578285 -629561862831008432471316458283731644020 11578286 -357023303913010193853603742997501193408 11578287 -14812788850781698323117099977591864448 11578288 -65563776025608421684798631168545980416 11578289 634618815491347167876449922343381299090 11578290 114273236617044570967788051288495966720 11578291 -425676028117301585612325849276015896308 11578292 480373700750906895334560208327502045184 11578293 -11740519848358414528885434900486845700 11578294 83000156188640860072818111264016465152 11578295 -491169711878237896655982808187857756200 11578296 -194671398256425456700265128097110425600 11578297 40198443380214091507525113758881330000 11578298 -339870335036323476823371213461289833760 11578299 -159636925402410928000730472310157531280 11578300 -226082314500229859474071414318697305600 11578301 -357416354877323790476237291073524089248 11578302 -24206730459603927839156614385767886208 11578303 -396537595285824859947714130462246476936 11578304 -298108773206878812317511135929479200768 11578305 -424394786003584124473897240282592442240 11578306 -44324039020270896107336607018820857648 11578307 104430651006033764458871527743904437840 11578308 -219820657119710041286283461449476096000 11578309 38457889275884892410238699126498815232 11578310 244662815871239001651717620728019218560 11578311 -9717137986356489028189567296920432112 11578312 625896616172641948674366144607113707520 11578313 -1180065787369289176716311543559154422438 11578314 -69347908453181919451879899845069291520 11578315 10722628401843214436908875387852211200 11578316 -456798683189492887300178744914422600960 11578317 239225362140523067717643558601551564480 11578318 121389923253112837533428289136352582400 11578319 -381251467542244993249312557568783064640 11578320 -30469268116009149976675485098271866880 11578321 800359249018053527548967868810229217522 11578322 -47822045523234067147891345565049351168 11578323 -318965095111378649739364437243093053136 11578324 199953757750402485830967604625444251392 11578325 40486734202602001373618923958477083200 11578326 -355871705493866113633816715514659750016 11578327 -143985545733010631090752753898839636680 11578328 -739111759341984985739176854042427299840 11578329 -151073086634325106677610563194320901760 11578330 -248843162452728795402247148810328625440 11578331 -1492149903194948368786016329708809296328 11578332 258007905295854553840672470443587471872 11578333 470176760130786308806673395936090181504 11578334 -254506687433172299349938731942115896320 11578335 -321865438816133266823848533920010879600 11578336 84291699816768554946762852361549381632 11578337 843258509945807732126174475252209361600 11578338 -214162671012949839097945786948464807936 11578339 -1466291804565109258931497779402446948960 11578340 -480539218380482391668609441551776188160 11578341 363141071081316414227351648911315869792 11578342 255730382952476390695143321407061174144 11578343 152892290511352703471643591859711396800 11578344 696377806473131112617949355587181854720 11578345 115069980434292143193522979311640992000 11578346 190753648006349755745206747007289197664 11578347 -545724808988273367875071755638922686232 11578348 -583961209826660349188003243894546075392 11578349 -814464703644065014327871631865398419808 11578350 -27862366383102855249264724390444723200 11578351 214837663997812448307647880289029814352 11578352 4806062224685262194550389136080732160 11578353 -15409452030759178345082747349610539696 11578354 418122837015322047187382482420491599376 11578355 -266592235370474914447584324271664232000 11578356 -746978124118007891704115598727422689280 11578357 -529986574976421683771215095564775726194 11578358 18514297263350013950828698516697878080 11578359 -21230850040635916963494167894571789072 11578360 -149641034912841938376995039951738265600 11578361 221992941104478581512931618596610466432 11578362 -25860448205477244833241894824715607296 11578363 12782221478003961057863736218944184400 11578364 124005965752699336967114863880816916480 11578365 161538411665244612680576165559679525260 11578366 362886077169509918828009289085025654400 11578367 695984093079459391163782586273064124272 11578368 -245488785190625798511735813017205473280 11578369 897595954310228606179226719469730208800 11578370 -328384920154701830936286633474292017120 11578371 -37179682575076972088278782816445514496 11578372 -79421121995482809915059219617614745600 11578373 142721118948765628007162920410575531580 11578374 79220906423785086558517877723838896544 11578375 255981171599183020480048425969999162000 11578376 22195039872136151981830022531013672960 11578377 449025983983165031374232718307570633632 11578378 -36824058711241885005946635013694143488 11578379 -77645437437698176050758552301883501632 11578380 -97205362118955729809687174761589391360 11578381 -516205651164111831469867365417937478900 11578382 -409646931949382409928999900651070918208 11578383 12315254411711655981655770632560006464 11578384 -1933554930434786637849425559533125632 11578385 30466215601067324899784310524384712960 11578386 -303708931322121977223918037078075441536 11578387 958465006093839825605709568449766421036 11578388 -1607264646963479971624144935186494545920 11578389 -162287962945182980518262750993678762592 11578390 -324000518662380572425003856164102828800 11578391 -1344866158161976121257259009300428464000 11578392 -97969707848401510815867577144433172480 11578393 546191412324306751490900206159718909642 11578394 122950955380646047094011325564342011872 11578395 -11309846337053330188430055829501728000 11578396 -205477994611601053489828362492159713280 11578397 -115250897132449706058302912565705824154 11578398 64595970302887884485012907148780953600 11578399 -101696975746054442964567085931635915664 11578400 38497832446881207934825212625050009600 11578401 571741373910791889185676430783277512530 11578402 566067897789514395070559101526595947904 11578403 -21982168682623070294505533093899466400 11578404 49422642309442614500553973068901435392 11578405 325843348433561836127098941571426515960 11578406 262684361808499768155684304325134424928 11578407 -110922611360839962830998886398084245504 11578408 -125765156180084961507833022097805568000 11578409 -301773915711868899195108170116365667740 11578410 -114795006611178878531084977027497216000 11578411 317417182956331505476295701112527695264 11578412 711085650674300545899903535246600985856 11578413 151827331208976264156369929280651667968 11578414 -273828072718822316864674510589118475968 11578415 451442439855214601083061205898748431560 11578416 -7557710368530301813705406111002460160 11578417 -122381242013983457230781688799256059200 11578418 249337978267615283967787618328750646816 11578419 -487880233539257534706041751778121192556 11578420 32846205775091894888042807302947471360 11578421 583259366394902768156668096736733344622 11578422 -32097400098939065761979483591484387840 11578423 -1259211399160900972254927330892924266328 11578424 85917216404784193371762022059816960000 11578425 117808962314183883210769275000064852800 11578426 -203228067656615055171506290664433197856 11578427 -7633496169671724677629846768641044448 11578428 608145080725439979197413973118617963520 11578429 1098726872378858726954113392420150984640 11578430 47544756721165273588448459405927281920 11578431 -381941303973315845600293200592757089848 11578432 35465974638848986646106747856336453632 11578433 394060608550667554998565965700833968724 11578434 -15816058522586949730905654394691455488 11578435 1136064638706798782257336658869271320320 11578436 734812802575221430726191270882020782080 11578437 -162383739243002029342331114789520538560 11578438 -96308887712088301664618134497889469952 11578439 -11972546882355225967415453660921390760 11578440 239119303835940092621926009554058444800 11578441 -120817266431058660494838464637176486016 11578442 306231690785387091859912692160592269872 11578443 -277346310088766934177237233349374832936 11578444 -639197270754698115042703512382467800064 11578445 -129830544667733959646886916249578524520 11578446 8296195207517618649914382478612853184 11578447 -119864097376373106346241471034579393848 11578448 -11505932838712735943616838341077237760 11578449 -434564871960547747571154590893206955536 11578450 -139162241841647991503706405229827456000 11578451 779530220455400160398048863396723657452 11578452 -18957130566100223005102281217813075968 11578453 -92609613371166221154089523245878598400 11578454 477602388852377202217953669827710054176 11578455 120803753910285615882211691813842662000 11578456 -1191132818249507890936924250141222400000 11578457 -32118422245603015258934882211997007520 11578458 -12889961717784110030776095202861711872 11578459 701480632466484651812310710359381454660 11578460 -178724302038115765386937552127339358720 11578461 264778005295752325195444572235134011040 11578462 -238444390516334067514689359687206329600 11578463 26047041660352452814401685623091244544 11578464 435941605870677177822449296018805882880 11578465 272655498733111166971927250722940419860 11578466 660204910186026050541065034887082276432 11578467 -477966175664881619479914266167879914240 11578468 -981278115700464079500915200886876794880 11578469 183753249397219944424224241183140203520 11578470 31708854574698294504863349209161205760 11578471 606563920131674415032817611228669412944 11578472 770288775626528449215712750200227404800 11578473 -120528671340413789301076469556191170560 11578474 -229255208603234350998614112541916845728 11578475 -13502317776757724454083245305780372000 11578476 48790085746436076401054544160089243648 11578477 849752808632846264608137848348685252160 11578478 444994946841364420537392961018277969856 11578479 -82057067980994881794222364232238935040 11578480 -5971779971381017693176198148898979840 11578481 -1992894816488462013401595244399667520 11578482 -182936288253100082259871417604005805760 11578483 -472862897400249420410117748708246721024 11578484 -192045981238688612455002964696855743744 11578485 -271452516706888815500488381443166476000 11578486 243172881539074350187999249153748400000 11578487 -615479131425931354092520249612778739864 11578488 341968619094493155890243526382036930560 11578489 -109084097382435949742817172090772695676 11578490 -158177270818777781567701358567746560 11578491 -380137159960908562000722056610711364560 11578492 -1011510374132072702990463871757382028800 11578493 1018663515907735970665677430594183652742 11578494 79913613204980938512103790750186952000 11578495 556223348261486653637671874910447441000 11578496 -451337328890736460203604884863676579840 11578497 366739323579145351216293167629392574464 11578498 -594177377102237174180244974616973374000 11578499 -41607516606172024566964731987084657936 11578500 -93094214962859872994344831358717952000 11578501 70306686952994597679400424277600464544 11578502 236146109209392071636472795239065449984 11578503 5657557991812791960309979662543726504 11578504 209987245888807329954587525471765591040 11578505 164082680283424682915619012926107233600 11578506 143635368150404721057028089503728859904 11578507 -1123769053059680888358528130432528755244 11578508 -376092620922737159164528338356858556672 11578509 -864384156065377216251535032155521138356 11578510 -86255846783369959098857409390423723840 11578511 -496443927705659660778277426730055445920 11578512 -160333851944370046937143882664806318080 11578513 399419409274818571414209733383680944740 11578514 -188912180196897954699276713741674769280 11578515 85391625557633507342283723189305677920 11578516 765956697748587843920811929666872941440 11578517 285228637763245835113619082559252135566 11578518 -54384974676650573687343536008311951360 11578519 -1258465685974013813897423088758592161080 11578520 199957197843256126527738723314292940800 11578521 289446225217795087988464712121617427264 11578522 -301417274684268855153331318354007040768 11578523 78056282676323152295377929692992724688 11578524 8296377889131385729249436440719482880 11578525 -78312007129073688556866983673146176000 11578526 -270399944761051206017634991921758108288 11578527 337691918706094522461427109295505789464 11578528 -804502411454148311731149772807863730176 11578529 588730676855581428626735547542496250560 11578530 14728035143668486751756570929752483840 11578531 98047996246061735394550841477939097664 11578532 279468924947113706278382483638813102080 11578533 110491802955104296258178319366593488224 11578534 -504620734372598254418308733811756781248 11578535 172514604185717285843146927265155767480 11578536 -356286534200614836444233924979790279680 11578537 772635693483567193550431294052268584186 11578538 94496676251144767113971742515178988032 11578539 -124278436102516815977892601264945787904 11578540 -437362049716260205959347537536528665600 11578541 -313664063628123836946783483318444044628 11578542 69496440941448911252040831357677199360 11578543 47684794289311946730522683946145721320 11578544 63011326363782654531405729343548948480 11578545 -6825586682951387000127334122975596160 11578546 246779416602246248199954662516754647040 11578547 543460829566554208304163325747175036472 11578548 515473304565876008321577496284796538880 11578549 194511557216884331911504587102264589550 11578550 -73610452856224562526138312542812159200 11578551 5488911544518468637691132434236838632 11578552 -628099517289780904212149312362080337920 11578553 -497441442267887480719873972825235518422 11578554 28309604522683368329562201820979025888 11578555 108378027372735902080580824554386729760 11578556 -308175629152005408353184399117088112640 11578557 -328969663007664423178971276387015477312 11578558 -157768287095355724137279400809725951424 11578559 -15513728279017994589474416641407789384 11578560 -66423786987502705258129224015638691840 11578561 -81461616990098938918575798819217058000 11578562 -30580712315370445269783418368845260800 11578563 -10272818648731194613410070470027903936 11578564 175513987876297128435980821012517356032 11578565 55987724821149904340018444771254742520 11578566 -211766347790774414420173722798283095552 11578567 -2288396885309659778454630446326295040 11578568 -201884052941886680775892455156558397440 11578569 758481670165447061475014998244108079360 11578570 -7558924717254435307843557401249970240 11578571 970048674850507743269166246304903514772 11578572 -731811043343008349941487093089487078400 11578573 -296308048577625760322963283479209283040 11578574 -46259311808804203107055380925454955648 11578575 -379690105222942325490731159076544310400 11578576 -216830121334706566280186032764464570368 11578577 -25792603040477337648371789525713718928 11578578 20334793501498853024790401428678349568 11578579 -418447700328609453529442465474933244820 11578580 219424178281246145691203801288045852160 11578581 -189475408761157930153133204773226467200 11578582 21230901938304879872543849019953839392 11578583 -866095070487063344869542837601805937336 11578584 282367244451773432829789942314480824320 11578585 -169769210116436057050953984412029444600 11578586 32694654133616698353560670449362854624 11578587 -36319214066189992866703949702466171240 11578588 24363502239572372690222961602502839296 11578589 -46152390480910812199202334511966073568 11578590 -27957361429992686592630709823151329280 11578591 386318336657418228144175897415644652544 11578592 -430643881815201345444490661308676702208 11578593 70384023321318809303979746843786935296 11578594 -114920839348526508986425595968537989120 11578595 -6695893828893982209677445991257954240 11578596 247279121654652205011271216375422907392 11578597 738741914801401024020196053864561586046 11578598 -384101419106219657900989880881052144640 11578599 140964417405603486266678108194678043040 11578600 201594902253899856985315434188666880000 11578601 8561556666522162520230027188399260602 11578602 -202743195366248075181010835433152648448 11578603 -83552619735092562204268310438624953736 11578604 -1464005486636511078300683942667314688 11578605 -122137164148240761904113914646940383360 11578606 97314216995405311818293150325205484544 11578607 -801027960163075589168661181724830932144 11578608 -205264788053988624416251311106001829888 11578609 -116105832545058997048775323300804806528 11578610 1737605036018450556283844808422415360 11578611 955633376989578386486659475192113152 11578612 81888201104556128883919804629968080256 11578613 1117921925365064371688628832416942866862 11578614 176524137805606521914225319932808511488 11578615 434316509453156640011501796851124160800 11578616 -28638560297776533600802681276661760000 11578617 242123664521295588768375647147363039034 11578618 -553507739570397794796337460625830532240 11578619 -501997061874319661605081234246640538960 11578620 -193693313398644441862422812568604523520 11578621 -105026651536001662752686040014150131188 11578622 4678444376962675227090430051321574784 11578623 216465069505851609169326808414292521344 11578624 -233163061780884263526516026180611604480 11578625 -70800033566603447001940562133811440000 11578626 -14045315199905153060679852553773039408 11578627 265297020208867832857299545196992074560 11578628 -629209359549310329987714104522130037632 11578629 -773148901778533277418241758848788991232 11578630 -57079777477828084147576942906011494400 11578631 622208595358082553728019999557198998512 11578632 80313514779083988851775742582952755200 11578633 70537640669070215409289025104347427680 11578634 131632003283482155674479984698538938720 11578635 -384657658307066854295991339218904715200 11578636 751439974157719780899162702363896334080 11578637 229592477684771838647800023911545744512 11578638 129713707263591308564090442600201031680 11578639 -204584058734261557798091343925296116560 11578640 69790844553079579725886526572310200320 11578641 -192720593933051481417697209380089238400 11578642 -432747638631503175009554596655710092288 11578643 -1218165956625548610788009351875975761120 11578644 147377855134986853058441496602235482112 11578645 -134949723725776948013366489602543818960 11578646 -65680902093651792032922118796133164160 11578647 174438760236657018313790107325522759040 11578648 919458951720131786149302418831552911360 11578649 -1616187405682100675196621031562612999640 11578650 146263356417721459510717564469411577600 11578651 -283782280573176008703575369811618335200 11578652 1184428540525454902934779888421221009920 11578653 -1014930260712517740444850133181481920 11578654 -431603853675280342101920310877575102528 11578655 224879638626663951325293197662375434240 11578656 553161470018276954666997960278645145600 11578657 1035567948561390750386255434205667745840 11578658 4842673875998637530717498916306336768 11578659 94769037654272270223631370016222282480 11578660 93065128916171175411364569120383324160 11578661 -43188950469017610946998504278498124738 11578662 -28630440783395507979034244442532135872 11578663 -365326087916719139490732638490208398088 11578664 791331166386943382497566809780915727360 11578665 -24278447068585280327074593990611594880 11578666 143383060442294609814915158689911802368 11578667 58164136038901571342781070837921614312 11578668 235149105826161905112756572245811504640 11578669 41205783584914053138254587353838249996 11578670 276978428438015229579685878199256736000 11578671 129905024931910227019765035263946335208 11578672 -51920150930655558813029168153334120448 11578673 -288695357517155016025598982747662340078 11578674 167325425582106931245564511866174149760 11578675 -305270357843470367007795171673806271200 11578676 29274434412963512980601636936880721920 11578677 454217638446299505129072401463268056480 11578678 28051445596897670773867490498267365056 11578679 52072026041559758925702838604283498720 11578680 241375128566998356016068118202744832000 11578681 490313908839884218166332757376461787264 11578682 -408381885071653064973398497077381905808 11578683 -387212490177743921157993187395172518912 11578684 -251954118614910018797298087162644210688 11578685 -797958181156036588225872329838316320000 11578686 38265962562056217974398333277126934528 11578687 -97251761453047737578135597931416772048 11578688 -217434959050626233075734638710608625664 11578689 -414431149497861717789828787193314551246 11578690 -249851557037838884434819132007088338400 11578691 109643073188947537529362527184692236820 11578692 276545869993594307720365641891787548672 11578693 -96782489234149968763595706998230865280 11578694 -530268079152102670201380187292621395104 11578695 433431726926550918478285927554880387200 11578696 16893656048720834737309884448808386560 11578697 20095161293731855517379691355501774928 11578698 216774824558752315043312768504371339920 11578699 -607908621704594798488176236663331272280 11578700 262515102650342865386420093578828224000 11578701 -408495436647363954807198861634957608768 11578702 -128501917736989467995623206162203344128 11578703 -948207114332066324226079796123893500048 11578704 28193925190341007601866094475603345408 11578705 21790905948333575223676442732136821760 11578706 1106816022828692803953911800575005184 11578707 236656835284809523496429156585789647440 11578708 -726823445961814145461148525911192838272 11578709 -1317960551929649437725233649752213943090 11578710 44429778435722814566420877332091648000 11578711 643466549525374155928476844707744491224 11578712 -1175703210318530789693595472613025669120 11578713 147227422399114012210675029320330838624 11578714 -5555182975369657801079150421917337600 11578715 -727970354598239546061216133670226858480 11578716 497841585522151124899853751631926454272 11578717 91117222051419395147289513941083275264 11578718 620993762824989607160821392943875154560 11578719 -473999507673932926567550484232749404856 11578720 -476625945169588450661637825621126021120 11578721 228463794287795648238264796918568913984 11578722 102897619168105095855653453066181192960 11578723 15521365854427258528518113910400154464 11578724 23882658205672380967856123234765930496 11578725 -393067788461857934437367067980582046150 11578726 140937435782064600093612762974245785312 11578727 -1345466789068478362745263636143081956424 11578728 110461566615769435574356138244319805440 11578729 504012893492907529005861316059402230784 11578730 -59454669545095913659328465828351982240 11578731 -59550639668551061831434213836765620496 11578732 -169040735315001865498534553207900160 11578733 -509274289705114673322252648221172948480 11578734 271053784551841955366772532067365904640 11578735 288815429451036143525145892019990782560 11578736 14160523247715112824154685446953664512 11578737 -395811969154130329163976758573418560640 11578738 491682141916157703319685907657967831680 11578739 -23567923603244145956679045188163341760 11578740 69817175955070991773900974965663078400 11578741 934996382518159295295154548872660896284 11578742 -3791697112464974778858483814021866240 11578743 104456125555825551763002997801427647200 11578744 -815968460031952900275291770543565987840 11578745 -167983665229633645872863360822352002880 11578746 29215774182479181388561399513937568768 11578747 -1386456192928045116494388638888943571804 11578748 317291624233101420639361139861987536896 11578749 -10608919370667928462048393987873035072 11578750 -80074222762870009730223832051787400000 11578751 -107576140439191563413406061354413963072 11578752 247909098784131604792506443154377932800 11578753 147476773487060938801127657141022444804 11578754 -124061598922700106904843038784687590528 11578755 519359428603070964554976976873279696560 11578756 122400701159095857195431882926990471168 11578757 431999625108818209810669935976287944160 11578758 421839354474015950336184144496116897984 11578759 -1229808670627891460747982948850670712040 11578760 19292502722804203844506916680881408000 11578761 132632099215263999544485462750023804640 11578762 566099564836393887208718583947284224 11578763 59094670470239122357833196711537788960 11578764 99326139517982246798657065706982821376 11578765 -786316814707701383298996024182211038880 11578766 665695799075360133481099333399749200832 11578767 -547691201122459861171837390412328218352 11578768 265026403860728863655914708622855454720 11578769 -49870443138862989455074119550855612380 11578770 -20740891810081934407934942264691187200 11578771 383358509250094781041553369448049813680 11578772 -204339400142874445541634867176077205760 11578773 65717801930257724352669558103101132000 11578774 -249250404595547847001385436569913703680 11578775 102925156119272485033262292673330380000 11578776 768762717557948230258532229060250828800 11578777 52626636358496453415029366273848982272 11578778 -548014356968400617662256704477280319744 11578779 8328804128517463439680990550097635328 11578780 -170744505680603389001949153285167554560 11578781 -661418976752714509434435236190894875418 11578782 1383402976920822115074361871635384320 11578783 -979877802515194147769995932208981795896 11578784 -461689818574986177947893460937036791808 11578785 -160851707947994265407817905774162855040 11578786 -226812538797561049704384019365043163136 11578787 598719912671691648463687944934476472320 11578788 19790129131890041401428772784281248000 11578789 460287622503932994912460134789968262590 11578790 -284208806001486769298659202054061600000 11578791 -57324974742397617494886347642455078656 11578792 965259924826422011210343563404261248000 11578793 1363661607043878744622626551047987503360 11578794 -62040322076054070522498696320803534080 11578795 785131893172737929589658075585974376800 11578796 -75542903947421238888454594659005760000 11578797 -550991947254816071431033680533109482826 11578798 -250609803358268353835224261486774637568 11578799 106783630364993545764696771595001254800 11578800 57230379740943240946012683900702720000 11578801 251244095088830849293714687601488791720 11578802 -76351854824763640304769581376976183296 11578803 76342072046541274856798013509167580208 11578804 -453479163882922100407613680758987650304 11578805 289932230191377266935445286861863026560 11578806 -388967254906003849706353119143956800576 11578807 -1043945796011233051646287776021010715240 11578808 485365004225148778694956089493976616960 11578809 741471445139365041456718186159746009600 11578810 -20778677462175380308551986374545653760 11578811 472504588553471820018015878551455579000 11578812 -58235303821790925948436019858928844800 11578813 233158253997810186481302901846547061062 11578814 111441761814510574812413366309898271680 11578815 18504193862334476245775908120093440000 11578816 -8451499139730872712233364191258345472 11578817 -470215442865207443282920675500064985388 11578818 46251434593037317354867686776722245504 11578819 -130570871859818972925540959826121101408 11578820 43242003084060203127327674369752412160 11578821 132008903393248242753052291165485397440 11578822 -29426876369211020646389899188985894656 11578823 -314321719576735090619500790287210085928 11578824 437370208410286402378603040483564405760 11578825 9924848552651653173643268681799763600 11578826 -52196329072961867121414996410858133504 11578827 -6252886178616582492887877157787362560 11578828 -521225837346383245720135197038732636160 11578829 -319276718543627790286766478422077443840 11578830 51303835855313296933002362961362208000 11578831 -229222188018530193618500696053609663872 11578832 76684570061081520332944991261447946240 11578833 -34291217407420685201134530891667334400 11578834 -517923906695820646383395048540046455520 11578835 17800900706145101365940182258407932160 11578836 -449631903440830131610436404608641372160 11578837 918505248319697587760689810012714647292 11578838 -665077461840731584389422812804003587456 11578839 -32753335331342175082421439434693281920 11578840 5916414263418552884239394311399833600 11578841 194562886308600022618617951310613626368 11578842 418282584857771603993609661279664911360 11578843 -1586669907195461658583857075793346353680 11578844 169002042919745699097697299693853212672 11578845 2619193598654799077281757903828437440 11578846 243944671872691641868882848941242015872 11578847 447593594212469727619744924743692501160 11578848 -1305919490344498091337513473134351613952 11578849 312896894216555366589551919288207346850 11578850 464150777341093729098441436570106956800 11578851 -331576988514523292166720008785052915880 11578852 235649973801174984576813232808804174080 11578853 198584605170452503825389596365919352 11578854 71512649217621155793013611856871307264 11578855 -628457469527052412179810578444709975240 11578856 524759818467995635748067474791222476800 11578857 -142114849221990011187384680952427768512 11578858 75918518567588525534270734587173611776 11578859 -700190394182158944488234556642554990640 11578860 252113672643655539965095363984700359680 11578861 -174057711939063665621409977457369428768 11578862 358146496173037572359741219595934176000 11578863 350239451545418863553840923437198267144 11578864 94919602287629107696642344409482362880 11578865 321605344340003096176958288568187006260 11578866 219972112675949323134461061806052821760 11578867 -1099821938624446204941246290826548628480 11578868 -783783975973669748046472461822689280 11578869 59171974028921635100218067758257235950 11578870 -271018269387720058342689398708939312640 11578871 481465654261108386614165563639754064192 11578872 123328356823607351737026435049429401600 11578873 577714827250447007380428386349074871936 11578874 207131226285147816632168418871696557936 11578875 -108037844139091348683251570327842944000 11578876 565561351131273558579229144122877583360 11578877 808365809769468647955907609051545155052 11578878 465319929392378823862979983978596941184 11578879 -226309472185039788575107250845545059816 11578880 188842676455422886432999277424971612160 11578881 -473325550150726572082577420677798872096 11578882 -88964352557308683810242057619650492928 11578883 -582675532287446614951567234119569732868 11578884 43151363144534293048398218624170260480 11578885 323171014094499178699798601125474135200 11578886 169409171567642370991687840450845253248 11578887 922907788221262712942811668433651207360 11578888 156545436830593088366339009008036469760 11578889 199125977893527232618069681065093929856 11578890 38825903239458904956562869484370442240 11578891 120952083028453572362178220624153455712 11578892 -19584211854940417259188142291407497216 11578893 -3391379471387392864454436274837812672 11578894 106042258938527449460040660418045636992 11578895 -22752351316181996520463595918204507280 11578896 92327561639388908789275156104741519360 11578897 -11546521925340624255209108571409386720 11578898 -86164928102793651562910178905218564608 11578899 535578552732027961913340579497730059328 11578900 73965956937826011296830850561004576000 11578901 517765772947183593014201193724024453902 11578902 -67557969075124295534615270087337952896 11578903 44966841143159252330105749113140203520 11578904 -926873092533718940032690207423799500800 11578905 -20084486077301685801717250935223952760 11578906 -108481595792564499241991076202420888848 11578907 -505622477263947812073049648521721700688 11578908 65896887244791024049929312917717360640 11578909 797654164818732372364872506180686827110 11578910 739555367886289033604191688915013120 11578911 -13958256590214405696755923434106959360 11578912 58954582395409243315550086878568906752 11578913 456383201659276873847236232014685671104 11578914 -368899343365134033664939731129011720496 11578915 -508725637267646366205692134259004068880 11578916 94264617720202087218177441849063452928 11578917 -236520304531597711942724651788689425280 11578918 -28671339293550624663136423824062740992 11578919 -325162470692774012512069079488401819240 11578920 -752420263121083014564740147912156774400 11578921 338470633083518342701289020928474603892 11578922 -464646255407033202085220189323694641488 11578923 433878884709878569745669745477340800 11578924 306778336735038190536064121951961957376 11578925 11474025328190364257889674951745139650 11578926 -51301076281236899390927409285708997056 11578927 -1365620099642284566375067527495444085200 11578928 -119800419262387263798680963144418263040 11578929 153977653059574506316565455754185331520 11578930 360792091671366801249606329448128363520 11578931 -4594459454691613845010274379679495776 11578932 174413179065143391475939499727318627072 11578933 38589803792154168400082486519111348604 11578934 -81137866923022521436335331547228855808 11578935 -328785624181035996011691463359307870560 11578936 330462887101444683105183105949069516800 11578937 331716046462084336703232755065584620292 11578938 113284698557524945416911664456935887872 11578939 -792239792650366415559946659840946255200 11578940 -279696089040927724467238737442780830720 11578941 137919101739656408556685658421104845440 11578942 223324643282847345971736798621497947200 11578943 -678932878940926119896219315320278029016 11578944 13838488973197112783970133042349998080 11578945 -377376177608679387783291789801434166720 11578946 -397218358599657066995490980333099428320 11578947 -525835290631236386067524043147125608200 11578948 -534811489774998582161196368125518520192 11578949 512438132038773432449843220597559105950 11578950 328315727290050855954934977828416529600 11578951 2339623482183332696079705406613469009920 11578952 129440762383941710882324677379684597760 11578953 836279719883254563534571151274514125408 11578954 3382576710641962092165024348372564480 11578955 -562556265829957910666619564142845075840 11578956 -583489999868599555785259876080967868928 11578957 288651665640103848971623198820959650488 11578958 491335229884921342303485845490065062080 11578959 155849937199563584244393029372360726016 11578960 24042499628180609554019502612134215680 11578961 -309483753861331355480479439984469681600 11578962 418728210512973993289241365916987943552 11578963 -402673302147579805701312084794906139312 11578964 -340109619592813420202259262114475317248 11578965 55565442250420357139087226910847063040 11578966 123815174850042417593273886125057899776 11578967 -2039962393463193707959009117005113962848 11578968 21145855339482127227996593063387811840 11578969 -150668951930197042478325009755152793904 11578970 -132647334887568485864736209350752148800 11578971 -372510361762221976722606391291843670016 11578972 -972404165787157574826082138128024437760 11578973 241776839047617503696590793088833482560 11578974 139174546767548530933436365161175680 11578975 -30011381330202124582177681096562721000 11578976 -1034427441595232916501290860423750483968 11578977 -337934363168417842698936799356992936160 11578978 -279760118180977259793338728993428885120 11578979 -13645221385767102377767920917558979960 11578980 -73851703028246991819001633128426700800 11578981 -90086497105525065666248189587099145218 11578982 289175454991167465484551399669388744704 11578983 -74378840880851404687896838545687949152 11578984 -1216110452208078073174864547747406013440 11578985 -811603467219319619447157161271219959040 11578986 -328736638296188169240989458619901423360 11578987 318131953365934902699832227320520088352 11578988 689596366044827429936212282711111903488 11578989 -19073416257173887382448684252147623040 11578990 -303188987592796587077864341633826088000 11578991 -322384054882337562707497175832738822216 11578992 -192410430629023899774314958021347082240 11578993 -283238583102165926036423127172489675776 11578994 146970481005611734564301493055190784000 11578995 -481566994362042678954203817951727289280 11578996 28479116361543456282469234939235893248 11578997 2625296803485396045172988379756908928 11578998 -275601630230422238832489564890606479872 11578999 714469161918215429353301658262310503240 11579000 -1015116907719438573865374816583603200000 11579001 2758702511996759938971684536156309184 11579002 32035432161481771697867224303852418640 11579003 -1305222898331693104608791064920530886748 11579004 864709499870268986267671083696175564800 11579005 -283593615826301249080184451357163332480 11579006 320389640796237913261974042613578044160 11579007 1054854448399326463617212800553110333824 11579008 -404606819857496105872085637537862778880 11579009 264601479907064423616333741109934327400 11579010 -200712552839605255542430275787306429440 11579011 643788617094505016734856625822563519612 11579012 384242088136917569438820451758064381056 11579013 -7086456593208223857539095036480212258 11579014 -198505750268379896151648590580466176000 11579015 -119194630556302978909377149020668724800 11579016 -342405537449058153366969452580843356160 11579017 123212277349530087293406469833420383872 11579018 208410873523311676577916469487668174080 11579019 562661529922343165903553642979942096344 11579020 -654406334220465436945796350133484119040 11579021 438416733884424140233932776153981463222 11579022 -1014634584257508445524128637240741120 11579023 457870052273992570023950049619576443120 11579024 -53390287610121520451515180648845066240 11579025 -329478631806357239463565343444328469200 11579026 445051268345257584917680596047472845712 11579027 54636637002502633658581732093478670912 11579028 -237732830734639587440490153562235867136 11579029 248695410973472720300063719142134471872 11579030 -400265219265687422693421075500687193600 11579031 16745088956047862951667482151102171432 11579032 6892790933008145005681048026929510400 11579033 1239721096162536599194093928433824605380 11579034 77406931644098033571684480935209889280 11579035 -375366613164986160253804635776967334560 11579036 -52236260584475951508017678966265418752 11579037 -367998294030949105243542597948584130720 11579038 651546201384193193126661821893010881920 11579039 -80026011819629767991381437706958345120 11579040 6826809121645853584783846722125168640 11579041 -48597755041555809654361321206448503548 11579042 -357044478976853667457732880676904073856 11579043 -90519580708823885890424128779228433344 11579044 202437236163969814673930907778568278272 11579045 -437966866080253202657211488973353378400 11579046 18842353355977229858868590770427592384 11579047 904649085633733913259689442556258325512 11579048 -428091417906572518055343076940592752640 11579049 88439380382189714019572758132526205834 11579050 -102878613448584541848089187200783251200 11579051 756280660063612523693038262620747386624 11579052 -194522549917552933901241988542612307968 11579053 -764885624920505053252555387727616062698 11579054 -127752712029320526503947884873452887680 11579055 181425833810934026227642862724890975760 11579056 11593922310140451026680443518882611200 11579057 343889886860266439048264399287027550592 11579058 28475940943110773340960777049530839040 11579059 70643808097913557715479529435861963616 11579060 -196376792502484211497915931012850647040 11579061 -204941608538941921912682215829314427136 11579062 11689696016122011305866859134707984000 11579063 538556702181109334018732323515986912904 11579064 13609534549247398424226756146488934400 11579065 68293747665561923204733236150277825600 11579066 180355287792970382775049537071852293232 11579067 -104676984995324608142412061753989976752 11579068 434796527512524608236763376830980686848 11579069 -350168425654472091705273241472287161480 11579070 -77455335723801835145960682783287596800 11579071 85972118339119638324680371579981612912 11579072 12855260031799094367766097482292920320 11579073 18376960835348467293944438868449148768 11579074 -53708119122306521055064778027340507648 11579075 16111365081233717564774644835255901300 11579076 189565229098557599533871947008765265152 11579077 -97535048555567515480869077344317263074 11579078 -54798398826425008906338434652844158720 11579079 727973863098475376382627100262399049384 11579080 755934374982811620636074908967350118400 11579081 -1050811781587633359249858926443875106176 11579082 105594831117976487420675409323595777792 11579083 -487579341027572915328201824601324056 11579084 -208121502256636207600108963673801161728 11579085 129167332122943856440245104155120723200 11579086 -11686222590628825853516455453660910976 11579087 8358083702658240342223265439051729360 11579088 131752562938567503514479284247576576000 11579089 116131272452472299011923080847135217650 11579090 -582839206196396522393311650301113561600 11579091 908062759485596613112757765589477448800 11579092 54858357110447922991735870935062699904 11579093 -616816753028415151179264226758533588658 11579094 104493450804535024200873239040287144640 11579095 -348173657389539140641081611267173400 11579096 -585462974555627339733021876722715678720 11579097 -57105826240566974667992551680456230784 11579098 180926357717417662329859471173302439936 11579099 -1887520920015098023313929265581742064 11579100 14895876175373279174060211529562496000 11579101 -153297990760530497418470945936949667488 11579102 264422411825977022804404973597565082752 11579103 219331384071078201909412190813499050784 11579104 -6341894501709237513979496502196961280 11579105 340343358638266991789975835592549641000 11579106 13204707394060612208899229966317633536 11579107 -227655991007791257143388265049343020644 11579108 -1098505734499024260019879328998263373824 11579109 -253271302942926670658037095861503635840 11579110 -67476786756299475112952572220516355840 11579111 152098927192765834475122905869730374712 11579112 34971787587769316353458289468124282880 11579113 18731917040982199892198683784402420480 11579114 31529327714776233045481043510384538720 11579115 286613650473929932982076898450255188720 11579116 -108795833459315686595655396421035663872 11579117 535738788042706201649422730463672008160 11579118 -127689777918832799124219863443682155392 11579119 -153538703730134338046402888413196790104 11579120 10099078936639599109005534450784665600 11579121 133181374428432238315570091498427964290 11579122 97716500445415083641477705750997038400 11579123 -385423878533211745293881848020428600628 11579124 -413088013285445595655967946016997228544 11579125 1397247283758278421794897319879246150000 11579126 2936668791821739161581618368539869824 11579127 142786636764570637907124254574847266432 11579128 -269728073195792959126614836515894087680 11579129 785992086295593659746841313891774038160 11579130 8927431005075307121642027060203803360 11579131 196245881562342782851610043425839141432 11579132 508577220509014416268754257867594629120 11579133 -207352712245170061284438077307774418752 11579134 -200170046148978023832839011944831341568 11579135 -260561508144355826093769598285472424240 11579136 -148565181788687896398027967667852279808 11579137 436770526882031708456392350143790998786 11579138 150771578091884401453072697270992482720 11579139 -206366938086393522782026314796382400000 11579140 -123384337217955465319376954551944610560 11579141 1238562036425409775129209601577769667488 11579142 -161148781180372061086002927348964929792 11579143 -223038105952514544705055151136888788976 11579144 -28055197120194550769274073004938567680 11579145 300969437331229838731171223301652885440 11579146 622379484517409609891688312859281940272 11579147 -39232520384800342422101697833165957640 11579148 -162810232468334980917899725976543308800 11579149 1337709358614083171788112971745575023660 11579150 -80625144125183326472439667092348144000 11579151 -142335238918632716540671522172520330240 11579152 -47825464808668316977180368309005844480 11579153 1331782452091596642663494279541617460402 11579154 75561490982310752693908212093018911232 11579155 416263665111971189058057011525583667200 11579156 516714630487273256748083849701841422080 11579157 -123725787662967834911176563511474439712 11579158 121959892245026666188274674412089080576 11579159 -738360488595386743146215841313527805584 11579160 309326418883379320826129682644428185600 11579161 -619151880661458131411936336315988649152 11579162 54503498046755505046869939849760949760 11579163 -273004708423026120595639371817820193600 11579164 532381837236686624770567839468510736896 11579165 -324179362655993600919663526086701740680 11579166 -54947344763497621168756511482504734720 11579167 -64239703781434832372221694971787250240 11579168 -1149050620475095018301757215832987795456 11579169 -5352838796200458641338297714592627712 11579170 325911084242189266220043973929109171200 11579171 -338624168141940098605644266599595486628 11579172 218568622616460642164199608039891318784 11579173 -557922361697551209427602977948871728578 11579174 659099620099446737680129167086519226336 11579175 99381821557852029483241302983250256200 11579176 80909496065784951236386049049635880960 11579177 -514355545230531684422717435759896692102 11579178 136895455046043181389190882256791142400 11579179 203649861896192023518520482249113907840 11579180 -331631250734055850184893684514439321600 11579181 188843342343822896569449515333115617664 11579182 -35738357079254627753152387662579964416 11579183 338725653588816812523166176983673010560 11579184 -53025780325241957781425152101727076352 11579185 -655297990599244495797556606882306218240 11579186 497363689679677487801738788234071490560 11579187 10893419140372410858898908603960263520 11579188 -473055059011581392593372325395899576320 11579189 374541052277438635309665076382042063040 11579190 249259758734988431039362418329781738880 11579191 -81657077268372687746679108578891753528 11579192 -329552569618569819056201283774693888000 11579193 -178522554219362306073036182930592319776 11579194 137928781371343473502920547185007883520 11579195 -3539567363832512178518038666941628800 11579196 10287730137536550897863834482609992192 11579197 347236136158947610593138981917080347232 11579198 -269905208331364103651866441943164550400 11579199 492473339053995048509167446134315131920 11579200 109132938956718557485513216205796147200 11579201 1217292210080563969436651198954773183572 11579202 56999953569640005903756766598152123392 11579203 -147319633225339360385761439175172142336 11579204 187708170784100290585773191301965930496 11579205 -375348106398574059512614563013456870080 11579206 -98884435201483914672529195762466368320 11579207 551814949972725537762628926945243497160 11579208 -514659478735938974360328731201716224000 11579209 89223956438639331412858198220206056410 11579210 371408550203695691836959640948376199360 11579211 298356649211747507604779886089042988432 11579212 5401434180217529075401690393116672 11579213 -58493300808635102259653061868570329600 11579214 -261465889479665843660755083918894336960 11579215 298224501227715735569545218766520964360 11579216 -181246151534188126837827786243907584 11579217 145165743130325441461345711292083395840 11579218 -26791189686181351269238560848042793984 11579219 543653479194891599703613892295007698696 11579220 -3502542095357111905106226619918540800 11579221 203456994979684869589868655849374510304 11579222 408436801656733196390001360565127764800 11579223 46272983175394093943950509776817172944 11579224 -365208356241655601889555131996053094400 11579225 -104045566043233179176843192935066675200 11579226 203404455875307312507326692601533100544 11579227 -915448350509530429782699434471251305600 11579228 213699902157203858327048383088627825664 11579229 609798070673904133793810626813144138374 11579230 79581246422694947057455248613961157120 11579231 -673669502699277132543544817979920095968 11579232 179973144743833012496510978640800907264 11579233 77917920022507985327052336735361416482 11579234 738043540524499786005437424426271976016 11579235 -76608626103780755912835013676078933760 11579236 -157660145070698559210520728208018705920 11579237 1220261846936214149701244427848970042300 11579238 415128590597945607761953675477328148288 11579239 -9558558115731077787824429778016598784 11579240 -171732863334055407497455716872715571200 11579241 2267437406545777146712444084696093440 11579242 -34907556212010264610230069923700843168 11579243 86187363770350115465122802027730765744 11579244 -98023671637049761535545290938580074496 11579245 -627583169448132993694045171051177504500 11579246 -25137037011056848768563960785512734720 11579247 700026257889493275530697003361043735040 11579248 37394205659329165293874393476136894464 11579249 239503693403770109571462332553828484992 11579250 117303696944518488886731892608725760000 11579251 -1144653543342620299407928889098588365748 11579252 172984001884033436995446577557972452736 11579253 75015644812889935766352872783477349888 11579254 682227568303541702525603260222259580576 11579255 6356213218512313352832196019660858160 11579256 -82731065688864043551453875184165888000 11579257 -208618840051047727959909536357929001494 11579258 8749851528231585043834599642917426688 11579259 227408988325539933255285505229129261568 11579260 -21031471134495150909849027222372679680 11579261 -237430021865704652546062751983001547600 11579262 -389477121844482748504666033217265670848 11579263 849340909947520003876166611384608336512 11579264 -553924091103037381196522608019436994560 11579265 463922417250670747835517231281763816000 11579266 -399139829373273002635177211446838561760 11579267 395628396916529737215485775657291379200 11579268 6030077727860208970090958165508541440 11579269 167405675208342786179139049812456019200 11579270 -8376453647413614705127401553389171840 11579271 82041987089254346954503119108760040064 11579272 342004174301522364241004245293409612800 11579273 -928992826074761994235314382328711429478 11579274 7698270650598501625681962117599860992 11579275 -153013603122172637600012948467089510400 11579276 467728596204219617200043828457864414720 11579277 -289746584553204434731935362251354966080 11579278 -209445123805687404912578495609993856768 11579279 500915392592947144551485014907717900976 11579280 37106996698500378974613005647993896960 11579281 83933297970868506314835593815730667840 11579282 -38379729734448502798477611324729570816 11579283 724392269689664678855230853085099987252 11579284 -182957299582789289856899053968314060800 11579285 45943881105319953255626917086140341980 11579286 37939548968534776391268593927839680384 11579287 615545576681694305337276341458740308936 11579288 39693089791161979624779436232873164800 11579289 -499884873263566080151378794160209187680 11579290 63065065240269821782556187755761202400 11579291 -1244974245562999730887419691895769709308 11579292 -598776707562221299727557358647212432384 11579293 -606564915873380651109816538840843685856 11579294 -283211365113227346560969402232878215680 11579295 8853179278836908667548967927292800000 11579296 253574160403499941863144703920124723200 11579297 -368450080664714994591986893139224756254 11579298 -2234239127686869825196318796394342912 11579299 746983177865428617594434265033564480736 11579300 198044409003765297849735674042376086400 11579301 -416509031152461676603134831583564776960 11579302 69815672595031456552647112853406476544 11579303 958504564369922214007803206959588362120 11579304 -46258299255733070264689625347211919360 11579305 648882852864248530747412276724388151460 11579306 -61828345485568933135828852778685551616 11579307 148771245125110836816411705868383978840 11579308 -28507051923734243335184075989424337920 11579309 -76838929564515656533276787849496299328 11579310 -179019605657546965730330781227061278400 11579311 55787627260035525668496572764562148000 11579312 -27690157832309130730682251224795414528 11579313 698578267518918170885124367696641016944 11579314 387138737447492838897268188436351082256 11579315 432781328769325715516816033252662320720 11579316 -11732717876767942353205758856039526400 11579317 81294092363532831839907967632710096366 11579318 297853590858428894933350981784367699360 11579319 233666928282612431963707785419631469488 11579320 268707185206262606902043648717650944000 11579321 -458461646738463568616737165418376397308 11579322 217202714377830075764438304607949172480 11579323 313983866951609751137382742408785737760 11579324 340841609343638595749881962875508765696 11579325 -89029544948768572378506210844770184800 11579326 -242654369945204604501142360204833192960 11579327 14185982398461569036736369367704531360 11579328 -243355922865895264576194901700908154880 11579329 -324494791375576569892696626692678912124 11579330 13244713096993514311589051208391941120 11579331 253537941430089344598721781207775462720 11579332 214892929876510578473825932310351751296 11579333 93871915362488651324899507995436446684 11579334 -31147780124267850741646619923863093504 11579335 362256103503561916771765569376137192960 11579336 110648094473164082495183123935286937600 11579337 184108005044467187981441032303833600 11579338 246645947620806492681257668277217269760 11579339 -1054128023293389107873574530497161034860 11579340 -377486436010979394428335892931948134400 11579341 -5533441800150544447222697962055501920 11579342 -99467311838774933933438932417551235008 11579343 292739112511888842817455409354183868928 11579344 -24774922439388681383124717437808410624 11579345 21433265902905455716781888735682431400 11579346 -754447583608997194382590939460605747200 11579347 -69525389961531221525473978631492424720 11579348 -749478929289837339171142386198228762624 11579349 -163003918316858459494040237661727299936 11579350 77891247836656080605803364226815376000 11579351 505332081908464342279710989687318719152 11579352 -453548292058487615855101467301144166400 11579353 435664881302265088888517140787377134602 11579354 -457896596762324378838849572677031748624 11579355 49468199648841123088564121809507860960 11579356 481791053911433016858567304741724817920 11579357 16956884717672659807044833009093230080 11579358 14324217886093365678700591862301158400 11579359 -147181119531718908529739939157932370048 11579360 -140022260727187468121610724976335257600 11579361 255147059370908863968305936208958333872 11579362 707545354112398492711829214793100388432 11579363 454056933882239248657757499443873592240 11579364 -102228194906315086669150760492845510656 11579365 233957164521120820969571230624930627200 11579366 656537103842012525475164377762373137632 11579367 -189313229815330943191308522585386575320 11579368 198275816070763652949098860439178117120 11579369 98927409691837680224490897371423289744 11579370 161938132685341530286997865498919948800 11579371 -878074713463658845720385365578311804428 11579372 84950652634788695728592878994646632448 11579373 -196464135602677900058987710889886979104 11579374 511293031207266339475786405379809362240 11579375 -101307914561183766435797619098711280000 11579376 -160602844495032543160572486594526642176 11579377 168293640267060124870496946332140635492 11579378 521913196133585439659865406468681085856 11579379 -179146441046549684403684559875341157120 11579380 -712063110817212727831766639425696872960 11579381 1090138374139766662391066621961902748000 11579382 274198669706301093254935164315566701440 11579383 572827160081803938536751201308275494264 11579384 -124422680407001515415936832418652160 11579385 -709228917416446138623187864311103598400 11579386 182577939452238069686786405865709636800 11579387 437294868072570468007264401893477624160 11579388 -73993353077651462496636280400698260480 11579389 128054001028665898689831544884279402924 11579390 474801758206673326751370992320979804160 11579391 58065822587628508881901538404543946760 11579392 -921775418888758713421517470590742560768 11579393 69670171341792949929327411031861387200 11579394 97247716379678955380245692702052348800 11579395 856314066253871888519051260111722152400 11579396 -24093493260360064351391198252871979008 11579397 -289780552270041865289217303327254410560 11579398 -994659306527959063474156131738595835520 11579399 34838979480789897822242062088473098240 11579400 19935766768352678643706456365895680000 11579401 -1377265690975190413514618414205336935628 11579402 -410210682832835753249397717204681113088 11579403 -8731825502064264580725894647324054592 11579404 -197326938848538324749694583646919780864 11579405 416671005786905992358341896694949994060 11579406 7101172904750490173712064747042886784 11579407 83203494209175114276779699389006569712 11579408 113236789679299922802264515345907793920 11579409 196464014752979335154460346935031386240 11579410 -144588773715660261116867326607876088000 11579411 897802041114003395475774078500603412012 11579412 -8610770318841892145628128541654835200 11579413 698841289465886134016517341931264329184 11579414 81836161079580279871384429082740690944 11579415 238465059280127210200600412597426083920 11579416 439843760065037699244471135150351636480 11579417 -257440530260785534990099727508261837360 11579418 -246079869505961203000308555643121131536 11579419 -127090778983012433903801957770614559056 11579420 -55762686775152053956104697541034078720 11579421 150361617455067985375860650346974596224 11579422 -319038554294160304052911991655180175488 11579423 908387492186566572160199940402058296672 11579424 -665043262044701993728893685839400796160 11579425 92498370827572211127569054361091296000 11579426 -200432973462953544736773998709293312640 11579427 10163048471980736097559667588905461768 11579428 -244964627544520903507890851891839115264 11579429 -103286497998529952496786573250721675970 11579430 -43295216373340309731494576756094197760 11579431 833543802630467518585103267830785016560 11579432 321278143801518620917428505677314534400 11579433 158700963156081641535344566858551447264 11579434 31476468823523803949250661928263133280 11579435 -672236949561706292299260818582883169440 11579436 6850229806061121760584161496471735552 11579437 550523989962850608790762179080258315712 11579438 302771042517811936689582198856336167744 11579439 746144864638895243640084439597818114960 11579440 51284294567468775318589767941635768320 11579441 -352987079131204128615601961233047826158 11579442 57656506831005901363012041843108962304 11579443 -398844879061423789191573902419902502280 11579444 -890362940181865665649968978803248232064 11579445 460629579698590791973712849019598949820 11579446 465472354838475247996951838334617876736 11579447 1017660058157899321428326882235171618864 11579448 -252804421875624796794290861923841064960 11579449 -94967736807892945596769964797959640320 11579450 5730604179916788272611718128674546000 11579451 -154116438240540787554055532387611113360 11579452 60424392545134010927126688703422811136 11579453 -993798215209343219131029455730450026298 11579454 294013300988671088354009900766628438464 11579455 -329940146614440663458047840490306766000 11579456 121999790606790352994164651111867219968 11579457 -174943092343825051049551963503927940560 11579458 -315591431392235164801574157454535040 11579459 -136433983734589147357538806738600842696 11579460 -27402727919935049153176445349030051840 11579461 191523288491837227403546103251536578048 11579462 -370136390450815767545088322000185540768 11579463 -176005496123132450385772264253678760960 11579464 461593614572738226909858383823931729920 11579465 15508483270260170373214055939578043520 11579466 127674549929747479161730968319229457408 11579467 1517390242599752576184693358210888998232 11579468 -623649538580754509237577030944879953920 11579469 406044891607387753233357036751866617856 11579470 597021853783977832629191399667855360 11579471 25851241917278230673398783290263823000 11579472 -151858280106984321515498844606214717440 11579473 -84790170263103085405098622163179736460 11579474 -269469967767256432297616593046298725760 11579475 -95965007091240830134038925032518770800 11579476 992494640426675635416335454585016281088 11579477 147640668547792797744682209522106682112 11579478 213667666099059202910152224282714124224 11579479 -10674578330207284910909126721932608000 11579480 -740042079117838617369880900120358707200 11579481 -490315154957410461022294070522009883840 11579482 -171377779448323647421042114044034710048 11579483 -190398455778166709949032998220477343120 11579484 124171559768574234162040721484288245760 11579485 734192641990615291303868786796595731180 11579486 -646098473899954698146923745942144231808 11579487 416624723823292383958280799067916460360 11579488 395473815949677666287655453436958736384 11579489 441946774791468445859882659119174496290 11579490 -78514868784610257192925237666823040000 11579491 -6749054393437209975512519200313719296 11579492 146575544588272131226462124759640195072 11579493 -129170754129187830255173501179903410240 11579494 14217645750666772730298738259728835296 11579495 428819489851874628222431746035817291200 11579496 307181740938966806499603182263440752640 11579497 -158365365645496927586921650570459795200 11579498 148068268027343191175906301964973445120 11579499 -886892221431608492930737034424676770216 11579500 -618568552957834564428470676523511040000 11579501 421222700748742491612901247943023733600 11579502 14596651055943217528681870991983279104 11579503 34747990623697754382843767882357674400 11579504 -254900552089302152616949699300693770240 11579505 41536863351762226678596267694954062720 11579506 -254196120980297903338499164142722259040 11579507 95235674895745579909061652976213645992 11579508 -14343375128037354239791814977085312256 11579509 303211660945151333295418053215383774204 11579510 -52852133688484740217670883671362512000 11579511 -23816621749759889265756349686047326464 11579512 419745175676393109572993365983367987200 11579513 -5354668399514527789615256095123733472 11579514 -132262104917825288370961390053050807808 11579515 413489143396420614158363992321893884160 11579516 -86372879695520035605205340299972838400 11579517 49344505266372132923008601156420245920 11579518 -231021777828043929383370098666756375040 11579519 267944498173994239585423668154491210096 11579520 26829729434546500014884668350608179200 11579521 565884124171768908121634569543187598722 11579522 96574622356786197042339683993754938400 11579523 71025493119047931723261816576801024000 11579524 590025916772674530687846076197937646592 11579525 -285220406345521624480430300230727938950 11579526 63136687868339589352611454186362067200 11579527 -870922830217134926297223135732644635624 11579528 -1082224089527474019819254372933435427840 11579529 -233218038524715432340843808488191875712 11579530 -319350840982829878265269658461540455840 11579531 1013571123731665757578366047525728709120 11579532 -69178065296999428000701102124250873856 11579533 1032355882183608075132524558002392240876 11579534 358070398184418370723139291151875804160 11579535 430463730177779677583659740128362428000 11579536 139019997011312351467972576773727035392 11579537 -509661104091043558066653321631180194060 11579538 195903667659358192141515270192499119744 11579539 417002456054271816576167769382069851624 11579540 -119731884792736261588183132897315921920 11579541 822407021653771559508401340471832562592 11579542 417873395986185679143356505867984882720 11579543 -396707843919026728968678072071082468120 11579544 -901050275044950745559266849426965504000 11579545 346092328804957425275507941765968849600 11579546 -35470373657375833204440826570112716032 11579547 54218701337980820538005550300795535872 11579548 -4775800031919302824374616061852166144 11579549 -51804839992552528281118500123676103700 11579550 81067867588779008955224727746096640000 11579551 612173954459549828531586786477927203552 11579552 -91270023414154306611512291453271932928 11579553 -125716780111388656254305287538167592238 11579554 -76767996034527172585793601933086355456 11579555 -108490122146270076530653391775551078400 11579556 -732528698025382398770627290291439616 11579557 176768641015766416134405421990733257344 11579558 -729170072208822991995130467356748441120 11579559 20800812046993083843080001220105544448 11579560 -801049328171412702370529782124024064000 11579561 -451487271759401548960005817921408119168 11579562 163331181824131343686138925347047205728 11579563 -958484016642721713040867563504425815056 11579564 -788780340664487177663828053597129755648 11579565 21064908707933766671077860723384791520 11579566 -160565534086829303542173390328202320896 11579567 -1065637765054347832915416288486861187968 11579568 -297574004133979837345478989068632064 11579569 -1255977794721401997625086192216141192320 11579570 238985284414146174673006325628986222400 11579571 -1011337093547773971763582611290130287760 11579572 -621993885821112928078078191148568977024 11579573 773115534642877808167893646653624387822 11579574 -3252249736431744785067096531318181440 11579575 -58731109608593402847764655842382662000 11579576 824830883555441949797312480232564633600 11579577 -384765474819676008072992962589115410592 11579578 976901984052445402531116273061297677936 11579579 -305183946135114746684837513386142088 11579580 236912153383313040332626570502397020160 11579581 343134767902034137045726451230835821132 11579582 117325764713241051575015547498920686272 11579583 388433588722204083687006232680670521600 11579584 425833116589045716055144335703843799040 11579585 -255509289903307203870573241858512656640 11579586 179245728486922681285538820699942793728 11579587 926098051976216024094195055365276409960 11579588 186034451472390225705575768008062213120 11579589 80695431075468486060822331279782589248 11579590 281954628500286337554378671438448643200 11579591 -1228591649764591378936456746567719284008 11579592 -33065815033815904283507937496065761280 11579593 194347840428928830548964115612857162842 11579594 22695207100769550901461880025154236352 11579595 -401447018086542871857766525583785470480 11579596 277184726133958897889981870474653201408 11579597 -1751615598888722956753273045981175732628 11579598 -4643607741488890559642003777196189120 11579599 -12264528430748260125024088509571373712 11579600 61824821214934577923432323995489280000 11579601 248403004065207383569511423303580020928 11579602 -150302544767484668914189993520241650400 11579603 -24690878154826999508708997025428145152 11579604 -182091442413267604602545106980329519104 11579605 -117277669365448554652435725895952901480 11579606 158273638434056130572711358591617648640 11579607 47145605527919140374133054087014934800 11579608 -588680852599375073553687846824821248000 11579609 -23067980014566306966429979573760723190 11579610 102429804975236807218882705666097233920 11579611 233336017400005478998401643453026778000 11579612 -128054834504377291585424349547033973760 11579613 205247960335582927374313703857093983360 11579614 975378942043620433337638044251620859520 11579615 294308574927894327154752282610055500800 11579616 -138763656163326576086247209141394210816 11579617 64020541466599662632890725452588032192 11579618 454939802974072703863772395803207981216 11579619 71494560212102979851306495955355388928 11579620 223179979098190116864960294917209735680 11579621 1233250910428970815574570897340647037822 11579622 92319554797395078872588646658935029760 11579623 -543470061192468757860938216559947675496 11579624 31444610305193084742755317298888294400 11579625 103485367376750197209875498037348480000 11579626 -238350476500108317976853067974694720000 11579627 -530538976330985652988669832142181795440 11579628 -467691192835826255405609751069936929280 11579629 403903762709451307059016206009564150230 11579630 -30359700393751129616053206979036124160 11579631 -114194402357048204014296176773326631920 11579632 -67394537897275209020846230984127217664 11579633 56864309986609712355819281874186297600 11579634 -332488726013096313495304638524206765824 11579635 570025136747022512749113837686046228000 11579636 151589147218465878806612098254405406080 11579637 778199617727928785075507271197740092960 11579638 -65839037285772976672813564348393501440 11579639 1340496170473549975647932261916558430440 11579640 173711583714396214635110459464143052800 11579641 -860059650949680969629346435065251479958 11579642 -7788357212329564918484915463000871680 11579643 815920603958444868433531761422879386080 11579644 540742433857420898155471590552423182336 11579645 -75560066079545717646973241920580505600 11579646 -13554259555058366737423392646360246656 11579647 2468962475599845353814161401312203264 11579648 280676302348494657529114886618241564672 11579649 -133441625475389620827190634126671423872 11579650 88218116789915338969255166296826517600 11579651 -88105202441226951244530683312767457208 11579652 38685525611507329247241167730035957760 11579653 -141723193077983668023560404335507956676 11579654 -6411340395503218012298952464935040448 11579655 46107894211171684850143261327250764800 11579656 -110956124650724423008793344745943367680 11579657 1632870179001393732340619200329878756532 11579658 -296596047454308456458770353906898857216 11579659 -185296945382439521154115183718127820000 11579660 88123318229248471168219498650635289600 11579661 -143104645919097590261432832477538174890 11579662 13849780386049787542611365426251192320 11579663 267346879072305827519403168101590644912 11579664 -147842177146080738798529722957175848960 11579665 -12308999199010320024993066477997414680 11579666 149543281568639595369962079869138405376 11579667 503771348567676355023044455932473409600 11579668 -314801328121723614830772939228912990464 11579669 3972444676281275267354834318855870592 11579670 -108869635334675017983727902787696817280 11579671 -450706378478806335843737588496095931600 11579672 552037511521150351627340165884532490240 11579673 -304075289635705399517999509551581675520 11579674 16805721787746278665254490692004154112 11579675 207597772324931018950575938088307605000 11579676 -95200557778558185198433489567528109568 11579677 -148245697387104526395360127260632117376 11579678 -59654210148177217702622405795889377280 11579679 305934435074857062390163023658078482264 11579680 397073285085602785386534316556156928000 11579681 -401252601614471584799539501198416367518 11579682 47078096128268370736714319337617860992 11579683 94123887382427763750831206374809761600 11579684 792115925246298308170647515940671136000 11579685 -2105998848946073577349330200076187520 11579686 -107801688196689411081386047074609165120 11579687 -219747590476134797168454548169863709648 11579688 444209529391539958257428388786321484800 11579689 43822221927196538783624766017231495520 11579690 117449848416379229752696969576092789600 11579691 -560204450996017182392091835913089756176 11579692 -144389136890678721938772519835623111680 11579693 930906842568144298438280625622932473580 11579694 -72630960670431846351613918039612815360 11579695 488856590644212145019019200913011941920 11579696 -279229692382147899703412091357717331968 11579697 -175258183914202504673289662311959144126 11579698 -6127781265459225145027669717980603072 11579699 1017217353127403942128078375066245986700 11579700 -184936155815421197349065966526976512000 11579701 25558438476695138199835184089364322240 11579702 -608385903877582376194026675160935086400 11579703 946550679041006790327674226744897222864 11579704 -364396501668049491520277335951233454080 11579705 172064734196939362448272963782549706320 11579706 107499562694081772573280372107025420800 11579707 60504628275995449094373769605919017956 11579708 -135218077134005237011082345357319481344 11579709 150857082295656508475771420267768947968 11579710 -231765555797416467249799825645222320000 11579711 -399168310056874805666807588528166464280 11579712 33261692073716105122272365911279140864 11579713 -458587078804756054500437462847715775038 11579714 250069972342234762051634123915171445456 11579715 327687323853159382731770412435676320 11579716 -49162558841846184463964294796119052160 11579717 789395769912483817241629376358642692766 11579718 -191718396983551109752208697947082012672 11579719 363012368181893119670116991008827435840 11579720 206460472604471055811673268268073472000 11579721 -216949059655217754240192559342033674240 11579722 -74788280415674157649129626135860568576 11579723 -643335854415921406112688125114115842028 11579724 9657263295825861018331156294003461120 11579725 702563661980845859143616363063607217250 11579726 -354608621772444648790427145905735930688 11579727 -261933615275885857486298163652063854192 11579728 -1091036267886358545946007578021462016 11579729 -153059441745330503604793065983878088154 11579730 120159596818823233133779463783145438720 11579731 641126064683535373155860138790648535532 11579732 -98425750382615761761648545807575910400 11579733 157584467709118021090402886473789194240 11579734 -499503586769439931585750785421118446080 11579735 -738445416136599730484478768686343577320 11579736 -220480516768191865924804244542445322240 11579737 512032629669041963687842023592221281664 11579738 24691291764029921442552671911625729520 11579739 -745368577719554698879403717108118881280 11579740 47635343665317691440713442488873779200 11579741 -105983980768264636697576192937866714880 11579742 -157934584665992783471950094547891947328 11579743 -1498406397814851807035571892843839616 11579744 -787774133613210814311749119578426310656 11579745 -220788753612676298727878424948455531520 11579746 705018954184670112507173551342010991264 11579747 -1004111539958166580833372481134069720804 11579748 -843920535486408899000252199441956407296 11579749 -634062308561992492842930963298466624064 11579750 7147406533658818156944743356813440000 11579751 -127362941946141455385273426228198100440 11579752 -61769672768362150732918665862253030400 11579753 123672831625310958086246454525425457120 11579754 275191178388926066123985983096994415104 11579755 -63741317478701813204861589060900538080 11579756 -238618484406448034913194085248568641280 11579757 47954338989555269487917027449434783744 11579758 -110574637814911228692388235672889219840 11579759 -649176184325135822861801702971762311960 11579760 -8208909258852919672129230381687275520 11579761 -94352060168382315663957783632903976128 11579762 305174857244234016943928175357234415632 11579763 189392693162041850278277008933635274848 11579764 -103366122259012942158764876611491913728 11579765 -851574426130817597236221601307823914340 11579766 69639520895417956575135159040506236928 11579767 855490194370649178342537694487401139816 11579768 -611930218172703595707055890419394109440 11579769 9028129165959303033635521581297719994 11579770 -145549739136684544007738784602197669920 11579771 153178632453860812899758022701027328 11579772 2864805530773692072246009088679649792 11579773 -687876814665882776047456452251465689978 11579774 180262684475551445497807190781061118592 11579775 -309158799953141408273037506189163600000 11579776 -90833101957316107202520871309462732800 11579777 -952662470047724137546589334381099326928 11579778 135565797481740295843231265796369728640 11579779 -468476575684420395687969768336228671024 11579780 -447335687777332110073668062551421890560 11579781 76603621281652937989268745944634627552 11579782 339563227196850267980085462328942096992 11579783 55581589923963093493624198276599691032 11579784 -116069811925902592558734742513339514880 11579785 25513435615989961598283697992840380160 11579786 573259298410241230650166479303432332592 11579787 -53325882925745875841802262194002649600 11579788 137525920213299998040151567776431327232 11579789 -41533141506189890027250906957671339520 11579790 95451260908296244636921903485770246400 11579791 -1032343904141708227634728952654685753808 11579792 -56634614094538266469312317679733833728 11579793 592142000507860235630563805428048180464 11579794 13456427127311051849957579281985760000 11579795 120082656501356244436656520681706842800 11579796 -534269183564080872058114656615954642048 11579797 -26181272514733290213060151106102705394 11579798 -220499518536833976095794599022476549600 11579799 -140996218659341145914887417120647386880 11579800 -14542253456682863072432372534611200000 11579801 186074025865735158098708444192761385802 11579802 5861566041199705963350097790209413120 11579803 254152460749209189089839596429792226052 11579804 38329762592187512690090676713374342656 11579805 580009418358134787462960175127578225560 11579806 91772942031873105389404449893328746880 11579807 -1822544010245487921846628805853504216000 11579808 -180420817953452052685463456838819250176 11579809 5088089039202478989111184472711868100 11579810 27320471703467869994968224002462784000 11579811 -33503717766500426022288778955940304896 11579812 113554194227511991951582841043332966400 11579813 274725285425753358645110716857029939712 11579814 6204125787573287781908503156927319040 11579815 -54372457984386509393847800752374130080 11579816 -206340789415680277917354380188606464000 11579817 447646551482357071752441787822292910480 11579818 278777819887589963514108221983413981360 11579819 -1327306162750677797068611377284144034160 11579820 -29322490819386418456371252002242560000 11579821 900762244261030933886765057713058966 11579822 653317538707313172000645090205661258112 11579823 601782006552748396736054075596296907272 11579824 227603295629965838333818996402827837440 11579825 -495591929304496348399005981856135008000 11579826 -272543822737226492161702042713980048256 11579827 -291675814587909495744680637410261422404 11579828 -56992419702803310601540935364322113536 11579829 17113969014174802088419506954827479200 11579830 -20064884417210318489320101279674273280 11579831 302110661357768348351917559617393294632 11579832 -130920860602552137355027959562073640960 11579833 80749469522291708931948721331853696000 11579834 40550285887812684794002947391159041792 11579835 93725277783026181863817977023726540800 11579836 -324490806859552406499522014100631153152 11579837 153604485746818135446483552530474961132 11579838 -384148821140904910019922031329058942656 11579839 -818308841804694353663476797142356051744 11579840 -4017695542198009110275611078070108160 11579841 -10138689760205330158299542415301594176 11579842 -327621348846335221380678431239558874928 11579843 163909780927563449442646913630181278160 11579844 31114273021718080394195357495136675840 11579845 989167968375072529304131139855781379800 11579846 7185108805477121429608932494264028864 11579847 583047602602589387120889039555400417872 11579848 408817410661392928922423779343601500160 11579849 736425478428092704471613279186356310436 11579850 -179366369578372214450341362072373676400 11579851 569978981672558722464799544449494632852 11579852 579215762634786902213815900189771164672 11579853 -89146282469018563389857010483226077216 11579854 -87367657277289660667296428919031280640 11579855 -138315539079010417922766053408203739040 11579856 -779444426810081088875534329481527296 11579857 -8055072706766785505148691948464353088 11579858 -207608781540819001098382739829784164720 11579859 140793700967726137297551084724562611728 11579860 376536659150999518222391603679359139840 11579861 -515178513276604793529798633364607539968 11579862 -53957205277213561344517858539544313856 11579863 112453325003080184988994221009446527112 11579864 30082798101360550771179052379554775040 11579865 313650097273948536827174859465835765440 11579866 -520196723141568017632496733955890916368 11579867 578404461045331771145897650930959392448 11579868 -308681304128447582052112925779384320000 11579869 204079393619196933820841381568841964896 11579870 153917329408308085512598425182077634880 11579871 -240558383584603304584142147467155106560 11579872 -616989663137759827601454303500409765888 11579873 -1606002794836907952977695941615899350560 11579874 -416118677734267047480197315858471400960 11579875 387725972882825683409396839325279280000 11579876 259856207738694293685550161700685248512 11579877 -167723018992601129770257971709041305986 11579878 667858151411853258079834017715593492480 11579879 10111545654294917965753103378391528480 11579880 -214775303992882058332433818992760012800 11579881 -968857213354756301598763264590473557318 11579882 614843020170292968142456005407067373152 11579883 122171066894176404502734012644782424064 11579884 54845325769236034323257842393378754816 11579885 124596375159538906474383439890310424160 11579886 86798273765685202456377287599012316544 11579887 456329435309365596001282462888917857664 11579888 -62410089080982644635616588226172747776 11579889 -804938436671790089606873434359891858576 11579890 -59286608563217397106139428747457802240 11579891 -211052546111314223203513233820460706216 11579892 -434669039626172660704763387107996723200 11579893 182638418342605802268551559510677598844 11579894 -139430516131036969685997088197690993504 11579895 -302495474820026697000690556695673036800 11579896 395238261751282957860418571964721889280 11579897 420050415742916792238254459286527864832 11579898 -80900801167672290126388276936859357952 11579899 -1534423123468966271416539940987272950240 11579900 -4365493806434996227488093533537011200 11579901 77720465429739177626907820683890144640 11579902 416092131335126882011540366779675864192 11579903 377335054971085137977720649361863373200 11579904 -109437447411125136557763339644232007680 11579905 -867053208543713040899906103281994752940 11579906 10454973063326381757321591401433559104 11579907 -527010644073527073753758396648047005696 11579908 740994918305204982769953690797065805056 11579909 -857086316522242279261247943564371578560 11579910 -100008831139646348036431269451586240640 11579911 253675257713089391322325915440900192000 11579912 1314702919591273246848572473554718771200 11579913 843728484706233696405542562252313382442 11579914 371268820447784785083854694150563083056 11579915 272952680725378902724856356635659350560 11579916 449798882286057638491997361874737745920 11579917 153229965652370103617879908561349511588 11579918 -298400614685225058414316281612859296768 11579919 55143181904882898388440081287583062928 11579920 169076998867059251885801116232456601600 11579921 294536112437256055711020898756856563122 11579922 -502041877390543075567639101404885731968 11579923 -432869864973842632604925903010849699160 11579924 -476107589712958499248721348877037488384 11579925 -60418448496658093001563629909529963200 11579926 88043411687988276409634497278075400704 11579927 -378058175987907257292016490871849316008 11579928 -130260321472581945261346372119209779200 11579929 -194052936847938618943534384963830044470 11579930 -3256932250540325102062993827738048000 11579931 436045788340994823214809123967976263080 11579932 -19973894170345429852778556992956600320 11579933 502830853636500263401224427837794286182 11579934 -125373515956763418807710039385200237952 11579935 390724354015609126393914914251710279360 11579936 1075218127825107542564548760261972262912 11579937 -608717805170804811149113056093321237840 11579938 348943791270672553524655920496408887120 11579939 -259059876963913339723721229848825932128 11579940 206429259278566753120378289018324885760 11579941 705617226312005233084007326497316811640 11579942 25513483951001196924524345259235200 11579943 4151649316729012956447807889418108544 11579944 -244955729318206980915681640951516692480 11579945 55873495902157920155461874669652129600 11579946 84562678093138594306559545627717383168 11579947 1198352334096450004773821298397644472272 11579948 171713671148825205153934979799218257920 11579949 -577077970822591042372573726225474939200 11579950 -255315169429452135302015757521298960000 11579951 144374582391304767738372247526112311040 11579952 145364985994248042568700898684874752000 11579953 121011793473586534140312497970811589760 11579954 -222073059448629633603171703752393735168 11579955 287659356356251834919891354275753293360 11579956 453241527554163699614424107174048885120 11579957 129728843586881932737833048299055871744 11579958 32830415256392765844027959382224288256 11579959 886310256852578053596023366216755477160 11579960 178132551375534240495356228883422822400 11579961 162118292525695907001965037711591227520 11579962 -475760530811634596839913425440636858768 11579963 -372390950968490788495189162559462293788 11579964 -116037621576056177082739471959135461376 11579965 -107841731710017750595907828273909581140 11579966 243380256304320754494882790451083308480 11579967 -94237088538601429549705592014556728080 11579968 -64906438369855642977082104405924249600 11579969 1414568386315045777412416427277777074370 11579970 62477234194441545526993592559652938240 11579971 -128857456178286404296041385387956974880 11579972 -96210173683149622303849556781254500224 11579973 71507730453917521878707424421994208000 11579974 -375188997512796824782066554657275729184 11579975 -670393101489057271711226828264802361200 11579976 16645082109476721688091106492099379200 11579977 922133634638999143071380590813813060826 11579978 -213442546834405739230125001545920893440 11579979 -552928230777314388362761346752066079016 11579980 146538549185251902837004124946218880000 11579981 723959399417354125959013056011137974144 11579982 405946147263046564943471199818701161600 11579983 812697651316746464178846685284278341232 11579984 -85081564207948811334536336396251447296 11579985 32222004630131049187716661979029501800 11579986 -9842273648946791685697183702424255232 11579987 265438520888006891589091768448864256000 11579988 62708952778769869021000707412529774592 11579989 118772877251943714711377024493590214720 11579990 -16388017460625377944410011195378515200 11579991 270464697036958469259438441561400721280 11579992 -1393845495664975345558669268091519774720 11579993 713543239353218711944912704668539279242 11579994 -180490410406231527784842637937755310592 11579995 213741187261745617055440826055236846880 11579996 761612422227196517180697899072301365760 11579997 244089670516471790383700805042808466496 11579998 -295912052402488091538582435856926192000 11579999 485460042484037335462357227365192644080 11580000 131893912535553232419201193081405440000 11580001 322891800496765781505035577485310380160 11580002 12252806381653486827953171946914007552 11580003 29506637992158235165756322941373807532 11580004 166124574333273578477391824595915069056 11580005 747813044171745105755933486093712629760 11580006 -291355092791232999210388184056423004160 11580007 266142050480694985277895806824810994472 11580008 23042182781498150107596701105188945920 11580009 -7594987931880800833590512491118131200 11580010 117449895191715580429708634616429467520 11580011 329257070736785973643439570570344458612 11580012 -638509055428415867465538037262296816128 11580013 1068904037871287601809125494482369650262 11580014 82651962492760717693681488636703620480 11580015 405709474768397296884474257827089634320 11580016 -51692652678630945192541976314942128128 11580017 -372271709667568064832600792240142306560 11580018 91515007476251213893195263673140499968 11580019 423326012982083152186821483505047690240 11580020 206958919737426824305749976629848340480 11580021 -591319212935813848458021164190254693010 11580022 574770497338195769619254589517185393312 11580023 -148075764287536409222400604008988719456 11580024 -720864338471874692315186178036422062080 11580025 60712419530748936832669918300737490000 11580026 158952623928144335828079989136425795520 11580027 -121249529688170661895744181515378351080 11580028 -71343849696308896630771982698462402560 11580029 9797917114855585715920396776838415808 11580030 -14256475360140471161010510250117324800 11580031 -421505060152634668006443584181511255168 11580032 538894971366651034224895134444237619200 11580033 -176621762658577338975725896714435995552 11580034 -311629987896781656084088658243748481584 11580035 564930199544686813692415634098990871760 11580036 -22126617879138641961564278962479722496 11580037 412420027261182014363354200410378437152 11580038 -107984522123651040291119341278831583104 11580039 -28997755037302701554940647704338625392 11580040 35888051010343066502222147902945689600 11580041 -427224275682959719007119525017033946416 11580042 311044628062526078456877944314845172224 11580043 1199321540074613980710391656550036497480 11580044 -245200335288794767645202011545988055040 11580045 -98727860451822977859214731182225275680 11580046 -249915697028043280007841239210384574528 11580047 -898091793813399509182652871305540097240 11580048 200877752440437432257606304327834009600 11580049 -634987313819322353303476448030424574746 11580050 3201430608842965725509439438111908400 11580051 60395452949694945123692692363796947200 11580052 -704791230983192325759112289737140277248 11580053 209657559337447563426318980038486876302 11580054 106660757353286325805182314349938590464 11580055 -234689083724993402695015990246063784040 11580056 -951265011296625672632366471569479813120 11580057 485627607774652713521210151346473408000 11580058 101943884846940591316600264815144850176 11580059 -1768720055730766679117785995540465804960 11580060 242801283005263005348627378950503311360 11580061 2253298247055989701962943710956883852652 11580062 -133879480832905862653192444128564644736 11580063 36536349811050711803775448173876480 11580064 -257774863791580666884848302109464264704 11580065 254292464064048154817582958179677108800 11580066 -114395284846922765016765135741331783680 11580067 -226926591640370502934070051220179563920 11580068 36635946063242109426374802649021015296 11580069 129600115032650715848667264136635272544 11580070 186856379926773216222779692694603844480 11580071 967556438324312297941496971285168081272 11580072 -7315692522385258734736400744336179200 11580073 442404220190579068450519647642783121524 11580074 84345069062903545990153511656442145792 11580075 27528709584867255467300229407176791600 11580076 -495920146499507597119122412474237882368 11580077 434766862149413602649879180769584569920 11580078 -191549713589825892637033540999531412352 11580079 -620466303906039147644559262858716707968 11580080 -144141971310091684100196666478958346240 11580081 -59562237089429912651693161094241311232 11580082 -153427863307172443466514028228939363200 11580083 62944101600732920258094570756088244760 11580084 -86137087570965302389592865699236235264 11580085 -181984466710334726594106787875547716480 11580086 71377740521801933486300861720435472384 11580087 45790460289318347408489672857192790760 11580088 322472877615438435488315622115814952960 11580089 915007101693603959372321369433605182890 11580090 121103037553067459386132021095476390400 11580091 506044853705961524917106690037588539492 11580092 -325204343501948798016654340065932688384 11580093 48386634209546257702468881591743625984 11580094 40141148660544815809988601658833084672 11580095 1409445519904787473754741063561024335680 11580096 -106016064297488137991257529007866904576 11580097 -38962046396946218865938587090410894380 11580098 -152952347585913924019941067349409857664 11580099 -750214951088876443145955172465562652936 11580100 108081166343020602509295399845595340800 11580101 -22057169302955398871820909253551824640 11580102 478975088484565815908136607064192779200 11580103 -700101227127069216122756085198336292648 11580104 -137452152572535088927762258982333921280 11580105 -214817826880037531503724764167507257280 11580106 748715296312012009476114401250563837280 11580107 395817533969077225977840942768598176000 11580108 65486540842599672822485720907145543680 11580109 638853965541264409797146533064308867104 11580110 -92336543569139716621251113613288863040 11580111 -756166520197176260077689766340948402400 11580112 -40521720457186304546197842010618986496 11580113 -632756095161209411073209720483591770638 11580114 42343412699634840704991763198945787904 11580115 8352277147030706513620185771831226320 11580116 147890027489972944880195220513278240640 11580117 -266037567222348142023971180416728532320 11580118 -202904879306564052922651418028166634880 11580119 28280525178717696316288578256421354160 11580120 25791183357543719840421605232479232000 11580121 95064299747466849357519186534259748490 11580122 287728861804354011335376527763853427424 11580123 -314492763558273804226020405793564256616 11580124 -610869106847478160967997971713127048704 11580125 887358930918859105007088044317920279000 11580126 188293204325740807816677564040373569344 11580127 -85475977822360094109367245327690392592 11580128 1942253105114022057926654283740086272 11580129 -71211104221788762667586806267990939392 11580130 315621408541780513127006252325660211200 11580131 1540577916455379229573463910689425398000 11580132 -9999807178444590633895301613482078208 11580133 -831841950481590615024412198548202495618 11580134 290876054671242448672609081954835925216 11580135 -140437108888358109784649035161929510400 11580136 61196541018412385836218689303017881600 11580137 380866140135251480590168758456967874292 11580138 480500507831210357376152167611032931840 11580139 -252404170371649840750108778998919301120 11580140 -231548526258127518521234360543761152000 11580141 -191302932717031069088782752774013892640 11580142 -282137780828248470952016883758663270400 11580143 315300287561425159911013851714459267264 11580144 -137879959360951852625125574511151251456 11580145 -566749414593623414619568225763501200920 11580146 199544442193443690082617853654794689280 11580147 128989490362478975530677968586045824724 11580148 895892528122405587627249137030352334208 11580149 -221666985186110405853904306443417095808 11580150 -140127224169247837182053086969083614400 11580151 190697514199085554778304621730723203504 11580152 -7425244978695020919535585022721146880 11580153 -189568083810807219189285388934915333760 11580154 -517566293142076937714945291208223534224 11580155 -157522224838089016541827006854828310080 11580156 126743842393231212316303919680389553152 11580157 802524517925380087445110398868298758406 11580158 64035557601437876983920722152177344 11580159 732060315767685936978481767011324672400 11580160 142034441987975595791375039941155225600 11580161 183038087292771179612941583084522901762 11580162 7594101175713992701042146658382274048 11580163 -162574515185556818453140647714677761728 11580164 421296754303949195149854867045777235200 11580165 -114115241820461630557618505839895059140 11580166 17804868164908282265865096863665296000 11580167 -443671546334948263150963520206617339840 11580168 -276375697667642612496770294628682506240 11580169 160160717142349281790220948655663153700 11580170 -157344254763531457356646186320152341920 11580171 431634811738479488255074192416455906304 11580172 -31955101598958786503802978027411603968 11580173 -1086496307878280820877307790494034820896 11580174 -117252867337537860759308920773942385152 11580175 -44116884378846847856392397224399396600 11580176 38320055373681381461935350485353439232 11580177 -226484807629919114586767128671364485120 11580178 -46413817708679967856575409968544519680 11580179 151053419531393223348954517660404030240 11580180 -9094477887132400336408555782695639040 11580181 -1149727078643812590783573361694633746500 11580182 118244353368427457001899191750926440064 11580183 44603688834212309894889843160739675400 11580184 99060297007838264305332669069926400 11580185 -577741596475806097472577044552868106620 11580186 -100376981005256055738443465156173614336 11580187 739865356186265097060446602843633988560 11580188 -327654108226795806247168660521754778112 11580189 1343419380309728176584539090208103820160 11580190 -88417855245989280998675536003662508800 11580191 -456040896942494399143230611145346954128 11580192 281949760837968528069510384201372794880 11580193 -1412582968399771577961913061536848163800 11580194 -47823424822712021122373684776509949104 11580195 -348348013385004745771525024569552610560 11580196 -448163788136597855163677772094303918080 11580197 -266784482636708347327643621739256546020 11580198 -125103774732439181444664100493639362560 11580199 -182892934280697528535213996624548736368 11580200 -14919961409681389393960858353104256000 11580201 -2860839549400654715186569976487756864 11580202 -303317422181363386584940466549767898448 11580203 777001775220061775791387829666497558452 11580204 76594941017701329004635210617709775872 11580205 -689132491386845231381964103036200960 11580206 317240687035196538256095773303776688064 11580207 28210408695870492615866438229034272000 11580208 19151838203572967670218115122942771200 11580209 49761296303569902867163592773050764004 11580210 -234276468991312475738538687613662280800 11580211 -343111990957051456272270744239387717376 11580212 -55648339645277291493593276278806005760 11580213 -1182010312924654083606823443405202278720 11580214 -88839584555943747666581278583043029760 11580215 -398250812538427535255742371248896384000 11580216 -140034021445898733293880864950291558400 11580217 515429544327037662122027721775770167952 11580218 -47352230843926100387655044358691997616 11580219 -319324985671936097935768140107078780880 11580220 485634370919331227118968989299280826880 11580221 -441825278626483910050232861484691324800 11580222 230984994045840834493358082194027771520 11580223 -319308485021948472982876404641263148120 11580224 -226996588097981743951795384864959627264 11580225 -336700871762599126845492036168089052000 11580226 31646861518570791539811959107816680960 11580227 -97095783834499548103644891593380377924 11580228 -459899328793693399263961164306026044416 11580229 -82538138143361604922016241377442038720 11580230 -98149854615534553176090735810468600960 11580231 -75258202047104615455967782395871151280 11580232 -140404905013757626611786234718844697600 11580233 -65341017124322915777123482045366615680 11580234 -175550086609233534142322643678323877120 11580235 -93225484970250535453385236057904959200 11580236 -220960125256840119507109336152495489024 11580237 121103612599708893282449290192169526294 11580238 357872692887553147031847206819892323520 11580239 -761550072571849883306823465603414761232 11580240 11916315277788709274097740835732848640 11580241 356323217664992518713271601720520005632 11580242 46174579727739654622772532452761580544 11580243 264978343302590682039044964368025681984 11580244 1214234157233240250910994813373839360 11580245 -213186063654857401727549966299384230600 11580246 -36810439699201819597419563913371646048 11580247 126583760441553742035675766824940790784 11580248 -769759520045756756543885511870635274240 11580249 194992303308711192399612947023687763664 11580250 676581263891808984624630907272644928000 11580251 -46924726144383210733550202079188209520 11580252 -124086293966492016399557884367048908800 11580253 -380911711118378080643018817862660786880 11580254 210544593256791783634832804561250214272 11580255 482952854865665871321368971515978533400 11580256 -889928926252166726090779529674443718656 11580257 450187102757739049797321667774655810580 11580258 -50718887335359040272093929021082086016 11580259 -42038341508208387225435999966521110080 11580260 182444418573879625980645043098574656000 11580261 -227487690125380695845047713341058427392 11580262 -392382666452208912435854308565615115648 11580263 9487570759710655055769299628597141360 11580264 -529874808302129546823311467713843578880 11580265 246748916561713857504148215937718315520 11580266 -9457100934427038507718661086645487616 11580267 88188259054052776954432244025028792320 11580268 -857045410162923788928391555946205334272 11580269 -235984282465424681732911806232785300960 11580270 -5953968708773800944818472709732945920 11580271 65244846846675299378882124889951435472 11580272 302086934712014788317768768282262241280 11580273 -1207596527856293578740523522719698652000 11580274 259061727672655112602202935215935348640 11580275 -96594179939263991430719458335420925200 11580276 210024883800369134595067017255584735232 11580277 -396723829858441744522192539775994606240 11580278 125741264625257694549817429229366689440 11580279 -152357187907223518804343370095194785816 11580280 904803812084300502004692334230988800000 11580281 -641834874071220960541180705752238705920 11580282 -2614412788584368193699267399124584960 11580283 -1002212318711581677692600825797373993472 11580284 -325369232034621293104336793719002278400 11580285 -403022486885367118661012759846750992800 11580286 22080831429531392625830266153287345024 11580287 -836554383177150629062899649601794389816 11580288 -183895233287386865200070108055286579200 11580289 95830254369518580707912909648396154432 11580290 315849086294431971947668275229108830720 11580291 5895271211128232900882535984473469360 11580292 600344609168214447241421766261511462016 11580293 28702857235176975761640765145879800000 11580294 -29254184011792048530422973016342056960 11580295 217284275174963782849172231570539975800 11580296 -69484643598069470611330754680016240640 11580297 -159901620257641915221089926845341982528 11580298 140985007694415471827024399750264543232 11580299 170711005635721665449036630464438041300 11580300 -284886026319799864269571012035258240000 11580301 -1484389769661896051483107250296613552200 11580302 205221457890733168900923254191655802432 11580303 188321763836669263983143100333429266304 11580304 494723552859099683218783187824473538560 11580305 1198120917155501697236424093716443380 11580306 40262272540897065352299397828376702208 11580307 540556333482114801189041275850552080556 11580308 723897758734673571538190799492185516928 11580309 -181811788297012619088547116011418201960 11580310 -104207381384013950420308930934244710400 11580311 1107790764788150920542917098029952548432 11580312 -673919167775224701879727820584333332480 11580313 741329834769238035463688387833056451008 11580314 248480514224017267346406375774274262256 11580315 53910496996795027691031113572593834720 11580316 -95566410171696985703444952655459393536 11580317 -584452945385402217608823720651980148474 11580318 38865683819910972971157330718854791424 11580319 28215547045226798209211844401585106640 11580320 911256555175515227376291906815188008960 11580321 199855868851046289610902815752442561712 11580322 -57161766111840165926268570735446929920 11580323 -750944686843241649390415578216354619428 11580324 -58173607818637534019390637547865088000 11580325 9091786471209660830865661184462433050 11580326 252675433477953154357923451125124891584 11580327 22868014960031498111753290095088707504 11580328 740364958380495693201415153773018716160 11580329 -47160070943309635816385806204652862720 11580330 3713800152409653104864938014745559040 11580331 131916709751614594434068926891303657760 11580332 -332575256870820811804492399454219865600 11580333 -1048348164094318678801017352002074842176 11580334 -250955772217651099162403046673742541888 11580335 2543119357497338496362621619397095840 11580336 -81158109422849950660708471163267678208 11580337 589945383262936894143630217010873091986 11580338 39321674996986568926173526767239685120 11580339 -246342701187747307539467866340650560456 11580340 118660860080431091782665863166141315840 11580341 423752933812820020510995914088709113984 11580342 48529449801688983242941891129341477312 11580343 -1112121952122070617417136201387135071240 11580344 1100442994527839832385886085291653468160 11580345 100975760481190654790137296712920988800 11580346 357722271621000579427374301785596759040 11580347 -58068897209063703857999235212949661248 11580348 -179358124439340943195743443738042818560 11580349 -526041080408617155069692756321955647808 11580350 -180661910805022531161955907474165121600 11580351 -52007965183640165884955368764945114168 11580352 45755228935014229776699339978362060800 11580353 224317250502434623726902283371816798084 11580354 -347157050619463049754487547501020220160 11580355 48962133353856948401612268763984589760 11580356 165166632952636393290657057822422689920 11580357 -300760088859736712921614603377824327520 11580358 1137441732987406374932208148265990894784 11580359 64555688525271647089390472322832666416 11580360 -48549875515154842667583018356283801600 11580361 -188876724714830914212724568213391027548 11580362 -35965746471453139305038000007014363136 11580363 378636611988738564766324459493084903292 11580364 254401522779498795510651181381965867776 11580365 835794259447624698678657531369486925260 11580366 -163386089249824674262872945005841100800 11580367 -490084926784206686561059537325147636400 11580368 -47688114581591729432085426666177822720 11580369 -55395031778523035723798205586791818256 11580370 69784746976099693316185662143650718880 11580371 -195282592122082074315031828358629816680 11580372 54242317109519014766037269248847941632 11580373 -2403641129899702715526160522477015040 11580374 375036018943657727051531114836496736768 11580375 516287772724347503854481887887013668000 11580376 16345230086676466044728346611698790400 11580377 661046408290976143316185603802771336832 11580378 -67486506800819526798555829785410753280 11580379 513210575583199844596040337232466087080 11580380 -36011854690118788882870025124285419520 11580381 -18590757875533869686559083216644099200 11580382 -341312215397363435126023754866384977216 11580383 -657644669816474505384073672620692982624 11580384 232374761702329270983763318718909644800 11580385 254409431283826600162763630672491032000 11580386 -742581266759225751836391950306759404800 11580387 -102878114970918976925758970868581091840 11580388 -1328733737249382685062131143047758807040 11580389 -370192239230376128666247115539579666720 11580390 -84804527992123829250977872201183687680 11580391 243771910421134135001182622257276686784 11580392 -709832891262125040275431856412963456000 11580393 -923248846330260548378399311096637171712 11580394 -6954295338809459797308834246228937728 11580395 -418479974107976166749788244371280685600 11580396 -214380484713657636055484657374570659840 11580397 -137145424557858925513791339122047128000 11580398 89463955882801382127137880167688008064 11580399 -821028564282918001733912999913921986616 11580400 -63423537567753257840181995112466022400 11580401 -6171255787909940250448687585673024448 11580402 259121519543006372453810805582167658240 11580403 87618351802194571334968382893383456520 11580404 831154545289534866507850408943915968512 11580405 -29669987658800005104823950798667584000 11580406 423617787896231032334875421338048597152 11580407 -17433178590571462933242381244704027600 11580408 64394085574265239098957529716884766720 11580409 194580915420199372515292508180524544311 11580410 53922652983855421423007527371046023360 11580411 95324395010300506503198458579059650072 11580412 80740266301503606539343873244206841856 11580413 31673529821932653599164710886763467800 11580414 19848054234410789839066330029467016192 11580415 -513728954601459915325620748115519295120 11580416 15255418690435919373406497207780114432 11580417 -413534692040138859002143128148855774620 11580418 290924462033700683227749041571303518160 11580419 -1177705833499036238852143659235304850180 11580420 -292665296574476626544925583352155914240 11580421 -724856341194294890627290975472282725856 11580422 49781430540556276555116802493116882944 11580423 566240484260325086290514862533923775568 11580424 599421945858149776319399990810891059200 11580425 -448337182499127312556390542071024308500 11580426 161887568182496682123338515934701920 11580427 -963641697879592839159627166491694455724 11580428 11537981555585938910088094062577205760 11580429 -309496975524665293935962472962690390400 11580430 -31217950191093526445213182420590353280 11580431 670091767999425512042858706707939447424 11580432 -50962479098682712180049387621201018880 11580433 287785959386357438301313350374623211584 11580434 190281360506135796513797267434948038432 11580435 -642518607298093124064140795372037424800 11580436 224531982619719220553021286643880347648 11580437 1343425998327394609326717880886271691392 11580438 329668531735948725916532309950483268544 11580439 -557100193653210250359850044914370112376 11580440 663859975741422131631093173398737100800 11580441 -331493452872108844672610715199992437808 11580442 416395312905490449419141685573191320032 11580443 -233574285775780807735625871875754562560 11580444 66851727313021465563620546712542714880 11580445 -59656076915356223215419195861244544520 11580446 -615871296661707389848363291074773555328 11580447 65407804552895210243754091617062418336 11580448 833211197389945605879570414825501622272 11580449 -1026351093377790280738445574450814715550 11580450 -20557601937794874286397638451979648000 11580451 -28472765500531604892478953694345191216 11580452 -345156547840219314026493847007201894400 11580453 153135206490482488157912165550438486144 11580454 -187414924023405150480166202247850548480 11580455 -180165006013391313442985810131717589280 11580456 252486742000322883818948275187575603200 11580457 379610644423756784953514506313797866112 11580458 156991131594990161534387587650106347360 11580459 -6729586953983497201679905253666431104 11580460 -624711134940739379673140051448981534720 11580461 895387412934543203114428100449603408800 11580462 -158468916916279624848603051116937369600 11580463 -397163727533334337876471327033097232936 11580464 -90929032416518719195869847529317023744 11580465 -85127414548824902623487456869202306880 11580466 98484723114079649912783157535229558304 11580467 -779135887614972360851223384260921110800 11580468 -400250137194535378372595410994350424064 11580469 -191837650904417060224628400795918459680 11580470 2550362095229208422704258834789176960 11580471 176462171224305384236235177600729437184 11580472 426266419262720806180550545260413644800 11580473 -5616258657300060841164768256945256322 11580474 447431689413601100596172972669394447360 11580475 598582109480018471574042995399283780500 11580476 -290534882184799261785592673233627837440 11580477 -501572093583364492629853834913228065920 11580478 -33955957586249442771132992458196701440 11580479 -565887394741665042476476570776981899040 11580480 -50221365522563346414442764714497802240 11580481 -24049855711308006800096706797566959360 11580482 109585839858070727332172450074744199712 11580483 35301380881463972817085527801054375600 11580484 -282555582583445122271052337905835687936 11580485 55430560954978335992938916556249788160 11580486 276991978999064511530165934067893353664 11580487 541742705103680762870493438610931364520 11580488 1050530010707366227974876164192953205760 11580489 38691722764274891529827896202562432570 11580490 -4498814319873544834940676928918317120 11580491 -196928174575463266667686980023097568896 11580492 80307616412857300650796404486037045248 11580493 -246968136385054407659668363050033589258 11580494 -39564490461682253734885477172498128704 11580495 -263810113513906452416803500120789811200 11580496 -412904303614159355509115434859639472128 11580497 -64399156152197708039875873237184967054 11580498 -51333698133548928769540669856448414336 11580499 -299559236337020853316615726270510610864 11580500 -167644311350653485398055730269726720000 11580501 14573727458639016143445272545405269120 11580502 6104177215776904764693279402138739392 11580503 -108274910682707473141351993317657649920 11580504 -42892674621711148597350837967013191680 11580505 -33141976739488941819677199951388697340 11580506 -35039781679658627249791574747056773120 11580507 219278079410278056452275970420855277480 11580508 -497202887318221855650592114251639004672 11580509 -479023977206894407062070069033115971290 11580510 -84559401564437265356193454972389421440 11580511 1180280769290839223815731370025335244152 11580512 -1079633513025681157022863419112528281600 11580513 682687131278188329570240681043071901680 11580514 -608872289133136411718328447838659120768 11580515 244769956042704087647619308145887214720 11580516 -308025458918495854908499139533340682240 11580517 159098005405757973630862999102812422620 11580518 41197887362500377644092352916223987200 11580519 1740434093664603620051012273305420536 11580520 203059564861816046105708155402641408000 11580521 206642507715122982384323575466308575744 11580522 168024727098413477095896025266801468672 11580523 -685279733014063496529323234990966325456 11580524 -452676869056698410045300196947309265408 11580525 236201373847977668102131827764251428000 11580526 51439017936897939204298747819868828544 11580527 -18340914387685476602584915997158963728 11580528 -11204231851062984658092766569353281536 11580529 -171784569574503245440760817550948429870 11580530 118682884400923425161338584547059792000 11580531 -334617413346773313620690924562911362560 11580532 -2510167012852654541985922014616705536 11580533 -912360079804523509031136709099925131218 11580534 -47669507804389990805333465855512682880 11580535 462588534651168436488993921982811739480 11580536 -378171737626344609126375421441441505280 11580537 417946406380842255377627318662667499552 11580538 628886347245753976628377045331638371840 11580539 88402175044891128301655204139755892672 11580540 -126783846849300707406785231968778419200 11580541 -471144971220781000622343037731627189120 11580542 482819874592017671274945191208843996672 11580543 -457794467685285596167167326196764068320 11580544 1153088588553496252346726694434918891520 11580545 -296969772435341200395780610111421760 11580546 14035857695239452339264915069541122048 11580547 1798530256776814886485697145327680948 11580548 506621150194856114681705243171789991936 11580549 454998932883838369051135249690452240864 11580550 201373986277347569144163048666280456800 11580551 -1253049746262468207134881355054361065448 11580552 65588119645782836453118088661125125120 11580553 -138012062555035515974457852073676682936 11580554 -64632101864839047109083557717639907024 11580555 14907064552304414515501082030949208320 11580556 -47795555899117327128383952942270793728 11580557 -1218407563449880897546535254001417132160 11580558 186168655188346537595397664691175564288 11580559 -250684139559939157440050532533632340280 11580560 21627792002890178903340563143287521280 11580561 247416998104507866958614439706963477940 11580562 -270369851132581652760864848757665328240 11580563 -598321167832249003546813384396122031188 11580564 395241392542503171621301452406326859776 11580565 450494396898461469842897573855860838400 11580566 571440909013903805443850287796362064064 11580567 -243350568730172422961102749705840442520 11580568 766224471428827031618330903544756418560 11580569 48843434081679205682447504622097698816 11580570 5715758990584425973734698818145035680 11580571 357399235087976369586000632904959848200 11580572 355994043547222521036863372587944763392 11580573 84569515264906495761979115963728354368 11580574 3186500649498924244380322694890611840 11580575 -161768059618662830346439149542724011400 11580576 -746657107966440417652586444708904960 11580577 -94661943614008761913180510735371327488 11580578 -406379320842988234166461666419962815200 11580579 -273276028806141112440936732870040620720 11580580 -307215062030086268365272959363826892800 11580581 -223774666256250943430744364138445239618 11580582 141983356168647596830558496832153002880 11580583 136597907135138475181259471901010051120 11580584 185336070228263931247763446136208998400 11580585 -20273581032313532648041691057590220160 11580586 8669209995705449212606260827905154400 11580587 -32597327473789622057247633566088427488 11580588 -6800940448427179202442006241074341376 11580589 -839218446177500798952716727998402085610 11580590 -50689265231354120669738766564485694720 11580591 141796150360716661479650709795716133120 11580592 -110760844990772086083776168276360232960 11580593 -487311871331897619368604801453042858060 11580594 78427509055608390848836762546624003200 11580595 -179007546030942151381727352265466176800 11580596 19293964373873545497144705538940732160 11580597 129883254068743949683311732293382881280 11580598 86948219589949795061235961883089936800 11580599 1291809836471207634898706063018270609760 11580600 159489415132959647117415102337433088000 11580601 1003347188687331231430003260953158386602 11580602 313365804373763044876858074031813711104 11580603 338512480186707451550376023933312863344 11580604 227654277544151447531637293500511139840 11580605 473027771809463406918740734589291065260 11580606 -22057497706675826208236671772877830400 11580607 -93218324441652636720120198143844373080 11580608 -50464154860670489215190214318332313600 11580609 513111762101658813520229509640706265248 11580610 118502480716238494465959357293143910400 11580611 -420328778666776407884215546656511096980 11580612 842035409681815728165697920704232824832 11580613 984087571051431638264523567523699300608 11580614 144370757195201184414067879094828868480 11580615 436445058614541837251856980225242129920 11580616 -110602492336832104155996814932199987200 11580617 -1145036105164863527141627515736914919334 11580618 -14281761307557762091376906665159319040 11580619 474089570806131396113172414731294352020 11580620 91051230210667812932034437373284858880 11580621 -248192513162284857120118533831829246656 11580622 263245477364703631759180225582323967680 11580623 706592047741770677933896844538695653872 11580624 27856475273311068815147480669745315840 11580625 88076307968712272632226066399095960000 11580626 -530233805328595633303801717326738949488 11580627 460573642312810282697692729210291291320 11580628 378660727453137618710586279074385012480 11580629 -124322351756318478126893756801797793316 11580630 104872411559994686776823509177595032320 11580631 -13021448341794121495502475367589169128 11580632 -21176343100070819144291973498899005440 11580633 80410868367343715344240138149859045680 11580634 -129723364628253527522260668382524403008 11580635 160881967400580159838549332820920383760 11580636 -199220437818337778221720378019739724800 11580637 -79265447335690274076273342041701578068 11580638 -208177300068119074596577444331215656960 11580639 -47374106767522879845840557358897469440 11580640 -3502261901041326073545454874139033600 11580641 1391604340871130096569605440930032624772 11580642 169275724676575417534557233541859442640 11580643 51918841360060005372032818562981815808 11580644 1114566370678110169221079159425451796736 11580645 171541327722610233303679647524703955200 11580646 -217355819241393178623662644972169533440 11580647 -655829437483859457558944007517451472 11580648 -212222390196508168445317744864740311040 11580649 878832307795891528606545802572954043536 11580650 -120096429557900921921411527303287433200 11580651 -653523340697605900227265735718231426808 11580652 -562177573579653896262812287866731594240 11580653 -110107398256276918485803606588638767744 11580654 22217855811589811230652511608021932032 11580655 363816842690907348534056409781883994720 11580656 -191232764422944754546931431629011877888 11580657 255600561755248679785979979562468962240 11580658 -531655189281159819870991053700922783616 11580659 923482254191931371488864441894059268800 11580660 64751801771205129737535592734278069760 11580661 145047843653379859285851382089181248960 11580662 538827352330913084536965468967384073664 11580663 243552065096633135836468990921676026344 11580664 -242355111039765844137878492723365232640 11580665 789476571027650566465328009369907285060 11580666 -363149529221457357244082442922236293376 11580667 167942975839502014638092394822626791744 11580668 -869070766178505202741240839251592192 11580669 745506837731629169548939038811929209388 11580670 -103169846944439523588923608781087216640 11580671 -47471026395959182563889734275027251800 11580672 135775577210877795795778216069894766592 11580673 227548403318893546733157663228883655764 11580674 433978633681918694267795628677417472 11580675 11080386617978950629455259002595033000 11580676 447345526613861710073035098058375160960 11580677 275635626061585645177500021255286230972 11580678 -51149759488399981470013815168022308480 11580679 1220806388894144934698464689864411458688 11580680 67603588791109544137281612756797952000 11580681 -2700738498736739970578079213367784256 11580682 634813540164236161469636451830427409152 11580683 -886800426591058552583609632974452689068 11580684 -186589567778300801076889181075352698880 11580685 -366048484488205635005606229970818896640 11580686 -21429584708273751183588419677197926400 11580687 1022483631167787495955303884771841677408 11580688 82127076157340976892375747084346982400 11580689 1571434985078382083541811809940349775360 11580690 -227544757262386045251401320535592345600 11580691 -18665871926409540210866725709237981908 11580692 -15908627028137897231873946881903102208 11580693 -97981632877584780418922633071342179936 11580694 -123010270648181086997372370218286923520 11580695 299432815691593712959634698970397984480 11580696 -26401987820351294283249856512105615360 11580697 -100079978930318763952665679744195678560 11580698 198165597545322524838649038416613711600 11580699 35847893836340249171995133932258916208 11580700 390067338522429830276358302382718515200 11580701 139938269733924797494993794765366897408 11580702 85976929982922422515057500207989428224 11580703 -401521173551071945753201312912541830048 11580704 537543170884995947982226895831703355392 11580705 -344014605191566010022867149267213424000 11580706 -1100997045176803333763489966835303174144 11580707 -441513770002094501067341346030441918720 11580708 601244034035728441888313699947912258560 11580709 -686087978735354391739790548757119664000 11580710 -349247284616572748647394085205455450240 11580711 -534574768292159055418851106839222016728 11580712 115042596920196681449745514332047278080 11580713 207697994282999302809120233735612131962 11580714 -58909396357149070271879132112809449296 11580715 -276016797687467881980382860262596423600 11580716 -106264643066297782202423727276306742272 11580717 3100754448234950703018874055283202560 11580718 278324661556184399205391367428380298560 11580719 -567113659594363562634964454315266289160 11580720 -9374345175889478193079680317260431360 11580721 -1125248904545304861590552896079756173788 11580722 395337347567640598461698697979825776912 11580723 -83547506924259635870998939755141437952 11580724 -214256983295092700549126173214650726400 11580725 -131221279351591863908264592567813799650 11580726 -149812943007702801845772442765695693312 11580727 -120121130424172723558929673774462816200 11580728 173916772278832136206283122457011200000 11580729 422138575139924373182589746776062510720 11580730 46320206069765098419974528932039403520 11580731 -55430785796511148139741087891742525468 11580732 2704119497205733902296906759049818112 11580733 -893308150627346423310447099605705430260 11580734 140152835279216850471638122095344117952 11580735 376213260305490103834221336284453731200 11580736 -119116111025399393743318555632035430400 11580737 167256580835172095654991224818862805504 11580738 96323123508111108014529090296943548928 11580739 883744192292680421533839589625682922320 11580740 -387953883214153269136747564180599313920 11580741 -44588947699128612188692695870311807520 11580742 83305532558317045089542917186956265344 11580743 2156467844251179252560332439665269962064 11580744 -167292089271177636916325718663811891200 11580745 -77836944303223985822910982131797971200 11580746 -9095290841953147238094656635248062928 11580747 188068017161438100427109578281918679680 11580748 -791128813484678678058614033989201038592 11580749 1161813921697224235469520792136767009792 11580750 -177093449447125570614729475827201936000 11580751 130731080552346931112252885951017492064 11580752 221215790344302460604905424170656915456 11580753 -403563406452861948402052461925622863872 11580754 269619026966195979179585495943148050576 11580755 -91296379546235778094243317932310885840 11580756 175198942114770388377082027919792209920 11580757 84832512811771126914631262232586677852 11580758 -232639022142925717164730823216526935904 11580759 -543862439001919761787909194580268200800 11580760 -4229443443056702404241881264521830400 11580761 587995796911540388799733428826259966724 11580762 147878530104014248139511837992218024704 11580763 113224991597232652583964661222034242560 11580764 -158866644728142368489342921860865846784 11580765 -106790471882659161129519809615449762560 11580766 -705948730186058998288676713246727724480 11580767 185521134533347364183056021740114882552 11580768 73068339218378055743994861709924761600 11580769 -225896186199030439325392311176180919420 11580770 261397576257491692289364055067002978080 11580771 108768583853848742014705303103760875520 11580772 -464538330572400187993481047764128923648 11580773 -12636001293875105882582067043898007240 11580774 96935657649144460024837511221484602752 11580775 69332478819404062183356462287177724800 11580776 396897441182234527837783046759870054400 11580777 376199683445144753830839549212345031588 11580778 -112132613670008961208849763648769317376 11580779 170952140325451216819881736818470898576 11580780 -239251088964838524555059726685901194240 11580781 -889305450197058067476590739043915086036 11580782 930551479006881510347760557998996436352 11580783 -1267055202895572855425619804201482918400 11580784 -24252084274347691503533525456446259200 11580785 -863635168022235812879708887075575816000 11580786 -253277226864238848243864344914200929280 11580787 -1078877081963678514153101098100123824564 11580788 584317763827555462118627687935923684096 11580789 -19060143234181056665916837960852576 11580790 92727149156511580879989257017412334720 11580791 -199433684591026661106110007922622488560 11580792 -42870143981320190369575242730905600000 11580793 14710661736056811711971366221589459328 11580794 101771755127931668804296967735725461504 11580795 527294362612669503470107979116343487120 11580796 473682447363138423443927882453320264192 11580797 691513350683795639396198013863494746246 11580798 135031478081739094742284778126876345664 11580799 245112028694912336217122926107985657248 11580800 207375432874120767485368837066457088000 11580801 -46888052673280518837068323334214556368 11580802 -449500331561375405274140231187572498400 11580803 744063583799942264973899686853834064 11580804 -128364376818382221539993434655521397760 11580805 67626703376870986038698575469171424000 11580806 -43123591663030879022122640261079469440 11580807 126676278910857101781488499541149792552 11580808 -172847683599929800506885406581579801600 11580809 -93689366538544133521001364484918149990 11580810 -50026794063364973696074271841862241280 11580811 -891471317831332616980424278916750713176 11580812 -952808751104713522259599394698013401344 11580813 -57338471635541792036201937722523126858 11580814 126953499109135391374273237079802950400 11580815 333444162978777699296936820873711525600 11580816 -36532178944007589605644947859591397376 11580817 1335754287093715986003584414588362914866 11580818 188614050973497496572675590267861625504 11580819 111991362080119479912050709661041760368 11580820 -25967505848371779235303592532016128000 11580821 -288132146630516544687595074891558293088 11580822 -120551983108215263319263720206146269184 11580823 398558474332083937148623389656946283720 11580824 80025189943745876183338724538763345920 11580825 56107960367171866530160220186547571200 11580826 -527935832142376241714334750473131201536 11580827 432521975717654766786771383274666620676 11580828 -176795595007966244552683318719616180224 11580829 -259396643407102388177669190300359030516 11580830 154502285163741156059513271107654083200 11580831 319574887224268028128579246615806692520 11580832 -945473864339248500778767262393457246208 11580833 732920269363430845038975774461270683824 11580834 -257600471451715989027444590423868309120 11580835 93450248626892677910022838504827528000 11580836 -68432878634734506765935874491462565888 11580837 -44800240189627175884841623656444622848 11580838 13353084757495686547994125369775908320 11580839 96084056438164695639865159825219115640 11580840 -163587752907682917660796257117917184000 11580841 936607981993674891001759968780289845242 11580842 -49163361064286779033875772232082831360 11580843 -560463180582174761322207810961242567336 11580844 -171662502009507256277458164149789910528 11580845 346566877878957149458202898370193579520 11580846 6727594564767957512563856670815591424 11580847 962370380314347326170028423790788505600 11580848 -128633868671195792069245883674695548928 11580849 -94909082161306675831154446114568635776 11580850 -233241632512648404627480041268332647200 11580851 -1201916982134330395930731404714622716148 11580852 -206552048200281173356649962125594789888 11580853 -676699220498173719726847208937058116 11580854 -575693681047462408068041892018456150624 11580855 231729011208579580782287068768694976000 11580856 303276344427794585007522183341984808960 11580857 420025583247111586189127099363612825940 11580858 -9838732137951097498760248491319341600 11580859 128546870312320876283413200403563994032 11580860 61859702052745559293981281763699814400 11580861 495713798221506197915823860816451888480 11580862 -326883712086097173658448612206190963136 11580863 82939646069992107946993107179880333696 11580864 -173056112981199409882733809370948173824 11580865 -607239559468382719873836332747944861740 11580866 2472490631345862527289559123237824768 11580867 -64934287659535440306237328362508740000 11580868 -88073518535771151119227382605365107456 11580869 -653421866203965238818739728732984393120 11580870 75839062659288144588177736204297820160 11580871 -167993159925512892679410116012559811920 11580872 -578679703107433445032908155769869491200 11580873 -195660494890836723728377991712319397616 11580874 -337586999611849347302776924186261294080 11580875 172730178332057609686109017194246852000 11580876 -338536237039228228649297349554948505600 11580877 295990146291813303409528321607974110144 11580878 -206591231489229539307697506961403069760 11580879 551252098183208554104140106008376904584 11580880 1796508602023533107399696353979842560 11580881 322653202260229462647606877141325290944 11580882 -311111926581363684452841393537395764608 11580883 -353349249467161703815566926728253491400 11580884 -111348997341700056224476132372243107840 11580885 -425398156256537760453481446314353765380 11580886 226277252939007911099663634840610241664 11580887 383800252063552216138822743480985252224 11580888 183475754992642503230435969147358904320 11580889 5202270594974681849513871442257837120 11580890 34798798489934544272879019399109951200 11580891 -66521060959639346276736168499456359936 11580892 40203288904852707488602790452294021632 11580893 604782982080577508531372865148910160780 11580894 289895057644000936532747417531965401984 11580895 639986408188496733136138433910698927400 11580896 1281279736621563868025027385230312865792 11580897 -14298149100336083474382859567390520400 11580898 16744126004662253852076618537867681792 11580899 -664983195402468814253294940582086051520 11580900 103414314241642803219722534508499276800 11580901 -46262402639498409023487212569986586596 11580902 -397663012624029113499402717431777026848 11580903 261075949197530818568037258624655238784 11580904 367092052014999730437221418684074833920 11580905 683729753382728951777439071760344787300 11580906 -23104134259305111122633009014586800896 11580907 43378238900386979643462219467897130288 11580908 986127217735586802128204855236869903360 11580909 -228464930609245721796540720594098152896 11580910 97724675574553378062322052110730880 11580911 22686520131397576337277110105603616024 11580912 -76059181663449162542144455240643051520 11580913 931309154536613294257269810421151945380 11580914 6027737155471934879701218917082347520 11580915 262377487721931920670930011068268239920 11580916 95488466491308484093478719437173882240 11580917 -211371424783442435734301725983397598034 11580918 -37253903013311991567562389530135347200 11580919 -402106586299537004156516011191517266720 11580920 134397678356821659875499083881945497600 11580921 -1263518963415282921370260227099948704320 11580922 -390742790547976048311937714059005664000 11580923 178298278875638008292604993583180815120 11580924 223138067753484086148235322111670312960 11580925 468361238756186920866679308068586861650 11580926 -46647300167249144768286264883905699840 11580927 -62064054040727766707609144944541220576 11580928 -67868886004827870343623534926553415680 11580929 288090063365627586358577361769675606530 11580930 -262731025193324472998025459254279209440 11580931 -218272224188277151748484674526930948408 11580932 -1194915478632153550695787998583412736 11580933 -122829057509988050362153065402194227200 11580934 -800350811845918070829959370019183103808 11580935 -129014981025049593300482734939279750800 11580936 -208288595298250736476761978256108953600 11580937 436157146393519103708202364019022492480 11580938 -466606332144986664552751605021453212880 11580939 3084620063342127599748057237542308104 11580940 95070068219421069006955361844886087680 11580941 -1685843598475556328915524024837922796608 11580942 76056397824240892721352691082109450240 11580943 -451453852094313068097470779660903978056 11580944 86607297605495275730178324442505035776 11580945 -140804838577635285798810997819240268160 11580946 -31778402995999167300339638990586089472 11580947 54181575066630684009976337915262446400 11580948 -429992271820356244101607944979449262080 11580949 589653110911543455305059164278962232832 11580950 -248804092778089932319936145328451665600 11580951 -168831686193353494807822881372767535768 11580952 160673247647760893400410104546056806400 11580953 346893897200742531401748617519360398080 11580954 96669686795023820086591238064756589824 11580955 338249278239119671701561704038387233360 11580956 79121853559223210263843280935724536320 11580957 229724365168285583664969857808483814854 11580958 331970369895473547477596925312093182400 11580959 -308928205795606369405797802294436041896 11580960 -216224230432264029999951191905665024000 11580961 147602500342006183628096547203147692416 11580962 168790257100755722942283391861044113232 11580963 1906187336968350855006944284360346208 11580964 198743900794611093828224367573774862976 11580965 1082439995005009963055197786609448965440 11580966 158592847041678289583111607335296356480 11580967 235066643793563735305733134396139861872 11580968 372722536618017257591661993369956597760 11580969 -219773100071353668494876734417657214112 11580970 38961139363706481646186537556942684160 11580971 1043456568892925486536512688750074581172 11580972 38722487781848909127790350069658957824 11580973 -2045550068908147133272836590647314643316 11580974 -693331998600785597267071183891934787264 11580975 -129811494646991819671849377602064000 11580976 -310761965467911723282523832278494412800 11580977 414875042287553628550867018798642170420 11580978 -95704517951731880493878486757065829120 11580979 280418857630901011560271702046104381580 11580980 45215137658898155815106853281412710400 11580981 -593082590198806933752449328414476045760 11580982 -162058736145698837058117475128539910528 11580983 231776592411219737471095639934247598368 11580984 324980465029657656628060278310393036800 11580985 -261972755107605721704623377107008287800 11580986 14768046414630937439879446849864661760 11580987 -114481478341147305482609591945646820224 11580988 1208551845348601230787829978093358796800 11580989 -138946225808058646158465448916134909344 11580990 -147110135255022907275018953054003573760 11580991 -781434909494082568151919389431376972608 11580992 -13516754910961867892569273168161669120 11580993 103317398131969041692218458810683314482 11580994 -649257700988673985568157889918340088960 11580995 6469619668942875362906520908927990880 11580996 66020893420596211849677458414390046720 11580997 745916604812001753755597332073491116446 11580998 -24675572104918240465374047645899565952 11580999 743548703768182759241601322235889770664 11581000 -549755020448721300123714903725767680000 11581001 1726703699581745594830296320502762478032 11581002 618472001153052284446275400033661399040 11581003 -247266230613297418842061603032631382784 11581004 70274281845556166073575347052618880000 11581005 720846128754044591295771701773521984000 11581006 -104561754124764951847672534118507723136 11581007 420990837373665239539013178690318662256 11581008 -71824993051215981253041166962583535616 11581009 912952993366890159927029747963851670640 11581010 38575819345650261594497564568067100160 11581011 335218912796136433141368006771364145424 11581012 -66266825356319427898329975482997969408 11581013 789717165876245820143141947304475133920 11581014 1166248669283748077930523275690528640 11581015 -440264799641947878329182483432884036840 11581016 -900608991220216675169482735320220907520 11581017 -322280598820964069817512280378546195456 11581018 2047519490976176565900108759795952128 11581019 -249944557439902135020860294249622495456 11581020 -74891513712658069548444763258326144000 11581021 -423534995030742613147730187019102971348 11581022 28540526958688737499271072851529509824 11581023 25441842729444294441166366290068343168 11581024 -43981371255178474319529023549856546816 11581025 -502655941463989252570420128614012962500 11581026 7026569378322322617103219452843660288 11581027 -193382363377850739407066901933486897124 11581028 32643007018396087470880030273246012416 11581029 103062792342595007850362941616385488640 11581030 220995239546866421938186480141643080320 11581031 -116258170793771085772926750487371295440 11581032 -292928687039250681587728698029101056000 11581033 -1317626734909307735578538527745387304476 11581034 -266030054507645758369630658219251508640 11581035 -367045547160816079816248582334935344640 11581036 123289832404427564608750417192446205440 11581037 -209237191868952356212142356757530356168 11581038 -22428799898841424072066296988738298880 11581039 452367991242744319414361685606493555656 11581040 -91429909173160139427765058140166717440 11581041 385490114928645869268147871937559476592 11581042 234840490463285154579986066572736882688 11581043 -1051035669825333295904571481815258582708 11581044 115365266603498478735655209199009161216 11581045 -197920711497716784140227505469805806720 11581046 -210217360537907771821039131036092383680 11581047 -639394675734212955951512044326941736576 11581048 -236617646537102337395682491393335664640 11581049 -470605855445223964843458359069993116950 11581050 -54251864566845595964480654386458336000 11581051 -650095147531328639179607616272203425600 11581052 300359760363110277821653118648028364800 11581053 707918350121472889282273130755936984608 11581054 -481712942041799172421676491310541249024 11581055 330015744552802790664974090584690891920 11581056 48158944882203982139537981011824476160 11581057 -345251251308907432335986305101018575100 11581058 268233739012165336615557189979616060880 11581059 88682906798821403970714386744940177408 11581060 -350389252264275938079784694355512267520 11581061 -10639437750656671039502147024637292608 11581062 -306749253506456258034585407993400637248 11581063 771799465653223767443152423996966016400 11581064 43505788916060903159080110034932695040 11581065 240296903880393078403329581676510752520 11581066 119607107057583467620325905849723315200 11581067 -192843799645346581137996774157942819884 11581068 -154655632250424596770522824802056860160 11581069 -1121440373605900278956899674504353459530 11581070 -220667699721641212818724787422028092800 11581071 456562017230591503070746202183691032712 11581072 -11648445813931054421078163753633054720 11581073 -7890128788475516450617328444905009152 11581074 -65459279590106832265686209979630369120 11581075 -184034465868520648889327974070165932800 11581076 336751258652885858022518399303801663232 11581077 -148030051295327996852252967751749110880 11581078 119955303368388217574854925595147447840 11581079 649053505011581142953013909463950100680 11581080 -60462791627402364875801790562625126400 11581081 337336970728922534805218919295006775882 11581082 535237762207116003953924705566609147392 11581083 -297574664908582911081559819397410098720 11581084 653353767871757524474979400481677885440 11581085 -78525359608860969213317852845489564200 11581086 -49003678165309077395700737995106460672 11581087 -304137254064414154328216013584686018448 11581088 1321508475065366670143184213518439874560 11581089 -46425727665189235223839617478749201600 11581090 -4287201643343403597041748611743734720 11581091 -943403486772547894236253768917177161508 11581092 -89475829907608732944093204093643779840 11581093 15847239046790321030331829030446131260 11581094 75612845418131047442118706941579952128 11581095 317293845883473981365055545367314765520 11581096 -410543564777388820921224216416973373440 11581097 -232093791092683263803116737669191883408 11581098 -135950916104804125462649102648365496832 11581099 -170084075942978128797515369324769469900 11581100 259305721183625739617944404010179590400 11581101 554777299354364127444311525571265639062 11581102 65202141226046300064660717916179400512 11581103 572579775967012431440319918139196321880 11581104 -224394304528670419197629101007437824 11581105 -1730107670234530867054434342276998040 11581106 -236964341265192080684722106305022617056 11581107 612652144381525145554699117080781130040 11581108 332617361695821063185457406425049497600 11581109 902888004405606140995260508137536195310 11581110 -108642776888385641104628688173643264000 11581111 -386380173962739298925343639001277793128 11581112 950837302024422004934463135976695091200 11581113 681723191291199171166791944690557532544 11581114 175147095108962571743266990780693704192 11581115 78472660188408426496172188672626227520 11581116 721497385003764503492361084288100884480 11581117 1086074926162276650823447953390229613472 11581118 -357549119554768121195249510340489756096 11581119 -775808465496145271460109215816775093512 11581120 29281071132914780613956442230599188480 11581121 301937029906358457382792659125683996800 11581122 117127657541496286856757368849836783104 11581123 -303308719574709869716510375727064402628 11581124 136633067522410708533505017567510919296 11581125 -351961087589695529702150939324443440000 11581126 306904855213670940352177433883827164512 11581127 -950235177694378180966615944723660109560 11581128 -75826960520237511831502385299387176960 11581129 39166871504060983232493564327842833152 11581130 293808633982941243379314805570905292800 11581131 -308621131144220903720961806198738154576 11581132 39692675776482129627513209971633242112 11581133 -1237710341965146009247194729899423875200 11581134 -67280084609931810911914924923344718720 11581135 245453793227955958004999171244802776960 11581136 41590229697840201570862641560382603264 11581137 484758679130002322568674918539743413520 11581138 199486414927610905158289400713322328720 11581139 390613114612220315194690449967242081024 11581140 -58713885056033151612579634681979596800 11581141 -30932068843361712991819715099422485120 11581142 4382898679107468861381169521719645472 11581143 192455308617293779818637771339076870784 11581144 -25143200605160072743386549933328711680 11581145 -274977752447518182369624419536645249920 11581146 -63587746317230289228345416310958974720 11581147 -7373190497729454535673048077451743920 11581148 -422015729567949726238993834789095711744 11581149 -585371546734149451590548126472505892736 11581150 47717612570334228494171498916852312000 11581151 -332242832164494301980991374207870714168 11581152 528626942403238122939339081475424256 11581153 958067281626632968210969628796650090402 11581154 168775147788722061870200042325330321408 11581155 19122039308907213855251381387378816400 11581156 -763308822353806474668996333453389564928 11581157 46261594227451201717115751808419753024 11581158 14319484999586386855591700368579984128 11581159 1126738120382285045907363386471501282360 11581160 -82286029149094168293964306913224704000 11581161 -496438905045778761702838495465137410928 11581162 174802018493384821026322643757525926832 11581163 678173331558017606961036153625295324160 11581164 67910032130243161300297068478235443200 11581165 -284631877056379987122393223841312505600 11581166 113208335035277400009095233936606201344 11581167 -195429241703861536092043358881029233664 11581168 165980324488553275196596239793808801792 11581169 7239575126064747311785774592935831920 11581170 120922377402726396286304316817938854400 11581171 171757624944715583445559293793475239424 11581172 -324932590370233658449304934140876509824 11581173 -215718286455325111180050744294202940178 11581174 135613147317920037228491913681976233600 11581175 81232868165974960381833181364959064400 11581176 1101945246274055049951731694700770754560 11581177 504886573724690823941285049203876178026 11581178 143218158719226278384272567924466317056 11581179 422066132930203617222206556810433346160 11581180 257451017690874831446922888296176680960 11581181 -1517635363142474985458515077576169270548 11581182 382782896693905758740930677508553831552 11581183 -475734562587931652574868445392548934016 11581184 -177915083202509666279328534358665461760 11581185 -7480468432881108223389842006963036160 11581186 583963668241051297043252141645130785664 11581187 1718735864165456559259202337104705669952 11581188 -156709441908329401059604489039825336320 11581189 -593389049110699872969149347646048031876 11581190 -4319057664121660264884091552645109760 11581191 -1307050315887445712949536117899817493600 11581192 109264338946427355955399319612173025280 11581193 -554362554018045080692680550917627892956 11581194 -233776357142906024206248815397051321600 11581195 -786874288672038385224164387436585976800 11581196 126952018317825200244120215424073781760 11581197 165600350638790308183558749446261464320 11581198 -29692252096386167337354173017947470400 11581199 -2299993250791450584299719465267278624 11581200 -38528338713935038337185105601730355200 11581201 463859506135689600987906276189917662452 11581202 303929512167895508866747548914480438400 11581203 66941646081495954090795225718945056000 11581204 -698453550362134335416756041254426684544 11581205 -998486635811043905409557392383353754240 11581206 -30684022935407190194563455924282550272 11581207 -178133819521009374281117260418289947856 11581208 374807265922655313119434766334394368000 11581209 214210945370675896103185962328318160304 11581210 -41430143013394875031779244579848126240 11581211 104336218769274857024825293022312090232 11581212 -66208006195202821489486939011000780288 11581213 232947890889575893452601896895437009024 11581214 -289012069340524240642573791017591560320 11581215 113069248228368448006108893013244895120 11581216 -242325639424187787132798819764030668800 11581217 -1291634625932247934761386931007867289280 11581218 24812775393537554945033944088440772352 11581219 -230505638255178483987580538526854010656 11581220 -128684121898879592647290998396829880320 11581221 -143911641740456873007897680046779676576 11581222 -17786347262021242510841961702482647680 11581223 649589520123703309728900945222221690880 11581224 -86724775263972480969623192831527649280 11581225 -205689272375001554888037590863276881250 11581226 -600241204193983582156633853026873316688 11581227 -222774412347664115481987162213071107440 11581228 -66165196446479837462128466206833377280 11581229 53810158846818898447756312740758709120 11581230 102399006345276225244510190988779886720 11581231 50644939618900447987146807247463632912 11581232 -55949961074769551833078469194061070336 11581233 3119402026516821477262237912576252608 11581234 90978485213592027823870836840573499392 11581235 617705167023167325590953044395033821680 11581236 -87826163109140860564097737342293958656 11581237 928623729650875658121745833132231091260 11581238 31662415623237815708616757479942944640 11581239 -516105088432876499999991751800955429632 11581240 -398863942538799079146224186635450982400 11581241 -5855053060015639818443662325904128448 11581242 -268341427068858666464486076332916111360 11581243 566585922406168721030411982958932534184 11581244 88660868065526276180298007964546534400 11581245 -250510563126840598984397830350509280000 11581246 298538643955856500275603170105945187072 11581247 -169489401066600894910520631057805877808 11581248 -111799957102801531412758402506071998464 11581249 -864411893496617882314091294745234034750 11581250 184733843452964512124088610735803000000 11581251 -587259021752514597228720512613974191296 11581252 168747835016775082023491910419246791680 11581253 728808194884302518733406133210904761502 11581254 -163889436922436695973145765039699306336 11581255 3682577820059903446173907059093059520 11581256 -1036394266985600373098202638655956582400 11581257 145650393073057554168858766895243950080 11581258 319575477436199972289453470468811679584 11581259 -5211423768077844114318257504600125440 11581260 189481262948711881139914517059301376000 11581261 819830811175925559436432621233234799862 11581262 296899340844920308203807964188409282560 11581263 153774594082408629676072908687477541992 11581264 54532132194715446549551412354316820480 11581265 1405395753973926727306771630069544756520 11581266 143792892902748183561181919494985587200 11581267 701761595606487594616110112989273328632 11581268 303744013101810683095471613659250251776 11581269 21604587603684591598847334454946460480 11581270 -224529394045197808594085787365002490880 11581271 68770937236563425703685742373078985992 11581272 -579497956275460437350896459599207014400 11581273 707395435103018376060208220226299546 11581274 -285312541426368501030964504516200672000 11581275 207443394527789369229434954585342209800 11581276 -4411636440526205917475340761362554880 11581277 -32906271864650505701881586345869735560 11581278 259392211732891796997495869829168036480 11581279 -1011230731121952025096941146242579622360 11581280 -37522880184243273532237412578350858240 11581281 457759585361758307413926305496566968740 11581282 176044573093154880206021955634077880320 11581283 159073693705174825378770268487970322176 11581284 -164662528331982858791814615933898039296 11581285 205898577952250286993827021474201656320 11581286 643370348523885746991710001726307706592 11581287 62053665080681721596026674071965210920 11581288 -979562089838955008481831802139989386240 11581289 31180242163322953272392223260260099620 11581290 -3535473704268213691780681890153308160 11581291 -160488701381780112232623392503731725000 11581292 -584836766800618403978420702868320265984 11581293 166969695775869566565405664122165478464 11581294 292451169047678759897399819309454968832 11581295 157278115792004830563363613673188305600 11581296 -83688215581536100408806594172216344576 11581297 -128913571830581185176738827794324747788 11581298 413387295804186654080146193928674394240 11581299 -27096324128709716142280137962312947620 11581300 216836918952588899332631227873149696000 11581301 -295779588971437326821773686487389104868 11581302 -68186356969341304787510666351313912960 11581303 344985127289146039688207560242864620640 11581304 11661574692421694979712513426065899520 11581305 -184369978517619259529407413519278025600 11581306 -142667983608580815600926617385843310336 11581307 481759359259435328309834055611777995152 11581308 -6832919030680703805177233148248885760 11581309 379656512085265701381933479229343393260 11581310 -52480942554821980493366476566035005440 11581311 67335489567465629270983962121412529408 11581312 7010306588873575564969027755772477440 11581313 -48406890187267357973197687812000610656 11581314 -439724900230358428687782468407313605760 11581315 -42785730863355646411517133016309173600 11581316 919443573310409600963699470221451943040 11581317 -1099293266583591563350079250606628899840 11581318 -54959681217300969915396419867356002048 11581319 13970147263243594077576677026525417944 11581320 -896904759458757065570261214658692710400 11581321 232059489440597984175703438163066700800 11581322 -263746974413636618411269837829961093888 11581323 -37775707273491930990212256288263296800 11581324 720269860725154505510729231451453849600 11581325 -22248325805031892302049091261430948000 11581326 75111297418451844662433867568979510400 11581327 -271496988197060638893194500687145185128 11581328 -178760197099369157405863782207149309952 11581329 -325517860555640754958524618178445080512 11581330 -239894823976810858586577691504209241440 11581331 1125065137138499446790371053321456297132 11581332 -172855925742330638053051553039099179008 11581333 555494563304494526483950317451697524060 11581334 236809922223175476532884240347115702816 11581335 -656921106184689973421296391511639687600 11581336 3105039696868954934982862643307110400 11581337 -563197100372327392522637940855979705014 11581338 -14840672709131013972282604673075304192 11581339 -57848347802624994714453241233462375168 11581340 363528209235681346637913471558738892800 11581341 157232089887131875040513985125767779360 11581342 135685280728946488712230104350486257152 11581343 131303487070762952048084552958193177800 11581344 -237978140208541696361539050317506215936 11581345 536237301226768114712803346148678604800 11581346 -296497210342882898179921888793424320640 11581347 54577754435573198805354771174739875072 11581348 319322799230025594164255740498421018880 11581349 199743339634533017538196506183342270048 11581350 55884393071835639034365927634370112000 11581351 -11483358039841191722454260875658542560 11581352 -147064514609499564464289715121289953280 11581353 223116697957347638868365120206758931200 11581354 -464633758470327493806627135529644492624 11581355 599935056343702705131772180844822046000 11581356 -362372172520072011490572105274625161728 11581357 426649701280587864571886451983287043606 11581358 -165543824730394316753377746625676663424 11581359 -106252374408125987736272009534971800960 11581360 -20019130430736747690309179844158423040 11581361 185845609173353203444522084905620669424 11581362 1471341276078828904837947761807302656 11581363 -981747977963401349694938173436191302388 11581364 195745723102331712699495197590854168576 11581365 -43445220781514411400150041860199597280 11581366 1580370557285179144387990156636681632 11581367 -21539690323662920313123519325221539616 11581368 -744688654233746052840681819673737953280 11581369 954017416320513252387846706001027997396 11581370 29529223989532630679138018558432434560 11581371 -389021160728149566219815103404341289460 11581372 489381538952860226271043610004599864832 11581373 900663899608223057548760326406135543622 11581374 -85812413887132459486605505441697955840 11581375 -508065191022697104317296539573628056000 11581376 -32748721204601594251842414490807173120 11581377 5579179938437766930362640366138943008 11581378 319096928878263928322531598626607582720 11581379 649612296562343259537565306615150417980 11581380 -171532644210299688527926523091710730240 11581381 635456195656795663435072870779815990144 11581382 525119047302788996320461513867820646400 11581383 145440744440319830017456485802815108096 11581384 -365573046852621591848310381521338368000 11581385 89328680810978672045008771247082148800 11581386 12876456080877742593164212152791834880 11581387 -55423284135548073878104696494111610800 11581388 -114571613061834063649962358974621702144 11581389 -621168071265639134440494972171963991146 11581390 -8437767273009725915307747384750484800 11581391 542072880159164833851598002470333146584 11581392 -27674554584249601204960922618635223040 11581393 -296956465308897459883761863916570641760 11581394 -1170900044661358684112279328511245552 11581395 -81807195560198545041003518771905344000 11581396 868821290746577159939682998355680892800 11581397 172733158731491421266163988773801578094 11581398 2530016097540125804773633487360746368 11581399 -1374695793543922811562297737152026040280 11581400 -649726985413891485788197033264097280000 11581401 -42101470460429953114058747161254578304 11581402 10940573947704242998403721496601779200 11581403 -834864832076245935450679223310344039640 11581404 72082668490118105039257868264838007296 11581405 -6731667536722462811744588989550937600 11581406 -209761683130430870544236432471668606848 11581407 105463085098239082674939504725654603040 11581408 511406569519850509046220013833258270720 11581409 -203906238038982229134495497761208433600 11581410 -184376502154832588913802269659618672640 11581411 -275701687997882063143288051519851752928 11581412 740953590742544377897340096136848517120 11581413 214168198160982770587065513306936373344 11581414 -58860589675179010006606042606854712320 11581415 -56286609032701625694557861986704618480 11581416 -282711313426603592741163063258039091200 11581417 -34377128185199934024544691069511070534 11581418 -342405468597567279156866640183547125840 11581419 912779725488438951818310478453920271872 11581420 165552315683338874337323666417348751360 11581421 -613862800168038352735119591432119214378 11581422 -262908861889841499481856209170695982528 11581423 368609068959159035335148767504371666944 11581424 198279175623730544797425998560863191040 11581425 331283833649609432573693207925760159350 11581426 -146527859258027757384666709874077709280 11581427 -254152279926910256177129392668933144240 11581428 -487577948262825991951702802419623936 11581429 668315197778134750981683823779088442030 11581430 37358478622965488570247414905354016000 11581431 98262755847646523378380661070679706880 11581432 -587237236265634685643540812785792491520 11581433 -875589072257418484498569787836638524860 11581434 115304504833169314200486517168134420480 11581435 491179342465366636853852269000309370880 11581436 604999696640451065462138312616276295680 11581437 292810034433374365469662726296466932864 11581438 453484370845387255494937470744827655360 11581439 -34139284619009419890106094254068726744 11581440 12036072666002718761232159561744384000 11581441 -396123377991504878117674491024692060158 11581442 321377546232847090497944382582794397600 11581443 7566988200619710870179116384319938800 11581444 335309683974050914732423083818808839424 11581445 209943756413077921137349157225107507200 11581446 -97665695103852139395800374051257475200 11581447 1210133981116400592832782579290369631896 11581448 -21892935755665909314146241172611809280 11581449 -285672368728756768858070336102700877824 11581450 26310424839504252489415793219760576000 11581451 -48855865600687391669433835562508746976 11581452 -144306926076526778029817451894828205824 11581453 -416967995442280468835122242494530855316 11581454 -202725172036471545500348871045449981568 11581455 385223938076505707287821484823952729360 11581456 36627279990077560092796954320305127424 11581457 -901790906432615171280636819727717257294 11581458 17951447603993278620824454400612319232 11581459 489705937807564598876755728776159437080 11581460 -285856757470885298950438989843475169280 11581461 -66674863813812040400908998018909739698 11581462 -386982512947174366038311318639427436800 11581463 269119714861309009054342794900874256712 11581464 8235820833237561038745574391205888000 11581465 323090536580782168371683266688225112000 11581466 -23252324289878902350848912647086246912 11581467 140340260621605122199030549456602397080 11581468 214624659886120107932328660303344056320 11581469 -394783714844069372766160532040053868000 11581470 17086542435736601973999691571946313920 11581471 125970487904924035018016232368904559344 11581472 571876967826939947270118459204855398400 11581473 -28743203845394442373554750036245957856 11581474 580060781059113848912444663727116721312 11581475 219199331021047438495335300644363265000 11581476 -19376011640388725458905486622124408832 11581477 260714858295317925719171633923140267326 11581478 -679891896790080734071308348757485564960 11581479 -70455801730613531933847244841734118400 11581480 551806082282442554658132608106473472000 11581481 -240720346900565713521569624396486922360 11581482 -57863925794828073108649437093098741760 11581483 2624876705777705546263664529762405692 11581484 604323449163047769766162720176743030016 11581485 103899233756474181008089390529678442240 11581486 -138945164934669661631472720228298128384 11581487 -619549244362473584674872232635719706864 11581488 -156236335040893991617204683206374195200 11581489 37523763211714318717627864976314415424 11581490 -274680797642689134084133045338567244800 11581491 7833308829608249824742230385365945920 11581492 188002019917074648257295162379113039872 11581493 147085602222728890372290765205134758976 11581494 -77850217670285314055858347662652008000 11581495 -524143149666951848626689337844019081000 11581496 15854823055303001945966318574719016960 11581497 156756015617765002742502706040681441274 11581498 -1204635850906899266188298826156023999040 11581499 428032281114620388656562119144555951064 11581500 205578842330927075572453459565297664000 11581501 224338720369026800574616569184900450502 11581502 -409889116703766464971916328578108028096 11581503 -109641432858945410603624126385290237496 11581504 -202897800864723855824885773128871968768 11581505 379853808591051929446362400281901240320 11581506 -299082153409214655433415243549548687200 11581507 -63407189065428872559503979369634155520 11581508 -199705547754497209342753907889104076672 11581509 466280963282074932294930972934787217600 11581510 336098790687294529307576552211787359360 11581511 731085402274520673562072603525098907392 11581512 385687486963286209506811230596563107840 11581513 -243027416800463743640718093791130579238 11581514 257202726796360340723344809951748883712 11581515 -123166867208074665490668072419892000 11581516 51861347736719415223564749402904619520 11581517 -758789515826047331071905745786958311434 11581518 -16616795595775557519472442712206629632 11581519 962536109896705678425645912159003889344 11581520 -47245819958297257638735624664291737600 11581521 45806894544001625366810517952927717248 11581522 -84252170562182957974655844285684581088 11581523 -69026955539967025922724857077745377200 11581524 -326586296656287964935578518457220800640 11581525 -499053373251051439261478517744006056950 11581526 797914915731658387735399749717488793600 11581527 520510826900180783507487693521241024720 11581528 -403453536507660422252003780809016893440 11581529 177851832606576978492827157730667381130 11581530 -66557921075436593981498883661493095680 11581531 192313790613325439590363134230649916432 11581532 -317487000477474609662289091504792911360 11581533 -394513696607742136342835069766645669498 11581534 1542316010939407147484927361944629440 11581535 -99499768387066427148065118685538787840 11581536 49555990066283122670768485942042558464 11581537 1729185567090946835592427831396881792000 11581538 1885769543811507910637847746166681600 11581539 -210762068115119168595830767290811253520 11581540 -4239661543594628487423267474747371520 11581541 -201073195875751004865913070941884888000 11581542 -21935343755252261726951682046577260320 11581543 617336095232483708752478027457961592544 11581544 233131138852875953401151248225148497920 11581545 -443937400997829753998941907560591780800 11581546 -61506669283310563780431038929695384480 11581547 -797337805232750990762884750955918445048 11581548 -85157346185673312905031172466007429120 11581549 -443515423234763699788361979634610144128 11581550 -67473217656867859741926023096777635200 11581551 -700938736523247867890469169270220174520 11581552 -15344330321847221934998722743707762688 11581553 -840460150689921580367794275465977297040 11581554 341519501952219072063213024135213985920 11581555 -42623400332627126754392998386904440240 11581556 174016349612924847562216620453958041600 11581557 42598991437249562179531911210902435136 11581558 158123187487141537628253598064185282560 11581559 -263116465462446531162352567868927749248 11581560 -184734905217096605591583350435989094400 11581561 -49324617893858507324814403859683492976 11581562 587135786897609925844708393543934578032 11581563 -28096240757066335981531954993036478976 11581564 149526466515477707874557973254148774400 11581565 125900807109285396045275490794387883000 11581566 243321018279497211792124453310698722624 11581567 -558241664915466628027790903700222112384 11581568 -795765658325489742094860946600498298880 11581569 -94073257440862341311902072441933624320 11581570 37821931195921129047978433145799244800 11581571 487178234932805640641071977426978121752 11581572 218309387620192300665319449482099592192 11581573 536370225005577536345990095793644974336 11581574 -416562568205876048569304782924869634464 11581575 -49841248710310345751078057111526326400 11581576 118313881710681133729106964106004367360 11581577 524883864091374351023700293572122240 11581578 -52374258215502363130073986659885337296 11581579 -314907043513128049079044508362449165120 11581580 130313784226052282790261427522897843200 11581581 -162648898651342413769172731181253573120 11581582 181915014632347340851168542737065507200 11581583 349494362579993340822013715282394987600 11581584 -37485730703072038856613954142277468160 11581585 733017885704310866881836902962368493800 11581586 -255259222161727652293901154837083473008 11581587 690482611572672398471297364167954849844 11581588 134618690371813683832440222816329807616 11581589 851032561246009086590407001298094965390 11581590 -103712231528379331174835783271638150400 11581591 469856093623284355241545918876250015280 11581592 267268279345263205716679664349807452160 11581593 112448973492954033677566518169185560928 11581594 -252488027811629233804653792326092037904 11581595 747827043373035590150247679959703825680 11581596 7767237241882301590443372646376263680 11581597 -808306370637759383046306408082603708954 11581598 17348365748338686184396940703050257152 11581599 612710896050315884724697948692039540480 11581600 163639122832623836766394083673689292800 11581601 18908809755020109794737034135162040000 11581602 3126758521138859234948936811261236352 11581603 746622676128077284413900393225539894664 11581604 -151512414978225607500417815711109709824 11581605 165108379530526302801819752087376821760 11581606 12642702006475245024853600986516427200 11581607 114867430383250869817557420205049107152 11581608 212154581082892005293980483002606796800 11581609 -298241959698888102089950419292346224796 11581610 400983201461031661253108260404543108960 11581611 -112357942438284594181943146983832297128 11581612 -147756181844021503057398498299303951360 11581613 82020260434631607207380741462451460044 11581614 425987071158879163282082394972438990720 11581615 209037581639121859668850543071598562760 11581616 -160748677726741121687856304308628144128 11581617 -169444837358689873364608301013215700288 11581618 167552974777907894891192786443355519760 11581619 224440745875103646152547484312749281280 11581620 3607047701679749826167134750473799680 11581621 -1018940371623451496981110146802879644000 11581622 -84346785341798509216955163839323890048 11581623 6538656610941243550602307462492119792 11581624 -1098834741765209450898951891429816115200 11581625 -528762694548152145522722302520986032000 11581626 -42534158454189922193696915531602209792 11581627 -396161179960857158462674834640977592400 11581628 -269010932556348075440825779345563589632 11581629 83738443305026854525198162254382643328 11581630 -105695302737696628973849874391743993600 11581631 120475516419009491641315063895952290304 11581632 -9200925444840608130747307602654265344 11581633 147730964535747224347459337598843267520 11581634 -135721004929502795158455257514640246368 11581635 -13339599296318812279881955134510579360 11581636 -1026806770282893718659233966182161280 11581637 -99598088018761463368294236876956600640 11581638 -147574264521170450313525212142000537600 11581639 -3469548185034679671765864339567709872 11581640 -368191139787799863367187298843389952000 11581641 -911061478968737213899492418204946560160 11581642 -481796848491761603984839948748798125056 11581643 1179262421384347859155395843408072083760 11581644 -5984901598649667958390438385832084480 11581645 -584961705317150266869804270432846338100 11581646 -1017654936899152318251726966456429008640 11581647 -36918179803988630598530202363189960192 11581648 87608832756690606045123678151599898624 11581649 512344115475134316880417980281620182336 11581650 46118829546518369312174102272939392000 11581651 -1223894556955570291024783270637211964128 11581652 -1647403941940251376284310044271339376640 11581653 269107497221557826092784872342343212800 11581654 -124658266504410344926817758131311996928 11581655 -446046608099291797648503466820616382440 11581656 25367831045730449748124600998119731200 11581657 -1165971102967061512583778109382869791980 11581658 -141592427982968531620504603304206241280 11581659 -234500896206133761456883133133187510800 11581660 -564847213873998647853352630215568120320 11581661 -73216381832045789947640160043318694016 11581662 -87941364168753421603645867547090337792 11581663 -8894398706264767003440882585683723336 11581664 -1086320057364150924107255320772618747904 11581665 -10908644343902756708125012414245360000 11581666 46000401713572309339439665099647918144 11581667 -955464943908027407705470265208662402688 11581668 -56027405874117245809070923268914851840 11581669 43254559739989889146063242653168467008 11581670 156282652898311996678821592868926738560 11581671 220672584995490762555792024341655107112 11581672 -903345354382567819732879325961005107200 11581673 -57964567205448210422929968946933241856 11581674 -90676522228863676787486641456218853632 11581675 -67751536182025037114002067908036694000 11581676 320976332333992021638970404464120520960 11581677 -133256441048115291464929792036274084160 11581678 307160675264845080487115765936193925440 11581679 366608919689031486674159473003773730176 11581680 17860311112462198415042910884321034240 11581681 -881709348924421883117698300300723558988 11581682 -27122374496703294524598139811076397056 11581683 -91035702322448857925567318025958111176 11581684 -899503174220819998115003198188282835584 11581685 -780108367901733203377736214453723307620 11581686 141382456324793470616959425566254659840 11581687 167269766272151016963935706804964628432 11581688 -287247938146809759322332944389275402240 11581689 287465184764135055214819750617169796496 11581690 -336869495352246170244016006827893280000 11581691 1217055246749875984215212271626563521384 11581692 -664770216309359802970740521133901298688 11581693 539706340472855551048730395807866086400 11581694 392267815492396235356780225100954704896 11581695 1247635678362579827474940711627295320 11581696 89580358842877186319841635026971131904 11581697 -517493196694061443768214379165023443200 11581698 17931901806448972846549687143760366080 11581699 339522316854115324608705655561155768720 11581700 -92774654591323042766428424341704192000 11581701 -43314805432510774790279330186824377600 11581702 214936289531397159519902584893492688704 11581703 -166912973567858330869704245494222767168 11581704 -23414906035733829764686350966507386880 11581705 1114227703621374867064606069659682562760 11581706 -1452704269724729530453919092229346816 11581707 2711469591156014197836630700396354992 11581708 -664254110411090834828937139052665634304 11581709 -210658788986460449188597210804011296040 11581710 52855666978668734336304342081795747840 11581711 845414864820008874102633603243199451312 11581712 -147087352555836004427938346088306499584 11581713 48022523188021768267175799588652296000 11581714 -435362153419745562757370511318040274544 11581715 -353682744674412612123682069916327810640 11581716 -45823559314649104231414976729427148800 11581717 -170060713649021591192333324051410791008 11581718 -719776182646087893041186410496415337440 11581719 183700719980217209247585333110595422208 11581720 58888513472204098113970566782968012800 11581721 -397649564730415928761919097365584549356 11581722 37976980116634895000645117028234750960 11581723 712155914528330556060129925577479235972 11581724 -82429715932753513390186455683468230656 11581725 192144436307567319148420030195822941600 11581726 -171179125033456562679806975942748863616 11581727 165886120722712398135989295738373380192 11581728 616380368306629516460073231623135428608 11581729 813886622101700173487495576959206623330 11581730 -5997542321457813009563609526924465600 11581731 523098114063351407942296357985392327680 11581732 801238921273970311093587372197772009472 11581733 357920139386122827683867470151932250880 11581734 111831971863370047755487736424108799680 11581735 78586832170060746726392823535492982400 11581736 -679525659851294257393605587678008320 11581737 9306067320337418280398704311319231296 11581738 -432150385861577751226986121630450214400 11581739 -56489567911829719360914176037340534476 11581740 -314222992278094881540259716229255157760 11581741 -2443598520144531191927399714310667497600 11581742 1226646073532748178826759841364972800 11581743 -957270373004994544994196030160296239856 11581744 -330955322973201197600607834072594595840 11581745 108222297587551384701223231585961090880 11581746 -306733919667152273010159785262884812032 11581747 -405978012448872090156382229798819122804 11581748 -33235130639453967460686178376369890560 11581749 818410488523913826102116988560581344 11581750 -577094554449482174762931556695187488000 11581751 -609917788846785567074029599720885954048 11581752 -87487791634196010398038344548395253760 11581753 -654039734201476924659787947975172022998 11581754 102238172869264916677870289841434976000 11581755 -189098453269947644362775783908110689280 11581756 -599042772435862502942911764745987425280 11581757 444920200113166825024577698499484678 11581758 -212957492507597468641531663278868838400 11581759 206352087765026037731738917161050764800 11581760 131950615123452765182336888301630259200 11581761 -452348994864269012290612772889205848528 11581762 -202912140178430062268847879434768394336 11581763 -58133264071885060310353169865819185988 11581764 41933664483386244507081004533723749376 11581765 95077590282094122329909100807654973440 11581766 274768761216236719046849795891076539520 11581767 12412564031332487960856517306734651240 11581768 -1052374596834729679538148534520356986880 11581769 -420424099034973704304361949034412897830 11581770 293076695586312874306089655718681088000 11581771 -758662654899857744475242574463199185056 11581772 88943485182445118040324232962166612992 11581773 24156395907284788966640521111659287040 11581774 153035133675449428259835356092630355136 11581775 -184372202606733310554291685862080582200 11581776 159518669499138421429238923900223938560 11581777 -85965658218954888302196327999627675288 11581778 -288497978198531576867040882100510798176 11581779 -398216670570638017120106293412829592512 11581780 115206611821152781356792420508558909440 11581781 -98885826455870912611675282767099674418 11581782 148886382901993806225336040448835936192 11581783 787610160911318267246896424767849569032 11581784 -357140528789280188711473231113474662400 11581785 41527977372185357317738429073001646980 11581786 -19347743837363826267638668797901332480 11581787 -727348722928652393458160865786593748396 11581788 -285969496630366770687403644404321648640 11581789 115737179000184609240761125232990871590 11581790 -45836186024822353837127724346819200000 11581791 -123999184414136875920804263004198171120 11581792 11793565909966387019850467592351252480 11581793 -205811670500045790069229254552209396958 11581794 70119811753449499383390829051435487232 11581795 349544933265114062875725196314764880000 11581796 250864605177568417406069580841716393600 11581797 -241558623573130511123946505404515379072 11581798 36110197229209551673854701731214450400 11581799 33315845308995720337208705770041679800 11581800 -29661018796479423735919291868467200000 11581801 319282626113710248289998783566613996864 11581802 -134303402762853925519206085536260613888 11581803 -80973178900323834668239661693762023416 11581804 102665077241350073080259937438042458112 11581805 129762393780575386215908594481318536460 11581806 -298911922776597406044504014828006786496 11581807 -504055547975840555314548007561204400944 11581808 112927735935724867585605205043644661760 11581809 -645445937224296025362993831331199200992 11581810 83209745186285813079918933623768040960 11581811 -108668087823298764817987129265809881600 11581812 699347067681910000412651617523796480000 11581813 31826870853950779448434964434627275964 11581814 -73252422796797810155567403125087635968 11581815 -14227738955474435817961993386582850560 11581816 424828653163297287415101478895342100480 11581817 91892639873138534000976808121492336640 11581818 347800566296679968983563995243242072320 11581819 -1169776627296905986954027273067157562104 11581820 157187867035492389995467778845860295680 11581821 -572651643961989248396212570162322140128 11581822 78991909463341748736558579318073277184 11581823 -500737952882789326621675802562783945096 11581824 -184449900308299896307864779433873244160 11581825 103233299040846478921886821071024335100 11581826 14869973426715577752620251129880676384 11581827 115732657776969187938298297569752352432 11581828 353630073693972440530983617847027251712 11581829 -70736001641846250998696535170990061024 11581830 -75265494756171502676656373713255507200 11581831 2151201789164554871336825947362131112 11581832 -27785833104895506817323333642937958400 11581833 589676097939952239260058277716790481424 11581834 141364705453152345497542465063395753984 11581835 -407437682848998411886164036336572160 11581836 424011798587316290414108459720868269568 11581837 -103572789154569852872839008762312820800 11581838 474181093500852177708625313672165776320 11581839 -1085203381724286667021624006621985370480 11581840 92826996310599390625820947608038031360 11581841 -845798156232799141777298268995688492816 11581842 -343991982927940228689905686648130402688 11581843 -10279096722603181025208905580690690240 11581844 238492739851117430061774097629764067072 11581845 595112565316919957382745268702306985600 11581846 -237677408000597971987460281676865064320 11581847 -13617553907937930369137630796065316168 11581848 168527947380471721189001244036029644800 11581849 479549223008036467228453368285485836240 11581850 -53191048948741132578341495895972307200 11581851 -104004410732303270693194171632595997952 11581852 822376113010112725657374651936058727936 11581853 419804430539486708962436477265999696102 11581854 -388143492099676778099963494116577932480 11581855 164653531294963025298724092523183982760 11581856 121005494046773745539363432025075744768 11581857 66186356069944382010015700868635008 11581858 -67692214309798472412498429418190069760 11581859 -569533922750185878266152125797222446896 11581860 -405738148858281544469134107639025520640 11581861 681727063767303781551715262946624284800 11581862 -613028753891347645344986404461622916928 11581863 636997146528907896724836036671453139024 11581864 379764475490551670076809960141226393600 11581865 -714805846688677632373848249150791035740 11581866 -584088680009171869347897123047415518976 11581867 -906414381099149310138835008400161388248 11581868 507343370150467921207339145543253265920 11581869 -64344085902859160308766267225601883872 11581870 90766804077283570725744443446769810880 11581871 -144381456006908530749409359109405087776 11581872 33644809071929891372402549048877711360 11581873 -420642079478925971173213856949202474700 11581874 -190517736750025724006609952773036528640 11581875 69854625741768833287166006304405450000 11581876 69155567204019236839994547229780826880 11581877 5695102059301137802017504707541635520 11581878 1379354306490380547808090452670464 11581879 -186632104461535955245365026128661954688 11581880 78652999186218123232854485617846272000 11581881 478850456476855642673609830776818945664 11581882 -49020657300474736267379069926444889856 11581883 -49686725322010598796006995938425906456 11581884 22771352558724708512033170066510285824 11581885 -52723767679857653953322687315645840040 11581886 -1232367457945727649468140623271716608 11581887 192017086232213633330436919099747090560 11581888 11146335645487719138102015237602410496 11581889 -660908823241021634587709166732608725200 11581890 -282412765061284938156212132795219366400 11581891 329104565986137914006688495092842899784 11581892 -119048284822830653795144548838566920192 11581893 133701137527973190703463683526016974400 11581894 -175246781279613138880665797940930111168 11581895 -279340465975619075539652999902168181280 11581896 -851798235782756464846120387953482711040 11581897 243641752136048041248926497725071434400 11581898 -236479450951733332731031407126132814800 11581899 284814904820542691726751041772680279040 11581900 -54007826696155888654282473600387648000 11581901 -518663381236465180378477293767560969098 11581902 -186189069677053013141392978822963624320 11581903 -426246754647426351910282388651576996736 11581904 -110135906076185559225282977944129536000 11581905 156497992107800211716834688869355068160 11581906 -77947564990484079706952510881927580160 11581907 759225607760746273862481551536936674156 11581908 180371876581771840550452728729434517504 11581909 -50043054585904199774695343203789039460 11581910 -106520110713409050558888711506338913280 11581911 -619068683821150259997288904068941609640 11581912 -232665974321392324039490191722823557120 11581913 432318635927024060803212664891850877696 11581914 1760197984883879973615950503003142400 11581915 -414507306158351375385027040607764837440 11581916 746555048359991137471361803868433738240 11581917 -56696781870385541355769120894883253120 11581918 125537536932933185546653114573077164160 11581919 -1224714998030312547358017203093586142200 11581920 -269811846523032119495781603894676684800 11581921 400122387851931347649939979762820480 11581922 -500979251022192446200865053607071613952 11581923 -75126532804793679563056386132703873416 11581924 199883967954322991682090976878776678656 11581925 -112204422749784429003059962426759020000 11581926 -28188732662773225682654790372529111680 11581927 89949041392796878513385281225533351472 11581928 -195330313612492946766729482609574051840 11581929 -309843556017589651342307929615778585526 11581930 108527744585129121725145072334686299520 11581931 -70243016753326293674787600479885312448 11581932 428160343529480754982402564083425244672 11581933 -831371135084182739015015602504665356640 11581934 238609442568285386018085411662221035072 11581935 202933487495462437600228056077816977440 11581936 -181474663417332567955968267048377548800 11581937 -73645956018309811201729971432535530414 11581938 -302774973783605682850521685702565715456 11581939 -2052080037831963045518708156246421016376 11581940 -289869259225520170468527920794154188800 11581941 13161378995140543000754258348736380928 11581942 394943106230676975583052671968007795872 11581943 -399443460515532924271515768078870711816 11581944 399605937015131177538476279048822784000 11581945 55040750491487519058518432616370657920 11581946 -372798945428147304311769681353080340736 11581947 22826966004888790230380214275060139552 11581948 -218778192564226061038378335067833100288 11581949 245978853947013663289259509840512168864 11581950 38458745667599712862603278659372913600 11581951 1007793915809603771085114756172338100224 11581952 -188111929987491672723745062806983016448 11581953 -407905773933189411797382907091351452800 11581954 20990700867481421029415522254120429440 11581955 -409901819130528289269109350535856448000 11581956 -334994372102552869495126442885357858688 11581957 46289062505229214345666809204732330206 11581958 -128912081785030653780533016371099221920 11581959 1070676831724015162235701462646436398160 11581960 242234876384254049595685181789885337600 11581961 107447658599631256210559200579245063732 11581962 -56773671730168859350288841421519575040 11581963 15745919924425910414788725966815512092 11581964 -5941788808870461364744214397742078464 11581965 104736519542002215183169696236434829600 11581966 -237277638856866957423157772636043110976 11581967 -63782874961798052249347301477350155888 11581968 -72630209749981877335385001714931531776 11581969 -129318640898952722666884034559700954304 11581970 -10374731181805720622412405183005524320 11581971 -124774217604194111858398211943469295688 11581972 391958731421235438598050563107629398016 11581973 -297468321168040992631602178291150260072 11581974 460148721385453379434381874250109933440 11581975 837847435995975533878162648068434546400 11581976 54483725891768649231980001313166991360 11581977 78664672110681489170187102045258648000 11581978 -2647210482963776097239058855615659040 11581979 -1206793092454467514271547572686221591420 11581980 -29668193680777756320613336265271859200 11581981 157189683683814498634324780775028629772 11581982 -56842333907064035282407893224835787200 11581983 406639284249118222930382480667105260712 11581984 124444790976063681013281689415464386560 11581985 28729237625919257211201298573772828160 11581986 27225945635888556155015310002680005120 11581987 802307739715107856220955291835764044636 11581988 217066837668839179631697209079126414336 11581989 -311759170296903203069017327576292950176 11581990 -21638970741109853523048221209714917120 11581991 915285842821261853778806796026614187400 11581992 -260951536478952600349008371645496775680 11581993 275058460639243665920807181535137573242 11581994 -59425826497470178805643207408124558848 11581995 -159251672206639672559635357099025856000 11581996 1442057038463251447712867749366062592 11581997 -206609818279387131911141832356431511808 11581998 -11551919721766976645595321734803230720 11581999 38210622316226175252029267316303200 11582000 214338479561088006247367237810847744000 11582001 478930600575132594345876539198693260800 11582002 282350662786424184426999806497678715904 11582003 -229570086035853217516518519630120378816 11582004 -13591384609103914433734829006123655168 11582005 698191246361815895971036782472878760320 11582006 878058082149100569281311957681007110464 11582007 -670360564962138606377882675324637312 11582008 -104270867131705292067655681182826414080 11582009 -335894311596785466473986313103067039800 11582010 -116480775538937950551826913315746656000 11582011 22826962746575925218758117707499228432 11582012 241563901611394270494891332954177674752 11582013 149068511851530182990397523614444938400 11582014 -14800913083832295496092447797298342144 11582015 -435315651187122858136296101118816765600 11582016 138391252783794820430408549935223930880 11582017 411651835214903720522680171202071169472 11582018 -123567024794682539943220681925806556160 11582019 -458966836901395780583119344730062302976 11582020 546414129529947333242662739970590208000 11582021 -50951161460355818892412272247484894112 11582022 622276897817927406537898732570877374464 11582023 -147787407043218044876248740557021847656 11582024 577845058646718378597591089391829248000 11582025 36359772775832924623731718056185193600 11582026 603076196849671496636895060400283441712 11582027 -381381587605101426593967424046398502124 11582028 47118192175185258885947439570475239168 11582029 475408269259357520904206059315457840630 11582030 415313859939436363051913370165967124160 11582031 5855579493648046096968813134777005584 11582032 235737139138089972643181929905853562880 11582033 -471670086849118376920672038763658360718 11582034 -7009196851829606219288553326674857984 11582035 -34658606265513573149101555069514861520 11582036 39212744524862961823503902099477514240 11582037 264047181048654126494872335383615282748 11582038 -253669914576712983229041143188129021056 11582039 107728117448970293948401766401332608640 11582040 -128700330470923798403644307968218931200 11582041 -814045033173623618014260772543748864640 11582042 -562291939203556077010468790446980116256 11582043 -479622809566862212583305346521975025472 11582044 -634510799441806684780581079563182308864 11582045 -193861344772333017400818968093530792200 11582046 -76782477618989595822400851724531675776 11582047 -322594887794890364505489484547600631368 11582048 -155818224735155511293175894891589533696 11582049 -190203286474857268844164981563311093760 11582050 -6068942124786393159778887851792323200 11582051 -43409534137532246145047579430442070688 11582052 50876396404081850131159081785765368832 11582053 -362130029634784075125502711613138205920 11582054 -611013123085755968050372615707786063360 11582055 -557954159385340844675665375797004168800 11582056 668986846700112509850964740878565212160 11582057 157258438286766658622752213135183413306 11582058 -169823726244115522085641741260795187200 11582059 -1242063130432163069416349654196129881740 11582060 -94243607954039172104737003475388364800 11582061 87167111967157834182663083169828804672 11582062 492339744431478637991005391314471929600 11582063 -71753631063790707727193736257361008688 11582064 31219555210430095527590941621119221760 11582065 26506750265636127213668039701196106240 11582066 248263335395343277031708805696578618400 11582067 319101893136166068463166025345370508544 11582068 174060773409427612564405826243235398400 11582069 214887595119858174298653494206877600640 11582070 -72661705730154574889371242770642054400 11582071 73113912974736789157453105191985551712 11582072 884577446592443116465521676749899980800 11582073 108504229560034739400964504710164816964 11582074 153174511449794832590569339344418504704 11582075 234649786615341609321345984727493337300 11582076 -327687404093959886300066559262506418176 11582077 187026011226958276175790245488601780640 11582078 -324898915584786357801171789760331831040 11582079 235600571898109515404819692027340293248 11582080 -23841802527088330932211723477922611200 11582081 39958653647187662628341434270786012800 11582082 -342486063954899707869105457915122082560 11582083 -441088421134347577390423138257469683600 11582084 530635578825232670724370305252325977216 11582085 -351633821622723710403111576941056149600 11582086 356097639342364200018023813350745523840 11582087 39866729728143264192275895418448488320 11582088 74998309614975052404330658426548387840 11582089 961234989036235815497747214737389002256 11582090 48676755767211624829151149393936484160 11582091 513251809859206341017352860964652439352 11582092 -761074270529804554099376922341107888384 11582093 -12965583880856730862445585876691021216 11582094 256860456864154404988548272274363355200 11582095 -249085998329809873420912744568055100320 11582096 19217892211964200789281027652662067200 11582097 -453727315578053789537792348572808768928 11582098 120153186829804635490739339940940321920 11582099 -977357155230581451352604095868208738900 11582100 -19649776981828616117563544162464377600 11582101 -819493028311168031508571008359678166898 11582102 126155068049881115346355237625092493952 11582103 -150127465403389258484068732130175875712 11582104 171111451833219048980631629557060915200 11582105 72661198358318623040858679958653904260 11582106 233948776498227830666936623319496175104 11582107 41656478808560681581538189407897345920 11582108 -416487102751845232303713064743790877184 11582109 -506875832697897634033932669611891089920 11582110 112482892575976911347102151753179896320 11582111 779495857551427613670129796488851320800 11582112 325165632508729611436364751416702533632 11582113 521715945926830343343794624857462720560 11582114 -230325634253706233367650650067089351344 11582115 381613225829570739404737805713690368000 11582116 54073705120121232858903510472940814336 11582117 360866130988875398095009455350380940472 11582118 452969379536339400461754938284357597824 11582119 370869223796166994095863363087226118520 11582120 651372398065195177159088704789862400 11582121 -399562356095771647279543443289531643616 11582122 272394784525991905838013133176571528800 11582123 -693917543540418677036188534353909241056 11582124 110253404091949762930511305188155475456 11582125 287112786548510372844630601847208447000 11582126 106018126893479924898261736880355540480 11582127 87744707995412144868650244455650884288 11582128 -3380481828039118242805903902097965056 11582129 -496625436057679353305669632241540570316 11582130 -76422782586386587976579779209390297600 11582131 196078044962175014018537704659705649056 11582132 -56262289067965633913669499875527999104 11582133 -439577309341486678722810041179470879360 11582134 -163145228779690213166605927222579958400 11582135 7352245240926440776885158020054354160 11582136 738477530690911723307096332126073856000 11582137 -12903767359344796705102957796042435200 11582138 -21119561018016309657147001665512160000 11582139 -364368768893368541049825709789570560 11582140 -387976696021070260307302241984047234560 11582141 -1035571728299392189110216114683313430458 11582142 -119534526777922161919529426189225856000 11582143 -172067426091133371713939318238475343736 11582144 132472070281945368453868991207316652032 11582145 -181046099292324893995339605000536105580 11582146 -73007414307069641380370820643673702400 11582147 -362875882375877877796359129976137571248 11582148 -137323529210185106112245267417061688320 11582149 612480896972652359731531749832622095036 11582150 -350788285821097970579007896784335191200 11582151 85911822305379544344009940078880120064 11582152 -575330968109392545874450963558908026880 11582153 835979409738465579355006102768040417280 11582154 -183918882167322113754888763054106486736 11582155 -277036722700943640641565484030699555440 11582156 206061999175361978472047486800456826880 11582157 -103939675844020819068417010860243942720 11582158 -52279669545094565232269174182475071488 11582159 588416606153862832549804169030076520560 11582160 67450091487188232924397055944448409600 11582161 71161235241350733151892709324065620452 11582162 287508868768698709332131118980297138832 11582163 -318238544753285915761820984672643271680 11582164 821996112050075476173311990698690197504 11582165 24316677593782189048802924435229148800 11582166 -387167820708975027052943976899824912896 11582167 -134530114666304186909751589584897315008 11582168 2429298771063172785267719893563064320 11582169 684731650184109809404680579875959924944 11582170 45607184511681263393259807670024685280 11582171 669316603371107367809958834069024725544 11582172 47746990407834009524800694717156966400 11582173 87962297362444022816121661847111295820 11582174 531410478182736680280608352603880112640 11582175 -167587152123536910211831843368650832000 11582176 1140588408528197784941778987645154885632 11582177 -26385037461116981228244089022297221100 11582178 -195610890929637225793656579060704567040 11582179 -3868264113167164981017014492415966720 11582180 2198622802249066842259061509315944960 11582181 297426545995464272171385195182415447228 11582182 82330522694895172160540126785410132192 11582183 -235391870571946285196021618311853594568 11582184 -89026631018187034475750870668301844480 11582185 133004586825570911232978574299396828360 11582186 144276104874242237146100920486595243520 11582187 -96320950988274178149049365546877308840 11582188 643132754725203026937166674535758885376 11582189 -21015007304111165674241378847157878528 11582190 7333910578986229927999368051127948800 11582191 -378592585492166253882524460486370386200 11582192 261461943117810578490317000581089165312 11582193 -6274936049653511099082533753282286720 11582194 -222651572787289834891817925910753241280 11582195 -188973652166892296445381542631783709200 11582196 -227402849255369231715161878004163987456 11582197 -1625593772534487183831624775027595334720 11582198 71204848058663840713274782916615414400 11582199 -471238069966997441726869697564225293032 11582200 163449287988319755818877747156194304000 11582201 -343061182467530989448937192856140544188 11582202 -46371710638378144237628168451487097856 11582203 -137734931404657173981238447576661795548 11582204 -314894988153433691732344934939484025344 11582205 347977980336973705330198576638602187360 11582206 89196270412490913921649203203997408000 11582207 148018997112994362050543114826522399072 11582208 251530013140083161733274096375519248384 11582209 10086243749181383898338474432430129410 11582210 -390142564397997073788999021346208102400 11582211 355020756236084045118358890622223521272 11582212 818198055636243525690863133576898235392 11582213 -178758895559787988223729241490449216036 11582214 75278247827633189086439119486732756992 11582215 -226433227114335433401843932487755538000 11582216 -907985149879637086007936322099357035520 11582217 797826360164460921855475165176992640000 11582218 404450449418894231079592428675431968560 11582219 20462474981053328363782956149221005984 11582220 -57479240931926705595713098907674214400 11582221 11932451964741597595315862058987371136 11582222 -6525263196606224722978842038504582208 11582223 529545714446830563127390155342718469760 11582224 23580416433508943539817014393212190720 11582225 -372923422280422323399434515861747766400 11582226 162212242316800396394747136208376446992 11582227 -596199698580386211861272725421095411924 11582228 730286227448048888678381350891038288768 11582229 225844486553363415648666351592466796480 11582230 142921652767129220283255039211961763840 11582231 -337818349751262065422957371012171718800 11582232 2233201078510780009181637403192504320 11582233 -433364816536629186838711092589223054396 11582234 505696302457379852789465963482780104192 11582235 -88531918789666796275933927276070780160 11582236 -380978763956893313557742843955971914752 11582237 -152432540930666083351259611879799913114 11582238 -200823929712450528173173643923822193856 11582239 461633529458563998746945639644304275040 11582240 -384397692199685894215705495308809011200 11582241 -180643934051365452330897043891817904 11582242 -66709344392114642519885435638398463488 11582243 -522717889558575351933613219102555985760 11582244 569060822490995301611177781951914833920 11582245 -107701654732276546695681988108126186500 11582246 257148883805873374021438377226139068512 11582247 -874641558103198283675541516277371276672 11582248 258255037096448588856674662442309222400 11582249 -65308649995543362346363243701566698560 11582250 -347060820630877569086677399520649792000 11582251 -262489548518507248640977237711385852096 11582252 335672428361163155199647642991746268672 11582253 -15529759879216038466416177711553304796 11582254 -74408275122856287409174333283913666816 11582255 -900187453974010271770499313536376726840 11582256 17205983004089647288835369665853128704 11582257 -2520389174327205992529062880072720976128 11582258 17247440645474083994908965013060053312 11582259 45849187721383550880901202113595934768 11582260 -346947485408668169450639767508464293120 11582261 370140935103389302029666021454701266172 11582262 -274963647808241799378004763655218939520 11582263 -16475755799605331635046100175301913600 11582264 451572698026725260212083074456798208000 11582265 2249031649468072914291189013436848320 11582266 -145331059428823453294907535955732641168 11582267 953797967608579931044304236312947875640 11582268 -296991956049850997031341752604226178560 11582269 243477045423362289669575388344350584320 11582270 40081680131372840065822715167741877760 11582271 -343985828805541583303494774072634928 11582272 78627169354839571216893628441770852352 11582273 -541595950510071512079974749314734284800 11582274 -91565648942930163773541927174969229824 11582275 534472503822343924112731592088011786300 11582276 -125714030747888016350684286624545422080 11582277 465867312803861516965291511651942404512 11582278 19966897958690140747545007292465883456 11582279 -189333580041073098422385400828757004024 11582280 -307442657504467174290971106418275686400 11582281 214715113420824290238043494537633089700 11582282 5030595813732807082199996119442688000 11582283 160907515217426630783905827387429722544 11582284 24267868287653398877532938903935169536 11582285 -308284727923929532862238021774860417280 11582286 -157402876243530182497013774691933696000 11582287 -155549176398483102165920995786622159808 11582288 129058056492006068200941966080336781312 11582289 -40397978661032649408027425357698350000 11582290 222826578578523464682144013043231577600 11582291 -77249950649094996410363005008566912256 11582292 190204726544619438702249826807015729152 11582293 826553115996163002378317609614495950542 11582294 339329528414308774654450249190364996480 11582295 -5860026835785643607230464952886116800 11582296 -384669308762327778202420700972947107840 11582297 -17564568451808241242545005717841147254 11582298 83364889518477446382602063268167485440 11582299 944173598275873487119462011090644831300 11582300 328136267700153206635634416659609062400 11582301 350432474893661075200106451349773178944 11582302 23768482017714949087364397357344941632 11582303 -1103426664268220778316729668815421632256 11582304 -758452052607755362131640431940705714176 11582305 291174277805539098224470459130833545600 11582306 716137539329931124010969400391560182352 11582307 -652005654672718606621150055763551458872 11582308 2144136697563130649548854191358960640 11582309 1036199579011165360172399629015605408510 11582310 -117472369729473907510447914338783750400 11582311 4216208088184457440242037312136362640 11582312 -61653979620808521017568387189568389120 11582313 131677638482549357385727992750903967488 11582314 302018371413237401759837141032796808960 11582315 -565129981690523998426649987531665931040 11582316 713682629133544316580295889100807194112 11582317 97930063711524668033509550716945635648 11582318 329919292124514459701123314782814921728 11582319 -72188305669682610443413548951591457920 11582320 42064131766693292180281124445804134400 11582321 324097191919015584668497468972666454400 11582322 -227610904054145170396077076685982448896 11582323 -246479753163707942193446762357288214336 11582324 -58455491738694602397917242989452544 11582325 418816751658308774252549790823822680000 11582326 -28307476671201717739190751936198646080 11582327 -377613651010856829627455024858594812824 11582328 -258979189008597250234115327649488547840 11582329 -256002281210767210570484274006241323120 11582330 -237521695819560915526956133202791817280 11582331 255435808061475693330374824326331465752 11582332 -49126802644187648722554791455595640320 11582333 311739373994898056500256076340492487040 11582334 -199031288944065189392939123748674500416 11582335 135540965436600770515555851162235919760 11582336 -76497494933177639172792286843691335680 11582337 -117447097221322860973572794839034250432 11582338 -459529066011569875608606604598426539104 11582339 756484903890865003922842188968899920960 11582340 21971540145141680102356622431990579200 11582341 -533964252436581498736862814454537463168 11582342 337985080591589672300562553578296511072 11582343 798929971403349766996859823999072595080 11582344 -131121030563567513802566953762093793280 11582345 719940684693915837722332146810331712100 11582346 322402072339710212110460160055983753984 11582347 346228206186245495335526574225138329600 11582348 -204563441207047863349280528332881745920 11582349 -227581966705164681624800894328760253280 11582350 -75859063044462491674320774853371820800 11582351 -22822336237443685362730879457053681152 11582352 100252644644903791118876742890001530880 11582353 444086164063026196594058516023460997220 11582354 -3720931003459935062867866733926499328 11582355 -298584865605313370762501422016132009280 11582356 -176153821150001043349982229735971198080 11582357 -948416356477327750709633693881316343648 11582358 622528941734713857286767452790670848 11582359 -74054616720965838551482773496369830296 11582360 -45994604372392220882204270179746816000 11582361 -292029130324775460179179780601816379456 11582362 -460685841437362483430924605631311449600 11582363 -126617885609668418965719132695402664096 11582364 131041975010954782862631038808678898176 11582365 766389463547749098264493034255438893920 11582366 -828945309238887952693720522913600433600 11582367 -45554513059431732310180496410130669952 11582368 -70528358557541261507048757012033699840 11582369 -403327686473324618778408489628490263404 11582370 -194450738962546794086405760850913760480 11582371 241893151891328448069499934315476257600 11582372 134512962572470681817389424946533990400 11582373 234902888744847638974476284235862443168 11582374 -160671809109114417836601419242495141440 11582375 -223947913933986864455827882353409056000 11582376 -114279212688959635981949105933213122560 11582377 396130644960280912187987108063616326664 11582378 194537579612647924635600604411288152240 11582379 79055838551961183184036810219993759920 11582380 456334734724495451075716827495059404800 11582381 -300290961368204000919456966731548128000 11582382 -43389845519301218885634177613053474816 11582383 -112267369367181506818146541373492384368 11582384 -94349782299554862473415318205813063680 11582385 -35948181669393902864975805701011622400 11582386 -309665146980641915762824403682153317376 11582387 -311563740207096236796854077240544373000 11582388 -380455045614649855742857510444382348928 11582389 -13269398948917620087777653329129801728 11582390 1320521668245143652056987395749156480 11582391 -209779963920857536832421435581569189296 11582392 -399198358089329015236155131084576256000 11582393 1013933239396287958125268816457480169642 11582394 1483178118140606320720737453644137728 11582395 -266916756565384178428404600760021651200 11582396 103712517552833207965601154934902773760 11582397 -77962715355501455421979295817598656000 11582398 -480235256990291334799175961820539550464 11582399 -62461255382189366108823432154186488336 11582400 48582707866374641279580392461959168000 11582401 -973820972186571214735023132480476021328 11582402 -10468311740041345121159877412690065888 11582403 36664828554548644950074994746636085504 11582404 -455820768554927807023029159013565280000 11582405 543436678841946967961662503718766112060 11582406 -62520339724958094688230557085553950720 11582407 546646495771191612229961100480513309656 11582408 85493246658441559591796178791060275200 11582409 -87857716354839727461101968122670068672 11582410 -82707927058501241393825021830183050240 11582411 707963306982137994112947732555492535800 11582412 333315577049589228062153539066960461312 11582413 -331202505524796958661319553349457491338 11582414 284745124888889540935996401942331237056 11582415 -29025003766374202886606429433926906760 11582416 -65716357124033192525878857278220771328 11582417 -103544566003671564890053034572301337600 11582418 -38265509817696407183681149698799933440 11582419 434094151501627640794048081132071274840 11582420 -73936998492746488568925781224497566080 11582421 531634265698543713608096606225027774112 11582422 -330392080825360231076219199997924171488 11582423 1409352608529921173348948525205370857360 11582424 345622795799647139169723868059814901760 11582425 331968836342246278510612258118111003150 11582426 -169701569736453216640722470217146111520 11582427 -489518053159843377696343466312853742080 11582428 -535776491337222935273708760349824000 11582429 -567141445259898703751358112181740912224 11582430 218272972220545186399313418574438206720 11582431 291103112249275247950250138657929703424 11582432 -324464138656667058158233035629296877568 11582433 -4539956356951057783710928421501176638 11582434 -88855170635004536114683822246145214384 11582435 724557092922272497202967687934140716880 11582436 -62457157459502234743149416112832290816 11582437 227942342354156865462531995915298560 11582438 -26931518164829302222448544147641948160 11582439 58442877296172074684883911594504611968 11582440 -466516619936871265070677163979451699200 11582441 -180869252675421172802005210298873600028 11582442 -342203202534981443333079766860057710160 11582443 82410502399157709200293544951117241120 11582444 493566547765709325764857186678018447872 11582445 -108862496678761733567867196008757104640 11582446 118767265223555010525791208048866839680 11582447 982746406772170942562347441612121052552 11582448 18998171754959029368764880504541937664 11582449 -588773774275460276207386251414342440780 11582450 102215277074342518646254878450325968000 11582451 -499012962611374970595609581875122827820 11582452 -483508231362798110778130097231059034112 11582453 -755119189449404160262221236208181531200 11582454 13764897598623570957682926495602528256 11582455 309473727022797469435624192362496605600 11582456 374908569238984962538107933237163130880 11582457 -353044123288682650292450000731423677120 11582458 -610566353584047355593594124022271307920 11582459 -180374289810459344322689367849786225888 11582460 3011899688622552632284258320443904000 11582461 -77282121878343097876143853027899021216 11582462 -13233631699664489897334844563007008768 11582463 -708987211612934938180823946456465798456 11582464 -934763165631597623287231926279816085504 11582465 -666961116319198516060075402208083636140 11582466 -13334320484830068739654408299627342336 11582467 268876362776087341955567091437946372240 11582468 144990070654890833768309660720430514176 11582469 491761607505797434389488814508532384094 11582470 99081091894500874604676185143937239680 11582471 892436008587649255390974025929217579200 11582472 38971098444382172838251413602321530880 11582473 -22970561992967583403278068279176087782 11582474 785292044123771344536041332710798928992 11582475 200420043580037688565059928188797922000 11582476 114059057740398384027170486806836587520 11582477 -1267191282981285283741455301848431209674 11582478 -68245076824324389236817458765992910592 11582479 -147797114965833675208156842912675342384 11582480 143927211755395994913310597652152320 11582481 80906122191670787583393896895691418352 11582482 676313713178117503853280272994163592592 11582483 484399721983404010003419841686339876 11582484 -186408210660496177751975521182314926080 11582485 -587909131035847227442522774488862070820 11582486 583849335601583771392278125519241264960 11582487 213292621988854453506517984163005136640 11582488 -201338817238420610990026270096769034240 11582489 -492075785103100282592930711911408486710 11582490 130734716951913258132326147334827109120 11582491 590334122081892345283818421022392207920 11582492 1305281789613096549825907721615496161280 11582493 309835593290909662859827716659539503264 11582494 -140671729992018428798190598222082343936 11582495 -207896715253058132419696074366197050800 11582496 216152513964150110841934850644913946624 11582497 -1231221921291283304805432090137282641388 11582498 279844624352940780256224513307550898000 11582499 78508946767390384053652939757802405888 11582500 -18880497322575081610964230404816480000 11582501 277490099781525325484319214534232982144 11582502 5604705962972062560517950886449661632 11582503 876741001504920478234277700094238517752 11582504 613419009902161305677891410536995957760 11582505 1804374304822423869635710307349288000 11582506 345261685987268076490598433285533030400 11582507 -11857048892317572476898134840710377528 11582508 -221327871484300481114535406775847026688 11582509 303339512127730219057572326425928245804 11582510 -155175792790009562049960861068439051840 11582511 -13409948661370962977200103640472112640 11582512 5375041579120130410196237512251785216 11582513 -1089805130546676637898723453325829463040 11582514 6658651398814912588101073794146465280 11582515 21412660260178208371699718986040424000 11582516 303971696257447626621073468427900221440 11582517 -51201777705079521918412107565631697888 11582518 -152647367177506856566575983166289862784 11582519 51084626952517894004960760327033305544 11582520 444034784434007111703312393360152985600 11582521 -35253991206622430601717930652699390268 11582522 445442299205416011723577512317895742320 11582523 -6327447637031108031908733680931145092 11582524 478962974870637294747947208626346587136 11582525 -63518378240817934795176251222324972700 11582526 44237945225091765402065057074261862400 11582527 553373785706061638585938188683595515904 11582528 116094017723398287391194543824758112256 11582529 52476762670589226789934162031154225600 11582530 64114137736917466521531214905861150720 11582531 -124485312869129977255927900406374873668 11582532 92714992423367908106173127420086560000 11582533 391366565488514682342369941110189215520 11582534 861005661481692677317935917132807389632 11582535 -299038035574137647537543817703896778800 11582536 -179205072202445387753235583132521431040 11582537 -105993152485279390819114518041497740288 11582538 -300624765498405584587025896302664756992 11582539 -1588639752015900122025089560936935448128 11582540 29696197462386769909368066299425198080 11582541 -159125136310186958078579307775238392320 11582542 113621449745521702799142585974059654080 11582543 -286355561989509943118277127346720739600 11582544 143589777989570469227444459744411910144 11582545 -21910706693450210440297693655498982960 11582546 357933209973639693073392739115996802720 11582547 303584365339201986288246993235405148928 11582548 -817393867241497414717031448695810084992 11582549 315177744882523456463142988860789245760 11582550 -16169904152522538476899086222602371200 11582551 1080790382117730662523265040420089580552 11582552 -153619437572890940494818525752536473600 11582553 534103519559935378024634038362860983200 11582554 162550607347365921039960782021104864992 11582555 -795509017439727822543550060826803679040 11582556 150993196829363073380666737763090571264 11582557 -224089766068563769027745127754419517088 11582558 -109733392242843233341776191907827285760 11582559 -875447140598782399951166870588266772976 11582560 -191266912683853729209611529684587642880 11582561 -174024035080237221105311297040453144576 11582562 -126205224034012177578963717783260101248 11582563 -1339414564795360249113108254295260489188 11582564 82156560898752326200182577989773352960 11582565 -388225962290282604944915267601266537280 11582566 -3610698552896341050045783546259697856 11582567 122658194914651299994792469330280712848 11582568 -876701964943701240775845947258690764800 11582569 -623154622429952297152240377686441567004 11582570 153717771264921211232540303393319705600 11582571 180819646507309176706284663739147526400 11582572 251784156453257761323251519618380318976 11582573 994059848405070163792019416559929804704 11582574 235386466721390961364123038823972522560 11582575 -520747696037794234178494467352332722200 11582576 14845831968735230798787900915377111040 11582577 -683545165107717368831964358119194597886 11582578 156582454242715398307260751823186374656 11582579 50149979658856064294378850269920576560 11582580 336043034427699049791295544605982300160 11582581 -81451361209673686338569344913165929248 11582582 62976072225883262354962828912786416768 11582583 -5893375824824094349841942150303280816 11582584 -359358675832838116620015992832642048000 11582585 156629152263931020795825724424721408000 11582586 183937122563822530622348270711920833024 11582587 712959627654034757398528467847837731236 11582588 -163660449280194170034057733121814669312 11582589 562605999170225286174655133797195636224 11582590 119364096424480141672770397164918403200 11582591 -352352910016435347209464403119554301920 11582592 44986391679262099425815392455072153600 11582593 -467448007104306439350085534026241176192 11582594 -667321397534315738887161918465333201408 11582595 32694607110468960435310302345343387920 11582596 -8082103685482180876446200440622796800 11582597 -85010511043651476573002285738615097060 11582598 333504046005847498312212527026483587264 11582599 -17676960812128624217837830443631566720 11582600 -264673489889939753958276231256285440000 11582601 333620894756234325462976836887632610832 11582602 -82140721802332270536370651514714570400 11582603 -574491334488912072837487029266950723296 11582604 107811312519535868567108241108852480 11582605 -585267193290282231517951107006484162740 11582606 -109957517689128522408539302641797591040 11582607 -375091620527410617054764859440352771960 11582608 -16058700757810834723813352403263315968 11582609 634726804390517055490421569651100640 11582610 -20248045877698147287582884979356666880 11582611 -1465050547772548576994601579902804515376 11582612 124342950992784072068341996111110700800 11582613 12982325286552318594511998230595962304 11582614 -463359191981735542124799014915952421344 11582615 602885599913858482210017841267095295200 11582616 334891268650490658262939632342806691840 11582617 -129556634205929931793282872002753272880 11582618 -6772878593400236484572375148673617696 11582619 707316331788942863550466895942962072320 11582620 -141243323979958957741055149645517905920 11582621 65480140740206860199743887640811022822 11582622 178503980057208391077106267013083054080 11582623 53876921135293107668316545135190003456 11582624 272192567861791773398362498054603407360 11582625 -1021479072151812022213974169460300592000 11582626 -528309892974720265185632418116246399616 11582627 99524301517382910989468825485099943424 11582628 141860175048578360447116093406349987840 11582629 -1087679876199452822962492847719751824740 11582630 211007570766932307805524489021808728960 11582631 359716547738533614908308763072604279120 11582632 590981598472373320168550668102421944320 11582633 2041338426939131508416123297333852807040 11582634 60983074560407020302899657014015832064 11582635 320570176475121398517008649813824674800 11582636 -90313190047117506116821230256171370496 11582637 648963643592217970699705818137815068960 11582638 211109368630783329997768515462416974080 11582639 -402738653884259647248425623577981612976 11582640 37904639986474252695146253035440373760 11582641 385703486932322760739840152864080721472 11582642 -4984470418818682810666062719838400608 11582643 389555168999853210703105230200768376384 11582644 217026125256655325427202130888775905280 11582645 138148633489881103686406569868500207900 11582646 -53871009748555721843897755133409464832 11582647 561070399179160690879013645918335764040 11582648 65422717146441534302450971616381829120 11582649 -217737683417845737118500091651699920000 11582650 -30496877859258261822261536399128838400 11582651 822775800799253153764795891390644311652 11582652 -5759131054825236961277472123076608 11582653 -511211703425892608264178232966376135098 11582654 -52876323060279547029608632059319812096 11582655 94234585331690360018920510088175659520 11582656 225214110854923137637819106102398156800 11582657 468769949796261235408897064929872372480 11582658 308838926144224378232768256002920058400 11582659 -175660490955106573507908032050136719872 11582660 -490980953449203201896481741066242968320 11582661 564335632116348347827509152682151185984 11582662 70004575054534854967427658786604498944 11582663 472225431728940312230674855801695444384 11582664 -278891734096465228656393156371496960000 11582665 79379548838592945259557404132115976080 11582666 -524066475728505490058792997081824628480 11582667 167333040041064987382135830316591859520 11582668 -19368992455490251269519378188250000384 11582669 176407226735147180255520394914676354326 11582670 49842794289373866942069573401772672000 11582671 1000074325210023829955793934315730661872 11582672 291198252084316742886633679355997413376 11582673 -205681735012826784614107107048657138432 11582674 450941330638972020963558700739162184336 11582675 -26345709492989365336921982536816489200 11582676 3757509402348293035914019495613810688 11582677 -333348822286820101793489708025774775474 11582678 137374279164285614561337146199109146240 11582679 -9304514711524503486000693475687800216 11582680 623540745576787913735986095892527513600 11582681 -65759625595966862283163217222792810736 11582682 -137330988433828686418380332910681835008 11582683 -409858243724551974941005923391666144000 11582684 -743552569975654360898438035329770617344 11582685 -1527299859284307911251526777792386560 11582686 -386573239336793339335729011420568836096 11582687 -35558153688191468082997751185091847240 11582688 10619310967356815769351677835414601728 11582689 -221400713972636321136453382860000288576 11582690 -113639839953848242866223051440526986240 11582691 -15179364357430643393796790553147930640 11582692 -251291340967299994832705142045227550720 11582693 1387291473099248205806841993566257794942 11582694 -65411630922544390801735863836770881792 11582695 -6150342326448011266362738979912816800 11582696 219767625004003900497061764689866291200 11582697 107867908848344962771969579131060756672 11582698 -343871629759223415382077568109628821664 11582699 1650162340587791278425963097546387258560 11582700 11346363204940698019698109368400704000 11582701 8342851305909839838784320945231901784 11582702 -121027985199162597208837302251598896256 11582703 -1083568930819802699528854933315852435200 11582704 56459828915346241731391510194083594240 11582705 -23231631025652652401789938668728840280 11582706 237267781436166480809747548982436530304 11582707 254028049023236163602456884789410378956 11582708 -577790654453367060935204689307517081600 11582709 744126352063955255295834204975067766304 11582710 -81199239422678703588881827140114954240 11582711 134999586264508912373809915604304538032 11582712 569274266336976914785937090090692485120 11582713 -1290102125367940337714225934785022662038 11582714 -65831155649152350446056704404328288000 11582715 571362451168511151951675052220847051120 11582716 91327544724599089313330439769809346560 11582717 360759682001439800493583256746598763180 11582718 334254176670927036920611473591696449856 11582719 -916832576936517830281631246141821722880 11582720 149980214271768706170452243260637184000 11582721 194660678431372978505831176553189823090 11582722 -619408654700218121071127052153697367088 11582723 -509998585759091004177509051915971634280 11582724 -272574519418102730878999017271861023744 11582725 160027965943672741326133076499071200 11582726 -60323900694128912942606801806536220416 11582727 95746076802428037698605115619655096320 11582728 -741589523693325486716906224904057856000 11582729 5537840889467469750399308189023889076 11582730 303127882814040938598876815325435840000 11582731 -447398354379899277577753827126914039040 11582732 80220487628159559963850244142802452480 11582733 176560461633118050113516855271040644288 11582734 363925122167199715076432746963077230016 11582735 -77663822956399147328898638399365279440 11582736 -61244932357220141803752286305555972096 11582737 469710630350741516165601498776140062386 11582738 -7027633901753157672791905235282883456 11582739 -13232879528537743212642157419160318560 11582740 -182409381067247085861503631472366656000 11582741 -227893268555921747821956600554692368516 11582742 271600878515751562468943073533867527680 11582743 -307895388101909790811544067009028937120 11582744 -1194221454604360054402412658842534307840 11582745 -318017454847970157706641539081965099200 11582746 73586479850726444997649131894677885952 11582747 87493052807150160211733240633129170944 11582748 -274258666507770854899244749059146707968 11582749 468425083080460912329081407025624443750 11582750 77659774538649667925462069635694304000 11582751 -705115141016712156670248058271983280568 11582752 -811245321155313006639274084398421966848 11582753 163560136032433547639296210165539147264 11582754 100779438508764697012770630377926967808 11582755 -17031134068055029775334875673609509040 11582756 -394779683968043388505922100177653591040 11582757 39143385257456766172836395008690185312 11582758 720267232473766052353963880079921953280 11582759 -1799454093324029550287540170702836413784 11582760 -152210244523213979214922414798921728000 11582761 -1113970621629823331897991144969982751600 11582762 -1125569812023080205487408390612814184960 11582763 81340888367780588379726808920103364784 11582764 37062605422328447242097754919728979456 11582765 -24695932676930073074691039322916756340 11582766 190449645586414171230352946151346488000 11582767 304626090381939655714844023316769836000 11582768 -280372047094798550813562028129904836608 11582769 259357728632936291125401433592669962176 11582770 432606334005422095838528293000575946560 11582771 921493265371145402160872070475281816972 11582772 -36863743171982179056954955929831628800 11582773 -36221087944493290508702028739136856000 11582774 -346129876952651442548878277834335518720 11582775 168121449660695276202030254457827559000 11582776 -178250810521185490558773479376955392000 11582777 153360222844285526190370983410534659200 11582778 -75703617968985983703489109321506158592 11582779 -83290495143263123667645902295021804912 11582780 -100140837038309949695384695238751436800 11582781 -1551840759860295763809033863968161792 11582782 295259976316668277536929312462718388992 11582783 -73262659239437843144385764416575063696 11582784 -283350931890670139120716636580877434880 11582785 -703582749825270866628105605445175327020 11582786 631286979314327247795549910337599188480 11582787 331671537522550635166534020984042608880 11582788 -48426715057915819222849253560230400000 11582789 -269512775946803672244688801797282026400 11582790 173235093585019433061225327192899790720 11582791 234548978280582015545443088848642882584 11582792 491463741930366779113136388416398878720 11582793 120961910989007598256479591146443211364 11582794 -580777830602742727846293330601677476304 11582795 26135666585577849779718314893289472000 11582796 -372693693915446068822582707616317547008 11582797 -583035315189986986564309702269889571028 11582798 318948572186868552957716057038925907840 11582799 -227459459988804180456631087897290744960 11582800 -18353037485128035741727640373706752000 11582801 266296723921968408157151674950189840372 11582802 50476389161931122906322853561339388928 11582803 -155015019093308514805216986478683463440 11582804 15480528079249071750120416817029011200 11582805 238974281267148817062540290816209488000 11582806 616713942059182015457130916306742168352 11582807 -1003528771778565738067145671065531037944 11582808 -109741999515405582546984146098630164480 11582809 30349877659139751859550857387593032192 11582810 -551105765655291572947384205983484738880 11582811 45260081743985280274245506978510407680 11582812 -512809058882854270627479254696117414400 11582813 300157799234588213805754984451052057600 11582814 -221930212676525256192431294906582145408 11582815 -78698898629431518624820520744096467200 11582816 244734802907239187280617740807604797440 11582817 94761366454235051813112226117239426480 11582818 110448469766050034645904630926117091840 11582819 439673074816378786341804487215364136220 11582820 -200971556960829034826205720844815859200 11582821 1372487904013382965272058670429399928960 11582822 -322939802336701002838022090425217683200 11582823 69399916810109046639712514141988392448 11582824 13413220435565396446833308787383255040 11582825 182990625651660700129684580918220035550 11582826 -226443177144120970088531816656304169216 11582827 512691628638899483253824843095791106676 11582828 -221309808951512186352133061171480001024 11582829 845718110777113625085331622757228285174 11582830 76197135084943380836561889617240697600 11582831 177312009200937753512654777770780683432 11582832 -67046688596795441198959087262212423680 11582833 47686162665217668882803253469901968082 11582834 658921031520117384425857651103994828816 11582835 363752143226515934232869359227586464000 11582836 66452107497402793243511578412102123520 11582837 -752226032151147206497824849208859520 11582838 -136582622580843015440983175397801168576 11582839 261408621437027723995871331810780010224 11582840 61970031585666855239283091179469209600 11582841 38483140307337016185104937840729267792 11582842 -100197061752732815589170727931241368608 11582843 -700998227660718738690809684789850528576 11582844 -8865070785288819514424119271571652608 11582845 448461448376792654324381069547884296800 11582846 732013706055348983549468527636885632 11582847 147006581245182624282492086232538432824 11582848 -748657181318510087843901587395895623680 11582849 -835723334213682373395691266228527457150 11582850 35810085100522860790824713769638668800 11582851 -239400404385482509766233360525049004848 11582852 131237226108718217423239386375221332992 11582853 802873427994742827792454181220959640000 11582854 521196792962588584013122680894015521376 11582855 448413118272974312017327460642423408760 11582856 170024697523174341811594245427595059200 11582857 18592273536172790088622611398429438784 11582858 -32680681939570066209997679335087866624 11582859 -326673717681021922249741072909854957096 11582860 823834909629802456281083593918600012800 11582861 -1266196885275814062298828303144407935700 11582862 -49264394003146663473643297361291763648 11582863 -987076660426002428345086402540039384800 11582864 82053972952482460964744875419201454080 11582865 936397241814798915696121618331205753600 11582866 -300760013183724557539909093890167658336 11582867 8924016059816339204879777120187420432 11582868 808418795989064364055388154522058555392 11582869 -53455440856755959774640936746260464384 11582870 40299667297418230494536229900671980800 11582871 -42040946748933540156352301454766141440 11582872 -273058915922030721165101123621970493440 11582873 -98035986274096749710916544215191897916 11582874 -396330442439298092408767332144820989456 11582875 482492147381999226081656061401772540000 11582876 -444423478733164212647348535932034912768 11582877 -168216928389778557505889853669565399680 11582878 249817325022116677854110330209101297024 11582879 -5453466699547443497890650631639398528 11582880 -256145686541818489743937319807483904000 11582881 13407192874491491706126803656699560112 11582882 -511924079574660563958937597186044367296 11582883 -143044751495547639998827080933599586000 11582884 307894938082513117493229815035457912832 11582885 75572155527973304836332533970949729200 11582886 105818922286018358821659670104763766784 11582887 -485676951721241859136914342756165715648 11582888 12439441565941217035191360673144949760 11582889 434575956723966492246312510866497931808 11582890 127863033515830376210694205051046553600 11582891 1176519986342911912940222374171488362292 11582892 -409622322222460686347332063696327311360 11582893 -124168968152769716751897135997310056384 11582894 -707721966524509363591785070357288032960 11582895 -90887278572645153813053002754637550560 11582896 -71513473933101028029635888545604567040 11582897 606661877565220572680800897226920686192 11582898 235347089155386480375031418695309044864 11582899 -1453067531206372787555788804795744080 11582900 12939706974206882918902775157488179200 11582901 -418826455425731429307155669250172268160 11582902 23327799364556835566119740454838575104 11582903 -170730935555949975041422474013962501848 11582904 -216796879076138283035187927369779834880 11582905 -455338274865398189205480417280637619000 11582906 71279572773203776852786968064401494784 11582907 106425493026599314349443765902487852800 11582908 -97009037574220964963538155279636668416 11582909 244981477726795029109439573212417891404 11582910 -101753481499837928274372788332811520 11582911 -103215323960115042338462800693871170200 11582912 -279048680451273150908553941338206240768 11582913 -522965069542513746553903225791884805600 11582914 48121739150745446508061921440282603552 11582915 -838027577298186079658641829776872775680 11582916 290810979620915263877623623246112020480 11582917 -684614945030201522010970008430559064034 11582918 -290433508776474247299593511796960317120 11582919 -4798448959768110277326508814463009240 11582920 133653176613278448615695317116847564800 11582921 92475767241637803283391993916286307712 11582922 185914015041554476133589777461064772608 11582923 -775857610742612436813359698456676215896 11582924 417406514493201375824442103166959414272 11582925 19157395223187606296223096865254972000 11582926 506348931925328906739690984230213982912 11582927 611276006950768903670635143681769921776 11582928 -28352753672987315728162254595338141696 11582929 -867415904149790610320874683957455667470 11582930 246070343216023322089897777884873651360 11582931 -59403955809952320438896068153820714640 11582932 -78166412757384407271189341600688957440 11582933 109068209709733207531056380459290367580 11582934 -66021972982597979615484289449649728000 11582935 -136278983574470877246071085592427941440 11582936 -614501404107814640117902384106126776320 11582937 -982261400673573659361800200443005917692 11582938 113411848676099979529168094638681049088 11582939 276166930388179097558026861792535045520 11582940 77875731508276084816858648783188787200 11582941 4940339788977380879225925168626900652 11582942 745904838735059051222696391339934464 11582943 -159873279789104836435631052171072107136 11582944 -78185642576460325422395194350503460864 11582945 125891738476355289200086051644852936000 11582946 -83829603779765436304374193938687840000 11582947 -558429598245920214883456947909976629604 11582948 -40167564154329520941978462282565578240 11582949 153036862295308219756027657586751416640 11582950 363335956327362260434907942290572062400 11582951 550946220838194671394267261847377382800 11582952 -199669233117581042311871164978828738560 11582953 15307863914796284574765689700298112064 11582954 -24399022730012712199372946406359202720 11582955 6266248831412282999633185303797654000 11582956 -67805104940284015025219553011440533504 11582957 -414173686015447036819060791931562794794 11582958 109765083394993915198493087622749688384 11582959 -111270617482059366333403333695041372184 11582960 55256245885131378602421507630365736960 11582961 -12682443185866586898515163983031187200 11582962 19607195306190629375253786688812518400 11582963 651993755987346429489833334694955527548 11582964 -59838998300317246647268746855591395328 11582965 -150824382041791280038092160068100183140 11582966 -174273453274661472661325973960273353568 11582967 -1317903757889347202720024886434877744 11582968 -1485770605551557331824405600542657290240 11582969 -1086686151258128729776348458031630932630 11582970 56547608546844360993517119122599526400 11582971 162504783516946978686368075826748315172 11582972 666917457701185834814942664343731019776 11582973 -533259017848009636442099358794070379200 11582974 100886700874500926884197409620154392000 11582975 -682784041949741505388032852012599517000 11582976 1955351805904840036463064756932050944 11582977 226318161481454872985356820213767972800 11582978 -52451729335998375151430101532768208000 11582979 -367352423973335506342207414215356651016 11582980 75511356763061201263904564348695142400 11582981 -1291400452863782510265397414463207101218 11582982 8797603523260624910153418892338214848 11582983 -75310900692945495490855962379218528432 11582984 -283751713064612249006556729148076851200 11582985 21798431654455368663211542372665371200 11582986 -17867386459789109530088181191069465808 11582987 353990909136851886989967497446194774000 11582988 -166106191437662390847214387274127168000 11582989 186719025589643687945586959380047324480 11582990 440924162646320997288356346439602026880 11582991 16417153403916247409922195295543210080 11582992 -14633660418530115062718933160014102528 11582993 -848245298019713060484428309483351815758 11582994 8090558593732137803686569279768960000 11582995 35087164257476247803528161021952284800 11582996 7978654079205204630310489782456840192 11582997 123998414437144866820153029106347527328 11582998 55651843714761599393672930184985036800 11582999 1011167987491259982362594334181205853000 11583000 15598494646336453745242371137955840000 11583001 -1379025697560169878753793158169608035040 11583002 -18491695855970583216750490617358760448 11583003 -550515409109598093001689202103101995216 11583004 154118700625125045716656855764120870912 11583005 -17912420455448704200126610644490275840 11583006 234898038113372857924966427786198467200 11583007 550354011633387622733966089824628858320 11583008 -803968617456892013792831260269658767360 11583009 524195779210670513270129370752268305280 11583010 131899595242956809392251772688756432160 11583011 591901822756688069796484389830426101248 11583012 171252522356775450208535156100901401600 11583013 305654819869081624446610432920012146524 11583014 -360448530821071768190502859809072308928 11583015 -32047787954096841580952497230318336000 11583016 673346937628212248282943198603563412480 11583017 1190075265613595172766991463200203251066 11583018 -328093936121251011989192355222506863776 11583019 -189017241577820958354745615770228193904 11583020 115143052932863715988246343176838568960 11583021 -355916682129450123013283648988218359488 11583022 -170873799302838217933324824412997261376 11583023 454874382601626233343928759692037888272 11583024 163470902015419263732682893493384740864 11583025 -18340781683298362572254106736542595450 11583026 -33406052048245369844635838932719624192 11583027 1463550675481726810141989963881873606400 11583028 112783740319365072531241357605898103168 11583029 -9222210333922211336733974487938803716 11583030 -44834388018649285570675073827645409280 11583031 -925219769371453162248939504762970702168 11583032 340887295926077043393920610377528340480 11583033 -17498574628332279521597537040156985344 11583034 -562683476602185159563558652266240221584 11583035 -205033874145979585009313117661736089600 11583036 -492716530000702538712331834485773035008 11583037 -602645439632913005831033295709183616314 11583038 -170067606610097489428931106432347552256 11583039 4440289563164569773448010527820293248 11583040 -95875476526543945830426016005142609920 11583041 -744524045039889627389775039528321076908 11583042 -91799132551850736583104812004969500160 11583043 22643138031571043378594885917350415292 11583044 206793670201036536952957016927758897152 11583045 147280798048335584079461101279576822620 11583046 -11446183330633409958719652362791844736 11583047 -35807006313893152881010730472925045968 11583048 -547243876791039101410237948461531095040 11583049 -757630902092801795093541996483939430940 11583050 -88919529681570078008610742996069273200 11583051 113654456899431651919373841501640828632 11583052 281751992523206354638624410116932349952 11583053 78399598968269025089154798911246789664 11583054 -64813855608704052073791343358162012160 11583055 -614827119030664122821328113874671992080 11583056 -26378647925050658993152877784495292416 11583057 23313507565232720295049972638454087680 11583058 318285620548049754048067198310912781600 11583059 675256994524578604935027067619955217920 11583060 137855396242928796550377378830215464960 11583061 91694487236332546538030243881724934108 11583062 96718830092706280457245094300964448032 11583063 387597991785724080638050551013875775392 11583064 1370499243342313049458240032019458662400 11583065 -74310354877389628661835358254632611200 11583066 -313694763976541032535213560244936097792 11583067 -118890882935396179186561145668400093884 11583068 -113261409773898959464430443800524289024 11583069 122173730056979419298389160832827947008 11583070 214017053252137306688584139681635548480 11583071 1143687165955633833656112685150460452224 11583072 21916100636615810186886559998947622912 11583073 -438323651123025468409386813938476805756 11583074 287846542653113256443074409872127048352 11583075 -117534382760866794903414006660140198400 11583076 -39666791316585099584633136926915911680 11583077 590497739921233665588322181377765908672 11583078 170000226912932709102136205953247230848 11583079 -57825992966130717689535843824332757320 11583080 252947129313672663050065662821478758400 11583081 545971126570301630522008709973060405930 11583082 253904656034358208022937736801517568 11583083 -444294972590311372295156169413845987560 11583084 -163767968391746414941278070747734097920 11583085 -54990908191498283704571145732875903220 11583086 1016207419485085541964570847259323543680 11583087 940657981253370616051952050482885112320 11583088 -141469745221607605132897488348643328 11583089 -380573201596525866959599693555283396544 11583090 215068961499458013689252111364306816000 11583091 -632887573812103779719089878301763731620 11583092 -264170523886161843594564555344090016384 11583093 245317810088964007163425503385728108864 11583094 -239028408018352217790442212294101272128 11583095 274947466461070914675035885627029248000 11583096 -117000849314688895927331538352325591040 11583097 497944298671554520137089108932979948100 11583098 556539442185558232719352950075141010800 11583099 -142117730571219761517591132477367299072 11583100 -225497970663211459440187724722906585600 11583101 420900276992323576312063472982350882604 11583102 73136670985676600078055160561943360832 11583103 243447683323328215080958410666107443200 11583104 461845528429691371276003636064330711040 11583105 388359004693501001345838273384571704960 11583106 65526374659280835903229892643558413184 11583107 -377706071721957905330916919122948183168 11583108 -53222200783404863204313034875390228480 11583109 583114067163205782138970870805760548346 11583110 -58376243047674658349363609996462592000 11583111 -948688412898698924058092559145067780400 11583112 150576625436273404046656979447313331200 11583113 -943536340704127062300079742204151361638 11583114 130349674200683383962410969947424643840 11583115 -198360296479245700325693699211382325280 11583116 -168952311087160248044077262706441623040 11583117 -86241392159589665312583071602063660032 11583118 75953312704082985759452056652402999616 11583119 241126287400816962113602832810969668800 11583120 44419483546624915382734940817547591680 11583121 641617604075701366950824506242588911904 11583122 -185896106503902330472379392516225612800 11583123 607103802694472049172394427216678483384 11583124 -13962264969956996841154554827667175424 11583125 -600956742151614360218627588108760000 11583126 372443513872310058642328576016536682592 11583127 1200592997139732747831448304890250059976 11583128 435057435532030942036018516570047068160 11583129 8809977990416955561303569690119507008 11583130 -158398672832843781813215363997729526080 11583131 -461108866954853462204257809920817370608 11583132 -50821652522825372504632495924380819456 11583133 -906311105631531868041536728071817836180 11583134 563922015474092094680195331222013689216 11583135 398210020914338582777351198680400640000 11583136 990964507115128513615236843873413824512 11583137 556560978180510302061392253554679351492 11583138 -1998519786231181198880419448820449280 11583139 -107945761078812305037526671783355105060 11583140 -436239302027067816609378124579802918400 11583141 383976663699046848588320156417030842080 11583142 -220450282239960496478543206214379500928 11583143 -354023146891122933669669183781276767312 11583144 152289660921034194421672880957882895360 11583145 -10025285761246298462295406443351993600 11583146 -123077275706660605865085885591705075264 11583147 656046606004781668129012575222245626560 11583148 334577219320124450181984086043612180480 11583149 -195548190171276440154666878267813999850 11583150 34954222158949440067590823212581683200 11583151 -2096366412161088357799325822275827942000 11583152 79224204947707744878395543927000727552 11583153 -17181200862219399677593660048669082496 11583154 -190191506354947483361743490698784530176 11583155 -619392407448439445222892957619358023440 11583156 -88546356832187908370800467399902810112 11583157 -501237949627113814084986017448842296594 11583158 -132116265585343047918211279610391455424 11583159 327677269791063228562759362264184663656 11583160 767979273790278114905788536170750976000 11583161 1403345703932523958999112628409953279312 11583162 2572043437534692058622010495708844032 11583163 -398748285126852582433247530052785906588 11583164 -556259768720427762587977622824297626624 11583165 351920354223778680231960942718097547840 11583166 241623250293710455729728243679964661120 11583167 310200099940478317545001793602411377216 11583168 -1510815053869205776097235277008863232 11583169 -1180381871898449166674757652321574232 11583170 -56726970903191218315104888132502026720 11583171 -578883358199478678238285590751573600728 11583172 -56996827131152743103369403716210138880 11583173 -452626871988388362916660774865279393760 11583174 207689079019853300750960296328811399168 11583175 -532117149093085241383767134564194647000 11583176 -76967924625030824832455185899844362240 11583177 -69502516840892896817728463333248074480 11583178 193785285731782047122572006793929205760 11583179 308311020012207441236836787474628059640 11583180 -144827215268638795205656461806841753600 11583181 -198007294816768882445671164035504239872 11583182 -126109734452579482750372319438313121728 11583183 1060848128571046591159005976651495968 11583184 -107470763639694629782595138457596108800 11583185 -502219539797574742989441915544641201240 11583186 264843595613296201188236001236552484864 11583187 -302859681368845196168084014175724420096 11583188 892438208587882986243366480010610409216 11583189 -254714208201600999869867430185937924480 11583190 76428370148537229499054744105114811520 11583191 -389429343214212806900627790108390440160 11583192 201933342315834062458902397266746142720 11583193 -159614808843996851856591972031413996800 11583194 8013176466282277348519558355400909312 11583195 -96883541171037995272580050031891128320 11583196 -621164587472597499042165405697518937600 11583197 705358224854057184768576897510565689984 11583198 226221552460487309090290647483271910400 11583199 247129846342475279955807514608841527200 11583200 748334674923061559380574886006423552000 11583201 103435634378466684148226195982032731584 11583202 -19250395730514584303709849231341459808 11583203 610230564576104881676453407101816358704 11583204 -199192710674812122717950584458567650304 11583205 106785732683859650339615268276679463160 11583206 -301963088035159411918699320013909929600 11583207 888635385770793230903978469552662342520 11583208 -52020303840961350129165976949557463040 11583209 1146196644305391519460828240036628580 11583210 46094343019098087376397494418240977920 11583211 -8972133057322052401167951425937114008 11583212 -127212935500719321644831703642072637440 11583213 -197684403633616919884220054447946904896 11583214 53482024334365871588393449098241710720 11583215 -61281412047977778189087355449621161280 11583216 299703583577887211136994419088206397440 11583217 506885532511714248779712659820851849600 11583218 30136583048191195571142860345903788560 11583219 11929343320981117814523265686542553144 11583220 -188306426972155558953364306032987095040 11583221 43966534472207147307095588166878471292 11583222 -128655466620845196216306519493037899776 11583223 -45360593663219531738889538790391143040 11583224 -540564162065767841270472380122714644480 11583225 424628154350445989134553637685327372350 11583226 -42292379232230680274103493698642804000 11583227 -552212971831514657665669029160933512924 11583228 252166902972079528440134135139798245376 11583229 403207709097183770990588627200222124672 11583230 -97562142833318463111370093099167906240 11583231 -36452709714500267377632387951617170560 11583232 413140849893967573034291408591982166016 11583233 727528988931501560378958755216353501104 11583234 -65102661686546881856196886530418982400 11583235 -240016733522363803754204897333239196640 11583236 16685703217074874762039691269807288320 11583237 127500425027811316394791395823442386368 11583238 -180819065471364983444970320130307034880 11583239 789930205605409649713382980719784029456 11583240 -240505767192982520017771056312931123200 11583241 -865986003582825048864488027547424737408 11583242 104221319594363145795160157390638354944 11583243 -3337330853137381264807032125708743680 11583244 -824374519536858767275921937640642668544 11583245 -757683504118485155020296623605704265800 11583246 -327046081644058204267956282580109793216 11583247 -316171377837772011875409839908726408848 11583248 299033109526552918967939895083821645824 11583249 -104592091029221052079846411453330776336 11583250 -40207404914755732453255547935858560000 11583251 -757921228073497982658083134991715521748 11583252 188955096348963299290239319753975214976 11583253 -188744435275658404795853156729585860320 11583254 6321903092921061359375882011167126816 11583255 71452825722957571714181931085668384000 11583256 648706795019989966633067919258253148160 11583257 387073002846111084654799176160053895620 11583258 -314470126943513461983899962805499542016 11583259 -1318098461423760441055548047535389500540 11583260 -215621105360602250552930303619292416000 11583261 188601660347630801908182780066852097260 11583262 158837824506685634345301044248586793600 11583263 1071295515231325207503948091372060156512 11583264 143710025979599786165275201433380061184 11583265 175041089478335606655628337198076096660 11583266 291141118935147663400794625240592042832 11583267 937135316465303919194684233529818755840 11583268 68116047159413718982571247413192417536 11583269 -125210697541799895684025896241638001440 11583270 -346657416006974483638579685963647852800 11583271 -433995176438330772515407537851160260480 11583272 683657784577154699346645861125282119680 11583273 341711960171831029482712704113000168448 11583274 -4468281101633457586296377933062993920 11583275 17513414363972247559198242289686879600 11583276 14283330184261020742642473109476793344 11583277 173356805129565303884402197231628660320 11583278 12009849943040199092619016870883285760 11583279 -13415954894501097579129630295499161152 11583280 99016276698540335887533175897963560960 11583281 304795278764771746101340285463496923172 11583282 328538777109413537041953982198128923904 11583283 -640533596509653575925868046745477334416 11583284 -562359146647206360293868722921601312384 11583285 62266512202273369318677309533009848320 11583286 -80837505578000602604608994563121505024 11583287 -179002284362851798245925386917108400000 11583288 186898674545629056998411005559861452800 11583289 397283831675619845328839388795786321920 11583290 476404037099109748516711081474459877760 11583291 -142119913696066931777973819845514372096 11583292 105696425146766584302092644139722808320 11583293 -188915583333999523330357675437861285600 11583294 -4213961892423866768543148696949024128 11583295 161013702038086367327046134306506037760 11583296 244323737726688721046971321322388848640 11583297 -56610287803696383140674331694481920 11583298 662373828333372740220428217737605448400 11583299 -100547984757217145304248832518785799520 11583300 -224587983728607901801620128389502899200 11583301 721864779815639563145738107298264990752 11583302 1093212810434034918328787564444641080000 11583303 96421365058347340085651726261262490704 11583304 -754941101013815723725722889918289034240 11583305 -190037899346697941964704736713775886080 11583306 -123583733251794623829529635186168297216 11583307 302852404379610293342561598573191191752 11583308 465486436882783309671159633577686114816 11583309 -160298691607290315118030046279056570752 11583310 60663531061688995729232383527632160000 11583311 938142728549144827955411944014669036912 11583312 13389837407164085799237589694911610880 11583313 -46648254820033808150396678831924700480 11583314 -534493388944267435454016499559292435840 11583315 448681477151777032436521844591932527360 11583316 -69177146608244009540648250308395989248 11583317 118583043960109738889892932096702773152 11583318 -118427752963021718208054960222606098496 11583319 24561142271164236312286911469650121560 11583320 29767663221094060070830495852105728000 11583321 -3145449279586424727725208043922799360 11583322 -477630017473277052224945248996870902288 11583323 619401434555178761805275438034561685572 11583324 780231227194359969485813315895119772672 11583325 -65368757028626252259326981238026655000 11583326 -344795535581744373195115902495574924416 11583327 -165003765012155371977025077791256087168 11583328 -477866567995472716057636769012571832320 11583329 239824103492899032637448371801549013184 11583330 124756032391861488860179691674421760 11583331 28720353248920645368484082539099643120 11583332 341362732438758012805536825620770375296 11583333 150071472385474949628545507179931059104 11583334 -50768877759810658370987487035699294208 11583335 462240936090228266721669229056855668280 11583336 -146429032653320949363500374693271961600 11583337 -233644396828888443143069749802404643014 11583338 402921004869104340568734386612232284160 11583339 -340095111021937700920614391302508900776 11583340 -7141064456117192262106070358178790400 11583341 391414399744090514746884048923387875200 11583342 -92345274485164638469660202732048251392 11583343 494190343813249801667853201186679504592 11583344 -35748160182914650961441903213070090240 11583345 344653291507810238900666027238041979840 11583346 271431387042351515130019910738206969872 11583347 1859293986507177354292646713710509775240 11583348 -7579382465298968856946051752164843520 11583349 1006491371366785970211508664732808404064 11583350 48463770235943901227107929428045520000 11583351 -499273333033150044450876231519565371840 11583352 -327759503048247578274464149047184588800 11583353 25465685085336799500139498385400676224 11583354 -152317638981082546868434776882608321280 11583355 70935347374442466841004516385560287200 11583356 137485346139495886077769670244139872768 11583357 -194503308010521345822919818117650664960 11583358 207136200442451255862033484254237739776 11583359 -497178163567181391539992295215984813440 11583360 195378305119220688992802193911526195200 11583361 -142455850108269635860727686362649066752 11583362 -174400669654866026116662653798886061056 11583363 -200352618846041099859902590063836702912 11583364 -548487015834550535533241755323062568448 11583365 235807107196852224315219415021612024320 11583366 -232320636770461103937266723683274545152 11583367 158875233181325397907401532966967737792 11583368 460579481658065982031999283721834792960 11583369 285845547596849391141491509820404232640 11583370 -12507057660337913666358810399165926400 11583371 557131997141375641462573433005549903572 11583372 -2188550303342331761977088989465064448 11583373 -306798674845052236086523879029409186378 11583374 -137838947423760836546490800475081431040 11583375 443974302758267156318331912922160640000 11583376 -98872066879731281986402880124404891648 11583377 352220119086135833477697171047057627520 11583378 -263869884436043585469851558490763572480 11583379 -268870345795663122527069683438243453424 11583380 869655925571001371569159103523813826560 11583381 451460630636203529323271907174038194944 11583382 381591545946436359296371145094874190784 11583383 3785561885582427368172867970831733760 11583384 -242850232449082486055945090522538823680 11583385 1034043279867966314743994265567241317120 11583386 -382808503121909010278661881446348670976 11583387 -293168490447446530785810501648251475312 11583388 62972507922801886803692460525724247040 11583389 49013641882711675990874719816480617420 11583390 -17229437258663718207417227044739420160 11583391 447812959849895313654385665472211789792 11583392 89291610316216167432116654811591475200 11583393 296845393770257918922718198071128663328 11583394 427189793957674313241078495512189190432 11583395 392413497606639802453751798636366792400 11583396 20753958999847964329749044453497519104 11583397 -392970986671183685248077311010890688 11583398 80792449657100198168268085009401765888 11583399 330570905468558302914222525635868870528 11583400 -261709892093183520764086602758898048000 11583401 1199542873712802646402493976012869457402 11583402 113365265544926872144231051740986625024 11583403 -178006202613672790181086995413707209456 11583404 4640633820442315658815455171684358656 11583405 16333570250090224708965203695510443960 11583406 84856130236154346264354555821368863360 11583407 -281583718283322638041874594308978248 11583408 -69404051893880562054121031396236886016 11583409 -386768518880174391758108167046484598500 11583410 -54495942034218394950911440047590252640 11583411 -116351885741106151388311452953003808000 11583412 -568845312082838126852980149235220267520 11583413 1501689192107072574297037899144705494304 11583414 -168614417937090266139659247484704638496 11583415 339296366998653283896445884487035121920 11583416 -360344038882378909573139063223244554240 11583417 -128959050117460484629872796204006344288 11583418 -90405936250894383634169364878554434048 11583419 228995742192637596142820446657393790820 11583420 -49253821448444740405911742144576773120 11583421 -47798827472519066969451118178851982400 11583422 221900065747583025428588282192311512000 11583423 255448455400594899714918207484179342072 11583424 -4256440409231738102070896126892965888 11583425 -267655781400851982066775580750345347200 11583426 -4551158224553149715652209712976588800 11583427 535567940269080692722970758593046409276 11583428 630660141308939331583122431479581091968 11583429 -160738813195020240902685000075856656384 11583430 -4799669775253323585760677189580675200 11583431 -721428628531367479239829014709883721768 11583432 -99677518133054026857206298629426380800 11583433 -1322566864515593161907842316508511729318 11583434 -239993929723597971829296924492253842384 11583435 -209877771154946527985475262885127197200 11583436 31111331601766920988933674518358567680 11583437 -401169436027312893415866656842943001888 11583438 55042793515916445889322202633428372544 11583439 149734540265375533586725511967595085280 11583440 -64300235581694810843225953436547809280 11583441 621314559339494500036101155553819397620 11583442 -74682840518194125670268299574668837056 11583443 -114167666306205395921020897762780120560 11583444 -153308021956183221207972611402393948160 11583445 -236114851188117500560274296113604504800 11583446 189557970903716354539731392179784960640 11583447 257997571878292126115721661750716726480 11583448 463359203975588157174351154182114816000 11583449 800542850321461792647220396737025436436 11583450 -180533213414942982751061904548406308400 11583451 1131272607764144672540305999443987356 11583452 386215149434712875426474367061354954752 11583453 522160792314928888242445005104807529600 11583454 73162563397105374425885608290707251200 11583455 161133579252383449895343413347197989760 11583456 -418499534395870710639493827825305911296 11583457 -454232805536987421039982698905982994028 11583458 -116236911996274674953507903381420213760 11583459 42750689339983106040507834945428340720 11583460 57133356152276909018681236141318471680 11583461 531167177843624412726740432680074664062 11583462 -131671479394555120429048793437617715200 11583463 464886015476429449854979864567602982712 11583464 236052488899104247349427963233454489600 11583465 -94325401002112473134837821731118850880 11583466 119928794867416557717874248627394238304 11583467 -165917993215612161572904820139582953728 11583468 -95231914194358557319173937269188391936 11583469 -19004378852220231870740201509747367456 11583470 -109146728496730780362695305465012896000 11583471 -512080360526071534200028834443656733936 11583472 -134989729518348324390013496044577357824 11583473 43591301087486683397004325599346679472 11583474 -89323323007945375891175179655055098880 11583475 585889066878028220603096200628900883500 11583476 559891115227963239044274945976983346560 11583477 149309014128062183272004096151441147420 11583478 -377244720312126493267436796119007201600 11583479 446462605504122516105855248554248747072 11583480 -158635026283467431709856265043242188800 11583481 -133604394013572509766133297573191242176 11583482 -223388866888980448504659061500161163408 11583483 -722431256379482790312939221806258871040 11583484 338219119957214625752453424129742961664 11583485 -702073866259497132887177240281802084820 11583486 -1089377120636102533027169681042675328 11583487 151776639171678929561603544425553541872 11583488 -136008290916029166921475649101967130624 11583489 6863022714481635000916336268822853888 11583490 148720241241826804799159594888611653120 11583491 296664697335016824896657129616491217984 11583492 197043198583309843176298933977048394752 11583493 746773785499032101853343822998648619742 11583494 -22087995382702285834611901661195650560 11583495 -4323750838179492402578735520259138560 11583496 1420879243922050424748717536310147932160 11583497 -426463013327253692214689298678719115228 11583498 195337665592112398450785048901637432064 11583499 -92869667497241207064351665708277965040 11583500 24165281773010077695356836673458176000 11583501 -459164771386993786273720243860102101568 11583502 379300327826187472830327946141148224320 11583503 -19904436045593654173395310810590151248 11583504 267403767579183480390314035287006265344 11583505 1212054217786669619945459333988072297000 11583506 33384643437157353993302987995783208448 11583507 202225966287677680005134389855514164320 11583508 -636516253048576432474710759891736295424 11583509 -444487927431153239803444800407294796384 11583510 -204680882294239530231094687965321805440 11583511 391072287847643811935305821666769392864 11583512 8748978449703159776114044745393111040 11583513 -225533622294715934209500802388190834720 11583514 559846541639709388629844970775279407856 11583515 -50471617354724993291883548077231220880 11583516 11395647614194258807233269194592157696 11583517 -354362820312259679426988057814667008320 11583518 139939067849443846500648914420007384960 11583519 -367928324975276400653371253217887497656 11583520 193399206667478498413899731561722675200 11583521 -349873156660731375308367449741827432320 11583522 -141911717390880111625567093574425896960 11583523 337364789482534122829284945886308825040 11583524 -720923999061509440117625732214486635904 11583525 44509921333824162497988079053165441600 11583526 333143891892532530428346426178629031680 11583527 631036408029974198044417805116053968376 11583528 252243491531967407171135555749453824000 11583529 74372070572179789588069932927470506320 11583530 43125098998132439971401043754558438400 11583531 617361087023875866071058505105901921820 11583532 -492216224677984956750156606682033115648 11583533 -575010702964914730995604269305969779200 11583534 -95268609828113807755010825733563798400 11583535 939784132903482025971663271074917217480 11583536 62383626045536591969389451868979003392 11583537 231492781857624462461793271517614959552 11583538 -622418660084740980572866486865907172080 11583539 -598251643580452717179188850938065629360 11583540 -297952653653095449572125049775006720000 11583541 1185943791826306104213304726159885016942 11583542 -18656878025551511174093455663702367328 11583543 383302446912165029002641409107488200704 11583544 -476359107914394133108290233300489011200 11583545 -374937340100941720827906008612909193720 11583546 -136867495787927246320129638923490012672 11583547 -593273827669915149615678121927263853488 11583548 459078570469594155711247246133759659008 11583549 -711142549534297554288348398479281720666 11583550 -317397725382369391229530735678026878400 11583551 525037896839554344617069755849390693200 11583552 -178450483746354423059757736833211957248 11583553 -122859537546361148382734011755845996800 11583554 -799353375480363582216982679654433725568 11583555 4055561514750453931628821665712915200 11583556 92314714614584583501810771745321451520 11583557 697451987326925216343126455618296701660 11583558 1239709539336103872732385229605228800 11583559 116214098143604468390580442112665459200 11583560 41690782937593039736395525909176576000 11583561 -265260997013340417131590181623254807360 11583562 -408354631660765862064228644868105844128 11583563 1029131997034255861968082419636390561984 11583564 40111491249826664190167570608545730560 11583565 -59041067005879251849054133461399081600 11583566 -107425776835049010541302713441858263296 11583567 -23252518723838539124391334535497606992 11583568 9126861913220086306142900384126984192 11583569 -719290573704393373456355484861243078030 11583570 221572928918598849986639996097214963200 11583571 -950937530740690054298394922630585342228 11583572 172243446898858584011648852731355136 11583573 -947185298177689036536366862553283225216 11583574 -100684960002423943540909041315948618240 11583575 439603682167289754167870318574248458800 11583576 -333571058669826287931290778347448084480 11583577 -412113527352740193564887290298816967168 11583578 725140652563262564580185267246419261440 11583579 86589487705278415104913934837446585344 11583580 -24835772985886456951377936833831692800 11583581 839729916532957873055965925186129753382 11583582 -37250059127548650661935798263974333440 11583583 25599585825491624616003182902876193280 11583584 284498894295605780385343551510908239872 11583585 -127215407814940932758963209478923585560 11583586 191267171233268927642544656775356098560 11583587 122009520943729837761029777204476835760 11583588 424444543391035596496829056685933598720 11583589 -877054901590362178801966440933561814020 11583590 -21414270047480936865484188207498702720 11583591 -34297377483181757098100356099359331200 11583592 -545669863696864167489116909117564544000 11583593 107960802642376168623922925778657820800 11583594 -456264605049635766325961015982556945920 11583595 211166064979007651811682644363710876640 11583596 1074805990757653373965120798245506923008 11583597 544845653218933572060237709646902608480 11583598 -1380148065543729134919217743799632576 11583599 501188039932432692823188827534804879064 11583600 -30958517078659949204219523985369497600 11583601 114516538348958759745727385758736667602 11583602 -147967243054432705599017823560803989600 11583603 629732196344908037642596672489356035412 11583604 921849189210840835154700542970168784256 11583605 -415585644983843443831496950690569425280 11583606 -103521942469379795449027782632605917696 11583607 -129098960306611879843497264174597679776 11583608 1038773604808514573169011378577680424960 11583609 -149445085552066930892883204333055602096 11583610 -65371016467722847509130114237979435040 11583611 407839106356070868112443475109229359952 11583612 -465509755532785181964289712093726115840 11583613 853147448270738524835132752854363473280 11583614 -682710778884650423199270140561887488 11583615 -44948138724696324165083720317188864000 11583616 192462504635639142844320621657902284800 11583617 -593144120344446284261119502278477483800 11583618 -216712956583061802061074052248809632896 11583619 -993312288380583076261081849781255150980 11583620 8839862917874318140158400699803770880 11583621 -601330964476496125824662842434435194880 11583622 -93440130204438481464567175880720361888 11583623 -1109475637730602554666545344927357105128 11583624 -13773218923526436137756591579582300160 11583625 619778853509236010537890376152438965000 11583626 620335772828131489825159238893268830512 11583627 65877083193179042471598413419099203840 11583628 4500546599629496510866648162227142656 11583629 387353746619728476746624803942738690230 11583630 -119926274658172605721360242197121703680 11583631 1639168850829138003866836346912789805472 11583632 67625519892283739611489652285190414336 11583633 180000857400445293209956462904011536624 11583634 603696124183228084816109395571660643216 11583635 -283738527286748714360341171167245088000 11583636 -355654515796130640525719761534705625088 11583637 133769969491878490733898456091594599100 11583638 208384882315166375005023002753726106240 11583639 406417797147316888753619160938340811104 11583640 72123606622932472685429091822226636800 11583641 11371890135099058161217446156308650512 11583642 -10598606203040575077848578371132595200 11583643 336203454931807087227177025747544779720 11583644 -280140434130048155277839364773381721600 11583645 -27313853859848591575151240802799402560 11583646 40644203073428175136149241014794293248 11583647 86722939763833636471869198483648318000 11583648 -7416297151632174662613472520721530880 11583649 -77564716505035764342411199598809738128 11583650 -44946365560125302975069857337329420800 11583651 -46915792562213930136316710611602010880 11583652 739347414833575142515512615687791313536 11583653 1187087590984963064959226695924401331902 11583654 242172534507630676031428564386746350080 11583655 200910044036428685258206196659122250560 11583656 165844922709696397346828999412634091520 11583657 -559208171745654504017368295735237283840 11583658 -89064563927136427165021028032007146320 11583659 163129163459355100571787657547273717200 11583660 260589048600554648066852617264595435520 11583661 -417500597968865498590827394914433621738 11583662 59491078012181074483989352116635686272 11583663 -42277668599534992669750271760397661184 11583664 67726641418548266366580173982476009472 11583665 -2099257998258465905629151590895878680 11583666 140568494164087165078592666506276653984 11583667 1974569876461698522450010627858532183232 11583668 489919656803730430992113121002360562048 11583669 -769695767224365244099720161905803897056 11583670 -6009110380154333966023930669622231040 11583671 -1193895305777233408393329035099236418856 11583672 -122503201350986027984782841821710581760 11583673 582767177641373822990582078934346771200 11583674 -76828183659205991446387442052298129920 11583675 380908118596915105410393495536462109000 11583676 -256374537308728607469063160931789587456 11583677 102379883262074952059204378942206508544 11583678 258777676819560420582477559212981939840 11583679 520449229777291938515879674296180361280 11583680 63074574531506199154247134253584220160 11583681 -350624665230086993873345447785281554976 11583682 243957233785680548358911888339690227584 11583683 594174779476345029458394456831135535932 11583684 -3894077835941317683823616345992949760 11583685 -106148246376947469029301643558173415620 11583686 300983630324421642074234513925727677792 11583687 529758950033953242850917153719996323920 11583688 499653608331525580088968954767445877760 11583689 -272999250274357032013189096042799013504 11583690 -136113915541663518634488150004597032960 11583691 -175288051568540255675479711628257784320 11583692 -699441224167521063621939149129503971840 11583693 320039230146884958138363676624397381568 11583694 -354536118214520696156289278196853879104 11583695 -54234164583894033860400249184216180080 11583696 121088961357744634189780031726751055872 11583697 7195642250603538164728391295201882432 11583698 -112682890713419747692615194831673338960 11583699 -523498653615055388861831842333168798536 11583700 177460119881482372556798581287259971200 11583701 -78829438752663198851194645861740162120 11583702 -176450585294630101949027497445461056000 11583703 460207319914929533062226262706676290952 11583704 -768508836865316014351276005499824537600 11583705 174666451059690363568923530128983285120 11583706 286974946157005980991719953599935052800 11583707 -1172630638682508157566631934134934983200 11583708 -84781874005796983450067626652787179520 11583709 505876930269726435423652710440599135910 11583710 391830227687260187509354397093365931520 11583711 -169998400040742020528409265892381954520 11583712 -155711428363814364106910393273575538688 11583713 -31112627569426507483341986444375393376 11583714 -79707102871063704130401340359372254208 11583715 412441196404988081340914142580257464640 11583716 896558434556611526496800525810918067840 11583717 361446522411236377251862477277731951200 11583718 -111639950876186465503065565523884273440 11583719 373921027401072205811920668857716059696 11583720 -184490404737214303916268239266652160000 11583721 -794092198482150821426711449372007350656 11583722 -302744106953904687208109815223809215648 11583723 225500524459042312004718868047878813784 11583724 -78124707155836737189736925784128090624 11583725 84494448054045163845747532424328909600 11583726 -81781825520964296494136676788070930432 11583727 -5449373098196322044069549655928480520 11583728 45583456228690522601483354208776454144 11583729 -58981667346609378386472991167828875856 11583730 -64830241677668549397118215711354316800 11583731 -1048251185904115691312718966894914728800 11583732 308654327935963466386359719445006262272 11583733 222850271783255630149878077594139099264 11583734 149306657231340774015798932542290821760 11583735 479336914476477627138325867638061578240 11583736 918247762686036137328089944329787084800 11583737 -308164284953989676054772375905312017008 11583738 -113583355008758975469867747830758730016 11583739 259440603423993790683955645179060178240 11583740 -133795788332439897586819438868624363520 11583741 238035390699753776727514908302384818080 11583742 135617039778310019987153720549357878272 11583743 99698174472571013803217996602866439584 11583744 -29932683543415352117732919046576275456 11583745 89782619702253152812283082930289269120 11583746 -260206028194228053686732795570024186928 11583747 -124767233486141737327602028040475411084 11583748 -201013127067634244441692809436914177024 11583749 1335545369683122066186844484938938536640 11583750 -64289090645072796989537275013836200000 11583751 1767104533754362846573609500175249710000 11583752 262457751816901411678482003719378457600 11583753 -772035880168629805305922417720126016496 11583754 53715758731804294558401874790879834112 11583755 -383777358405006832219711366512306333840 11583756 264043258581203721838421742060606873600 11583757 -10878743296106271689523921938191676180 11583758 -152916195010520216773716240203598676416 11583759 -489825229300043677136254112131504035072 11583760 119386789132801642301600973166075084800 11583761 320434011822295115382071239685099490816 11583762 -24564998878971414496572804433062334848 11583763 96634378656455208587676462049657549984 11583764 -216309294691948133902068831854422738944 11583765 473533943921158905994238526177333727200 11583766 33756860730622268433389787503193671424 11583767 490374489204527058221082872864157399744 11583768 2781149036713353441457055120118251520 11583769 1199494862385274422661976229686611572170 11583770 -2137722902476352149008020246367436800 11583771 -436429233079093445407083309269567235384 11583772 258993487527200193912110226348095653376 11583773 -1213318861437299779327468862248421709978 11583774 342961444525468582270526931822415291200 11583775 20664218820013532912320698171434516000 11583776 -185478880769656599435713904711032045568 11583777 -47527147047433194613492160445686944080 11583778 -745959454827028656266682989056529445600 11583779 -688852858444165426294031843001671923620 11583780 31750753535618472755286644566381547520 11583781 -906098519938990289917733092739612137536 11583782 42309407462678576454840732674893363200 11583783 1216181161588646794576029707630358997920 11583784 637237943466862504032833764059390274560 11583785 482881063794829851379468478928720898980 11583786 -1538430950206651803457662501180480000 11583787 -822115473303883125582094280891682490760 11583788 1199466484125314677118841331991303279616 11583789 -2752997728948593701868161523318343680 11583790 6213553739839554691094848468373472000 11583791 -702021357543602755252857242143455578616 11583792 132569794638612636546814184692625965056 11583793 -388071129207262679263095393242376772556 11583794 -22431066969588733558304684875780376304 11583795 119162344845343528384747340561846402400 11583796 -420972279073174963183162919259538739200 11583797 92325219140708905509104405390366257152 11583798 -197319921309522392168670139810791798336 11583799 -825272410848657823628731480632883881920 11583800 451590933962060163434780753744627712000 11583801 102358669879560762816002285571860590080 11583802 138956322385083995138128074896822858352 11583803 344444347128570334458551093368588673280 11583804 454756020845070827030309821311766442496 11583805 -421750237126405040485039010159060211540 11583806 156970242583882135251609801693616358400 11583807 716475992965089749593417372095251088840 11583808 -237400975209493586901640813784642617344 11583809 -450935828703005214388991581352168674560 11583810 -8134678254401866179556509592492669440 11583811 -125467855113182487449808209611143884000 11583812 -45197887106718171621640712411956371456 11583813 -6193954077178926058966376476750986336 11583814 822031171080595761812778703631696256 11583815 -252254914165394833482532231579508436480 11583816 392260782591419449747084146776186265600 11583817 -573727091519573588181252744398473272576 11583818 225704775652525752258661804220780331360 11583819 -49223441008332249957736176152507505552 11583820 -286661022686755587285789778442659998720 11583821 -741713537643179526727770270252952179978 11583822 30303985400501009272105255544980160640 11583823 16845109096549995000953255505559049072 11583824 -6870215869460128317279169131667783680 11583825 307906620892990650200780801883672480000 11583826 -281196496423391350608763175640232875888 11583827 722427296801325622381718999976560227320 11583828 513793884348057961046505150376902031104 11583829 51583039954579351775426471777535412430 11583830 179565486178639278792095745587299618560 11583831 292219324869258242147459981680770610944 11583832 153549269948867807789989677927934525440 11583833 -880099122415399131459480635791673004918 11583834 -432393949785096098209299899648048191488 11583835 -505897039068503241090210589786851164160 11583836 287713494685269744169975285820400453120 11583837 303203003908397518251677094820947239040 11583838 -121971481231279681962280347994202431104 11583839 -614503258499601102243767398256704223232 11583840 -346948642749323265771462378493881876480 11583841 -22285346388063065453644177642101953758 11583842 -45802468087339768559464656468512234928 11583843 610212324469888099017304437877201454400 11583844 -358316834848437466516492928762654796800 11583845 126130368688294828568667566246677477080 11583846 12690905298516604566795567333946570272 11583847 -212110111627397437252511705462452691280 11583848 -1197012802140178781689410691767094256640 11583849 253285212512716061773831008774652005120 11583850 191278253473358228495067966131291216400 11583851 -1658469749607350234830095306950466382968 11583852 38919392008701318567072097890249277440 11583853 642240700800496781757680311672124934720 11583854 -293455188568592635144678341865799922624 11583855 -163950259534305073857756662862392130240 11583856 -1605602022040640800614343878018662400 11583857 -173894346242204060439081996542131566894 11583858 -84775199992706748910032632142511202304 11583859 11747086499166788033344040540233166240 11583860 -529658354255452048385550156025001187840 11583861 -166049829333711876278556023303528056800 11583862 303860619853484609713462105655995254432 11583863 90572713249463636003722935247792711680 11583864 527725092227453804178782913065223168000 11583865 -952079562837959048860191009753575383740 11583866 3398697254533886087733673548815109120 11583867 828439731753831623753500866527137990680 11583868 703227789580873746194105613507087722496 11583869 842892513387961291906720337737565984160 11583870 134603684178219410656047869744371036800 11583871 433284358445835984183602575464082394392 11583872 -350459003723967768624789238532014080000 11583873 -234503706513972457004696324684715787776 11583874 50620934544045574159656092537604585936 11583875 -1103836000275946767600576480272699136000 11583876 -103807615791469543585479418750190161920 11583877 -840755030274636352029305523803322161408 11583878 -571156203231955471975257438012451769760 11583879 -394382288817437132448571255771883875416 11583880 -7098394510690429846305753998313062400 11583881 334788751712511995850745269105867002112 11583882 -69935408300591810467449752492595832320 11583883 -112238435797386934339018779317053307640 11583884 -151336952762110665025238188183580497920 11583885 75008659119733045196508557195214586560 11583886 -11264962357732099290486623109903677760 11583887 315210240732819247132510588972529267952 11583888 -47146223364538478549206875731045646336 11583889 -95688953855578519492497222977168573340 11583890 47140359291731533544365454250609175200 11583891 63047521645216128343990622818716561864 11583892 -325569849848120521350666886888878045696 11583893 36960055573706120651840571988892924640 11583894 -71519175165191499101236131855226373184 11583895 -120524523224579483432031649409267727360 11583896 -289723970971484501741850261885749790720 11583897 180109592230395083090962054551796182528 11583898 470784715089547632176988045908421023232 11583899 16614749902957380025950038019221095464 11583900 201576231412486449945424267899207513600 11583901 360771728809946752844970901215782883840 11583902 -539366778014048153580731115323600916480 11583903 -317155204528370671488352702957267660800 11583904 321163929242409643257798607225073172480 11583905 196825508835590489259206791609220601000 11583906 5602418909472074710011959341997860608 11583907 266884124488169781810677253554356031520 11583908 -333811918163168823393660427326134083584 11583909 848958356457999501848944217078060340414 11583910 184996012406294865432725394880965989760 11583911 79918801003485066474004709094059515512 11583912 312333459573918007748363235474463211520 11583913 145106824331623496867754521460114767184 11583914 691192275811235218715968303455518547552 11583915 207535293677401648153841837348162853120 11583916 -761738156088618862358801541216784341760 11583917 -298499899812308491223241005387279789034 11583918 -146359384802235186346581829206261137280 11583919 1164256167439200315575963166412101319296 11583920 -146849147561731508445179874182032588800 11583921 -38425952315843172859777877832137382240 11583922 -4551106100606315292276555338743584768 11583923 -142608748845685719608101705158440312976 11583924 -143134318043918742320960896085984280576 11583925 -89520101725120168525892784746705859200 11583926 -488986566887759778264797459930584085088 11583927 4171554009263448212384744989477158528 11583928 182784255398050503879774184790218752000 11583929 -28773735389119214093601171986584886208 11583930 178126985657701005974220239656657125120 11583931 -371575038276865022775095580214250613008 11583932 -29825230318995686141826089899286658048 11583933 143759628840960034501219010580186277344 11583934 -75583915912401987707229465581994776448 11583935 -457856031583517292810507362178319920 11583936 51730350887394231924480277980194537472 11583937 -1860640142055047926346985573638928930768 11583938 46699345105879637361859537520209820544 11583939 -278796385933882868838736391112647444160 11583940 12156605180012796861269234787425015040 11583941 499468807723120345333202048324638438272 11583942 4162275813724216166647457967465262080 11583943 476236935915476157287005342662491351208 11583944 267540983927777979246596300837011998720 11583945 -268233484987751714417305892662948656000 11583946 716729010544757167812306007925993455104 11583947 -123085123688768570944597981886668194960 11583948 -297751539468060961479640751708546449920 11583949 -259287833855785867875583369812441607680 11583950 4449952386439488033236338065610752000 11583951 103521439912709983504483583398642916232 11583952 164703691605227166935217845629437894656 11583953 -1064786330245858272894988945799611315740 11583954 -66507472672256325127856832756143095536 11583955 -648529746854281497797588603138693679840 11583956 17904410455228721708120209855484190720 11583957 -271922495909191913811138329081936318976 11583958 306928016414971825087225949176048803840 11583959 -859935179513930579283563865138766627200 11583960 2120503425810060990501384685221888000 11583961 202870281733537275761634239365926669124 11583962 88787534319427472359535302395699774432 11583963 -76908059584498497546903808777557602880 11583964 -56836014871405885117840400080818320384 11583965 -728973534675610914280020119480269315200 11583966 -240096670068782173188772283724218419200 11583967 164569219436896518499119534560004557352 11583968 659530156854141323414249254676268318720 11583969 -103528633863604414285957417280949936672 11583970 524231640303755317618180160934840029760 11583971 -469636506300949850236364562494744163888 11583972 21526005808453948357037745682381977216 11583973 189118110659742826104996642228803668800 11583974 -442196509740387440937789958768773567264 11583975 -75750533670626181192095122135955477400 11583976 411199620769879880841436151444916418560 11583977 155758269953342814504600899076211543440 11583978 105160174988545982544907615459242651648 11583979 -992260895963548216574699306025408463320 11583980 -398660500471054240351938438012475392000 11583981 -568873092383000799898155436510928616330 11583982 -303681278430348407999048813403982939200 11583983 589572311895440848003629130907253448200 11583984 123953704888963910001793086915010658304 11583985 126324980154489035970815613942270340800 11583986 -444519422977035680372409858751159949808 11583987 12826880011630331057381984881629640704 11583988 377637282377272674366914421161936224256 11583989 198029210935582389681052819408602986400 11583990 106162967000085265567718414148805453440 11583991 -387763532151138359889246633143582147608 11583992 -782874587512504829806183597610912256000 11583993 66333191720051784016965715470387390528 11583994 414198570755422411427242198547071591392 11583995 149289934963655823145612185570303343200 11583996 -350195159667059804475864721006728929280 11583997 -142254564258179051171385633490133156948 11583998 -631381815071468951645532651555647261952 11583999 -21234309162470797821376707091950140160 11584000 -130600310933475099952699971528032256000 11584001 315520324658991570568299868465042639680 11584002 175536500541422730512887031172879733632 11584003 -339500229356311115685212896903904319748 11584004 688745443223423686443646386096683018496 11584005 -19458938492646446510323045879485024000 11584006 -133422605564720555267869048283989480320 11584007 -795844504900832931744041440101179086080 11584008 -179546419584981163925490190034412288000 11584009 -1107816249731732541636872898049758306790 11584010 418217794661980826905405566453207320160 11584011 89912493111659623553425411786341056472 11584012 -193931783603674117552876934494345195008 11584013 -311494570473719579995902204092421956640 11584014 48126603557802238285296468201492521088 11584015 417573119892490434673877775407771739600 11584016 21336190660738540573850280206911414272 11584017 123717062686788532856788105290326135748 11584018 74898008753213798142568490502162542592 11584019 18252711190806448360577754878283007344 11584020 14104922274240411472223103534244700160 11584021 -316708525172941327364510242957817389320 11584022 381291685533428323651112567318311530624 11584023 327459696949255019692546848231285994368 11584024 -1116814018657779799541497951946013911040 11584025 778442554519947348005214528085363841100 11584026 -566337287278538874294832791733051353600 11584027 146287394633816416032795584182203847712 11584028 -3496509242669767138394540203379366400 11584029 224860517947064401550364164199060749184 11584030 7170385977237609344824232455772737920 11584031 -172133451607449707202594193998918592560 11584032 679889876005853782694231860917430124544 11584033 -251987833586511693581024640130076994718 11584034 -37662527503213220249437590637302620160 11584035 79119320687514226279719345495291256800 11584036 -11633056479737118305447584276361898752 11584037 67715052669016316079200280579128363232 11584038 345598967560287832242573219038830933056 11584039 395059156321607215011283848156476120824 11584040 287013655815732093330395642010989260800 11584041 -80069762373580582592778993551357748528 11584042 420719060736754658652256698039848852400 11584043 -67860955020177351570540324484554984480 11584044 -260693466484285585014584810719674251520 11584045 582154204754679787579301003173004719200 11584046 530254998856627907170624305210066737472 11584047 -153210000690090609571927627997839543800 11584048 9851274086701732000706086840785567744 11584049 -57060841157728100261084377863050176512 11584050 59714369923612193707041589379035968000 11584051 181214653760928636731549105805357433344 11584052 -93557473649236629047468287322335745664 11584053 -449227235432983436378786136100423170240 11584054 158384661180869523940521152936010242976 11584055 -323068959170307312856172721443214158400 11584056 -222007186878209851441747014865612800 11584057 -1051115495787428393283332443960434804694 11584058 -283921315858222771162576565625129315360 11584059 9510502563056365808457398661595350720 11584060 413685254380983582214552987867707878400 11584061 -876900967185293778884974974386496705600 11584062 -579648442257337916277696959387331840 11584063 1178401518593436950704006548784101609880 11584064 272864444793563617335601117671612481536 11584065 -263673378402487674908652980196401796480 11584066 227972457197467424584550794174876252704 11584067 -730948609600930337635474596671663161848 11584068 593904125782054889604374606593288611840 11584069 -35965991520376745314774438869823280448 11584070 145139300485343256470225909068939236480 11584071 -1987582078737438711458464886282750160 11584072 -856087014696534235137094269120357580800 11584073 699539376875727554278243998439293651840 11584074 157346179252257296472671478200207650560 11584075 125402704338431946491435357309987699300 11584076 -142980299558312688979160515412175765504 11584077 8822668522038327517637595239745722208 11584078 -24134677938917439221537040797170837632 11584079 366339120812045843817587301136184446560 11584080 -17546627973616114402848423478925721600 11584081 528134584456542143779158733117304096882 11584082 24031133430626105684387058939932611872 11584083 54306862269701535944869109784808635648 11584084 219579765678826784224074007425085349760 11584085 -672505965789743387384231265277529357220 11584086 -68344683238553941943968494790168473600 11584087 463089983360463651938768672614796333152 11584088 -276326173020897779351726384597312225280 11584089 -1033541349581160136272279332629440175392 11584090 267799957079144285320037626225305876480 11584091 33379216331469100898790124718873433600 11584092 92197886329066801031042575072117036032 11584093 104255822273125640930482080661322526720 11584094 -465777424064050252129652165472059068608 11584095 -531887865823110463866002050510044282480 11584096 -326354804813277937482065209736650948608 11584097 -241379433643984280390008895945547893568 11584098 345729240740206857430298632450923684864 11584099 620781467629015929666066757389066842352 11584100 -236902843985938306360078016320905907200 11584101 -67304995915228462454054534641089915840 11584102 203014352512744794122219064692460886752 11584103 -204484950845039099502715338638825969136 11584104 -44858200183221637064374055776074792960 11584105 -697087788693803200925384486341786362900 11584106 -102946413930315222132206139269448865440 11584107 731840866541127259216485244904704860000 11584108 169598092315120775761031333675538048000 11584109 -215518648642866266823199317299555979690 11584110 93597626364725497863114249107125478400 11584111 -59907511982873008764525308793639174144 11584112 319490672898922868628416573302213410816 11584113 -117305922374763551506720655451550230336 11584114 -1551800808201225881976958262496009600 11584115 -286700202654582755968350636663671652240 11584116 152464298084909580555936394189641529344 11584117 1064445214429988031567212996896561093166 11584118 -7023224044866315760700552809585939200 11584119 -689710557205620984246259162500440542080 11584120 178897643421871972937020525522919116800 11584121 606868274171317890496165904533231731600 11584122 500046489104071793586039116358957600768 11584123 -36681375307826294108059174865597657880 11584124 166103577072547091505587930515203127296 11584125 -108410247556817667939807167040314112000 11584126 276816722961776762358364799260031104512 11584127 -1287450047156333027884194283379192762208 11584128 318737447783653072333311276858621296640 11584129 -18317100252106299086018947609283648910 11584130 -758316851625529541313500823558147142080 11584131 -468969379368158785450866710574613212576 11584132 -46455022754720004042307847526085283840 11584133 851495541375816385497269460803332463424 11584134 13167303709186554720562853994429659520 11584135 -28410241658963985434221927240850989200 11584136 1778845187661657672441971385272519884800 11584137 -489752755417268711614839476843251649280 11584138 325480636733237605095575544042314940720 11584139 -258950417653966735234810985157443762400 11584140 -62595530084703002389220496025721917440 11584141 194370439569272240171501314251179602272 11584142 142838761233923842980227224739332191744 11584143 -46021362311971232787366321504610898376 11584144 62219089638659490883302397553724358656 11584145 21780732242371322387880140640912871080 11584146 -14528289970853200504333011191986745856 11584147 3200378621290294103211949895996344224 11584148 589308712989624087055276340402769438720 11584149 527162717183355129771276558804239631264 11584150 200131082232652037841652736873600025600 11584151 6100914680641766780738158716966598560 11584152 -125678635494134281220004608775249653760 11584153 394271717082935877105107854838613594880 11584154 191418432392894212566332785502146648800 11584155 255467961147054267174743262640000235520 11584156 -392827954793387294553643613065328980480 11584157 2033162406026902843848332627289590016 11584158 89278508725500211680742715928291326784 11584159 -134703702322022206365619504298691181184 11584160 -54108151077291964451440080377232752640 11584161 -724169510520799726978244523939204891360 11584162 546126045545712913606374609998025194832 11584163 -197219341148880414083327920021674858936 11584164 263388448424025625259737051334391490560 11584165 1133155078942562474473794216011298854400 11584166 -96108698834456017940177678498250362880 11584167 188601036446747610463471278157438145280 11584168 525141000879303653093880215511524674560 11584169 -461520210899162273971879308402620039430 11584170 -42375214034218100695144564239392554560 11584171 -1203453140879851390226627207066470023628 11584172 78398458796554732675286771756701355520 11584173 -102481516677970573711298811986931954432 11584174 -88329305779615351283735668189104914688 11584175 -4230555176603361789323045995105255200 11584176 173343086104393630961341456237075464192 11584177 -2024239794398977589330552094669756862 11584178 364662405985322151360972229862881566720 11584179 -514338585291717001360138457479855767276 11584180 137969250602083642554041658070338600960 11584181 37719736716363384072785066360904004608 11584182 -17506019158662329631605217856463047296 11584183 -263017986591645437005412388199940855096 11584184 382644360583152126448922847146915020800 11584185 191493634412169260998731304209618580800 11584186 -431652570950735723094881501505315847680 11584187 23269468531669479686048714236607692320 11584188 -71279438495325910936192008906651648000 11584189 1915801194187850604985840570119583217100 11584190 267006552504639869872482000166414785600 11584191 104494039956040344528440659307700013344 11584192 311202596100323398595429172737695809536 11584193 317686482807609554466525326521874895060 11584194 384781560347844532840300232708302341120 11584195 72279110581406415959072548252762857600 11584196 -100737225851309592369908072998052260608 11584197 361787064925476553944312484925117833374 11584198 -138408680291598155860117970530149194400 11584199 436698934371199293174146407182580690560 11584200 -5693017932973785086625967093094400000 11584201 560212088750912668717433705177552026202 11584202 227885572932831238559708388637750916352 11584203 -394250974689401688828918045813758332416 11584204 1481707224221686018822792890578173952 11584205 -415506008512134273845143549050626400000 11584206 -171681534123494889679562475192441621888 11584207 -620752957773803619260420163563618910840 11584208 -163295167626212135545406857210333839360 11584209 50926088897240106221778613360767758208 11584210 -104553452896275638855997771966010298880 11584211 71745614855439395083273724035411336812 11584212 -531202016702222139473374220686790553600 11584213 -783217030270361250846343768360143567538 11584214 137488173565690748416047942602153223456 11584215 5154566120670540473890640736967472760 11584216 -92251953280656791975421010221447168000 11584217 1158421841101497668395925050711393408266 11584218 189322649859500487484602405781729554432 11584219 285080647898476825064646333389571728896 11584220 48199201839723853303929012024182753280 11584221 -785357465152433067756519778414924602336 11584222 -59829509303579797269681157431046667136 11584223 224880244819720109133204988158322646640 11584224 44796350803997781456491245601252966400 11584225 277873206248997610776928940725921987800 11584226 -68372243369569203391677832919934045696 11584227 370525362268797282788710921096977100608 11584228 3037710480000227824994540903607037568 11584229 969284227835811953933757513580878184830 11584230 20827515445943398202618781218016491520 11584231 -76092493858195949991055409407332897888 11584232 130722487750268491297306991802609254400 11584233 -489910069020394008111726426509682573456 11584234 -110742183578103349275706321476414843984 11584235 87802668357037338472652249291287200000 11584236 -111932924577761687565413750231340205056 11584237 555586293857341295096437810615687450080 11584238 -458284494939495971186443626042106438080 11584239 -87708534354531037482094818662952829176 11584240 9548232843520980595872756879070003200 11584241 -595025737137595561760286884606985437358 11584242 -83480306543119785413923381675290585600 11584243 -514007979937334150863364353612828800 11584244 -475132860317694940283109521497623183360 11584245 335463297739622200388470175062027747200 11584246 -62398264248323822204710870046007612096 11584247 -45780106717537846426408745060020086360 11584248 172771420433739198427092912453022187520 11584249 -608440512377752759765130303224645911936 11584250 216219992390161698640913030793926232000 11584251 62271801100403814774251900198029016592 11584252 321286682093124618780723168150818164736 11584253 -401894322961886143736472176780025851400 11584254 361518434399437552475578132544704942080 11584255 115003838293659189565674341382623990160 11584256 62580325118558077739722884266361618432 11584257 -166469411056695603607802220553891377360 11584258 -10877941365978485542900720029270465024 11584259 -1037394360099717469705883576896789463784 11584260 58918395468322079635846985137699430400 11584261 52730152234553437660776360996180883160 11584262 289615261635230875583161354853520792000 11584263 129628643624813823561761858024579095968 11584264 -103386685313315157186010170642468249600 11584265 187586298260842139602935553259223926400 11584266 76051199674191691256401879281314205696 11584267 585135652756937894653795486042746160432 11584268 -208347546421277694329282861841304426752 11584269 68038129534106212717938282445910451840 11584270 -95643028092937157771742296090923993920 11584271 -508334199271726443962305634358074806800 11584272 16549136884494383126231659407998976000 11584273 -561519943876758041404699737897250758478 11584274 -147896845810290681839411314128393644496 11584275 -360168959659430872495430638106325476400 11584276 116265298019293542645719841840167079936 11584277 8554167482607271286297009248269978126 11584278 -655186958705235732546835342568658283776 11584279 214752482195615228647865066749258342576 11584280 127686369155676711490046672174586470400 11584281 132729166607348601177937795633246238880 11584282 -669197335338975621709772808165194349600 11584283 -45734070151436146562229806872569657468 11584284 -53760611209392707916746718238327064064 11584285 77604120804880985249083316621031900000 11584286 -9747185522890173350911384236696072000 11584287 167126322564899501183687083961154677616 11584288 -14648121137179798440832298417288380416 11584289 -235719644999541324113360901042399166848 11584290 -150171185462130021630367717524982241280 11584291 -1230519695274731111993641981707218342308 11584292 -244799104722194513464663774645707801984 11584293 149212869087934823406393674007311968512 11584294 419218717412819305633004998273255993920 11584295 514696560483869595746832435676696732320 11584296 -480214865453900488191342863255631052800 11584297 -23600808426884468245602787056490577920 11584298 410016540693777523764041973909194160 11584299 50832582690605988597043514442377643864 11584300 -59932473143569663485436534932457472000 11584301 -17607873760785596182697407469805262698 11584302 61000910004558409983001155304306189440 11584303 278017748552535789967645691642669663400 11584304 43247679980912180218852734159072952320 11584305 18322719305715170359942731011484226560 11584306 -402844819043209238337690686161101393648 11584307 351686645744797430416632818251360180992 11584308 186426572741460536414911411806606311424 11584309 -462142126417567280365299840191706685248 11584310 -6554581453852992882586856589779738880 11584311 699920032964543848452256492388957165520 11584312 -628312049299147417769457612428979916800 11584313 -470931106197351337686418716194266689276 11584314 19425540674000721283441587254102734080 11584315 -655554541145261459174869994759488199040 11584316 -334985267309421093384233899568354723328 11584317 -729036071121335581868920040400756491520 11584318 -43149167725135795906202541819504487296 11584319 461602691119376165261274950417735196840 11584320 19187321223210883620140520862132469760 11584321 -50452406034573978316331434761213889088 11584322 204400731746251521236737107707715665664 11584323 208758325580036175911374544891183539200 11584324 -239264299544662517318921185358322910208 11584325 -142491328214038514637047887006470936000 11584326 28218856825055609354176536731105625984 11584327 838438090444830808884382567906691177424 11584328 41888233642611757060609920808833515520 11584329 -1525211266337820022479538930606670400 11584330 -95236652647086406953263650551406233600 11584331 -92667417315150077603769510231284415600 11584332 -38428095838131267690870344572425630720 11584333 1259363655835513483934578704986992910582 11584334 631202873442360785323237160444259738816 11584335 -312028408755699653426760642263596147440 11584336 -61227575268101305005302800662595575808 11584337 338076338649196141361242920333066031986 11584338 62774175854209060387675018620728801280 11584339 180758297437299156771460497253405196224 11584340 -379355351845329934314872303076974553600 11584341 140035326386396985455011298348813945856 11584342 -195146850747165118876414753218835900416 11584343 291849961135688139796176126333277401480 11584344 -36700359397018689509281490726160506880 11584345 140195670884982580458610650591435270600 11584346 -64894693183081444126115778618660250128 11584347 -66966006692325418222807154013476682600 11584348 581418061235672333167854020430943236608 11584349 -583590837966644286953661409498608002880 11584350 118736383531629022428226495959063216000 11584351 142469167773468943009595331590285727400 11584352 256001444691267562468741497317862408192 11584353 -389753608416173575857907630094596408992 11584354 -569893119934054107205372132493611656624 11584355 402375864249252829243318806734026636800 11584356 47224262276228206866819417740384808960 11584357 -47495788990501682237631397147269988000 11584358 -477038114713641739446909395484764178720 11584359 -34057249009337785435529602236689604672 11584360 134789195389219724668912099477438464000 11584361 1507778531429296667259970594734784049664 11584362 -21709347719688592792505517052097093376 11584363 -289829405848736209802651135067142354176 11584364 -48204641917222995318043404703084167168 11584365 -234001057751255493854416564538421876480 11584366 -102055837295680433951606477459859994560 11584367 389899234100935596655344814550999373072 11584368 -98619498791482046000337611367869841408 11584369 -724627219665477928038509833371851759640 11584370 4639084688069924568826214154670248960 11584371 8932487267303022598774129243482994224 11584372 12131215335395067269953937623335247872 11584373 214636379598096459998845751861412920622 11584374 300661781194215188275504839119270516160 11584375 981198860353198922285081395998683850000 11584376 -868943150369294148446680075913806540800 11584377 -12406639874939078706542443508797615488 11584378 -268099697006504654262445257922064969280 11584379 -788422678587567152359029973911507997020 11584380 -198755686829307693698661515936571325440 11584381 48891749622665678595802475298341352000 11584382 -149786518079761833049586027734593177216 11584383 237110591621771123394892510828151655624 11584384 -784035125737523727312891758411010539520 11584385 -130038429556791990417077557121693493420 11584386 46773279651338576646134428157042780928 11584387 27046067094227271326178985451724268800 11584388 -6812218546068369843007909407263835648 11584389 -590919375332716043160849042127381164576 11584390 -104160010629785741818903124908726348800 11584391 -69079281812299429843454064410971508256 11584392 -424897054863732986921408140709871329280 11584393 -921166837163430867758845392579223251696 11584394 179001847604306162003686718795380523520 11584395 93051363266566458920221353389597167200 11584396 -590948601765176075545510494041712083200 11584397 546388045381342117990113789471061053024 11584398 43970685766811500573432253547992862720 11584399 -1246078226114575781453240852136044488520 11584400 52207776165639819625152973303060684800 11584401 175526954409944105846903311853491380960 11584402 742754930816962368216139785264598625280 11584403 542845872369922767803490451492451675304 11584404 83289617306885272407271598891828183040 11584405 29270107255656770685448470768496383360 11584406 -229762565946764963409486324698714170848 11584407 566112586834742023473392631463552669392 11584408 -181375320398317872102322032914974126080 11584409 -473100731856684039200658323395829022390 11584410 -43994539083443409508051213503498731520 11584411 -410673703564589438020720912180163457200 11584412 -226489362652188633223045791120824543232 11584413 10442280267939293010281468457461199942 11584414 432388137745814703373238381992654387200 11584415 -2383054679833135868242216435943934480 11584416 64689309218071378451266102224249421824 11584417 -127764282315196789843120217183713182808 11584418 35495173996469715170799882843124008960 11584419 -423869171819231879901209722872536064 11584420 -176219362794351605229634275316714176000 11584421 -21061492548115078894411174552156989696 11584422 194681843496934830840176248036951173888 11584423 -595517621347091455334193314616485978120 11584424 -463910404538523584771673907173186647040 11584425 43924920114129074872618244278288698000 11584426 106126147369248529630059963261793511424 11584427 -214231301230420394411992016313153343680 11584428 -190867925805332638322575980658881722880 11584429 742446188196929157699683755614120093912 11584430 43164505076628777748651389929563319040 11584431 -745542494544955188833936034666073009920 11584432 -43369779013662550719282596199114211328 11584433 571805195943871396707002631477892837440 11584434 -134891561619307961249312637473898117888 11584435 -855990882977358537386068153878468455040 11584436 221407790168173319691189540164767543680 11584437 92897017895273009768610086131985232000 11584438 -524144370361052082776141103990916790880 11584439 787018317120799830336463882633200372984 11584440 -20132123377206919810225600011877171200 11584441 468978446664311042406885826442102400384 11584442 248868930872080600400983711946508277872 11584443 53516731566681195638252280180336865296 11584444 -208469178181567391010214026675124440064 11584445 -618416291456474234076498098578899647520 11584446 -224006256912857419455707444442114896640 11584447 76804014318877730551522729952531685232 11584448 322306322980266038567354793613313703936 11584449 101041851301733476723856501767868410068 11584450 -4384594129658266826202453097603766400 11584451 677856241281333159700891554450118843452 11584452 -124621990243688064138954541533462528000 11584453 567979356614545716708762248255432540702 11584454 -87441433785709332518052947323174316928 11584455 -256380212611476861489290922750043118640 11584456 -321876922447946814773066508052375142400 11584457 492317439180480473763257949137960975706 11584458 -303658587498549741214134672460025856 11584459 -765825533277554776794118381923588063340 11584460 478570812468928028936463040048433126400 11584461 -391405687345726753387798470204732206592 11584462 -23918854631835772177329406832200991808 11584463 -477578394021726050569734463176155187600 11584464 80940118267559473787290045383284097024 11584465 -403119131617185264410075217128827984140 11584466 438899783732369565041582067180958755840 11584467 -296465146441232831079916948271554331916 11584468 62218535690699334797494903879947005952 11584469 591526102913486419561679745360517968408 11584470 231021264076152941334520983588893424000 11584471 200042430118078311356686270005165152200 11584472 -280099060999883284384409958144623155200 11584473 443343505909210215751768216378052124000 11584474 -172688489332258027775187681393950511360 11584475 -18915476721475439100980149801517700000 11584476 218681267123255095801177296395787919872 11584477 512638634805736535078759068459124412326 11584478 203939711248399552295393182381392699456 11584479 126829646686810772890472562025549534848 11584480 653040791633326497625416042711731404800 11584481 877658401177515475399259595296068819200 11584482 21471360015092140881756525515232614400 11584483 -221685976087093299904283467310397880256 11584484 -677412751823427890941435377380271513984 11584485 -627779675616965274389851231116029280000 11584486 -44107748753250122436692021323938393600 11584487 776911961789300716117724840060982926136 11584488 406021239159257277435803478863672770560 11584489 25811136620813560161397656122086298112 11584490 9885416410943733986843240606083336800 11584491 -4741841954557376911680315867548870976 11584492 -591337860413485156854402478347254435584 11584493 69780169354297535788318211676512153100 11584494 -64879701977036027110090297849775640576 11584495 165955377263838893803183530638189517120 11584496 -17646068302095139850585608795747516416 11584497 276973559692574062364857250258680344672 11584498 451696711714203879609387364804976503200 11584499 -1204602931924167149271031896603105064500 11584500 182540321910120460774319709603715584000 11584501 8987084051926695070362581237380455584 11584502 258828134916050520668703237582377662464 11584503 -249440221789849564788497588615029384656 11584504 -1097541676536297632484567834661582602240 11584505 295080792437319727127521921917279684360 11584506 -148767192705585766323753732316116091392 11584507 349966000163955759360684937344397751760 11584508 -89008886989105907761963645783390456320 11584509 262401806679525495922685925616611007680 11584510 47603365530241842671620188337385541120 11584511 513539193266899326042423953086394330112 11584512 -197394920823751744649024441192074444800 11584513 -1943487137675776477987520858203408071936 11584514 -164716926452010373630305405736587571200 11584515 -149628934926535130000222867289861605280 11584516 33323236769761901398390989377591144960 11584517 241374712619169246432679323082696783392 11584518 374391588726825193296862122673597321728 11584519 657061976357699677156007995759830624920 11584520 -375150484993081037604466070391768576000 11584521 -176131658246541500186340922290819256092 11584522 -163652393694751153869818460691411603200 11584523 772675982728727289577661980058431730772 11584524 -5641929149199314721731370144365395968 11584525 -318499885228555257783787073573321263200 11584526 -54516861749520612908603726053976436288 11584527 520407638056401647669385760752755595408 11584528 -163098434770847864190417538048602931200 11584529 -1696619695139753129840510919019513389120 11584530 235787975354273985525750485967021324960 11584531 98913608960825529348750746195694112728 11584532 505596494247629137274010189376144834560 11584533 452196185999595836917979233848341972448 11584534 49718620900721415342312418887518830848 11584535 292378535995814036831952569957842625760 11584536 -423282103538558614259178189446720409600 11584537 797127089463614563916930874275610986186 11584538 56245416082263707804645296780377761280 11584539 -912158847955539190852084611399277625760 11584540 274041458448346971099620016013509120 11584541 -26346670947534850999381361222104412058 11584542 -154173211477986038319960819695586180288 11584543 93994545018231249601181677826436120960 11584544 -10046573556042878052064064240167157760 11584545 8270382747048534797512897468746547200 11584546 -228023024617678220355832754858283108528 11584547 342569485987587986121526931075928100080 11584548 291327223345066861771015745700148813824 11584549 277729497370476021434460920191315423550 11584550 -132212601355510097825210396323928222400 11584551 -43195401815477638351354053732857344896 11584552 -101819524749571258860938178817583677440 11584553 -643871450168546527160194893255048792198 11584554 -131542158790272081472964786279249844480 11584555 362661875173869257423621432477401572960 11584556 354687257260805068360110355740809944320 11584557 155346407882777104048627462613058969654 11584558 368310061192651463335335138064396226880 11584559 -169706939947478837085467853052811010048 11584560 -71104410319676379684847027535373926400 11584561 589661589535679954568391960265021314800 11584562 -275288514726844173374028753278640587136 11584563 -550621841808037584107352989231796346056 11584564 -606406652352204549262621013479317401600 11584565 -121616783293503005009208614451818502060 11584566 101867619682995066296845992415653580800 11584567 231192023663816382246828841087415656616 11584568 16250212513930704408377342171457884160 11584569 133857001521273168130918913574407976960 11584570 330219912074230567735095803972449920480 11584571 -663480709693141724579330123059678566960 11584572 8536442086129317311305237415388595200 11584573 -18119972093557161325551493380707579904 11584574 759648907197159085035196674015409046400 11584575 -419457896201003505009940047727835647200 11584576 -42033035285368534542774118296961679360 11584577 -829233363138831448283716627294738016574 11584578 -61606092867262626985960122740183400576 11584579 499832258323132549407570846273964277180 11584580 284226867805080037208221780657984247040 11584581 -64884514583241745091243739980932865760 11584582 -97248617729666673631511637201572547648 11584583 56748709282296706186442604312158187360 11584584 -440280403940275073987699574482240839680 11584585 -625803420005741929050372721879442088000 11584586 24841193972146785060396072075027456000 11584587 -3456100356901619883872532803699201280 11584588 -889357036012808543521676830580342701312 11584589 -27625848341024027386681202344755279720 11584590 -76932693665242342436581688804902519680 11584591 50757863655840587341063561883172682800 11584592 120084534909020356826618593594991050752 11584593 556190634678156535952625315730504087680 11584594 -32856788817207903303081489823410336768 11584595 1003285205902359820099148187585968040960 11584596 -28094180902789677819639666141809295360 11584597 -451012896079654740306765677196565210308 11584598 -254315023181728041103473131662418047200 11584599 -78109695656985546349127155640765882304 11584600 377169454866730290279717092713853184000 11584601 555068747611721559362682674228073984000 11584602 116063374130597662796608577297455434480 11584603 197939686653949799082046189414234838852 11584604 -208185099172041899982405115671027187200 11584605 -13089734716600046434292360691181790400 11584606 7126478804453770353807114697006582464 11584607 738785666803816487498721898680848031744 11584608 -7092200381071156220747460748687441920 11584609 132123875875571454358738604234354123810 11584610 256044665766506247499840136473248732960 11584611 177821522624495623109966688893836319460 11584612 365718648676217891606699066945085353856 11584613 -616818466930765850398600318884983455620 11584614 28040010137675084090846601732613127040 11584615 233480341631549309668347007989177292800 11584616 35896364539441574905076690498466447360 11584617 226991773325351388322618421903981531136 11584618 472401981318831361576934474841983843760 11584619 -58822266143756462392884128907216821256 11584620 -186874628069476105281403921559070720 11584621 -1161374319650137716588349016914660875178 11584622 220274103423583795117970782599591004032 11584623 192240780150051984120438382595881655040 11584624 -88327380651279718172795016860971892736 11584625 487766242055105717664749170991006370000 11584626 -165020207559573508159304424323352208896 11584627 873668483937933283683569785400544318400 11584628 -240905201937821485714338864116722120704 11584629 -3277850931454624626980362005745426980 11584630 911406635607976822303138821206304000 11584631 -1131918702401180153355900140342312636568 11584632 248344125158613088641860372130104033280 11584633 505871406050598249125786595479915471700 11584634 50557185002008385720446142230066093248 11584635 182710709784823608941498266513576930560 11584636 -274028206121632249105607742855553713152 11584637 -54376423924448207794230798460140462714 11584638 -61342144227127665674810007437109629952 11584639 -1556265918278948904221141561040799706880 11584640 402663681713584688425510313087572377600 11584641 41333365085313935693445305022118258992 11584642 116606665410545104955440447162269415680 11584643 239420066918324129526115284734222621184 11584644 50786837762137709302328506649182236672 11584645 16064716889000287547896676494816018080 11584646 -699450402457260216277876640223070861728 11584647 -341843283199587825183297615871947032160 11584648 -704612092274817939598073822347455728640 11584649 -1727927194435193827314888055973473553100 11584650 -49472040974537876919185289213010944000 11584651 -574890445651967967261224300853122292816 11584652 -496717075297403473779985308902906280960 11584653 -446345589853038814932108276165658360896 11584654 405167506037081069607092111976448395264 11584655 281461743941267818431774547146560259360 11584656 -54874496196375759778019386626962841600 11584657 146674472659137688537053776058470229824 11584658 493830881805803533530185660587472161680 11584659 -672101528468781265790931197747283871440 11584660 223806121850237870885512166053807104000 11584661 -350387697645969475808253763732737600 11584662 -13631157609664657121487074869158787200 11584663 -358118781109963477323357841712276505696 11584664 -118219840928235719594572355224425185280 11584665 -494602189380530405586742163961732329340 11584666 310871946832042177803590198234878882032 11584667 364748336761058918861186787971020241832 11584668 -119960373205265115462400790001844448256 11584669 -180232911164049280906325523315380020480 11584670 52413210902196294069083132828881385280 11584671 126101918619448243305222662487973309824 11584672 956920877307749992169045209051954151424 11584673 168435895868881113502767548122293408 11584674 353236156076381387000437678794660829440 11584675 -546765634762920837576525891136453872100 11584676 -505795321338887072907865470413147507712 11584677 -96315995795878953118412985812508699840 11584678 491879954566956807154300552030684658016 11584679 330094984449806435342778902304889532280 11584680 -491893298301357856384934228593348608000 11584681 -240842510062675127693125332872008396428 11584682 727084052291052035003383882475081716992 11584683 719149480458813511851082120659076051944 11584684 -250986684849671417746657846374346305024 11584685 -123666556020906849511177522738568736000 11584686 -157891786042158404510465913437957455872 11584687 -59296536008657938347239196789892127640 11584688 138784911738916009134910607194174586880 11584689 120880742728332661734867172533663936624 11584690 184625615155489957740355024167802163520 11584691 -1129598172121782867245940840245948881908 11584692 -153535153722654348008346867599270320128 11584693 411616036239180337223216301288253197244 11584694 158685271189391044022022667299034871424 11584695 104477389346715952616130396873328963920 11584696 818214167452245394398206398525095137280 11584697 309315457655123619212103209756146015146 11584698 -25568214561201627176986102017441217536 11584699 -201474339903826182225800714382316840960 11584700 29542966313461709904825929865244876800 11584701 -51960909969996627062817847664671893120 11584702 178905984423226037615855039765189389632 11584703 -522108433716991507720528927476572266032 11584704 66505208994702135054110777503956074496 11584705 629708373113015412674452871844578694720 11584706 33091109087750976105654097577202931200 11584707 6081591459212163098190854327521011888 11584708 75897687129725534974160834858607640576 11584709 74362599434672357892177534806183065920 11584710 101595866927882574050382639953429429760 11584711 -679002871706074859578333454933059899688 11584712 1198449323140783516095190783360827770880 11584713 109542717737114305400583108973256389824 11584714 2979946617041185307046288202836055392 11584715 -135112145725525203087071499931214803680 11584716 -2580422575284349179796489383926710272 11584717 1512252203784666084506759169187274386860 11584718 -91591114738816120437635107419250790400 11584719 -1257085300361397420010156019350778411856 11584720 -19561097082268579296419150977790115840 11584721 335967941019456440578289716146070055922 11584722 -398267509346786982557147736606966844416 11584723 213161793035851906135594813339670089728 11584724 -169993058527355832917752511381833675008 11584725 -104548655420665704908106309842698504800 11584726 282951395332868953575544847989657693824 11584727 507930770880473951140155305194063712472 11584728 685518984164334804310737304215904051200 11584729 -409676278232891663200451120332842889916 11584730 -284534919804015023726270107277159934240 11584731 72362232592030936756766792723045889024 11584732 515273380757353132742974569035104945152 11584733 -629343469700784952347293204133107613018 11584734 6705623195825394890235924686005005312 11584735 74065179849124352764217014057778638560 11584736 16707786834571249253871380441543737344 11584737 159863454926466087591850554053990930880 11584738 -106244716710841578029907802872205608960 11584739 163789977163913132041640936864829936540 11584740 -92507068553572715835239857782143815680 11584741 117229419889440086626973251169786474272 11584742 -94984304548763554595627973086194833408 11584743 353791336365706090240288494116104308264 11584744 -763056501912084320777917438645060730880 11584745 -110370780604105480394073098180235261120 11584746 -324082164375895907500465308070437701280 11584747 -466218482982079977429016818583064065804 11584748 274537929459423109011633947873755693056 11584749 -97824483133732445493292009720657136352 11584750 -479330494443309294141399590092862400000 11584751 -1311777818062661455322633773766618371248 11584752 -53690690122543564406119150962730795008 11584753 -56847126665790165886402870062902389580 11584754 -107454638342751404252886430526192713920 11584755 -19667988062444457733526949402765619200 11584756 -343326398145472350756417648944170823680 11584757 843057184383365778978859284981459225006 11584758 219471569565587777665923609485105601984 11584759 5987628132118383063282576533828721304 11584760 326223941273731858883250081254484787200 11584761 390845756672573969494294183102461755472 11584762 -62879895292815525535745880375475163136 11584763 -864613143449780875415531593435148960988 11584764 -561130477408416184621946862740541043200 11584765 -448856384562037093212016780237619272200 11584766 -606118510351337295530773129549495047168 11584767 392786221114771794532315120861305710280 11584768 -25441668763691766546060665759431917568 11584769 361677324107506168025062464250881459072 11584770 9616126983320866216241451842834457600 11584771 -20974389691369652343560405208475008000 11584772 -49824040730382494136949493766767248128 11584773 159060512190598467392113568852590358622 11584774 -99127324358832615961331154934432281600 11584775 276221389242691133062737306788473230000 11584776 111919844081981762672667225081745858560 11584777 -78739773673785214495007865639854424960 11584778 147874066297085329972721035450906823424 11584779 596077996129616211713532297808380212184 11584780 -108328816267249505552216485599594470400 11584781 -23147164249557173249300817571120772520 11584782 460948936734426631004725973496106176 11584783 -214514054882985680911547054294969821824 11584784 24816856572634605953684878184570880000 11584785 -69838619951768898551511715523981136000 11584786 -153795145708038442667778084759140966400 11584787 785873108753416339296062265658207196232 11584788 -334985037551022751498424017663385241600 11584789 -1224919871948537096621321982065009001444 11584790 125339080767599950318363407913969090560 11584791 -778781536410689382002859086558335437600 11584792 4086621208792548117659940447141089280 11584793 45463577324214613888116216073499705856 11584794 28268787682470039829313344155383201280 11584795 269206958792469788392785158327213177280 11584796 188140366275987262383579027921098557440 11584797 -400281241206951252049007355642714746880 11584798 120941166991946964608791786247660056320 11584799 -187612044831312457365372518270643818136 11584800 -119689230140915136488108557207805952000 11584801 -313915890735953070630089913773968458816 11584802 -12450839708401412244810695661883947648 11584803 -572324091621261730060705863143986161936 11584804 198755472887261187462627973962130759680 11584805 150899976300245694029215171628253374460 11584806 126238968847375320542255051538373965504 11584807 -315578794807940761952546171884408756528 11584808 25899605642535901608739731473247436800 11584809 -1012545014964210941196573858041846150400 11584810 117209566026735719231137086562829470560 11584811 109482942193955749543421929847317109280 11584812 -136899703609871961309040091138281855488 11584813 -690554428944207190747931618980677852160 11584814 -648214903301472802598864942160224727744 11584815 246806077645993963478108628539509678080 11584816 39678356368520208926579565544945254400 11584817 810599649500235713240653259335216846866 11584818 15496462558638975959211509895857969664 11584819 -1134780805529194230483155781564302641780 11584820 243099154214605383623953869483949685760 11584821 -545083293828238376793364098344569752288 11584822 -1104280076840567321578984234484326316928 11584823 -343890751297508532915526845729009443928 11584824 29636683882701826665858949134381219840 11584825 -322700793494646029968904517330912002450 11584826 -209041869800729412318543394886146204416 11584827 -445664512351099035817392687445592885880 11584828 375178533303807021738953701370195360768 11584829 -51056203644305297950015846144747200570 11584830 -21706400560812562938108941232243742080 11584831 116760570090105356535214438011946785472 11584832 -137641933050350611535176914175713607680 11584833 121631464579294231377940750948245887040 11584834 109591480951498076280561589985734404816 11584835 -371349439322388083083521779181188532720 11584836 257693010548836699349946923534512312320 11584837 -542539636133871028080118983028818786432 11584838 280661320634486447538121054468588948320 11584839 227277711143859901917991727262962056320 11584840 47322297518134252785908417051374080000 11584841 -165411316800679363349811363718434910758 11584842 112436754171699528759650280427848121344 11584843 -467864157375113671303967399122579964908 11584844 453876624244679861590249928960470987776 11584845 -1607730894890171435900987147004461280 11584846 -27354972402473548631747648225703270912 11584847 64165313779292847799516942208224235040 11584848 7350126754764419056690362885497683968 11584849 255523137335548474236434128304754831360 11584850 124768076799791287529306090007900672000 11584851 -78527996144314894810642572428376551040 11584852 -375305368534754693931332961926392488064 11584853 -343323686376420753633423895167220583520 11584854 248035851814715028532080826067463154560 11584855 -496152809429275662788789652067463151720 11584856 -173754151939247478722028812769020928000 11584857 -152612623282946570954486161637451831936 11584858 -117892370608199197490901922705351944720 11584859 -448433042277055327333076466869844805872 11584860 114608549803612693769332000835768156160 11584861 967662940446670589534417463233023079462 11584862 268517631979685343523574983852050955200 11584863 -28993750071760475103732734346687743760 11584864 -371237989024051444727724379529072738304 11584865 -118829260009147375252883956088950357740 11584866 -408864620722704994585079937846220507776 11584867 -115427811625644196034002306238849077808 11584868 176585606991364556467258061262917882880 11584869 974544604399767931421377501919493001440 11584870 2849199564579937586701895181287116800 11584871 -1206205739565573315337670934474070811616 11584872 38652338522058735012089649065314744320 11584873 132737360849906132815782845979218268744 11584874 -243440869485161931153816937160177576784 11584875 -324475040338926011409150880884698292000 11584876 -913028956596374425558875148524952023040 11584877 448588233327773468778767042209084368726 11584878 -34908128663147497497952057953283327872 11584879 140164405710033371240110245529695158480 11584880 44930870239258180652087337395134464000 11584881 -17607565033854920904012641457826008960 11584882 51847313873527369837761303196248651792 11584883 -1128507287467941348738928935283912466868 11584884 259386708691272704696048886483613556736 11584885 -5409877636840203750253936677840185040 11584886 161228179083665093842747861659097989120 11584887 102434500915489034597784814130354122368 11584888 -2796038028804522215998936388333076480 11584889 701125248413458940310552612778459559040 11584890 -102264569380084581758416745439697996800 11584891 894258486156941538145813533327840511920 11584892 886228868465066749070780139402217139712 11584893 225950975148167626012566192991181975040 11584894 343455613749215061580012621653564074496 11584895 272689157490118424621168158170504970080 11584896 -36810659397885650706269948857653657600 11584897 -1000621266731265461120692948098616822654 11584898 -176150447361381789980448568626016160736 11584899 72395998311408829193916895861619377200 11584900 22003949754751867129103913402529520000 11584901 -423480453490662806169186890410695976098 11584902 -55787072873297123393401420931278252032 11584903 1250359403510083030671302689292716840 11584904 -321759348087698769894715622177654937600 11584905 108778699076152687077906511390228947840 11584906 -292950584705966760622720567460447152848 11584907 100548911685835499846367235292565459156 11584908 251795156469154137663019685103284651520 11584909 -37901363442461777901077760945279025184 11584910 46081589710500833889765774679283079360 11584911 8059729942119902255288368264774285200 11584912 -84968022318540317264446812180861419520 11584913 246885847267296780958411811305508048880 11584914 43439791291883161523184633997383106560 11584915 -152490008497314189450845104128683750880 11584916 -27069597215046325991864981279656796160 11584917 -300517349146288071922035518034340523520 11584918 454927606796992003532312519612459504160 11584919 -528647684363342918909172666292389982080 11584920 -373363943972918828760677784010106880000 11584921 -935829339847163819798616922583498909878 11584922 -21552071422488204103207950945793803840 11584923 -132227727541421256794037843977259329640 11584924 -271774590048575487634151794739508053504 11584925 -634488395859596091836560583783623704000 11584926 -413819452321176107331105272132280604416 11584927 837487470323142217164796112502203622480 11584928 196091754673763442244030810649867059200 11584929 -142064112762747278916111197583200268480 11584930 -223069949717141687923315466219171174400 11584931 -382132394465913123452456861743907520 11584932 -312740963583151362857434760569942883328 11584933 400132798591095389001210914579696373182 11584934 637557082236074070293091396651145307616 11584935 -108356790444471375875604714125521347480 11584936 677880183964547153989674009078618193920 11584937 -85756310667638766421957158273897751296 11584938 -245844253427070689049003068679843315456 11584939 -344638332853341380829330430656013403040 11584940 -204126618895424306622350577924135813120 11584941 300921684157017026370020680190715314304 11584942 800598936848491495784879199197436388032 11584943 1110416337829340272545020874060433890192 11584944 -3715853771379263352513822946581479424 11584945 -32391884783885058524644515755608622400 11584946 654978279487997823625775011248860142720 11584947 462829925551290607260486758213384178240 11584948 200544528407382119250712867366478749696 11584949 -927942653802430247543534615273025350340 11584950 -68256441046952390574740144069134862400 11584951 -523345322345063218210249523068555335456 11584952 51597075482676931597541706173049446400 11584953 446046434105283740023480445477919715962 11584954 26468377534433291408687894513874271200 11584955 -746381057578853484288365564591669568000 11584956 174608190601732581659766210410949150720 11584957 -1285280604202969603922873469010309532448 11584958 -183697593898431292909438806812695753728 11584959 180888933337404086323370322248725495440 11584960 2073220053056285521842471748616847360 11584961 -923476484250862603655261779982601525438 11584962 133294692142395590569677632370351356928 11584963 -53103624549535167222417777501301566176 11584964 935408938043023057893875141651137742976 11584965 -51594750210292737733991239277564620800 11584966 260112599892707489693340736877726382432 11584967 87723435340077374531796642431174604552 11584968 -105121359364505058095166323240985354240 11584969 -942177790445014562076764593037209070640 11584970 -303766299577251525705963884692266090240 11584971 450885632203304184355645170580592076000 11584972 -52958355787806776300115553229753477376 11584973 1775637919999462480421036011358301504 11584974 5150932474025790691291874974449540096 11584975 680187494038054718036198152749407885000 11584976 54480116921531853286449084142414774272 11584977 -138608146680227683217410116738342923280 11584978 -255730907556116746682266451471171315040 11584979 9588570344176341482886556069288648704 11584980 143393799695342657046737827398822328320 11584981 -601072296500677499542803705023654519218 11584982 454347304065784949817548188974576482592 11584983 -498017883412485334138590575083233559296 11584984 151841382732880790959948945997168640000 11584985 143539321264780971168568269071778614400 11584986 -46252882237304516908829899032262167552 11584987 33590012422413167350514453553354269636 11584988 690282925061617091498638172664017791488 11584989 214625962025002702188128424377208707244 11584990 430656867737248324815684022651514570880 11584991 -301765794816460747424017060716298475016 11584992 383321425736632376366902928210209800192 11584993 -232045875533472174494958026168094422016 11584994 -247854713123444007171182900699497066848 11584995 -218352255803893115612271854990040332880 11584996 -232635504926116995339343516520704001792 11584997 5571720099064795721129536274200660032 11584998 -646690456804770004762487098671200559360 11584999 -326993862458195880111516619699669434960 11585000 -43972137042909860525303107030886400000 11585001 -125155551368357999483958577955555145792 11585002 190855990899485626697054713116235678464 11585003 -903486885381969688632600960876157079760 11585004 210105420126602047235650430552654622720 11585005 -305536175478691106613912363493687546440 11585006 343137258039986815603092453027645939840 11585007 93078566641202544519063349424727625920 11585008 72723720399229322377281908444576415744 11585009 1241910737591769768234038919406629552210 11585010 -87280226503087764691852006993796321280 11585011 728400531037327203600801195981481103400 11585012 -817742331453698806405244831814766690944 11585013 -633546510810024350377028217764671919712 11585014 82603641932187725097578181007351043712 11585015 2399188075443343505995866057627474720 11585016 354458412251288596910390428311712542720 11585017 -6451577356501575906623823217272744560 11585018 -392336799975164640612806670926992939296 11585019 661604812826773740772941481970195022528 11585020 -211239342939745640905711642263081899520 11585021 -255709044607720654633021361817122517210 11585022 252044882862038144792135540423293224960 11585023 832422393842898766638671681112416925720 11585024 -383771732734841817029403040830367727616 11585025 74495832006890459538614892892427398800 11585026 -314856503918181103979702015069009418288 11585027 -100521159525980329681925018065731372600 11585028 -133211594319481564220209975837036056576 11585029 561498522085610353935077813276857361630 11585030 -93760416599403268481123060753334485760 11585031 299283118995772877311192009160503497600 11585032 -659350993424785210411554473703417323520 11585033 220018439842900532228245028231701986660 11585034 105767841718149505282519509418372200960 11585035 -47478809415861165396543104259923086080 11585036 468201950899386823182562320993878446080 11585037 -1073929604040186174061755360182369199648 11585038 103137856139047505022104406194376138240 11585039 -86525286063590926104829715401101230160 11585040 -52610321061934959111878911877020385280 11585041 56179025890455273667866748269790387200 11585042 52153198427286810734953022619591896064 11585043 -41244862745551314029897339612177509296 11585044 963016775265177742593487709150468875136 11585045 -305454347769585803984415327772630385700 11585046 234837493268326383871334288376284433408 11585047 98743718687578579771284538384676462880 11585048 469142501064894248191685002232663040000 11585049 -220881692217930805462659123881521554048 11585050 37120909424795919209419169914581742800 11585051 700438520626463370098142371657801810052 11585052 -337363245207076461676573049390598220800 11585053 1216698069648726366285036432710980851302 11585054 -161420611230466276527690087953909428992 11585055 12904602386291307625609977433098372000 11585056 154881949439227148204718429000035205120 11585057 304496507664244323024986302801042952160 11585058 230859262114963664985560192324335423488 11585059 853987639979286300703219121305583806320 11585060 906519237320919848919471956338176000 11585061 -432413064640408375223587246599133619040 11585062 167350957385189083280806973778724208832 11585063 -221178088999911781529019437189946026880 11585064 681921197202432723103252534379956715520 11585065 360622324994007738824355794294250018000 11585066 -653079397143195964748680862895889920 11585067 -79461473460066764048504898298409840640 11585068 -639603867052945660857188857350719228928 11585069 14633322491053065080865360255481127244 11585070 39884365027140070528880208381511791360 11585071 -413903248146595065186884149786022399728 11585072 -24739984616400625346435188708744101888 11585073 -466309927030946887086731430278410826496 11585074 439477880668127822810118086782429963536 11585075 -41004160270916731869252635001454221000 11585076 -102163685910121912636930994228593594368 11585077 438049429964865271765220273238299848704 11585078 148832472803331773410800456250801413120 11585079 1137283347475707156536680833718026873600 11585080 -210931591866159916775274822179997696000 11585081 168075168365704980368069029620811299882 11585082 215799012207858398193352222468459916544 11585083 -453135879149465250754215941121673269096 11585084 19270260323822989847145170456528526336 11585085 114146753704028510549318143265491682400 11585086 179488731937620425182539601033428588864 11585087 1189576184458890878974320692267167381800 11585088 212561258328248582629098570687315443712 11585089 101548819057145979029313107724899904256 11585090 -162460939391899541698575617581422988800 11585091 182011939063005762505263789684304222464 11585092 51671555731667721045933548041752264960 11585093 -346447329360696405705632525699560960356 11585094 -487033836444440810191487837052546048000 11585095 -11556767476074590593191277659764466480 11585096 417728157734965843771263105256017100800 11585097 199696734624189609271383761044622788074 11585098 -196805814677851430129649759638626176000 11585099 79669416362831620215293184470557027464 11585100 -8379938036621451758819571362638886400 11585101 -970005377121038071313338657065141681696 11585102 -194730736790030107221998289614783293248 11585103 730714470192659195642659105680565248 11585104 -112733942489962839680035588080950181888 11585105 -7030168779501394630135507100214650880 11585106 -3276373784379328722423219173740611936 11585107 -25958243477570607919422349525763119008 11585108 717839463099236631925784797380752838528 11585109 -156396941264321908322393291405799804480 11585110 -266991489795468381313673724661867536000 11585111 -31150481617174906117042110597270096 11585112 221250766497293400131390772026091110400 11585113 663683058992951332289913689074747665280 11585114 225227245538304681525721141872127324656 11585115 418798894926020178359734142853472871760 11585116 516067475847858086583098325117159221760 11585117 -525091811034877355601811320086387271360 11585118 -35166937347904300363292658557527539072 11585119 528142747973726176010987067409828829400 11585120 568773693878977145323336823339428085760 11585121 195044431238401602081471816936464554464 11585122 -415590662997978759351377915428790467200 11585123 682458907182614487768023676429986937600 11585124 381584230857294828618388683376789143552 11585125 -816529209945077372212663753447759941000 11585126 53496097191351740178998839940445040896 11585127 -283472370916801269970927308625886494680 11585128 44929682692510712767148495080755394560 11585129 399527397694548644751354210702436508730 11585130 16031997666781456909576755985177536000 11585131 18726697663684122116705738440659578784 11585132 284725794806180287923971319914286400512 11585133 -126679365741179381390371474395341662080 11585134 -180528116510631799662972993402115608576 11585135 160819929637012877388413994474300155760 11585136 -189906812592154119852724416174379499520 11585137 508608519594693772566033746552674440000 11585138 -226652208100613491742387072908568759280 11585139 475426050247027190972628204894332666424 11585140 74734982911776339390102001974056263680 11585141 102840242602386826719085442538833825184 11585142 162792430534848520121284642709392892640 11585143 -123684543502510724878259833902085976872 11585144 222115663569030069467974657770403123200 11585145 169554528458975824927010877985917120 11585146 6710633666143456627112479478089081344 11585147 24640806508200317307234094201156610832 11585148 325776467322662146044898126198452871680 11585149 -597093456351474387732169235267073646164 11585150 -62719436377765894954494846861654422400 11585151 190549748354892189361835639594784308280 11585152 -10363368186755081256368001659594342400 11585153 668694232767822039684803602626961686402 11585154 1645623561650051113042015395397228032 11585155 -88173624434936452584705079635079530000 11585156 -494925277655793757608031411839662438400 11585157 -3571894777570667148539555320771337760 11585158 -46559813365652732801692195945153487616 11585159 -1356091874765932076084765049158304305640 11585160 -880329793750819809174450171728216064000 11585161 181259474693802537464930519960138741632 11585162 -525271749024052401954852135371905257168 11585163 -579419111401733033543421464447156527656 11585164 195657956132296770701239437193737931776 11585165 106892375229717872747399880460142653440 11585166 -341807804375352021002347499009202020352 11585167 761528788172519997175614033666297767352 11585168 20489312051447162456112039175756185600 11585169 57095640348165409588642110315698129664 11585170 -471427161236473101629324188176364674240 11585171 401731720898074569436082983569366157824 11585172 -80827423254035433052697720811521599488 11585173 67749570570098028784064187176178721088 11585174 -295718730551312837316257249406302620800 11585175 2737591941607064323685772310944028800 11585176 -357159478544613072309559793141212323840 11585177 -602204552365237861204531854284783633388 11585178 89379452185784963121854301753150955008 11585179 -1224723187239717549015830766133931124220 11585180 551289596540579071115927145754152230400 11585181 212842462859871193563931228725385603200 11585182 -114314392999748472008571033929001861120 11585183 -126668895821685130350482873988221014800 11585184 247394700102930216216104823133886742528 11585185 69155546960187093012742290028963903380 11585186 -136904458544760232289357424212719865856 11585187 -24108925135163666013816862504670090208 11585188 -657089397368100776937951939070520778112 11585189 -7006510404817261470748635162491712000 11585190 -238170992205992424791087390386948836480 11585191 -8582188021664115300950504744187048000 11585192 138225585606088352073268321864256716800 11585193 -229886742257569516906284140605471740000 11585194 -99474773274202004311649346558010073088 11585195 -693978538070195478921148811511857411520 11585196 -34861891017756110232869221845918744576 11585197 -237442364325187916850155705245592531400 11585198 -260875060529870274293100041540433875520 11585199 33877324730748395253019355709450649488 11585200 -35253612983956263498730875542910566400 11585201 -113379498888864884195977222406812626798 11585202 22627489197564078679062183108415555584 11585203 463893701426979596347958119491603219280 11585204 -948319990060037507478958900634693683200 11585205 -382328404096058782775881960333110129000 11585206 -68752133686689638652650192351206971456 11585207 125076225996920152448831464456644924456 11585208 -328982062312818377111330009842733936640 11585209 372744490784718620152357310576929008580 11585210 4180240514783352210393538387763712000 11585211 -456936956788457350774169814907326028032 11585212 -3466159508123647064419989204924392448 11585213 877385415473383167752497141995922875462 11585214 21244507048535505911040011022373760640 11585215 60411618385327170874651907004603973920 11585216 178731473079059093392475064698598850560 11585217 116199758455886603258362931838233784192 11585218 120739719550878942307382739352707412992 11585219 -292049567092920390303366706451683264920 11585220 -97102185990416115855887626642703462400 11585221 -467813539689000825182884066365805028578 11585222 -525071133286875955483842149172821290176 11585223 -5544419913086517975243428669103982704 11585224 -13186724488541119666563529514375577600 11585225 -52117594036373956663839229822398524400 11585226 241873674487306961206372540226099656704 11585227 -449141919001321750329766631385534442688 11585228 -455869739414467551353618450683341586944 11585229 -492662500483347794537632739933842718016 11585230 444568128847594922620319595782445869760 11585231 149175533581701162711781241022960693120 11585232 1077370532677717799158746443406901248 11585233 -385134523629208237834298369750108826720 11585234 -1352396015308598918598892948054735057920 11585235 363329230253581440799217436803770206000 11585236 420246382372058882755124313064138938112 11585237 5179491216040017076048557351231287580 11585238 -49145336044622809038434094466296545280 11585239 -265086996788189310569860640618198246040 11585240 137864311667449641373243120503690240000 11585241 256831849559368103182728454537500025440 11585242 148803081900544632134520288054384958944 11585243 -47289996002508897596979172008243923760 11585244 -204363934913608356370844047816945410048 11585245 184385536683550316212453045547537640960 11585246 -40235425795216856681390113880253838848 11585247 476128187808980509308955772553620866560 11585248 -286305122167895992492595421340243329024 11585249 -557807506309528853319051415754693939436 11585250 39333977224046553173450377124540160000 11585251 340937313109213693981214685668007559032 11585252 217868178204932348137733363071666913280 11585253 -241164058669007424011768505128187374496 11585254 750601505678461813717726766538933522432 11585255 330911959264685953067405491320552023520 11585256 -195793087221325445115860251365453004800 11585257 783271759347585420592355964117192792506 11585258 14994147173993732102044508239484881920 11585259 -49586520469670592414173615997282988800 11585260 -350008588366938346300445524110458757120 11585261 -398497302690827791117160407256161759968 11585262 -93111424750565295971234249202230290176 11585263 15045970920557018384138492253730905160 11585264 -286201310003299614660506020424331755520 11585265 -675116013913001232135657960697202292480 11585266 -177355322030667093094288044342259056 11585267 -278856690582136162095539507593613650608 11585268 173132001727078068801930502575566426880 11585269 92319607270432535194353120786483967840 11585270 91950705700838124792239080868211849600 11585271 -300874643010792919045204149178804020480 11585272 361456227409146625234582907637973708800 11585273 181860398886702212080304753748854999040 11585274 -7067980925168898262615255948722647040 11585275 -4552871781699751251018671591465842000 11585276 -564155727383488176348339563408391843840 11585277 -873039554648662968832641352183670516352 11585278 -376878374128183241175522414207487810560 11585279 619713958151288980970591708425796474976 11585280 -19955339094098878764841399646819450880 11585281 -424797562776089325319903577605046833918 11585282 367397662108623292478574812225249878992 11585283 -19741179434820934164385096183154400000 11585284 -252617313732611666665085051151166377984 11585285 -165281678397739764328463461071072382020 11585286 -132244156854437187025073849984627754240 11585287 -141845280571742493095446857098890648096 11585288 -216370791339107483515400918678358835200 11585289 326650482679296045848024004547189616640 11585290 377059667469521570294710033936358690400 11585291 349283267024798677730121929951443507104 11585292 131003302866010573031943299140553349120 11585293 1430328026733378836594421912172512217164 11585294 -13657635523145067900624319001696803968 11585295 -237301610724697522004481788839716242400 11585296 -138126979177501246890760038226304434176 11585297 536562036633016619781412721442789209460 11585298 -151745203587983553609357018753002238336 11585299 -635683349242079366762466299781714605760 11585300 -27130592572936494919367837059306761600 11585301 -60820121168682722614115085394753439616 11585302 -145611040629440175622744686689160135648 11585303 -1401314568965284584477603321097233939120 11585304 86997323274502618966010272840101980160 11585305 -650328844033796143622486894349493487040 11585306 -158109285491609314789506754239235091712 11585307 -222858012781050620346090736613039934720 11585308 132629611066675536449966204583491328000 11585309 114417059591930490318014514112746137004 11585310 -13880729543376737979114197725807764480 11585311 -229063180969897218270751275879697204200 11585312 762641323957827409198552666309637701632 11585313 702605146275973313971555840027056880164 11585314 -91743861387225619140269778101419204320 11585315 588089167141210588161085580022101217840 11585316 -130983011553503084686562892723619765248 11585317 390381812987213400246347936718213794366 11585318 1450596961257604481702512625411473920 11585319 -23670713591914378323799194783223352112 11585320 -182678756967899999059862329379153510400 11585321 -713241309583018786972765902723439696896 11585322 18629522019205913281244707532193408000 11585323 -311557484536588361248073215703701828416 11585324 -643831475902318973279208342844349764608 11585325 -89477615693465252200313995335573182400 11585326 -472154406716994556284856181274963004800 11585327 200584936070939603981174432157401274360 11585328 57973233157499798387711560959918833664 11585329 72408300831025607857821612577323133824 11585330 -228944236262266182356818023056332078080 11585331 585080400044367764594956539190285063560 11585332 -453104037611292041393179991848901756928 11585333 -483853701511080300552078610845412923840 11585334 312921348541332880902916644813322707840 11585335 767516092452627037539914173273711640280 11585336 286767170190283033777221319078830735360 11585337 -664921668350344488239592905879779693632 11585338 -261274900024326390319933755347252155680 11585339 12251534507630860938519134853207735360 11585340 -83180062666702804447861560714030151680 11585341 1160360331976237728987436754287004812742 11585342 356505235178295624492954912758891619072 11585343 -9376028757217539604993042837136339712 11585344 74110680671468640374212222100429602816 11585345 -96307697794714857491134606745168812800 11585346 -75794075591820346356199287241404672000 11585347 -1246241026939857666387247484581253929056 11585348 62998720607314394523628501436195447040 11585349 3003807673083768003074019891814923420 11585350 -28670234831867669340215226559772160000 11585351 -399740342154423951894627151398195640896 11585352 -6908420450578103769494611239312015360 11585353 -87369394038839222129636822944416104256 11585354 325770830557329989853355480255425498624 11585355 63774272812388577223962396694582245600 11585356 -243861856078400006297969907397158350080 11585357 -77106312909867842858372999526276230688 11585358 -204701164087356605637889882184294164800 11585359 271412616735073011919959637232500701216 11585360 6834428488549308633980657542061998080 11585361 6682205552094659951953060163246079840 11585362 628315090465777025050777282018335756432 11585363 -1380407048212419378577638818643420890976 11585364 -322409791010518592248710785217154682880 11585365 730590582718593596988907022851120876320 11585366 -110896127721826952179315760242129001856 11585367 796975487091700106990364534846755628288 11585368 292644338913373121834891302728653506560 11585369 -923788868507651523567749812585427962230 11585370 -105765887085764865909734285899444569600 11585371 -238464275323831445898516036372138639616 11585372 678326001848446090271452502251009597440 11585373 -378587581529908987491085385445468717216 11585374 23660458246421061256764752119662536640 11585375 1239562664194163505935097616013615334000 11585376 -229301643846325181966789847664337879040 11585377 386133497097171596801793559244210362672 11585378 132934671545716824272757193546395919872 11585379 -329036231676431083981005215952727532112 11585380 -130438649194734036952104156073557757440 11585381 224322768719111705872893875743057686972 11585382 -23158202732003138834902626693959270400 11585383 -802120107499470721130328485030927471480 11585384 737562217922158400831563579282536806400 11585385 28194262302736554977327005763452756800 11585386 -246841858995242265678930738862312179360 11585387 -1993956800400323002514530025538630132 11585388 -3310290321782810773806055185465839616 11585389 51258180312122883827987543904968705280 11585390 382151239659153493822711584231892747200 11585391 445547073369567957912954743980716219024 11585392 1027143856752898109737616713484861440 11585393 -955974191235924490190594909336296685358 11585394 217607809451326428322277456202305787024 11585395 -516927219971031928237648111587602355600 11585396 848951194116933669950499007121764156800 11585397 -154461943894478779907500640724013962240 11585398 634303388992433191695195251384784292992 11585399 35389539414739999302068018719148723712 11585400 304597335538541829650996079219709440000 11585401 -629243724779888221134081129177132120598 11585402 667718235910667122863567353255318361600 11585403 -352371278394155513992332400274249448480 11585404 -3518155478349495149983004900052812800 11585405 -65389072579246390704726168972023348880 11585406 -116448304316565575705550153175457832960 11585407 322078414026630809228988154832634639024 11585408 701347026045420031764549290059282513920 11585409 4434205134390802748199791316920652480 11585410 -407084322952680120049679489995676640 11585411 186590874437685307138094636718287065224 11585412 15783645681010923997373506280405137536 11585413 -279502516081036363632357793803447421440 11585414 -51214670838200326399860606526760569920 11585415 -68707718464757477675846772786189994080 11585416 -158283251553803947419455628731464043520 11585417 -95311439361344322548274883413870151200 11585418 102424613258166442838391035577242112768 11585419 802334468309079109627332422103284574696 11585420 107158365173412834511938567754934108160 11585421 635440277211668587083245281081746158880 11585422 -355461408608077079206853276385084739968 11585423 337697229639947431589405101817324437080 11585424 -78365525789428079099661408968523841536 11585425 -156736504156900306102849398573988142400 11585426 -645923387675996575285169510675161727088 11585427 -319659054299220211685972419476356027136 11585428 -677305038424105529299937778696013436032 11585429 983938363556363845007388604612379573760 11585430 -26037515977767280177928287690226250240 11585431 -476205347072133142244329305796126201296 11585432 -424529592978993629361045453839030507520 11585433 323016554071432642502275883274432271824 11585434 -7667486777198513501645693311364553216 11585435 -752455422109212510381455443724285565120 11585436 -510823644663662970389365221572281394688 11585437 -126804938870679078187963652318784197914 11585438 85663650275855715211754584532765727744 11585439 311754465191844129109525805257660870344 11585440 -416675719216845538219905982528801996800 11585441 8627546177778572529296277113065401984 11585442 66682114176877251600245591553510090240 11585443 -11199510678324644709731685696990182040 11585444 112094591405160805266130664099077865472 11585445 -57389514557008315888343883864223647360 11585446 -592618435002205732700189072705120006016 11585447 -3520446599917267587203500990815075240 11585448 42096039312197858163099882630933381120 11585449 438022947528771178817186302021074680436 11585450 21894061561856277896125950966184074000 11585451 -201149344584205990403463021674350041768 11585452 809390675765159983406764096611269274368 11585453 -1210651084117415306084093362002340241280 11585454 107523475619654340997039952620725777408 11585455 331994199727618573258984321879838897760 11585456 -209169918124343074747002584436486832128 11585457 -501868425557834421814377813393397490400 11585458 1071517880433771920135112826161908146176 11585459 1890769074012598025812309277026705637040 11585460 -33568150773139134092049243078851235840 11585461 133952404010604170761603577100232868832 11585462 -195637861218190652292750908867225583840 11585463 215089670908632566818264643742714701544 11585464 332401608108557378688837858356423024640 11585465 -35651798409409750095310382411882353080 11585466 -216637122237020264076778946594948295456 11585467 524328026014752496159333989257126684516 11585468 -586469171669461237970010189039073643520 11585469 159267595969380756708337581192705122880 11585470 -36975298936506084902673566142261580800 11585471 277869747144916418637481342730713275000 11585472 -49181355923676380970351414925640859648 11585473 -1164046319167721346728226530752316441278 11585474 473447238312741628357130142041902358736 11585475 67493215437626370806913270969571046400 11585476 -21948594259943203878113994969960099840 11585477 -395365991358565175908025092811131710216 11585478 82533162452214874911884530348488675840 11585479 -62738230596235674350784979986289179216 11585480 625996392904578708403264498293620582400 11585481 75776965816174232522150381843369728800 11585482 18793476215841673737840327315678736992 11585483 176498220613256449440484073405551894080 11585484 -945363362314295074072124300649631073280 11585485 -258979106608489009707653939815041632820 11585486 167338617585372717214856735428821999360 11585487 -246983934963048936002973055156504273920 11585488 -141739028888339373840809525428418879488 11585489 641530675083204020040162973021343362290 11585490 -1873909064718840918769086752965877760 11585491 6692317318409791218862276544042474352 11585492 -728384954382547804726166933244647827584 11585493 85356654807036815794653432190150649724 11585494 -102030734126416914798781160587395796704 11585495 994284844547841369861509881042460064000 11585496 2627615753892491767781087752855879680 11585497 426328750885878812343240523353655756800 11585498 63185292345120665125474756149777997536 11585499 -520671541702205498583764635950659206032 11585500 -1259323915582283590688162663839979520000 11585501 -136556839203922289130352432648680821640 11585502 3350120588076400802368730162848630080 11585503 250875258495824858174121663107173806752 11585504 -10217255903525413825275809830210633728 11585505 -543885940175327299832336856874177741440 11585506 -126409380173482953576513055922052433920 11585507 119771350050839897964900396813191961756 11585508 -575948855069487017284506439780638720 11585509 -4953201775793129742379084842377094432 11585510 -153585254304822380998209494736819507840 11585511 492025526568547677775653659914666464000 11585512 -860891896671363511999935662244634444800 11585513 -770901895845970830745083531774282377436 11585514 -94219054845423168037479383170838430720 11585515 -318227303771073926050768365532411554480 11585516 215560391567527528147241210780138257920 11585517 91854911592051532016590631290431520512 11585518 -245922442404771995622008262196462790784 11585519 -510251738909930053541023003406570568192 11585520 65363111698448851905208648196486430720 11585521 25302200484900602234281642089022418944 11585522 295420236937476794156418069095704654752 11585523 757406476875956537837436562101198588984 11585524 -179493361563806798802798676247167280384 11585525 50049945712043170262024011227152736000 11585526 -46677170036867000636775840881052686976 11585527 -814594929010726779225062583982465753624 11585528 238545486289867358924101336347529052160 11585529 -502994981014812856362539136495818087100 11585530 350980729106889808208490765993114981120 11585531 -107375578164656671984101975531482387568 11585532 2951482959160191777167856708063805440 11585533 14741840187846428328664873908201235744 11585534 67497349813696905735861862229110443264 11585535 -62092968533183206225433923063716672000 11585536 2892658800502022077822688110565130240 11585537 -131142042481278594386768949158548800000 11585538 11094394890911931479907514961390937600 11585539 -124094798813167277879952954263541552944 11585540 150357194430898451151498219030313770240 11585541 -427422947702985106873721711879456052576 11585542 -168007994858773999208077987474323027648 11585543 -1978920422381594469845568017766268622736 11585544 -619298047942664590274009805851545313280 11585545 -187148270520353694896957068321603052700 11585546 168201450631451777353531491769436663040 11585547 1300974327710858942600034833346600100800 11585548 -17275840355664045353540427672463923200 11585549 469699908783292243437460594660543178550 11585550 126408232493688687042279488020748740800 11585551 38339926721092813804891765958021907744 11585552 -52445024068329187243260138021926535168 11585553 64743783672654560221279666473079226304 11585554 369225707103330214138949992316290381440 11585555 342528340770142028316468932638305198960 11585556 -614769551345279545488478874752552361088 11585557 -676652449307912956323203005064221886194 11585558 99965915561936148358522793105373701760 11585559 33676210035153584715534269806775601360 11585560 -309317534053987631449934062689247641600 11585561 -229584520273585007324127410323070294520 11585562 56754589479942476934718763872778122752 11585563 -535025285335217282343531575358877589016 11585564 -185651434339446959828456418500707929600 11585565 518173057579498832697257758164923592000 11585566 -114091006878424336760812921298498642880 11585567 -101223482498326589061768438647512175616 11585568 213899423301431904512078955548057272320 11585569 -283775398074527904149927591800727440030 11585570 16253608488199131971850966526168733760 11585571 660463629925977663634919159868498830712 11585572 -496634643152583353740579478938972657024 11585573 45949572898490148401311313927594359680 11585574 4287767676434090761254883804919126016 11585575 -51588505965529140851662300545144768000 11585576 -13650519772379624321400411104690995200 11585577 30372706213031999702715980024296019808 11585578 -739143451172566224911684931421717838160 11585579 -412845163808869816557973127670886997016 11585580 291999629677224189606242027549876444160 11585581 31408689850727427358462187645130531200 11585582 156688518450055312772899700325085315392 11585583 139486000888526812345362258589642989984 11585584 -10617210229053321885686480539061862400 11585585 -667968468137072055974853067982576618880 11585586 -361216703036860568109276593604582923136 11585587 423793798451974575829341237387993552000 11585588 -48693115031975289128793350976896360448 11585589 79541680337835079807164064526885800224 11585590 -343956989276547622324722392486878051200 11585591 957253914398395771652502171195533773992 11585592 -52342488342337257952339223135566540800 11585593 4695219773778182727519877895273664724 11585594 -1100993179736802228499845675329550105600 11585595 7740003541803712648165687676259974400 11585596 -209983965119265566223034280026109706240 11585597 771983087247940750540060486873239224460 11585598 -174515736118973693163811435780317342720 11585599 -36483661318239156118530456098548365312 11585600 7455631223298927513588634619766374400 11585601 -130723417172415281135866925518596081870 11585602 291928989890132726036522446405134074880 11585603 -266526280589166130386769117974966638148 11585604 -383201885402444162858331262496281519104 11585605 83946920448646881629952959499254515260 11585606 -218991870359334875454981813055818423936 11585607 -135000650303403016047351770033257783680 11585608 733522100146707823555855718200166737920 11585609 -65947850253723768602719928468711514588 11585610 118577588801658799745818027470763915200 11585611 -63356597593225861852547828368865301520 11585612 826351691107665096884296368926242112256 11585613 -356045130608663848257967228139720565216 11585614 -51894304138098292261858831554985537344 11585615 -466135322479472410683939183455812053240 11585616 -5502841506087426730331185030136856576 11585617 -384891665902883699811756580242077736334 11585618 -582323746106254457070656328006431141760 11585619 21096782951524726144189801217596496640 11585620 -65751470705553935504863342189016920320 11585621 305638586964832709291237029953990006012 11585622 45358226624870742356110757570819239872 11585623 357466954878738207661900197149205169840 11585624 -632310783985815226722190760588797655040 11585625 61843280978372058201095481133708920000 11585626 39240296001557418337005357908185054464 11585627 603475064662196285323181034021771226512 11585628 351321958056310668671480266170097907712 11585629 300629423617073300935343183368084742 11585630 -23002705951420074522425631727880601600 11585631 406029750446835164859384905496033050952 11585632 495207860604618522211398095921769480192 11585633 -191360001314804070275063570459440433118 11585634 -274760357126765454999730993241954171520 11585635 165473933528667765931016629780071424080 11585636 765656799617690629219752851943426779136 11585637 101566199719141470806400366267637116288 11585638 81981875280621192248437926015033059328 11585639 16479755641668051414276243334678182960 11585640 -537471721951635007333730875454934220800 11585641 736322626101626934592709160314060160384 11585642 449253256588684347826269908908904279472 11585643 450921566454116960582328882855061899864 11585644 190977734905623938207588011111991347200 11585645 37303377950757533097888572672514655800 11585646 -899684381922476543669163353843124357120 11585647 529445890891013170448124361663032902096 11585648 353920616787462841858905500128728514560 11585649 -9530375956280343723043218120284620800 11585650 286304065456221498923972363472386256000 11585651 -272847863487318574386441822203558634240 11585652 120029024699686186165583111730262302720 11585653 -76980498494966879992451959186812775680 11585654 410650035439348744457247459032568367776 11585655 45861881198547482091039202308965694600 11585656 -603287024336678540190384430248714117120 11585657 -500481280864115714565053087221737729708 11585658 175237028175439739136104854688130124032 11585659 4994643974090637420732309654520997440 11585660 474822281241217093951708704205787527680 11585661 -24996824753605697042186349246063803136 11585662 2545813478399160025011513122407185408 11585663 390993814501912524186254170546454166912 11585664 -81759213682309931641512812938159718400 11585665 66787543929356217282028186769315685120 11585666 -917867919300054522826646070404936632320 11585667 294973740810763380457770713304792485880 11585668 725362036391332844484448043956986833920 11585669 -242568568931723701145813836137087151140 11585670 256183143777421641322811337574403976960 11585671 -298590713700140081521675300632113585128 11585672 -205604075428042021877922527328849592320 11585673 -22586618270658907287685758033227537136 11585674 295760212423771744448304578662317521760 11585675 -166444951797361046177255515949437830000 11585676 -305302370481907696067918787901736534016 11585677 -75100765156043060878083072163725232448 11585678 -170575255790275445291228788234148124672 11585679 144540420103100711230581192604260786432 11585680 119505191892566848704837916699942748160 11585681 -157618174917692705937297482415312627468 11585682 180384946588496108902904509801055158800 11585683 -1139125379232134555390958150233214724176 11585684 13856137336515351531580063980551933952 11585685 435294057338029322160959718838399456800 11585686 75435501194587138292607114399521116800 11585687 -347357761678937191431006933862557855600 11585688 -1070818428457802331610216113567018516480 11585689 688084048730216996631473772215455763220 11585690 -106867362015273372012239355520976282400 11585691 -253722528331253831433684318338639830752 11585692 182257650717794465973882656380071174144 11585693 -24913879384660368758075093545011722400 11585694 23892474708404942197046775677355097728 11585695 -1217904952156961636211116864711633782560 11585696 -1206147955710925872997324655428858871808 11585697 602182896460303751407101407793003802800 11585698 -41742511484572843409347020836659003392 11585699 449209034384074035604790637813839851536 11585700 113893703117029226515097231152247808000 11585701 1035342171311982881857182977957190272702 11585702 184802092927792175158180999107298240512 11585703 -576833174683671485231111918479001626800 11585704 337921059108167830989187634270776504320 11585705 133106980380460907835510392254632960 11585706 -225931339236855265277688374276803276800 11585707 1129730787550350434685746992903097620440 11585708 -422101794297530506684823856794171542272 11585709 -83040014852296977941472151542074751072 11585710 102201374060661386032395582751839659520 11585711 61821343206533400523674050532768616224 11585712 -110603339619836000063914438704408821760 11585713 -777905477233729726212747583063028765038 11585714 -4423218507345184480671132990787465728 11585715 183384882700057514903364675067604163120 11585716 -1167705492133037112706343031215973027072 11585717 -79335806383490396855266703718696959520 11585718 30185825460440553140136124242966365664 11585719 345864198516197518711153368634740576520 11585720 67074587471267503700336255524315852800 11585721 30968693613040890987524606778286101504 11585722 -518621130757881505670077935795072179088 11585723 487759328794495864316382248383853589120 11585724 114757723129250982753580412882189952000 11585725 299868529133691322087241980123775596000 11585726 399391033826074986065512089626719149312 11585727 466892914954118814716873969509749933840 11585728 100578118773787597047085402726745505792 11585729 -37642889589498428814705283609613182416 11585730 -25818096933486754857062955230039746560 11585731 992263243076581090871322957612842953532 11585732 435103609626854722066919253932779664640 11585733 -234121969743907545091217917379222834976 11585734 -266472366429793414585638154491438477984 11585735 -545182854033287896366517964918081008640 11585736 -32152616175104714259652201455032064000 11585737 -188592189971185352123943441417427446320 11585738 -65543053162531723257918689836313049504 11585739 26853870825119281604237464465521530496 11585740 406201630821917532355977084292796144640 11585741 347035666630911144771944958522540065142 11585742 -72298166429256652402414128277459255296 11585743 -39223694064533499264843202028444940400 11585744 83473339124015412594624324703023267840 11585745 -486591414942543736260486575267986032000 11585746 96756779862951213972171217927799744640 11585747 -663190628162178487430934835078205026800 11585748 -3090530706223269302989241992036816896 11585749 671137361152448057159819780566317280640 11585750 993737462894951078378685488758272000 11585751 -457121866140139658586558093881804845440 11585752 -292713044567881385904581016902155622400 11585753 -35352820402402748929192292140618947000 11585754 42898212227186230031267376614239918080 11585755 598925641004250776091328423798256506560 11585756 162761489116100965843701326049119390208 11585757 -21618390641086308134089121315044946112 11585758 -57979567619271467602539169997038619520 11585759 1389950815304504123208013408717659372960 11585760 -162137306965284886956147551605334999040 11585761 -26049577700322072645163623054483436800 11585762 737472744954286215817434247538784535632 11585763 -23623060371982459421207507699907340800 11585764 210578089088132936809768588406090342400 11585765 -463500253462532183821775752548795998340 11585766 -285783285257851985679227585159965766976 11585767 -102624405029012840086381509777672268128 11585768 -501826304620896324539570103875568829440 11585769 -7462886373385429306985073764690731200 11585770 -18018262512298999857160942740437898240 11585771 698409794527175760486612075335341080000 11585772 -266912177473609584850280817521432349696 11585773 198414207080117963607302282392659664780 11585774 469444862536877694999057895193026723392 11585775 -116804574728975621697469202338224192000 11585776 -225488861517075429675063878766114439168 11585777 -88171979467892534073492127113900293376 11585778 -277638715300849486685043785605997410176 11585779 368703164283884737213120966971358070184 11585780 -15623877988576738617284458029385728000 11585781 -171568466482538249999454661361225003520 11585782 -43253398073072232235996207759526400000 11585783 411162236518082556140374631639794259760 11585784 248352428719941036370841051665812357120 11585785 -260119741616151759261646073146150122240 11585786 266135941126484166832051435636424948592 11585787 213286127272501424794509341585431681560 11585788 -741278164286964988736770800032006950912 11585789 317219322477674560833237945319928614080 11585790 171632734431196378571465654719855987200 11585791 -8504311124217263895675890081265516032 11585792 141603021583514091508362755572123041792 11585793 -118231070456357146984628199984462144000 11585794 -467078278375097220678513553365610255488 11585795 452241433438959419115061068242795034720 11585796 -442120573767850032946706148527467435008 11585797 134998232216174018931980579001968300860 11585798 -170569265017877114032884904864465923840 11585799 -233075692977545832528322175330369219832 11585800 8756640307198906920047983577442048000 11585801 172439032646390012927774431037628579600 11585802 51643032806720676135091473973762239744 11585803 125710636672233126340552758577942487160 11585804 -309624472531185253100162798417812867584 11585805 -197734882312812057139905981322425094080 11585806 -208559172660359092348351173327327505536 11585807 1224583879628802485942685241255484539056 11585808 21142849240450749231969858224290529280 11585809 552604951481327092930757894848239126016 11585810 20009493215789031654388600319219387520 11585811 -523981695782928770277852104144037698256 11585812 -156502389648694298041814254184829532160 11585813 48347866977809712591696993599947441344 11585814 -289049663962502374502631596626198301760 11585815 68908653777075336751358339652709000800 11585816 303568598268251816217515411834675220480 11585817 415152208437651258295192285666919264820 11585818 -565974035571852363643994646226986938640 11585819 -363803110519340118845664278884106895840 11585820 -126595206998960672805483892103551180800 11585821 169567641901915220751430225631878600344 11585822 153996161392074754604246117709848030400 11585823 1308202397592267642556611702487162314240 11585824 928289296334538594723094802422258728960 11585825 112113101541823714275338709930643178550 11585826 15171257061383396359838852497806019584 11585827 143505492371913356311496030818092705672 11585828 -93571259207768544632382545568972599040 11585829 -611286081012695800744253502635384045568 11585830 22750566977168254564531217279944992000 11585831 -564054511030729637171952720031433455368 11585832 564001730114793572247367232667170488320 11585833 72145112709665840826428869620099923840 11585834 2979522746527931307813479358116888928 11585835 -26061925450459925762597499048959022720 11585836 -372510071629951896787413794521088037888 11585837 498435656530716047593115569955146062486 11585838 99719951256386862995735336592250334208 11585839 1053657742400224208444163794756531966440 11585840 14319909382635835843289944643559751680 11585841 -411831307367909298104154161287127324256 11585842 338847103974013900949776107801229869600 11585843 89484034018588875281746878313860504 11585844 -171372072041805786690136178272101678720 11585845 -533312100160584317016011530773275196900 11585846 396167690055800917200992719523936083872 11585847 18642144746388719156228276416222500864 11585848 -811929606653977073180359804467777024000 11585849 222351407693942054554427292382847525520 11585850 -87670146383355885274011440871201888000 11585851 439368629380699202864242918049555977104 11585852 -1685954455416723402984925261295968782336 11585853 -22257867296680546358383818738655336416 11585854 -198177003692291285276083900539702048000 11585855 229236499501631695669703764057926326760 11585856 121446005000575061162969183203268493312 11585857 -346854802060097600661925457794941972348 11585858 37345058847073205722368205357561920000 11585859 182203008128886487501776130943986614528 11585860 -140495062091501255219070084736525946880 11585861 164654884585857379203913394363749043232 11585862 162942070708177352705295201442659828480 11585863 -5738875702214880666091521025579281696 11585864 -276038412352438478365477463442964838400 11585865 319584309830557948754442724423018230720 11585866 461215222151752008236331335534609923632 11585867 -102726963167586645637728107065341580728 11585868 142116509257805516100688350306478964736 11585869 447549571118264593976215848454690149120 11585870 12859769000723028335568463240303922880 11585871 18593452179124360546409766757934640 11585872 72228423642150402498800899549663256576 11585873 -95921991112902243980159447016424913856 11585874 -365623407143338159574508007041082338816 11585875 -166875934939143696676946999458280376000 11585876 -520117990452080291584175984352103821312 11585877 2114129926832305126393694460753676800 11585878 73607072688564878988585319287420080640 11585879 -772481504685244378608644826891957831480 11585880 -57215457203832850236588617827805798400 11585881 684586965226184831044823017038736108682 11585882 -162620930876510224423422749517619249152 11585883 -117212776780471362715647854670275990376 11585884 25761706413434028265301421661235078656 11585885 55872328486765441563317218246978304760 11585886 32909836270488255287909955979439796864 11585887 821163169849119407723346154063723437480 11585888 579360126631888216954188891035049000960 11585889 -176975519652458139969608507066552832000 11585890 142131118298616154842919086991300153920 11585891 -189128442997604236217541934770382011048 11585892 -124464763296311244502875714033319554048 11585893 426612790591600435168403352921142705344 11585894 -386332125431580762623634842243571081504 11585895 101948761425987535171264934024252736720 11585896 -113008825886890936829173617131237376000 11585897 -197589445486921459493491998550924325808 11585898 -215185672540148616846750155662033140816 11585899 -34050123075550693588805300127488480336 11585900 177773254898864381963866869683326752000 11585901 -480688736965960595166950094224146219968 11585902 168870418677292521902011341349800112704 11585903 -29173569650019136965829765717761906240 11585904 -49537480155681018579285083199713574912 11585905 236615938265421724773241994672166816960 11585906 -130568598244582631910053907408969220800 11585907 -411433961057340955926703134194994170796 11585908 697930261322912794064988593262867603456 11585909 113460611160594545535625150775137954560 11585910 29627465706813296555781534647797893120 11585911 1001317357562609204348928027503237286624 11585912 367832639947645503073928064210457559040 11585913 658111543535759521570119153063957679488 11585914 266201678723982017453850810602846511360 11585915 -121416328081915979837946051912566284800 11585916 -10250844575319571063557795025166392320 11585917 1900822876502741557916423688143466592 11585918 639588989781116207550417019217789852160 11585919 -876962187457681927752640610627348177280 11585920 -4785026840824457925483645425732812800 11585921 136579843657280092763406282527109524052 11585922 222483807185338659540069302067841549824 11585923 -1934491392693015221020079057516717127840 11585924 338435316783768076815502680581676773376 11585925 -203062846326649893551377869268174003800 11585926 -288751077017488135398004354453667610816 11585927 -427671539842071160648636423802306773224 11585928 -195282632899829544366483033074919014400 11585929 898878653378468628480696298588915941530 11585930 59935887705202390587997889603468235360 11585931 -11421538080359911005170069018864064000 11585932 895659409213570391845341906292334026496 11585933 -193184378954720661369861369209091871818 11585934 1284624721350378599479863740023086144 11585935 19298910335549638058991816836480380800 11585936 200674378024011500578466721980688801792 11585937 90519445882139308711932261450781471680 11585938 10320138141536233383143508273286033920 11585939 -677455645073407940578911226786296275376 11585940 48472031241468811614398891758542028800 11585941 761384269495428435560546219979033683342 11585942 -951974474720296854967981746252995289600 11585943 928136260417926415236249412632182245200 11585944 154514545907978339714950670065298411520 11585945 -264299898613791329345217234370486163520 11585946 37621878149356052939741785531292736768 11585947 993989207686736244520818663601073435396 11585948 -366784703828930582733903235492133191680 11585949 436495139448891903099874245140647726464 11585950 -270200662954534897156113350588555832000 11585951 23588939934976357748232124247988852000 11585952 -10587916485034374352616064374854975488 11585953 686336396905453124300588897570388606240 11585954 -203584328567646445400289110230750208640 11585955 711872320790323075325556294652255200000 11585956 450066586718448975914062278665906618368 11585957 -247062733431364319623384080497056777794 11585958 22734951367445832043978723965851153280 11585959 -271808980718578511409558901288888206336 11585960 86740589737079490164740183093030502400 11585961 -56851646012875590778329681171059631990 11585962 -342231980318880940074023549781526482768 11585963 -3077840804094786597612041086593578136 11585964 -199787797434521219317141337565918243840 11585965 566844620056712594138908678488146449920 11585966 212745402060546291597409368402872893440 11585967 -169996839935699788217354903405788924920 11585968 258618125854113688088264461820836462592 11585969 1195300757692720510871849859494760020370 11585970 -358004628155982682974066427161405849600 11585971 -238972632783091405527120361126222992256 11585972 443482423087139304690387437957005240320 11585973 -99238151968906625916764403379809675456 11585974 412204906808970326759490308979245694720 11585975 -120961503287151402280556315922340806600 11585976 32253384884221177093922874058716364800 11585977 -23199484953327508871041865729607556992 11585978 -62886304539807365569335142803986748960 11585979 -22446295949396628690708085352203302000 11585980 136584770170060045450961415413441648640 11585981 275405467285102897043453290893003528864 11585982 362841877157919652607253454541819013120 11585983 805140270830430908754799210925754397104 11585984 214020830107747727780288331940129406976 11585985 -11552277915625234967991866517167779200 11585986 712109035362736058707223345956526250192 11585987 1763278946638640281186518601013164752 11585988 -528597297925759949791269017665804307328 11585989 -266427694878037258500854824373338526244 11585990 -100890622309313505660381110529948746880 11585991 -98397048691864777746092973632831456640 11585992 1859902082427995534140132660203340800 11585993 552085628247846043554760371890101192320 11585994 28885506889502938423552241390993424384 11585995 -15686396958434666382272642232215391120 11585996 409876205041863393199094317679503603200 11585997 -157857589257926153253977943168866429472 11585998 -274830772767605898613840148070096034560 11585999 417175633551061182665255028809960694000 11586000 8618992059298752069504191249154048000 11586001 -543931123937136908658408256065789939150 11586002 -175695405746537161738123430491861149696 11586003 -47316361106950804564628466267972725760 11586004 -356913998789797683164097350233243682944 11586005 -534739681662417518032420720757883965640 11586006 -1890555430173615706909674777015798720 11586007 -615056039667495876673457906801288342400 11586008 -750049011771773968067390495955677921280 11586009 -234508033623258899684117398206022472496 11586010 112667649351383734750771031591686713600 11586011 -985890801544641645145263232324741091388 11586012 -241816874429275812227852310175085841408 11586013 -433498117689022424481059219405666025876 11586014 594004765086088079016365958911421719232 11586015 106666253294173352387132243278972295520 11586016 25279854765527712736216010041666043904 11586017 944676630957155916661426602657928119552 11586018 -747878640064493341081300525041834240 11586019 -19256172235605260175799461476247393656 11586020 55367258562273623815489561419694694400 11586021 269745895570229636644473639456597436512 11586022 -144002102170690336443243211383362737920 11586023 -330375181197172815479970805526117974728 11586024 122658339699210789554260839224315904000 11586025 43628590230727078438048154559157347600 11586026 2128013331179850149764116486989741760 11586027 -263474510545981818361779698033801567568 11586028 498355682629314318197475123791330087168 11586029 126886810019579002489725981593493732480 11586030 -181955458345582008334227945738985344000 11586031 -230772168876502736174625277821511398336 11586032 10594426402994120043719902053128896512 11586033 316177204432185294502718367087096146688 11586034 -22731464026696563466434612410340411360 11586035 -452800034051689548337250844792545935440 11586036 -39887556770282382013216743302273925120 11586037 623063496159022856170812089934190829632 11586038 119427443844773007983018760475785589920 11586039 -393517053677988845932405286610622013976 11586040 152726013036571396214623013851427020800 11586041 898967263545298580620068452185482158442 11586042 -205090159435228469064223706804563242240 11586043 244631465952711581384282175041159817984 11586044 -742906988503440188789152866971114072064 11586045 168979251573264947853810127061006068320 11586046 98496926305901641197979484322438221760 11586047 1109097036078169929493106805155595735024 11586048 -204061688423729444539314373140424949760 11586049 -118262638733792216278342467352957792 11586050 119647793320617746391672057904828566000 11586051 411354311084627659980809975208636501600 11586052 -1034744429284545346180667730449497128960 11586053 426550669664357800547781577969907245344 11586054 250570380390730548186789818351467081920 11586055 215959889235750976848620484147950120160 11586056 538598558433699116582505528073915484160 11586057 76905333961244517426985448148921216192 11586058 406438255242014604555772204516155852288 11586059 -295926281272626920985076859755496077740 11586060 270069300547567720435879584760219484160 11586061 -2234886675958598090755517628259223157120 11586062 472540916730436370416816892665120324032 11586063 -113224881708823590101192722035446714112 11586064 22982518399417272556656796485229215744 11586065 -475160828344286426559799815176595915480 11586066 -159083828165961193669121160645392056320 11586067 176915078039855989789633339211910729600 11586068 242609378746432283194610489910427762176 11586069 -45405033515867558072604448460002766112 11586070 -42761666474868263663253953902758347520 11586071 -170529782269958989344540413879978891088 11586072 90590329275492757178816881193084497920 11586073 968220139302144296034275720272431493322 11586074 -674548758792188527154434048604156463648 11586075 1498663537923575376820213800491869200 11586076 -98427526127730981167200831618933066240 11586077 -941872801560113984068940684792043634074 11586078 -10810021988687925866934987402181164288 11586079 385096252331874144189473445307734673656 11586080 88690934986833660185335277860474060800 11586081 -21081116117465482217036821023634591680 11586082 -502549436402042814475676549700982546608 11586083 355429694356509430036666616802085966080 11586084 134225977031224027767834406060182414336 11586085 -295943861292023434060746544592231648640 11586086 542027150010061212184249884665985808320 11586087 335846162446269727962365143535075515344 11586088 -39237542628297582995574574510909440000 11586089 295329993652864981647494511603360397824 11586090 -92441355551362273968454594609300492800 11586091 22932321099858591426969874330307706000 11586092 106471901665201874198073765069176832 11586093 69037458313759617087225352153896323328 11586094 24754243717808585407491098158326162240 11586095 180014574973322332513560197465822396160 11586096 98179119896521507540663472898251489280 11586097 -1046541665401235888468381766313541769454 11586098 313094010094471275340665974918540958720 11586099 264370583914245928588919523069303221040 11586100 191137805113753720394358250395018550400 11586101 686308111848374825451127757615074319772 11586102 42002476412546402113410643666876876800 11586103 -651212062323394605551209936198624738648 11586104 264852283212890912382120322225068134400 11586105 342256519146376025959282784613690192000 11586106 -19746260922232645508813652333352710144 11586107 -235488275406306082295021644161669449520 11586108 -76439320501087731950499433218589670400 11586109 -377269995021887873845249913328823458900 11586110 -4393272292900278142142321445531695040 11586111 -695388500136966455555320814953705502976 11586112 -42464335596237857634154630732125831168 11586113 -654723672855757314501238805534290560 11586114 -33251054647368357213016179599840436192 11586115 -480794765215123257758504891627000160240 11586116 52765183643920175524909343836817309952 11586117 -498575018478481648440133810942641964320 11586118 -199157727558266690652454936756362016896 11586119 1003205298805945654070081180070185714520 11586120 72625123682698167617631124552217395200 11586121 -337602968191683553715124467240587793408 11586122 5809409788078790467185360057364628832 11586123 -233879409896478111901161647648808237828 11586124 -576281314912991394153045200314045132800 11586125 -1172532314867264728036661683645218360000 11586126 -48566181199477828877020983394549481472 11586127 399246375676753606134843622899931561344 11586128 -2871270079478322680582280145537744896 11586129 -737036593719893495603125583921671805568 11586130 -179187451472227337124874547318139443040 11586131 -1310182935441522807070513085244084706068 11586132 -59283961682290186872911738431962931200 11586133 -567536517261500403798442767585332897280 11586134 -251060928230142530866658820256768411008 11586135 -2034256067528911352103195566693130240 11586136 -567494315873438323221204850170229248000 11586137 -498364510327536281912637082554621467388 11586138 -71791355231799229104447297457436624640 11586139 -721118887455373044338969729230553872060 11586140 530544265540166485218873098327137382400 11586141 98091197326627549077453436829722789152 11586142 -25526366525271317924705326448442944256 11586143 -295606074242669482265847114121517258160 11586144 109500340903366690768971397452842926080 11586145 128579157689179258340704815855038298900 11586146 -92164681410259608799382963162794678272 11586147 485665032047746106380016341966948500600 11586148 -729639531544642424514134220855659809152 11586149 -331265699850739552149995401477097275620 11586150 134007873801051949584520912483759120800 11586151 990031866947424199863548673571987860152 11586152 -628465934161813133520091139841616742400 11586153 150949697574952103252539941113174761104 11586154 -76026011703685191951276245980728646224 11586155 -86268533087355710587762821637511083200 11586156 -76240769393645269284143318034106008576 11586157 -36846214432281979060045022748744970752 11586158 -685597112477993190097003089794471882496 11586159 -10920721085642352175748008472849703336 11586160 -54328403204099742898845915574400778240 11586161 929935076667204000340935866347129410624 11586162 44596046363380295381183716704090316800 11586163 145510765883495311814693346459418336440 11586164 579623149483381206618023091439339364352 11586165 206169263746844163993972037707382624320 11586166 -79770358622934354529106612637551453376 11586167 102375285933187008121467062451493608360 11586168 578963841749017041906100695186036633600 11586169 69353334052535623320143009796694199296 11586170 -245913992814701209382265201696035442720 11586171 76826610690119177934863009823712372080 11586172 -82101895608984516565719919262863937536 11586173 176507854729543046113185345967492972422 11586174 277028696835658095962830032495420260352 11586175 631698659677862911213502984566748569400 11586176 476957095936307234945219403325762437120 11586177 -208334874642037389589361795383491427086 11586178 -423047143809511131144449683648857600 11586179 205621991357599817688041806212964436688 11586180 -34519476549295605105346302821443461120 11586181 359396934686030843007947746858690994880 11586182 251730785549706215951110822619625156192 11586183 240573949390972597583661866829408449664 11586184 1078119550119510578673843317517347020800 11586185 416715682752570645765798147377679525000 11586186 -379047069977668751820470067885427660800 11586187 1343558348397406877794693412294952570836 11586188 41879889015271478679181425680838819840 11586189 -174818370203722289078115529061063693376 11586190 -56879494680805967198064502616077025280 11586191 951196725804644638695408202817086988592 11586192 28478867795690379478126239723656970240 11586193 725158868741927699698490316536828179044 11586194 -621778098281183245197864935514983915520 11586195 -37878398437585814579081838071467939680 11586196 85750755433616580861942804582880116480 11586197 449105694628720476996073857818526940800 11586198 -65007510342729417252653939895350764800 11586199 -116693012082199823780874913149608436464 11586200 593721191330825087288573630958912000000 11586201 -374151377488304216305185772959157713696 11586202 -840457761278489125611206385935604780288 11586203 97399997771899191971462736385663047384 11586204 60569992366865474451579872964550656000 11586205 1111291532106248281726698455393498299500 11586206 341388766156905965686582416670125972480 11586207 49544564756828522091095076107151108240 11586208 -90089437757906520510883233465578618880 11586209 -930706064382498435417557827618251298590 11586210 -655319858885987585227910275867361280 11586211 102744357546754123874147753906636775584 11586212 -364182299984682550409263393810622942208 11586213 -343944704248870546123148720460762201600 11586214 218968883015185209603914323329669570432 11586215 295792554263327764363615701194447310720 11586216 329165212830502631769570084222206361600 11586217 12180734926198262546528140115468868032 11586218 -162343624994524996350409328159636226048 11586219 158748255431570713024466399887965388800 11586220 509861184728062741709195022663181178880 11586221 15706519598334598473181238989895731104 11586222 -180940022361300574981709319595624725312 11586223 -790263759362113869429913596178754788296 11586224 -51099946670467694969450855582310531072 11586225 -106990200405039115880964978007470192000 11586226 -491249283085052914897472733400275176688 11586227 76937208776597908508021477466597722592 11586228 -55008708495068838835779300390525972480 11586229 490230510394051637528789674182641037084 11586230 -246275595274369290318605149131847092480 11586231 330475897501082385779559554068882951584 11586232 -274181792432470912056038103340828139520 11586233 -1358831139191238088372261269440775250518 11586234 -122510624818053543563587443245533440 11586235 821605120880932652209785713425372425360 11586236 -857289520841239189195154591321920158720 11586237 -337221292912195871335913849868993256032 11586238 -503703565290061901126089222756857140160 11586239 298111077799372377911529151444190668656 11586240 -194882172861382100607597202380423168000 11586241 1396094365447772818612224577669042904642 11586242 57131681334986666140744436322866841600 11586243 -176919317812281335874274764677926903680 11586244 -303331808433260241823315682106363758464 11586245 -589792054733699027904584036664268514400 11586246 247100983971416342968914379573461408960 11586247 -193352567728267212749382833402173161848 11586248 966606915687625209724764785442915010560 11586249 118066656013006969837525553243724931434 11586250 6678356743790930333916319716334080000 11586251 -475681108003282833544202743237160608896 11586252 40681577367785919238038536255672942592 11586253 -238465935707041419601324416975414348320 11586254 -346132115978409653745484157204704608000 11586255 543811934359665797912958999946542141600 11586256 -104641312637817956841489293183881445376 11586257 93591552671229088089409460597862153840 11586258 -332281315844949464502022496832561025776 11586259 1001330375478111496047957631334449444460 11586260 -225980592475980438659788778126609817600 11586261 190224911023487167163024559273724877472 11586262 80524807084541905773297953749630926912 11586263 113178721540953445830175487466448470024 11586264 6048192028760942603846985627608678400 11586265 361393119172910711668429144661523697800 11586266 -481890999626154654409358993607067185168 11586267 120958058808703477907327545425833633280 11586268 44024410168305583948255196500442644480 11586269 -826720802969199545859450318959471082330 11586270 4915282275160986285943928926465858560 11586271 -241389719694504087889368904969369234528 11586272 131240391264577902401115435675810791424 11586273 -222136132286889016142386897549594466496 11586274 -221968435758116570869810950350804878848 11586275 157754912686401006961778867763330750300 11586276 -12142289165381925303890360022727864320 11586277 -227416991295097978286304235799088766080 11586278 -656377898120294017215424921933702507200 11586279 -316077257063787579632055930526211316912 11586280 386964376018069459565629247295404390400 11586281 -8693451166905573905378754687121920000 11586282 194924248945355161399468469025258745344 11586283 255021163199499654859908345882069692880 11586284 374191059768047694854350062952684175616 11586285 413931960607266071838730965526770851820 11586286 -772144753982738662334090909119447281600 11586287 151898576861624527442287983366555018480 11586288 19756601642660676478430801184173850624 11586289 187195165609676527766237229023988077568 11586290 17133415388126568836167831611318698400 11586291 20771022283123854874678430224613830704 11586292 316917425274536211345209343779992006016 11586293 -535517829423468678809387796222817828320 11586294 -484599906887312997421586392410988536960 11586295 14619641097347880166303086036442101480 11586296 -478160277448325097157930564125472972800 11586297 -168125475671212847624098564394363770800 11586298 289026573598911510519263831808932405760 11586299 -540338453344824146043725606637707973984 11586300 -85186504313792485501482191650124390400 11586301 662113182943377391207844328955994583302 11586302 -89213218689341376100437833871067714560 11586303 -49019204982867504355912737942559765800 11586304 693060781803105667052270519685648220160 11586305 -933605066577942297779009980981334518080 11586306 7071592785708931513353829408338117504 11586307 -2004106716561619674079110629395639488 11586308 358208190383061924481488873143815838976 11586309 235086387104644148638938554235509232960 11586310 235478456349364365583792511408080037760 11586311 1040449330155360733767981979988729644824 11586312 109531707455231641459496718384611328000 11586313 -555721445903461540044722030624986309752 11586314 254029211193007224370299182991158979840 11586315 10782410702431581649550556443888298720 11586316 3218313964823436855898460878488686592 11586317 -727411912321535532946978347432383090634 11586318 -52214846377287291117938975342632130496 11586319 1311949847363556767959841205325982544 11586320 -143512095582636705156065255862997401600 11586321 -50273276919996570702491179732106689308 11586322 335557673295067533052027667382835895424 11586323 37735215277295131907487755799333007440 11586324 4398470398214504818421210756606748672 11586325 460459990937554674595333419410860719050 11586326 -100246879718686923735999378013478097888 11586327 -563415852641842703127385616702832137880 11586328 -58716942643863657456074691309098311680 11586329 11236321901919125961086971835970015684 11586330 -54801153782067867830834801484144890880 11586331 -24931022896832278754501334131743414008 11586332 30312643197113828411395031557994595840 11586333 53370212298435520119247560206836654080 11586334 4199194414299062975074029750511279872 11586335 -483590944357828196691975076691028933720 11586336 -5250657303858143202260533518452391936 11586337 -238281740466059912360342459856220100608 11586338 -263657737421547149258764867389415957680 11586339 729191819323439852845370875499720775204 11586340 -31924867025299801945380883403299499520 11586341 -18581374896541960135138706439618954960 11586342 13084494079214349656611081336631218176 11586343 -253917914674941723473144135486451062336 11586344 -358889375989282824645644357574513131520 11586345 -310859554136824479036852117756812577600 11586346 518113958319924538032353023529424284160 11586347 492279513701420370096839346468579243720 11586348 503716557418873765104548742403452272640 11586349 10119949538593710344989001463474483350 11586350 6034135623084710720603906610371932800 11586351 61172586781449025649582723296579392384 11586352 -16906276129364014527476303510799810560 11586353 142945494389243041173074246034787039284 11586354 -43292367233944595862217670496629044224 11586355 -44697817610089278483377835469426404960 11586356 -564609647631160224671373293801339135232 11586357 535695552772761181810973457189947067054 11586358 -98017545045000680410288565842986670848 11586359 -860393335420225334676204512668043324784 11586360 95270601826055065303592370602077593600 11586361 423777171353306645552686188762798694800 11586362 -220369564376921615057313740589565703568 11586363 39685303338633286855335370823697189144 11586364 137409163352867230346650606726013531136 11586365 -41174454143249098883005334775612249600 11586366 -82221475849557176917587394821303659520 11586367 -77240005611151277916887153709689271360 11586368 330668440204860437801148490061127352320 11586369 1041164224427976809678970098665771495008 11586370 -450178098859851170119742113381102219200 11586371 620107706026418777361742438069860034200 11586372 124377363209695746053053198846496305152 11586373 324824087017247014290567145666630367260 11586374 -35028020426154558162535229264101344768 11586375 -211105792391474723516652985160697720000 11586376 -22727540389507494009952678380254361600 11586377 -229796110915176098700215808795763968000 11586378 -128523879295338904091655501321771720192 11586379 -189711268885249920039651942258477728624 11586380 -209604365049476558300458960889439421440 11586381 -592149368619254986342072849331844146496 11586382 157458459132612850479687988903396377792 11586383 206321523554538718527431832685153050024 11586384 181568462450576215365724677132574900224 11586385 -345697415678576806340596163106475420800 11586386 83785552582436814720430926978891801600 11586387 -364055307361258819862197347537618968832 11586388 189333659474583489474127522689264224256 11586389 -647881131198604875116122666932131897700 11586390 70008762194308466175276583008772147200 11586391 196519278664615617331623676233461365632 11586392 437743809002026901528254546062740766720 11586393 5127658409413844255048406992189184384 11586394 -235168019279902409578852595549166207504 11586395 47201339350696385947688088500957191200 11586396 -300357583948405402176345777875508254208 11586397 -1970560059927716232428401268589444690548 11586398 -485262282029623513212041517223527166464 11586399 365473226327672784876051086113026222720 11586400 169762404113708436258200609803665408000 11586401 -150620033679373025586607780413351653976 11586402 10223197475279560711214335109835370272 11586403 1218978387786367765852847252888897914652 11586404 -392455368254068014835012759052514294144 11586405 -64079105206680909266891523281338222080 11586406 -26487422948681229462885852456279868416 11586407 -33997876506966222399251701767931086288 11586408 -456457052566477949426096755368177008640 11586409 327876618294222314928850802277387596000 11586410 -113215859208158112642961689634605761280 11586411 -201759355444503554503377070950664141824 11586412 -443134647773547427319923233581704570368 11586413 -1139296373309373977776302197502864967338 11586414 3978326772543392160748284907849144320 11586415 440654215989602812284034977233198239560 11586416 -7092986067693883713310877646582448128 11586417 341465756166318935364622926318580988160 11586418 307208059437503501057103578688894352416 11586419 -326882805086870905954186216268330578272 11586420 -322943743245520487902374303724727654400 11586421 -374322665383141161374070210539667498816 11586422 51393781717556764885890169723349130624 11586423 -613146987975011131625117381671209019416 11586424 485965898407815305381037479667249192960 11586425 -403054552908364322390513823958942352850 11586426 363010307558181930765203428998879775488 11586427 255068097451935017404840243160435738276 11586428 230025955344558781403629099480119705600 11586429 1118952968316548461439451302363540857920 11586430 99663651466214370770547406501976439360 11586431 -540788690400051989347760398393803792768 11586432 178752027839807831410033904667548712960 11586433 1137513928072060850179371569420618071682 11586434 117186321935831322751782191391085954560 11586435 -55637934521377622301399372181601978880 11586436 655109271884303760336070905814745088 11586437 244664438041702060266168991143401469372 11586438 -30078768675783231232341012472674524256 11586439 435458447449127489281705511693705580856 11586440 -896948601603966547988329396776178483200 11586441 385962870211217494250689909752061938192 11586442 475383738457299771133971636696805509120 11586443 1353521069503543209503283440249320709520 11586444 412291598708220545725394926613206781952 11586445 355619054692390988026995027945914502000 11586446 -434939851344323000938223710954199051328 11586447 -462467584028932862394986131134055518360 11586448 77476698880281329206571281400659484672 11586449 398054742202561075905690298294896764736 11586450 -39344879652317314794239775198978902400 11586451 267797860311199759280258134321027420000 11586452 442154744827350569774674870774672869120 11586453 749235803391850661058318609879291494304 11586454 132267457645981101891228016823560644672 11586455 143073143759818277023132535841439835760 11586456 296380692772810000049813104712613888000 11586457 -136052780267488682212107386475688372800 11586458 169888619895097327401751496001382293984 11586459 -702865970623694127718033754247096558696 11586460 105876180638858248149408050847398860800 11586461 690032625976876706874392925495359308800 11586462 -172406835777182949340232034602834845056 11586463 -207741064434404298058098318524532529040 11586464 894202643737894408456434087764995080192 11586465 -178025396505802774719365952245266070400 11586466 569902086807814782849107232717479003520 11586467 104378922602231444742485449754261884992 11586468 358452304829347178303366495412730374144 11586469 -1354062632602817702425165233655712964804 11586470 -305266599210205015028920485843514122240 11586471 -318472513107680230378968990185181489672 11586472 -742780423806642044775317369754135475200 11586473 520192763337353772813445691969381329524 11586474 228458232196585124498041928466554848944 11586475 -224882862638908293186600388808874413500 11586476 459227243592237333485936407073670144 11586477 -35313981092122241501512297026667157376 11586478 41227008680265710436475235082931331520 11586479 -2935772118943087742271266607200081280 11586480 -3555078430277838568656909286637568000 11586481 149953895034715656126008860366649203200 11586482 -94824698835520427756116424150745276000 11586483 928647617050537059314149885703232454824 11586484 100485089819605686469936302533848883200 11586485 680891268878855555779174138972218823200 11586486 513316184457013294255941782133703330560 11586487 32199420077628452439857073438683825664 11586488 23911903488986746469415108156294144000 11586489 -341559287831688055589742641303149864512 11586490 -199804472247053523455744678463613132800 11586491 412906899800270626050136614954849461880 11586492 -418849248802955129774782997751578525184 11586493 -371985603421380743643411570056336899258 11586494 -248412287620106828599900538295072292608 11586495 261611756284199365042859100610479715200 11586496 95219863219578468754862967378013061120 11586497 134427248917075342722964422830875657128 11586498 -16034384264172380920898162439018577920 11586499 -457943583447398032487993808965312801936 11586500 470854695611913712599810880429564992000 11586501 402162659293588369475553929688590939292 11586502 255926507437084052090615416225753358592 11586503 175682366322639009602710893645916613664 11586504 319082489886319908943451228958615552000 11586505 -122107027546400347836083256333447147840 11586506 -712798465402575195096203411070524292048 11586507 450181993959571353462692573753057255640 11586508 620397919409595583648115936490460867328 11586509 392307846171794798846190259322509340640 11586510 -87908878459429434855003458646494553600 11586511 -163952973173252249655838145678053232888 11586512 -85953729604921996253070497114838663168 11586513 -9570973471887505582172417111293072896 11586514 -27440273130211108440414918948481698528 11586515 -376914072817919173524060883500426027600 11586516 545629669520751508959165182589105537024 11586517 -216511884599128512930216693377930432434 11586518 -129000095251932260972779570295460230400 11586519 43966438190548656051824191999338788448 11586520 -564551604478716745343336137106012160000 11586521 137706633753037906647835931728881327744 11586522 5450573436612340471106561702571306240 11586523 -108154335152370436875783040094882698400 11586524 -840514538857058735374895443426998203904 11586525 64454069626028833208530162375707760800 11586526 17292956609173897174862027926428033024 11586527 -70319225988790843238185562821999543920 11586528 569683449948200411480581079398767919104 11586529 33345570222614199014052807605508700928 11586530 214430157230106109526893779374475920160 11586531 1120232249928292205263271460946974397440 11586532 489163029738021519550867569319212654592 11586533 529988373435959623902308492116356241920 11586534 -22030297534129949461608802758454726656 11586535 -831092539577693942737593306469269979200 11586536 -20455725361161976634598366033976166400 11586537 -779157806795799285227394744288093245760 11586538 314661443123581622460648799487713440000 11586539 874177737687703874453736593466862628340 11586540 -27002472973852204729831164899438592000 11586541 -294074600152703511995726929595098998058 11586542 -4763662035664813888748807310326922240 11586543 -226656678721474671240594516592191628536 11586544 -10779587955243643653968771434673111040 11586545 719159031301931618980683372363454481280 11586546 397405130184784871444073271526196669072 11586547 -368970830685614875391442628478924104800 11586548 -397719188949373918514228295523526500992 11586549 14519142680001371319562630323224946048 11586550 -100414535725370233124995561734553315200 11586551 -244231379502103448949782799524784316728 11586552 -454309879894601963601217080805347962880 11586553 -857757030422188609120387756528782182880 11586554 52168849430674309296462313903703946240 11586555 -139945344349038345115180238012071051440 11586556 643973058240488713090780346509133496320 11586557 25987270418504156063761870785237919104 11586558 115829993022302099205737107043383819584 11586559 253401488472315829252783390097322625200 11586560 -13710530278526640793773135657110077440 11586561 90812108237305665920156734895364556800 11586562 248516587473378734425164818722820735040 11586563 -793844176437264338719854355057556413188 11586564 -42573048615162872130986692425487991808 11586565 -7548078399457640703718437953059574880 11586566 -194765563364720839594348460486480676768 11586567 459271546794827400207201227498091309480 11586568 87215387801543107506437083193301073920 11586569 -1083125579063592570851274709173499980 11586570 148486483100890150567534693242767059200 11586571 -651371710139391577405230368420048628408 11586572 -561612890841837301703007559184153699328 11586573 -236453628737449369146921892340709461760 11586574 -792664392853598551689839056778068208640 11586575 -16113317784400673872637369593310284800 11586576 21450211125115034214977429992262860800 11586577 -163351974389187146828343578745642568080 11586578 93749262175429955371766231837376675456 11586579 236311269132680029670598287369510547384 11586580 43623068851811939797111333124835993600 11586581 422052155661992821681319654701070478912 11586582 130046491504628743146727995346869389952 11586583 36117070395052639168435842811533589832 11586584 -742081276625008420504678116944242606080 11586585 -334701531528020667126164544457447281600 11586586 118935718745341311343667726430979108608 11586587 -126941337129584490902324148778863865728 11586588 68912997248469509593534205091457883136 11586589 -261178128251217488875127759225638035834 11586590 -161399624135540401905416708170259001600 11586591 -74755358440206545165752502603086233600 11586592 288204909891922436422267860857105743872 11586593 343086031726858125052394013448391743842 11586594 -107032426965779909139514227761315670528 11586595 -108257770569041030069835196419951600960 11586596 -237425093162758255191268916821452398592 11586597 1104707986550819732816171740423602720 11586598 -172845136904843306906247556883702023200 11586599 576024865621770374661417865447108431240 11586600 99199252366146702520780889467415808000 11586601 88662017601241731762628888235954791012 11586602 421860819427619367921705740111999604480 11586603 -115250021173629328937411445349914372096 11586604 247733652255861810006734172257259904256 11586605 63668974569487978140464776972893688320 11586606 -166209130502178095642953212414110056896 11586607 66367194438797225958442645979726525640 11586608 4719348044134824811164949820016427008 11586609 -116425291714017209352689681972482263486 11586610 14327229448558421940265695826077058560 11586611 -721524773113565288806089583482415420788 11586612 461197786857969967220406296262477606912 11586613 703885836631788409514618515888278442862 11586614 397040059070379187880008338321017694720 11586615 -97344253477930828309104382507097711280 11586616 992012412376294716426609707183638978560 11586617 255628601492000558099433896269229256192 11586618 -169141807382478300831220867674182246400 11586619 -75722824243221659832584897809478135280 11586620 327328576202785219504220116658277511680 11586621 -61812998078526605352807689616900982080 11586622 -149009070145349242646898740094389584896 11586623 368217872738856217250141385898335851640 11586624 -36450034101684058971394225351497351168 11586625 -76523083058986751895550093072282671000 11586626 170233038218704597976199357654582562512 11586627 -54861481161924416475765401860106192352 11586628 1658654885661200599568028410547816431616 11586629 -10566243279311037933443493798222233760 11586630 -233704210243716480535967819867349288960 11586631 49128620370468957724453677704936141280 11586632 -85180078181413064380849551796248576000 11586633 -16730607292438532752561720220523850752 11586634 -513724442742488370731051417905800087552 11586635 -483300211158992243486986860187447789920 11586636 329892599511011606875919234530661774592 11586637 449784576110736533981891314213339802400 11586638 -130856866039839378523250898003916353024 11586639 -362019179469573955667014533346986382320 11586640 154754837997043364921839725500245032960 11586641 262716004549992942359277297438536500608 11586642 -1769123198604403821803891546446142976 11586643 4131924691827950149942602328566728880 11586644 -307643871128773807840018905711813185664 11586645 14503785792665627561340295798300229760 11586646 378005191379608904402701944361849450272 11586647 323206752272494927133447020868416908720 11586648 50930676893949484663866613965393715200 11586649 -147450994554199850942619266985135647350 11586650 75957074705938123534536942983666436000 11586651 -11010594901629822068158858602786035520 11586652 -230189154019830952290230794500717895680 11586653 -187337241541054711608162447969748780032 11586654 413790554095987738764620156241436179264 11586655 -301020592759435771571538478452727604880 11586656 19909709958871071795094154717237084160 11586657 381473066198614277683039815453361656240 11586658 2294340166315309700751417711765337680 11586659 58413636698511088492599773379644388816 11586660 151703587097973727554729335711076864000 11586661 -99770215826139441782819291256686036228 11586662 230378303177368382820692668151294489664 11586663 172466305951297273767628946470143984024 11586664 662779847148630576178816046919771832320 11586665 337477572532743078535821419108840795520 11586666 66047994878088503436798994590637421568 11586667 425890324228140771045016576107676342032 11586668 -283699344356435475751009130659573085952 11586669 -1260474456263442728588753478097804965792 11586670 -195764174613906626545590208584943267200 11586671 1132835401206797975631647088560687377872 11586672 182626347929178359548939063047773552640 11586673 42916455807169235272962222582071012736 11586674 118032287216148483255120508537585099392 11586675 174971476394670048313456268510651712000 11586676 -440508623660368272206164729424695789568 11586677 1215818845134706815331422100439362458432 11586678 278024917079728123524037877094830130624 11586679 318312463240518535001279230759339089968 11586680 -181122193396416858398527808395369267200 11586681 213104738968708977646920508428371130228 11586682 -133682496413686826092692332642981123616 11586683 739520946669953675629864461956963865264 11586684 -30915636477573463815028742633178759168 11586685 -599903272262204805335908285759192761600 11586686 -350934721972874716752951858380757965760 11586687 -288697828202434310529745994597373094200 11586688 -586556377526646896167383892835130408960 11586689 817319169654815690497920036500371445460 11586690 -152761436234370490483952300523723986880 11586691 -64301347804133325124316164500404459908 11586692 49766496965152658972916827747561459712 11586693 -154056589711432344249738069166280841600 11586694 -592707816247809673649876662041937920 11586695 -123760492340648318705158106123586193800 11586696 420594290944111357745437701122335948800 11586697 -806908108024283464709994739896837770854 11586698 -57697808799481364823399364448448053664 11586699 -218224850192180055866599082901165836880 11586700 -154905330077435981851324875692571776000 11586701 -174377711143147672515139933364482646016 11586702 -81193956568337777073124577438230318080 11586703 255460339121560245329206627508673178224 11586704 -36957757952938398048175920079890284544 11586705 125707224198852989197558669666884254400 11586706 19269036863692413694948530617197163328 11586707 -444421112681864147184361896623330019696 11586708 -159545051618200320163548720267642193920 11586709 -77409660734655378882609034765891574784 11586710 176207452441085064123986574683699285760 11586711 351090854308207041434062555731589735272 11586712 -1085955109222516141284501982478593413120 11586713 -380143194436129449302917396394814676800 11586714 -25898275129366071344846364258295819008 11586715 22105117715931400344740919847247155200 11586716 -256957741473645274723023691716152878080 11586717 -195850778518523611095598423310741985312 11586718 -233091475775282636683032631792619520 11586719 -490268683766480060466802936967200622880 11586720 139729728424498105960280853277625548800 11586721 -2017653369020446974898218694389606107628 11586722 72582261261414826551275264817437890560 11586723 149568889404888915835232637952511363568 11586724 -693131297397028944636785752236675619584 11586725 76038594727097579646677113698000228000 11586726 11748012033065557320490951740055541472 11586727 127686786166844611235085876874310387576 11586728 204467037215527820124543038486060482560 11586729 -63709955009095648096943624599598684160 11586730 -426164017714372231267094836282220718240 11586731 -426372851325426970790442770612085282768 11586732 141563945062081191275074306634550681600 11586733 -191288332415701936811789794702753979616 11586734 -773800346229886688828414204717954153088 11586735 46513039743203284995666779036144865600 11586736 -198268442621667754420003556639244533760 11586737 -9279563400014924634455171210216221728 11586738 274322175056721098718686861141013462144 11586739 -479542538243281355842027864092720489460 11586740 88160716361785635270989385058074286080 11586741 517875001781214181567859300912189886144 11586742 -424170041629946565967994893801462021728 11586743 -427137852707053313175362740776900306000 11586744 -190805318455555861345657153013786726400 11586745 428029483706630207140559607876122050500 11586746 -84467961439242674141629428191562955776 11586747 477842524783841998661807199823171665120 11586748 -88291123733797641122623210772014062592 11586749 101953338877433696123298124576447239750 11586750 26698389348043992688952342903230464000 11586751 643993753492886023871070277290049209600 11586752 37757522211233744132408078219303976960 11586753 433140004159497713393178291073340704800 11586754 -120763582382230520105715087765895611840 11586755 -728949350342734295178054411216660015840 11586756 -163945870929274007028807650299666968576 11586757 -64693319989604400029195556525291660416 11586758 -552159903898896729553155319215613890624 11586759 -386783812685984151990071527933303601496 11586760 -571734861629579189125023307268282112000 11586761 93195620118391345582391187299722578192 11586762 148900813754883189284141528634815973120 11586763 186684514749193801654014200759620709012 11586764 29920298841497523362200448540608407552 11586765 -165803566471773186609913405696550203680 11586766 136349467561818148089589049470942256832 11586767 669171587126855702189114170529888776152 11586768 161961382406451192517413684888566759424 11586769 855421704528685796661403373651625578496 11586770 -49350794386145808581300521131967065600 11586771 210539854524928337139977305291216110672 11586772 239650517350393228756142983493635604480 11586773 33380831624139812105286474584038354848 11586774 -224115568088564831082728614617490974720 11586775 -38120728216702530147293944206381420000 11586776 585978666416577983833680861981792460800 11586777 506603732334282427472336522546212551120 11586778 -163536904594748542952581122289249709568 11586779 95380838537550739541312401702625253888 11586780 971454576821051838883221068544000000 11586781 1181764308274180618456074416770297811200 11586782 265819751304103186317716802270805156992 11586783 86838270013695592898685035729509657104 11586784 193876876887539333532125588624848453632 11586785 -296477361323114277689567298308948767020 11586786 79521018908730667841631855029292993024 11586787 -319532779440573672998014370616937534564 11586788 -652169448677647716177138285744179051520 11586789 -712713016704919662681134825267782977600 11586790 179977550438135059827901041262663382400 11586791 1068420383918534793197990564671241752584 11586792 -27637287337515160726713375530189783040 11586793 520912014645803870455990626244764367440 11586794 86194885884839677680076218719658557952 11586795 135355948005856588079613250035060426240 11586796 174794118164284630562398260576393352192 11586797 23093972952773630351845999776547020246 11586798 6212510233911488840516980160483443968 11586799 162864282095537042362180250616549335536 11586800 -18934801123325504671474811638763520000 11586801 -596768746948910795933393276604547252368 11586802 -162669926049000199987413793920975019008 11586803 -90818943478012242647915452766789040948 11586804 -89400701309694243161647967048158101504 11586805 -288391204348114395897716238042456690000 11586806 -76437702582246091558780412195267205120 11586807 -13087509425244634223358570389815938600 11586808 -349879826735119680923712198856900608000 11586809 -134852175338477077542798543994332463080 11586810 -112702386291893478087875349675663939840 11586811 46861530485726119461830399066410693412 11586812 -318855613251980103799630672286993977344 11586813 -65258311610100807672375798042304406976 11586814 -118424130542320493684486195492464925568 11586815 -208624341770553608419198084798977254040 11586816 375963624021778528397972891637563523072 11586817 79044113854741758373369749866292271152 11586818 452148235419944068375852940067812625360 11586819 -1085257445390573069358849106187080719552 11586820 -255094920772706874149178606369860382720 11586821 -10758082622112189428648516804148769800 11586822 48758826904471110183898654592137699200 11586823 -22251847562098134213094416554454777896 11586824 24486372353360460602782873404042117120 11586825 132879286251442786843124342904959424000 11586826 -159191422797274248740575031986593094560 11586827 115832972841753939856025741463574310400 11586828 32134555806059753205726778486170255360 11586829 -167255728567009176033470037111621190740 11586830 40963479028577032931622503303844922560 11586831 -93994285790088696308676944763750736248 11586832 89261349704823725613742882557372088320 11586833 739466435494067525519616250830795045360 11586834 315947217602979482123899246434782745600 11586835 -108645363399246923792297074864591328400 11586836 544028327455344316942815719708821190400 11586837 -805642059077138699831800882368044742240 11586838 664594091017298374654624366679871744 11586839 572540415423153330969265371559995840 11586840 137326926400677997060190485832145100800 11586841 -11904512423358771013299094816396828928 11586842 -102282890858278322306320035506972647968 11586843 -233053409726641022538099779832719819016 11586844 571529122915377011558823191413794528256 11586845 -297709465949583137341460537486361661440 11586846 -56046650225229718487116347187000350720 11586847 -67250778702637564891864628134700876704 11586848 33715628178714582557624953705026551808 11586849 258707144868245734652401580948604022560 11586850 -68854049770817232142990017845309251200 11586851 -480171903072250183963390976673301922400 11586852 -11310545414305860721258204392967975680 11586853 -43929700505597742059686897266719400898 11586854 -182165525902802996018247397828480830528 11586855 -10305075179041424216759156871272532480 11586856 940517208663995259934737477386854394880 11586857 246222658236615682063031963176163844474 11586858 198524243003328131566628884160956541184 11586859 -152245723465873359089196237480333924940 11586860 -23821761367113009122910697215096637440 11586861 309814011758173511843297172377765112960 11586862 121513905372490844290297209678898564992 11586863 -1085045698453287769351636645236629903040 11586864 -63631743490523200748396325254176997376 11586865 -609242340013789552747957342561623062400 11586866 -1595895901856376995922726308346704256 11586867 -172488815730342960910086359052494725320 11586868 -284881066074872783059407243240213415552 11586869 48519295426535071057273122056468107200 11586870 -39007749662207126590388196649947356160 11586871 356912653719360564178396796652212752272 11586872 -62058464292371576943345905953098178560 11586873 272347586111143114226383943140285890384 11586874 -11374523514568996873759902637129255200 11586875 229739637252273744998386199069740462500 11586876 -2006882649829511465481726151868743680 11586877 -159106016600737422811362434359901258734 11586878 -563920207800657690583355713392837653760 11586879 10687693045600932440075279433630184824 11586880 -194917816503009156595781193443809689600 11586881 -319298746416460609649559694001694984768 11586882 -454830411688654606896526302192535872000 11586883 175808251394641707822898545726808819200 11586884 -515261184980921323988158621542924518400 11586885 -33558048480347925822304578996772514400 11586886 -559642063327092132026560249324252648608 11586887 -5683494732325823923011354827608389840 11586888 -4970496943717589591123606553966935040 11586889 -499000664604260119029576723348309643100 11586890 -73755779421179701151168057169639275520 11586891 51705235184527310445097269665782103280 11586892 -51169181645288274479917985214190771200 11586893 32853163335855568668285312281220007884 11586894 -254922186330124656173265966876250214400 11586895 454945940921815152907308172435181710800 11586896 13500189377024563311939744965457199104 11586897 292551745933927488437103231981003565440 11586898 415003873405782891991801947659074861200 11586899 224644040311177925910955716701715819264 11586900 -50087277546496409956728594118373222400 11586901 -286583917941761456402791524043423340800 11586902 -660694165267218540429444353057836954848 11586903 177212252157628742215472748922846099200 11586904 -265471024307757216651102390540873523200 11586905 391140303017124306621801686260488117120 11586906 225750098731157157433402667198082912480 11586907 238140141941483048088839881120870063080 11586908 376916777202017492881016935827278654976 11586909 9240124903413496932015408823753282848 11586910 -127833363238272724100727596370329164800 11586911 -345137707945397131918353196927510114080 11586912 62200407042933702834476906991343632384 11586913 -185343786733686331657354288262270759232 11586914 568349862434346245253808152272206554912 11586915 525618389706346102236532506050037948000 11586916 -387074551596320514047477781385558241280 11586917 -790091160800787277706673991551540164640 11586918 14820850877431290710918741732502743040 11586919 -1052338697865185094649088767385512772680 11586920 302124952846164938964691986919890432000 11586921 629490299627285531651679334651917688320 11586922 -317942775973564821738553313105899027200 11586923 -615165776959187498856701893802893767960 11586924 836321807203851003604735327055779239936 11586925 -52734335939215488018910286244971200 11586926 84514189111297293124832346948962828544 11586927 -360429896217538721710421617431775253760 11586928 -58383909985313233362771159123363102720 11586929 511404124511345208391195031344948216530 11586930 -215359749208820687113611294921116928000 11586931 -775161833498073232594605251563036281268 11586932 28776897565851311038808093650178285568 11586933 682079665277778615160370545659182773020 11586934 -35199046577813735837461549357948332384 11586935 -624851678444162754364033468863123966120 11586936 -624467132333698562091114989859506073600 11586937 385481753244657335942665758801167812586 11586938 519880163237328780521232561950232879360 11586939 -54285940223980339231369201738714244352 11586940 -75480894691349863610342380659513292800 11586941 -191884126996693954805483555299749060480 11586942 -803485236931540509304375068052314950400 11586943 518046167827858223315560816798372973304 11586944 -445113360304995560775888681953635860480 11586945 642873330605156474314055377730208614400 11586946 -228963239422516600996778686423001295360 11586947 1988676036092742493505464473007142864040 11586948 -188280742735102369558803965537344874496 11586949 -281449481211060143356073700207649523808 11586950 345229787940792582465207161394275088000 11586951 21481508432413907862483808749456266040 11586952 7518167825350529629670758198115696640 11586953 -279512984580489116458213374785208942720 11586954 13248335988787388152462869028998654720 11586955 789092379709911805701199178775057795360 11586956 -829355256518924472874516679980530458880 11586957 -29290392195023177272274903449420743936 11586958 488100746183393210062581552784093318080 11586959 74009381178760609403921657350277765280 11586960 48200255289150951344791953545625600 11586961 1329123668743596121845103329652203976512 11586962 -765264183477182196947844656459629026528 11586963 7837473993329046989481876937376483328 11586964 -682284573398188191888285066418678609024 11586965 303151785976747013440375837049436026520 11586966 8220773716299152510700851198739486720 11586967 -303786694608041348219548328075854173008 11586968 1186308994026291730933674922180579522560 11586969 217150617839272673036814874144469140128 11586970 -134599565091134107156934773691434958400 11586971 741782537723554471028045503228624416744 11586972 -265889687567206404355261717509770969088 11586973 -2519302987545354222601536210161976500 11586974 -25437880492983816533889151334043648000 11586975 219544600002001267683412855713640512600 11586976 -366444670135798931026478667677205331968 11586977 1048086751257637899760848224703495737826 11586978 -122553583726932011507739533447770031040 11586979 920214774213343142290008433319287749600 11586980 396798249670432217347891294294301552640 11586981 446799110883948222453235670558075484192 11586982 424793755955329182048733638187553112384 11586983 -654012710108314584269190894115150437768 11586984 -64353524205475986653288998898978734080 11586985 -1002747032957328404414040126542727072000 11586986 -220318612763035106167864099075758269952 11586987 360610273746176904881836637719508371728 11586988 45555932111508287319545490879408439296 11586989 959957578960939333546464841663561764480 11586990 227849545879040583675800217748834773120 11586991 -615238518440594965872972953274700148640 11586992 289334049679662316072436678917330845696 11586993 -540203801798866238360212733519025043872 11586994 52343927483349495131591837490540693504 11586995 -664381620077874833626196243124768000 11586996 -317338523991112923358658688351650734080 11586997 1117609327445983368054083403345040830446 11586998 36862881146290926486249328253355642240 11586999 -153842163768697793366013861768273555120 11587000 1126690560399931897547402352507663360000 11587001 1765382102431911105490923982537234707792 11587002 61032423530371985497383330637822339584 11587003 724617127813159373842053637044881873252 11587004 -87695973982437443367678289068424298496 11587005 -14691152677181735889140647388907770100 11587006 550925816662973978308561051823525021952 11587007 -1229273852937127441201386953144641431744 11587008 -286758433572843373221024820178441994240 11587009 130993116912450608510715572654146437120 11587010 194766997819321697199698310757682688000 11587011 -151367397101709845897625783573190318416 11587012 249249590876000339401183855637726557440 11587013 -396845691822600453050910296164483744260 11587014 257171702425903303199271787662664799904 11587015 -657639659406185389312297562798898831360 11587016 -43292922027932815632200032849660477440 11587017 -5562128191361930747020471447473239232 11587018 -47536491535597259528389635951099991296 11587019 -576720040400355229058794160070907462656 11587020 -21438894033506217759272337302495078400 11587021 39516547660385090408772678309847198572 11587022 -50803860137812984593234185580636218688 11587023 -250349525155039611687475341113098997760 11587024 195814502994763585937720526838314172416 11587025 -115686625611626590919199894672604550400 11587026 208524595850307777183451963896568489344 11587027 17095263837007942367390897239843093120 11587028 -84924871459932259034333622758647941120 11587029 128487756092181920109397829626498625184 11587030 70825526277506521459422260270777498880 11587031 284662215072164169037608193266787132632 11587032 329244399668917649096914905597160120320 11587033 283847859246231198671533134816401270282 11587034 216334230105545586938275234408683922416 11587035 357809305190747156444881843805478060000 11587036 -932914134841628976966002776917609274880 11587037 -381831590334406441667994839814324393600 11587038 949356401037080804752098408709459968 11587039 15989992942558091615973049594566158560 11587040 -525942688994818860960112199038835097600 11587041 429588419771200441434497723328935334948 11587042 -408652285772850015220690020380112785328 11587043 -278076409383828070302232723867143985056 11587044 -17388696562738089087708349784142041088 11587045 -1334538858306344484849788202974621359200 11587046 323438603393437598919497869415496629472 11587047 -454092964914223607472006335660234704896 11587048 -415017577287542744426869739731981025280 11587049 370776709154340428845409364363846063840 11587050 -18515463366393276043839426084708745200 11587051 -75455597731018040704512636306056340480 11587052 -92111593803129508403729744642356817664 11587053 95254305008319982307501593482894326208 11587054 -80086862792488694283014363093816985024 11587055 -407837520985459361939567352754742361600 11587056 -12925663657502808752672199971910451200 11587057 55802077232894864946552702235818278052 11587058 155921600127316762540808257911702561792 11587059 360580938134180146620896702721852881928 11587060 432310885093534018628565151375320564480 11587061 -1452985419401043004460080679666618217600 11587062 -31822387688690133962624098996607005248 11587063 -90676970531497124236300950021298929688 11587064 -232069855628839604855634030407583744000 11587065 -3020697057120720672266824106373442560 11587066 224410656644068660517163758813901830880 11587067 797981770193492095459688286814838335872 11587068 179685257940897957612413734167458035200 11587069 529826455029605816855247440293008162720 11587070 59550502834871286944121318442564402560 11587071 58699515475928028193398325120727529504 11587072 -67849746483201702895300161282817130496 11587073 888275033360986646265357627684335096322 11587074 -77265665158985073738702825770249982720 11587075 -579824759627476029261645457541513757700 11587076 -85706257476803111538773346040702266240 11587077 -234557100065705633138618311212078592320 11587078 -253857454221664877825281239597532046976 11587079 -60389252382697990075101438222146878104 11587080 75331661398390598919549924465554227200 11587081 37219655668040459106229104364235232 11587082 -129320202978425391043321340538682208928 11587083 326017056763400719221175030301107646424 11587084 -1109558435334523971680050646685039590400 11587085 61844744773230626405284313556136147200 11587086 46094641708565858519852160862383736704 11587087 -226441956888857806451670978635439887168 11587088 212299278655000643704994212271908454400 11587089 -796409541330433099657054076523341077776 11587090 357966627915876118566894459291413056320 11587091 -394627351465004282763687523699201943508 11587092 171358707127351298581533668832681873408 11587093 -178766225252605547524206098246293466560 11587094 189992983845206010071855402316501336096 11587095 -123428861682088572825078821357760544800 11587096 809282578878195270485690173744169441280 11587097 502631961540380459449747006075325712 11587098 -352514046830551629359838636302084302848 11587099 934171986924106073338979475316147860736 11587100 -69771236561483283965076943512437529600 11587101 54104114736771674811890457568380102144 11587102 78486279100440356769432614320799837952 11587103 73443059813381010548855918071950067968 11587104 909512637517459468488612605011128483840 11587105 7278154681013308007114299058529101160 11587106 13122044308944854013247037356083580752 11587107 -114610236969338535423297782383792190208 11587108 141467676169770265801928270796737409024 11587109 308707215213339909221703386256445627200 11587110 244609625450867208657145926711849509760 11587111 -143039334960842025631376124095088865288 11587112 219890298833856203094426630504037171200 11587113 -248774212449117440424454991020231379958 11587114 -122208363533738198556477842614553235456 11587115 363361717650575560399081044206760921600 11587116 293444052652929397720012846819990686720 11587117 304243980945337124339747886698450821632 11587118 -145928926215878832626240874732469393920 11587119 230026288992251920338682810326872244744 11587120 146817343897696102186142279489573683200 11587121 99385751864115923004362227102815789504 11587122 402653697869439472579328252166664156560 11587123 1500826021636138525855751330974875028560 11587124 4933058708455677695884850389563678720 11587125 325095089992181483723488935055440216000 11587126 19307205190583115845362667321772191040 11587127 -14968366208948164005880151584254792024 11587128 516444342035917571470054057130061004800 11587129 228617106661005221671162337082795494400 11587130 -264371237458513290393458356080423275040 11587131 44047881184236731718963552266353500600 11587132 811993809380734887447765290611476943872 11587133 269738155889343952889765932499994725412 11587134 83408183332280017571392509277165881600 11587135 130829939060385645674829168124578528960 11587136 -87425314189746051703783509698103214080 11587137 202445136577854738226690156703323462752 11587138 -673590796343131694960641025525867981280 11587139 -118370692757884140942989401896932495544 11587140 131994398016818014405926151676317512960 11587141 471641614464398107747878049027107761212 11587142 22464666437981249009703901255334488320 11587143 461859924966098033419768306446366056400 11587144 9005812557719459946259706988373739520 11587145 1177850680333672774947866579855307358080 11587146 -87371683858818322903458768645754396416 11587147 54768947796848958453278270778841145856 11587148 -123932653514484619683371084008088001792 11587149 -17806656584941467288911113254268953600 11587150 235164060198767043629403392581693848000 11587151 -1074274845102316490004469054770095848848 11587152 -62290954665862213914785758825507848192 11587153 -429987774832147944859488868893679646220 11587154 -267879344457086736575087471493447994224 11587155 65917274486431864704215261347995194160 11587156 80009570256045447907345669537314285568 11587157 -644027205574917189539647587038926188594 11587158 165674854163009596714158783340940682240 11587159 603599739946934557987683118684608446304 11587160 -138913021298715656826999653552087654400 11587161 3157474293621329903802310198481278560 11587162 -314738664802299001692918906790222065168 11587163 -59018599317878987826210206982419731440 11587164 86498645136813883237529861724834865152 11587165 -813901492498730675403625332748405745940 11587166 -167045026395830527236337280391719966592 11587167 10865168080380883918217203124462841600 11587168 21361570592779380879204843315157401600 11587169 -1000599833888992355248870293557692108320 11587170 12323259499832729444330787497361408000 11587171 629907345992445369807433814921050378000 11587172 -320737624412912452777601743925607229824 11587173 -35433912739634544808545802203635222400 11587174 121337559739835057972916295307089445952 11587175 -795512582253001398997833657603885639000 11587176 274920408997669205766388372559414123520 11587177 -530651501997416001564767849091820426380 11587178 -225486688850814320917673813701810697376 11587179 -186815155570853003258803875296490032640 11587180 -96162125246660282327210587917754368000 11587181 404480383400455317483070154563395758304 11587182 9610118276313384191985834578618401920 11587183 561100336819799454719637389480041241040 11587184 100896023895539159520610449802147332096 11587185 -680062055066129128097174413191676444800 11587186 27317497686285030686910932607144915264 11587187 59498240585929641730953033655285251600 11587188 12111943386436055313237081954548029440 11587189 -930324444435252082903754113727010669010 11587190 418546804091524184065291401414723609600 11587191 -111990454444446068441142661254482092032 11587192 852213121879038260757834050315404001280 11587193 -731648786419979706912067879262374459776 11587194 -12646104262710714122793230891398830768 11587195 -400084142767155736743574694900533420800 11587196 -522307267633565475519600105388758681600 11587197 3406086254504111341684856452149644640 11587198 -154043778803743777563370132712601477120 11587199 184462370508546551722872312782573571864 11587200 146894974180958183714090005504720896000 11587201 -769963654826574022203760439417309262848 11587202 -1184615886922305180769411864306183344 11587203 -749968959929034384161371620712552009788 11587204 -1034459059719591287311598929351809045504 11587205 -50997285617699502049146104279400378240 11587206 56896490268973068580424396191093751808 11587207 544156630849077515385411261055555065600 11587208 781986011905459847656342894200855720960 11587209 5404826724780951341894367610741964304 11587210 -4926421355552471473743734949709981440 11587211 147719566845753402166018552709890550400 11587212 -120509617860147655537536133000494268416 11587213 -348661173689327243028336482384860797216 11587214 -707867181947390497891520492851835156544 11587215 14960407563282841997706991940388215040 11587216 86460877263613999848154066427264495616 11587217 -26360626044395279602251033946644729528 11587218 263016470741850524698027361952187250304 11587219 -272361120959708694589506947467400080304 11587220 -18845393683469920011997839941865361920 11587221 -499656079052210165946437419352662783410 11587222 268467988036918149879640706055971130912 11587223 388345848325587340670320180245864092064 11587224 400532486143245698185482030637973667840 11587225 29997065839721702761913088049911682200 11587226 156314181042724148062396713374960209920 11587227 458020342045213168365056468310827085720 11587228 -243878843832798225840169445321854897664 11587229 -138046197123497190041892466545282310170 11587230 -211366034675001863779243646624820114240 11587231 518119532403360400219648042820942023752 11587232 118260416542631103705368635940716019712 11587233 95355644158537777478825899691456931264 11587234 -811848723119829980122344121607964886368 11587235 -571519686818055202694138730728752598880 11587236 560626284884592521013914852460365939712 11587237 -825921575536125721343529559964468578114 11587238 123837010603369986504146884778562340608 11587239 -764047752293405686666774114403689052160 11587240 -91333978463369372861817322823835648000 11587241 422877211331323495212075625044796539642 11587242 -134734734133717781084053558112451680256 11587243 177947317993199496711280670374251782560 11587244 198069587375495752904516487120832989696 11587245 -52599982444368756354685381513494096000 11587246 -216090796931847542604617405997016780800 11587247 -17342468822539167988661234592959716368 11587248 -128212017650227022210851505885769793536 11587249 -621875912058518565896676650993426896750 11587250 304409998797601706584877990101264200000 11587251 -375149911490665424705259817242034739616 11587252 -261608722963695953559503318489105563264 11587253 4181609570451126428199659160469149984 11587254 -119075869554552565655177395333392076800 11587255 708822042690610853949140736562017364320 11587256 89831121908344118140125957674340188160 11587257 208353881971044876559574232396838193328 11587258 219088865779429259350533200256454986720 11587259 -538954782127944907746066771563000304540 11587260 4337684485137816057985646495259740160 11587261 247158046552831096269083772422684878432 11587262 202847362125076410161912485277310813312 11587263 -696368520402402442113059613321266483256 11587264 -131561763279348715552459879634918440960 11587265 -299248914595516178888848833379340279340 11587266 -199645377202876819636886493583629734400 11587267 951172301915854447243479043547665792316 11587268 37623214578842535881988880235543273472 11587269 95020349837436540876960563519912715360 11587270 -275337496039618203874839458528632560000 11587271 -43924834525509996542907379122395156256 11587272 463687485577547304109121864461487185920 11587273 353909354938974103550713300375257850624 11587274 -324818613025935987494634138206935590864 11587275 276062291595005428824516127840621920300 11587276 16573253316513745294411975171435578880 11587277 115856176321841655781638191235243015660 11587278 138828474809382168028706368102136437824 11587279 -19637908278740248035989786455866240000 11587280 -2579782290981582401664016584169390080 11587281 -234643847321409416162253423203532050448 11587282 -69624467385245364568324083507330564096 11587283 469133032860320786135871919583378406000 11587284 127778933684963898492439108053506529024 11587285 490841921233116011239445248777199612160 11587286 -412949246913388404628400563181607271680 11587287 -119586128129016860436600719948436593280 11587288 153299855564891126884166127463227893760 11587289 469783300029488807451560738928596173056 11587290 -2406510853698764820662284755016120320 11587291 -148825103438392566882773732619671462048 11587292 83526655319112445719421042110543836160 11587293 33331585092320115327628989497160842022 11587294 -261651063128996473123728193852417488000 11587295 399714373630840411861875972330295661280 11587296 1896305217178708314139564352018055168 11587297 -88316744677995289264468070125647413628 11587298 43970049355967522790546217841849809272 11587299 -173230300394299096294892163887907872136 11587300 337245897714587793269816079515481622400 11587301 -1577746854361562491644105851616326796576 11587302 46712037063483693240814771525754743680 11587303 101623573323349002062291974380793243648 11587304 -190928149546806860640166519662553006080 11587305 37592554349575897676041981973158987200 11587306 551109660539463326399272651779129746352 11587307 -654748560933260983365659877246319406280 11587308 57730591676234364609133056386949709824 11587309 -377069218189016486570591716517197032490 11587310 -159769919492235669902864480693983376640 11587311 182224198353753414031492995124356367560 11587312 -69934886027482752186421264148475445248 11587313 -1008811174544854734715995028094038539438 11587314 71526658770274910850515725794539995392 11587315 925487034543907221281392372169730769200 11587316 314141396182079028000875031513795012864 11587317 210316285261091159295240413087067078144 11587318 155264635833349964069062122837139990080 11587319 -488169362668187002213574801282558151504 11587320 829079686132065340019555153411082240000 11587321 -1226436254202109687560216002444494074800 11587322 263511310087894232672367405875303801712 11587323 655485689187181423076765719096454832 11587324 153735746126144030893399488477047854080 11587325 -64113343143804191403302911251387768000 11587326 281162813090014218955871998294441423488 11587327 -315204482905111012375644722906223096000 11587328 -800083428981509174658926554932679016448 11587329 168472660056065208185097257581075127208 11587330 -49491308696950630989251008166387782080 11587331 152772925842749649796009854641401576704 11587332 -514450376671913379653082303225448240128 11587333 1695878419198352111500889962821512888640 11587334 44932811953972231839606522102852808320 11587335 -153676359587141133295998751424168601600 11587336 -987635820297954786877394625444275312640 11587337 514260044981706155794560902208629807460 11587338 -66296152735745355659897173909418061312 11587339 -24618083342748524560370676024396369176 11587340 41311517867127176673975051546184473600 11587341 88863177513963265312472525951464761792 11587342 -192898385467917517875855494570620974336 11587343 1112265386711112624693735226192431728400 11587344 -16098795691647078528287816390972669952 11587345 -159795910463578399786945603494646535040 11587346 -238430556381598558430745065882304790128 11587347 678060127257671659646530064226500861040 11587348 977858074201814220118824400968843252608 11587349 925628270389845595929682913335891918350 11587350 152723537246681065637431842251219400000 11587351 -790792884026119737685870671162310899048 11587352 -90351333539763777282175585931994193920 11587353 -121440671932744067092449758143060101120 11587354 -63645784899127094394354105588101852160 11587355 97843216809843429818864579833059208800 11587356 -162383026306557174681259718135493350400 11587357 489006516162871492138716977609128178892 11587358 -237820418112586763348155062569581806720 11587359 91780810452958032226903984371480890880 11587360 56464185358065986398445721827646504960 11587361 -1415132970733702070067232302676554907038 11587362 315372541338298897656658478294614100352 11587363 102495288724947459815370707687226087304 11587364 -143094780010162426236020322230766673920 11587365 -5827220977273965615643501614651232740 11587366 29276461284020537897475163445607014400 11587367 261383794960638479479348013509147158960 11587368 163574579705088427719624293953782988800 11587369 -221371116430403476989487269374354276230 11587370 -431187117287285453212695941916001208640 11587371 -624123510597466177357229482945049288256 11587372 57115649942029385551207580177025049600 11587373 563999419100864642546313511052276254518 11587374 -33394964061454868835251622675642233664 11587375 -1388924331602092697070536831187188850000 11587376 -250142324144568917110180726792488173568 11587377 120474187384489507148120725443649520256 11587378 -11721153458186248229824995559611492480 11587379 174521564602547865071773434377880629040 11587380 -196247419383655262887527592030242078720 11587381 -31174478692243322979819409647957908640 11587382 6699772930486272601315455038205464064 11587383 -403935342540672002192710593687613424448 11587384 -282460645793471199892507414154431549440 11587385 69943957872226085878085154523578354000 11587386 16909449090950983023381769430139590400 11587387 518126965840471993245627439657260513312 11587388 -287104310104517116031334127101727859712 11587389 -318529379717462850667977908961407358432 11587390 -19550529349563892272037106382302158080 11587391 1141131322263803918527651540773999609792 11587392 191946513584545626942430230559015305216 11587393 456156908622807888796993081140350408642 11587394 -27702158320167552275343470846340469248 11587395 -464388140523385271731585441675406867280 11587396 -1006065269692603755235126120285907939200 11587397 351340824355012207463719354762837032960 11587398 117494388840995477782175203005582391680 11587399 94966275971708265942721919727781405336 11587400 253875767820754332649046222716784640000 11587401 -95115859842422436550246047369408871680 11587402 -637995035398680517308492683363860240848 11587403 1305953376958898194056094913333290097184 11587404 948107179731203955463247809534122393600 11587405 56702731341467723980838421703288896000 11587406 -355049824242777640298512407499468455360 11587407 -266457629444695689108167700503251827312 11587408 -30621953474580053351243975267490463744 11587409 700136037597664375816848412703583017280 11587410 277138987577221485813664444852518180000 11587411 1013076199658660539731905572846809438024 11587412 -783687197914691384632020175207163478144 11587413 -220421513169567970386106571642852805312 11587414 166382287428387668526022219857473708160 11587415 132097071947263794639564199592962291200 11587416 383120605375099690835078369764415078400 11587417 -178496994394018461899034345288001871340 11587418 -3370177211338133088626201418065149440 11587419 617357414902940268884078425255943790444 11587420 -6809709688518680526000492154329661440 11587421 914469624256595257524194521076974922892 11587422 303675750276933622824829027168528564224 11587423 -132172278462037535286522923996384995200 11587424 534016595446505452747329657732822859776 11587425 6551641537780063356723090708133639200 11587426 -204528891474779878290887971685736340320 11587427 1178347805487294752252707333332817846464 11587428 -69613759561882526397905189907619676160 11587429 158787269852580170552594019436016964480 11587430 262326591423401440563067708584500607360 11587431 -426303289285156022321138679499854373848 11587432 -1008869745299279152362866846230738176000 11587433 130769314142168015867119832652986534208 11587434 401421868435718672293201018039063246080 11587435 -61773100262014085140391135692536153600 11587436 2897859545860615686303427543091742720 11587437 469830750659412201381807319387331638080 11587438 173207274681101192080919301804735066624 11587439 -288593180783069743336188713966029729560 11587440 -108860654749198500582613806611022151680 11587441 219768182369573326984390682450492959284 11587442 53488755374098668304773335164239007872 11587443 136272361851775877667825283344493747200 11587444 473682106766272961923910561824531200 11587445 4023875338852535510398471511268199200 11587446 -69762637072985630316773722860210280704 11587447 -630335184015622671108896529644524000440 11587448 -475738354346413927659434356070418800640 11587449 -657008333046906599962290381815575807200 11587450 -25172726882904308646315216992518329600 11587451 36079196659867018750259996521724236452 11587452 20333766812892113122488321340687852032 11587453 56616749090405103140800462733659565702 11587454 286039376426289722837065657017044197440 11587455 106800768584557132474956483662986454760 11587456 -623895240204705380730190224733073571840 11587457 -125693499899698656191669516346737649600 11587458 221710776843331282188254488078638585600 11587459 -101472586253080650575293258556130140032 11587460 19489689454348008484406160270264691200 11587461 -25950233085191695715210253276787408896 11587462 -701104272976444657751237093345595347328 11587463 49278207540209538016959546291521688360 11587464 77426260230528489664246950198156165120 11587465 -520996117436764877225527098852536266140 11587466 -260080141009561756016665121817220670976 11587467 -351165968739212178242014742998806586920 11587468 9346178181213545914271172511702827520 11587469 422867808678547099715627839914833178144 11587470 199581859410127183978010665537502160000 11587471 -493113600749924696339496114055837498560 11587472 -43061231525692436448768468244224737280 11587473 634426889957417180624105531501672723280 11587474 1421511590334336722938624445664558695424 11587475 125987937741232642620061973992654250400 11587476 -525830231190297984821615215414509447168 11587477 701266432885452696812146049026385465472 11587478 -47309508188390434532584237714795023744 11587479 201886338785368604839775900077822170984 11587480 276239398725225681663364847285914828800 11587481 -540007073446021049876732260364119169718 11587482 -243086384978041017973136341382244748800 11587483 -61444710032558550139501662002913252320 11587484 -149146798604799067324792172545137619968 11587485 -35232021734121510880688109585214738560 11587486 -433222774243525929665016498583240967808 11587487 121919867299215546965122813857233428392 11587488 -488203683128825124930452101423470477312 11587489 1973102191145506656761223247863267548160 11587490 34984080649927796752201813446993868800 11587491 -210846931739574224697065040586006225500 11587492 -139680676674443108674217158706240225280 11587493 261571494152176664401414536468707437404 11587494 -41704061172686888212236072289970492928 11587495 654801937036583914635819718063320675000 11587496 153463956978185113805820325106146252800 11587497 890322380449784687067826881240973330272 11587498 -48003226165482502790432799981199540800 11587499 -199657149734019310810284025874680018176 11587500 -572817082043062365626431088905334400000 11587501 169621910242541314850831756643699102720 11587502 -289403701244109985953478586166774890496 11587503 -62153829481652488404627265344389671296 11587504 -258186136050704747166949403461646663680 11587505 -363606541180480666335911716968219755340 11587506 -7813123513586782840864556196900848640 11587507 261820948431077609477704740833834210680 11587508 -69440456224555003663071501042648108672 11587509 34005862284470211181049115246569635200 11587510 -78318256185916167057344030832568375680 11587511 8124993884486525600265141889182514560 11587512 -137288695194313371252861978573868032000 11587513 -95331501956752329281334448979248773376 11587514 316640411768533334919581467126152095856 11587515 150430630850459103749176418947129854720 11587516 137234498834594025661281615411570569728 11587517 -138005683402681787318502391012100414880 11587518 79648604566191475500029996346274044864 11587519 503963429996591304973184531845344537920 11587520 185998076930133270328249304511204556800 11587521 4425279286513538096646932948030078976 11587522 -189501577831658858754224911050144464688 11587523 -959836018991904425763706438461831664464 11587524 -14537249745228583847133907654614896640 11587525 383580626512265349949994245055317989050 11587526 50588610059977841205900908353131861504 11587527 414585613699245501018001520791768511328 11587528 -24850444219812672067278462067902535680 11587529 1030458856602382654556889755765841527130 11587530 -229046622115814569226405924003622528000 11587531 -853716075814443012042281546049140546668 11587532 -166659453807324347377246945330562780160 11587533 -105742996169454564108672234142121688000 11587534 200376698873681439991940578970505374592 11587535 924025198969052791208172399126317481480 11587536 -746900006170965307769422506220167168 11587537 -186456925614366674645160132541257212300 11587538 -12699958879288491757361138670675296256 11587539 169047553916739587778819654363993465648 11587540 134208726701103775928505791163587374080 11587541 -22004550572116757660040809546393816640 11587542 -180821625543209500830643634168661749376 11587543 -426085371830831336126786826514022465232 11587544 -125896936399792645507640320897277859840 11587545 362628594424225238202165911775299983620 11587546 356352084057166417882494567544967297280 11587547 154526523452629525139314325375146756920 11587548 31333435708561342903766299412059693056 11587549 154642018316895107004118184976222506880 11587550 -20960160633496732557343281738523483200 11587551 -219132726332731859514189634846629937920 11587552 -213134329485302765187151157129480503296 11587553 -375105747449316260013326042640057423198 11587554 -7132914692729753609405687035740804864 11587555 161297851401635104128897166895343774720 11587556 769025177322991880640413452133914582272 11587557 -275475533138205493880969017988087855808 11587558 -337641548887725780503550023873844153120 11587559 1526305724646084517500153334248716868360 11587560 117252810615563056219938777652130611200 11587561 319839788400771117985762874948432694144 11587562 -71084236662435851444069949584892241920 11587563 -267302722535343589083577912089543647520 11587564 -359028278349431720930161629800655089664 11587565 365197252295819950983800826355735200 11587566 -217634613616241904889716247481757437376 11587567 1097472366543008723472767879761642177616 11587568 -143820572126088029441869725166872821760 11587569 -346038831424548332238148198719754780800 11587570 322558304182972327437333710275667544480 11587571 -65557610659312531501783608179833374000 11587572 -81013556467505895232905016774194228480 11587573 2225389548987539832644143097184553784764 11587574 235417121085901886156466336606109987392 11587575 -323445104686423014327194217918165059400 11587576 140696901433969974995608909691710341120 11587577 489748194341713132745694316162295448426 11587578 -33388601530387313706483629424766298112 11587579 -84266874028735936874012625936268225616 11587580 -527940809906394164077548537434637964800 11587581 -322103665156795333578917574635371374900 11587582 16310040213235069944177891176587681152 11587583 -31540292165732970459752159214252300288 11587584 -104164846736096376846592679025429184512 11587585 138225884548026786384396527407144866600 11587586 -245541207180096232257396367465549524960 11587587 92891978264099995987361211241043218560 11587588 11392269563323576059424504512574095360 11587589 336008650418822401511655978244566229248 11587590 83549889066514114284500854067150131200 11587591 -461470633227156565895642060874029534448 11587592 -1113745234371942242436165382857546624000 11587593 -816114854674599019786265158087817316336 11587594 -14770883332045199582831551872739697568 11587595 -220939620219775782307751409660588626400 11587596 -248183757179423515462140187709973442560 11587597 -1792718765641934196063980538870228096 11587598 295954546648307587071989099547305833920 11587599 -329286371416040896607680128271855613016 11587600 -63201476279114744510796679822712832000 11587601 -856217159036013132935396278596373432398 11587602 -10757981929260496098798688679299413504 11587603 1935324787778844347190365324177430290704 11587604 50155409954329557009430332662342787072 11587605 -716877114929519969303400660177362460480 11587606 574135495064784084561184794158301309120 11587607 -591436163810131340050544028000899432448 11587608 25095123448877281178688988575451484160 11587609 794256447557092507065525708478290528 11587610 -287799292394881602854188744880337803040 11587611 -23350290958248997554606635444070544896 11587612 -169937894644906469214114627958173919744 11587613 -37452201803590174504179006931929738138 11587614 118795876877845111135256493785447731200 11587615 438166030611515272806309004272179502720 11587616 262612478644653951178203024858940047360 11587617 -44369998668770775496989579276024805740 11587618 -187295772807510827821962995325367152864 11587619 690754103519435026882057309457228806560 11587620 71619441156838357437879125409751326720 11587621 1204389239367122735734884227690058326044 11587622 -213079019383595319101819920315191096000 11587623 -118407062506055219603374763161898896176 11587624 -760595005806969992977298597245964375040 11587625 -136368160841919041871818992776486720000 11587626 -3068736823534257301389130326152929536 11587627 896054826873585424696777499204499447476 11587628 131048717695880618245760602636850519040 11587629 -671005126660711858485805629129689642880 11587630 -158243277619779448667828309781045166080 11587631 -1004798553887004968565319625129924091336 11587632 -47252229492193712561598511384963842048 11587633 -410898212929628877718532785878685354256 11587634 286379819966445640144702186173756352032 11587635 -305319671240282720983245937185091298880 11587636 -494783296707896389062992751557048298752 11587637 20812703047105988498117120548720646880 11587638 -316755411331801070119574914744595605056 11587639 -14907023673331449367658462549013848144 11587640 5811478754187977872244074008795340800 11587641 -10784738196674284467611694887385212160 11587642 205253603510171121387219775571036665344 11587643 -1160190000792223381079368592665967118108 11587644 -593074048816456240873139756587605196800 11587645 125266712974818815073506037607994457600 11587646 39684143809026835041676624114336853760 11587647 -98187727368737853861530779194954233400 11587648 -129092216930676133122640041542370197504 11587649 443731225442772374349112380274099411650 11587650 -49845599906114291133897227775480710400 11587651 -105991493364100886653581831229859233348 11587652 -197853440190673440893425104943651438464 11587653 46743852007092595076886638866379839488 11587654 -388333920004777158568637774376847846176 11587655 19205688540195328376931107373181512000 11587656 -335959987424984344865412229290502348800 11587657 132608074901768562829212738388824626906 11587658 373006906212351158759275236106187966976 11587659 -295550406584110342581457165881476895360 11587660 87863114485956313825154413301063946240 11587661 1217157365849093205037100094319144118262 11587662 -650132111707296570275077614128525676288 11587663 -1117361846449992273365597350741350909080 11587664 4193639944713386343724114753891860480 11587665 640944446326969939711420994377190737920 11587666 -23519267088426362592038871136793947392 11587667 -66191615290204290364246421924650242528 11587668 330793029950852298479093522179184240640 11587669 -31442248966416840442830862206137486304 11587670 90600041418043425276509775223903497600 11587671 -220030658344612756518116278158585849600 11587672 141344993535126163985937367228418887680 11587673 -284421483498987941591555117830121193078 11587674 123233268923722873873960212194264996352 11587675 353647479542483120612653028588827518000 11587676 71501265000135796924521886708523335680 11587677 -288160915963533967879457920907475588480 11587678 219351193177780332969142901043005686656 11587679 -1336159763041235538606726669945994591560 11587680 -263579774700847140398304582337599897600 11587681 -125932104216839979390372089030231199040 11587682 685239225754447253928130057275414720000 11587683 770131948090058827982220840688353099960 11587684 1424782379506734538946275032813585375232 11587685 -476894084349235881153810233365685137800 11587686 -212638350021555472350568478410951148544 11587687 -23038706251263236780797485533669454664 11587688 18037450136265350060749369307200143360 11587689 68002173998904419283130711595892811008 11587690 -179123687129682513433547983774866506400 11587691 328467636869489497529692202840949343092 11587692 -159421968935417422762625137761329107968 11587693 274751918985965050817538888930783597144 11587694 -583901004589502671622874730864252039104 11587695 -18422609602085998845165437580937382400 11587696 453123154005899283597924431126549397504 11587697 127247440431113578359764256657731246208 11587698 -186029959883151177158995618264280616192 11587699 740285994573672215301767441304984561120 11587700 293919866291641102459990727908725379200 11587701 -341246231090149118951520601453615410720 11587702 -45723545463497964655102773701087115648 11587703 330621130468545091180926963261672878952 11587704 517886776283084163844653231112504320000 11587705 -201559524404381229761268784606845310140 11587706 -223794493272918633508919969568997426176 11587707 14947159137009719724030407780345671296 11587708 47936564099597993089143264991316720640 11587709 201551946258225516564757668355440751872 11587710 222670676623368598138261829978335192320 11587711 348398522118261606506731661642246658000 11587712 1002323176569533795346490489310596300800 11587713 181527640530655187951834887933070103360 11587714 -310324154409080611354201608564713923680 11587715 -18299919732489966020310231569573466000 11587716 -396652180095786682222301084529210963840 11587717 193669337850510795004040803700847042752 11587718 -324005468900158505941631541359603873280 11587719 -305412388437357404235536340416571298944 11587720 902448687241459709343836336724295680000 11587721 -33321374952203154248733691071558591078 11587722 168231426529457160912783499073151137280 11587723 415218606891719458847247033632052138640 11587724 -1008206916302502463933807919963201589504 11587725 156241461866427347697877511450089008000 11587726 9444171093536066062046829033540348864 11587727 1124096942163562472747014026778731160512 11587728 -1704466020452866383665521356228919296 11587729 -931895889430867420234747776532070886416 11587730 -94612904801245455995024043270964992000 11587731 -623401155498212334243425636288553816648 11587732 -126086813129655482067285851815326994688 11587733 -777757601355900115197429001657008175620 11587734 -38803376709598769576053972790159536128 11587735 -123645363383432692179817446281581515600 11587736 482857301510844002290920765673352540160 11587737 67779568004710467571173575040071839104 11587738 -194454060109399911002173468498881254160 11587739 22898851740140550866040505331605337100 11587740 -122297441010761447477608951925519155200 11587741 -471054495015530492517834000603785014176 11587742 -226677438581759259434061902345061337728 11587743 392495993643770620461883485627114956904 11587744 74318662891727272886933440846170685440 11587745 204359517508878684077064533068277722920 11587746 157250475690089552884239699559682150784 11587747 -767314005945551703533146785139325374488 11587748 -275172643022525574496546308450807577344 11587749 38586621014865522609173078833062528768 11587750 459808108098903701214571734066921024000 11587751 7962147381808833272155662798591074352 11587752 417207429321415731639827929507103539200 11587753 823412239415931056662666384484150475002 11587754 128446636848470417476573211093010357600 11587755 8916909471804576345812457269392312560 11587756 -77341504791727004249786977051007404032 11587757 -646024669586282739666015001027956149994 11587758 -53360779323768756735852050575048888320 11587759 1128118658451566609504596783927821218960 11587760 -142375283332293979907538892771234283520 11587761 203010057681954085374072532807562991720 11587762 12863710743975273801773451901533652800 11587763 -703815469101287394736029777484266365952 11587764 -463392438385925791750642976317394202624 11587765 -100330145734155217557317485147884988260 11587766 -322096114729744683020153819288231235168 11587767 -127976812662725698365203241186199485720 11587768 88196084387430249653265592424583659520 11587769 -5628147286210419163849170261839914752 11587770 32968359815188779066088701047129472000 11587771 -1398830191202120080755684720338919856 11587772 -149071637027569875624632366057513395200 11587773 -550572457313183928208574614715913014016 11587774 464560580263719489649291581326645452992 11587775 -259388212008517236296873297090397688200 11587776 129133222051719615388306203078580764672 11587777 595676397124162284006018785289413551200 11587778 54699228549893358620349074957760480000 11587779 -6950480300303601820183045556448135168 11587780 -259681447792378791607351284511655178240 11587781 -147767684477189229873777767225045960418 11587782 7726274501706807115750742953569408192 11587783 -419850236376466849274615466693416279480 11587784 -335250527639553942164118573278971822080 11587785 -69687389502893853852912562824742766400 11587786 84127397469348677019500717558265427200 11587787 1162065333226206397033992907475420108436 11587788 -456179380525049178383626787856417507840 11587789 -640644618555975227916674497385593893672 11587790 -15332250447812487844121968222375046400 11587791 -364869448327340062907754013450385909760 11587792 196137312821192979453281153278320230400 11587793 -34287230435228555295394933797593139840 11587794 -61536484394543567563380959440480214400 11587795 697982476278219542360824144363789445280 11587796 678023194220736268818647840323238461440 11587797 94332957774642320509710864294953840028 11587798 385989655073293495572347760709267418400 11587799 -35898113726382043605802936170868302240 11587800 12004565272038749970192813114654720000 11587801 41003419850428012977047815000059804104 11587802 -596388318001790214719575690530990393600 11587803 908313553578464754524027696424679340544 11587804 -715387901076511252067736628860195173888 11587805 -730028035872035874408525970003901547540 11587806 -39217744033776210160973210170138531200 11587807 -673591536953185779114973943155445264 11587808 -552872608287936588480865410846729437184 11587809 1356949249793736961461170274914399817408 11587810 -64315286463274362454547465378587477440 11587811 513210663502334410981968329506440822552 11587812 6348798489143866790726263729259311104 11587813 -123179095624545984218121808867966816836 11587814 -90906342490688489172160074272587891968 11587815 -198251278934681021885713735513963599600 11587816 -102749466848286201917792342889925739520 11587817 -1931250238702244388335018865460630262028 11587818 -27744178899051595300585556562689763072 11587819 438978470921513149177666113727165951220 11587820 245012645387122019787723615123578496000 11587821 22222568040765931648827019129769538624 11587822 545565894648092812017314387327677787712 11587823 -1058182107449652513915704661311229134088 11587824 -151755641649977280448121783483310637056 11587825 -141437475081746748567761128277265259450 11587826 -226092556563642308296559540605320123888 11587827 288105654800047454571378962386529880120 11587828 6297921754084864225744853450260340736 11587829 -27613602489527951687498466430080409728 11587830 -78602481939857622738769738410002300160 11587831 284048253854320427488043755279150854528 11587832 5251305245653910913990621164674068480 11587833 68694357200513524348915637836481033280 11587834 -171866506338955029815378611546058703360 11587835 127291717532145993046853991150176835360 11587836 -43493248980039288855607010180184268800 11587837 794134602379357116275114472338241063840 11587838 -337194306297891601089706654321705927680 11587839 200431197808275686835463873596373730688 11587840 476481286937609981133366780908556779520 11587841 9014688131557636553642620144473322242 11587842 -170967186618547543086231860010350358528 11587843 -1288183878196207345146908950589999483908 11587844 -52352940668495957356561341411813888000 11587845 184734664216806685934126183487907564800 11587846 539572217149543456706046943892986883520 11587847 16563478108195823391809461466956768200 11587848 420114737194449891730154729891588136960 11587849 -47818992571286212391539952572935770880 11587850 -36907300178314275210039510855249139200 11587851 163408425486012480753491909269027132224 11587852 -82832053199856676425837476238384888064 11587853 -393294157980645008826550712220360458880 11587854 328376635403466193000015913089475987520 11587855 1472919666179841755894467172031784560 11587856 49236633613431111855075877886916034560 11587857 -89114978508766136647347184125932915712 11587858 409531733002913634707013922542136256160 11587859 -441233560712789256076121076931574066160 11587860 -11008413904914547813228901188151255040 11587861 476244186226607887217622171383326408192 11587862 34724472689749564385091478588556648448 11587863 187483791041428946304881063170919472336 11587864 162842534733294139010769565024712601600 11587865 690103209051753030715174858616924485320 11587866 64687280865414790728365191135660059648 11587867 -750317446623008362466980831316831813520 11587868 -382013258892730621586047274958759639552 11587869 528262870046717810073308096388465732294 11587870 128962776025285089355162233838209980160 11587871 -46327948137192172980927859668847515456 11587872 374249013518219691574042521425050337280 11587873 1224825415793012726960731972412958799200 11587874 -30028031016218532073530415087891127040 11587875 191029988637981006131998493755032888000 11587876 641063714362170204922149043483816991360 11587877 -930921509445972148334064293726449728 11587878 280812072702368189636457341286739161600 11587879 1264265903264281489289293961443533190800 11587880 -785300100166152822443772380596159795200 11587881 451748626085093475558058271529941054304 11587882 23753104709562509950317893113606377312 11587883 455737653496961611632441997570562247984 11587884 48906073623857890836192387244616761344 11587885 -219136971615974471340941961307677762420 11587886 -204765359888336265315316202477249241216 11587887 -302574660533934396174462025499396776560 11587888 -33461769867187113583732971535686434816 11587889 527616799689946969737343066530027063780 11587890 -89274491819195777999864183872063342080 11587891 -129170439665472253450921957761756392960 11587892 683940667397657709043824564144561273216 11587893 22743391460851735352854802186611177728 11587894 27383367666952707284553000101398926720 11587895 428303545058426550945451588905438211200 11587896 9116807084269745807283095532037017600 11587897 1389617142725795445081443672940340553472 11587898 2339278205699925848570646477091776000 11587899 -128605751738826702272310534850773409680 11587900 -458089758223328452264401012276885184000 11587901 -83147970485450911553940298142416324788 11587902 146639422798478131291218756890632026432 11587903 146608672375405818056247986493317193152 11587904 -126444690545917318829703547446725443584 11587905 -64473272810943224028238787869411295040 11587906 -331915778878267922105696972028560220672 11587907 1002898069144216222107224926278754676160 11587908 -322413062622619924979247646977904419840 11587909 -447334912811261799208061683497795784160 11587910 -65858183323616314833806531353966848000 11587911 717508833559313305900795459153800627024 11587912 -361530481253825072042289570181791744000 11587913 -1399915038167435619675649375608388866636 11587914 -150776565267892997607261290445814225920 11587915 284195902701224010484598346270229867200 11587916 440494770322438497921462450126161130240 11587917 373270796724815713263599924508913651200 11587918 -293616837339977585366598284224819867584 11587919 157549008519418245419130598550375909472 11587920 21111683967932695790002584725870346240 11587921 -688953159048610056712285074966534117900 11587922 10221485108446123912479072450165340800 11587923 -244590968947171741853270874243652624680 11587924 -1805102299555713215630373437335093248 11587925 -94024050090407997670531423253117916000 11587926 -75467846562534150782557101616613394432 11587927 52701559682306555047907664518001258760 11587928 1421023056248180183552047565101332480 11587929 398781480575780356068933798367351987200 11587930 160340496137306864600071418823132702720 11587931 16602599791236403388097491672404687824 11587932 -126778638653038210820473981846182809088 11587933 100918400445463561865010980142239981920 11587934 238572242196713753273770784085480773952 11587935 -73094385526347078669635258162211231840 11587936 -857656652255704591693119760470017310720 11587937 963692805361811374184238213106824311586 11587938 -244430129442209884587788654559760419456 11587939 -452860865811443079426482422708051956600 11587940 59194612906915628374932009387724308480 11587941 17506744492929646218063243736341500640 11587942 555345911997006684473759722033930075872 11587943 -321646197559855384887899288576445044808 11587944 265001323930964939902693515108495851520 11587945 857800159779920419108209528960731633700 11587946 48164087885815438447037445913984413024 11587947 -24088662941759066611002371904414927360 11587948 78150418324163002088137091439227059200 11587949 -427454079991901017253627062117001467050 11587950 -17676527996267783818839594267936580800 11587951 -312617988361669780753251127394132704048 11587952 -181354230520140323907701134229995192320 11587953 110886962053801248315826831049049831168 11587954 104048498251143610219200425845523212800 11587955 -211129794030992133294461922964247441280 11587956 -16896356035748461153491361095597926400 11587957 -1506854207969785392211622434705431986240 11587958 584995557463167014913956035364030482080 11587959 709625830233312843253101411815783528064 11587960 124810324385706086595180752870240256000 11587961 955398178790193989951012674313099730000 11587962 35547250845483866316423006086757338880 11587963 -1966018829447943438824034252207258870960 11587964 -79520313109319995730649277451644176384 11587965 -349564944641856897273395242893157555200 11587966 -179499975158199000035612062631252690496 11587967 -721362515094980854046523776688441619200 11587968 435896521556643918668534166853779456000 11587969 51173718892303580029105656462587070400 11587970 -249572566996019506640516574456282378240 11587971 -693105115053669897944619148477156869456 11587972 -707058109772674177949362509605462163456 11587973 -306259190527266642020407350721106237316 11587974 -259030077702854678464423342296330872640 11587975 77694982764118382178969852794863104000 11587976 -1127766475231782425328989369695285201920 11587977 -383979527807134158809268707400173881686 11587978 -35743266497647918307388196640044674720 11587979 249476119008847712534947134919880746128 11587980 -189321808262273302008793760029496816640 11587981 523609984525482390853611123849468144864 11587982 71473287630227586204027832271724234240 11587983 446399094189638828726475402890412258048 11587984 484448520245632802265421421208469504 11587985 -1204080506588940544275633263289657642240 11587986 -3913509673570296606165303807064688640 11587987 -1073830748719299711301152894611363069408 11587988 -366158024659083631587054847745791524864 11587989 178310965784898975247832327523962637120 11587990 84705665261995161197000434798264224000 11587991 790130833893065473081530610152138798144 11587992 203288431132723096891483780776560824320 11587993 -188980005439793129315684687929056384 11587994 -166694464302504024428277593398304924160 11587995 -555677232258265580511831086517737210400 11587996 41417752389293621279669241542901309440 11587997 -77226606560732941742625063267579024180 11587998 -71798449401408889239991824609685592064 11587999 1508390992615253217276638981568587874336 11588000 226268367841763122059635516991700992000 11588001 411081456090291698532413030196558693600 11588002 -108122113518635437347628361130186768048 11588003 2048165875602990297231022649075867040 11588004 149108458171145958683820391558443546240 11588005 238297935658536478972246285406276956800 11588006 256910403930192971601462253941135209952 11588007 54160226155422561224608934952137622480 11588008 -138396679281231952610768988720399667200 11588009 748288035972377597364122372748962313210 11588010 -86134342906194744744902511963459843840 11588011 -733211805852315756714868984077285056688 11588012 -691375612255362932904377421673338034944 11588013 462841043502111944654535941882582344800 11588014 228215217514217485585614305559885953856 11588015 830827816136031131091646727385912580320 11588016 17379337722964370855118966715470839808 11588017 5505221475403817365023404495264950784 11588018 -47802895569184401945330046081869593280 11588019 -70618862904668732974744000602131923656 11588020 2025313463899878843212147980918126080 11588021 -193552835182390652080826558314105780128 11588022 10747024506288015504823970692046085312 11588023 -1241420446048142936272609016582588815320 11588024 -309966868859608167833860252428086476800 11588025 195608059295917679133948690350566665600 11588026 -237230456406319656585936228133889895456 11588027 6677678646151200900735810394107000000 11588028 319077713134213196108114601635746636800 11588029 525398264548238680148066831708795618630 11588030 105991060172847549237605414538665913600 11588031 -45129714033594884144806287876176906400 11588032 -323148976895938994830525351866488848384 11588033 228295919634962262250355955540542437116 11588034 -73938754409667753869873432520637806720 11588035 51063147753477361497981047282888727360 11588036 48937402177601662979946599900820602880 11588037 -272728734984063028664249131330882967232 11588038 -89089344486206479231974837945580363776 11588039 -148901322128647932140359828991651525160 11588040 156015920190631998072413767998765312000 11588041 -1016048844433697860129026382408388923558 11588042 12871618244523829234775481053320729344 11588043 726846331908139279004035988692980629760 11588044 122571283839864578438724620195269294080 11588045 -49647598088459846626761572438348745600 11588046 -179034895993720953008381035612198343616 11588047 -144968899213000702411385142604706005680 11588048 -83986923974992994711649465176143429632 11588049 2157336036297380041090722269135566560 11588050 -399369887144661901553717736594343543200 11588051 -811085752089798521856447234058608972948 11588052 -120899859512587825260011979198201200640 11588053 1114690200206467961650069594437556613760 11588054 591740697430859949943592993041153394976 11588055 -349015061651549780254747378947700728240 11588056 -1013755001976045277818353806419410227200 11588057 106928497088909622170619967963748691780 11588058 -59884141330297693968517273345295778576 11588059 -263749631368016785427069500632751053264 11588060 -425072955429490195842155566939203056640 11588061 215900441639265583037495213820239028480 11588062 -16938533288436444757589430618930456000 11588063 595223870510852116469013862212242481312 11588064 -513138590615709909912715058603096801280 11588065 119277809635365155474195346237715070400 11588066 3547572910852276368796369288751454720 11588067 66632223375650600948171887631603674560 11588068 357571580698958717844395379719228113920 11588069 889634099681394584630856961944783227100 11588070 794047701333140072267008926900602880 11588071 1039587827854361790805185886406964001944 11588072 604043139701418544311744237712363929600 11588073 67683632261991439372764486825348759744 11588074 -600096471972572766781640124702387472464 11588075 696657562935623689848726163929845223300 11588076 -335601835135383435376930593517728737280 11588077 -91712729202699029653477916640194192928 11588078 -404390390018675340755779098640224591744 11588079 -88469258100898550235129061986484998144 11588080 19042822762942552574033081888532725760 11588081 -1291318480996067944550892577589611252800 11588082 -362902411811062853884819145513091451392 11588083 507568121974592037387516037865943061504 11588084 636967919244791350390728327957693893376 11588085 -489559385733245966862357287103548179200 11588086 154130682845550899628315570692949496992 11588087 28576365816394430309686935760094258400 11588088 -354609705792452064352854418324752445440 11588089 1319873322580398976854585853012425750890 11588090 -230403437846309858386366766591559751680 11588091 550008787760354643278556296368705086144 11588092 -233404507173911890307419959292984336384 11588093 -6982023671288838643664009427152785152 11588094 153642504905642257917716039032648391040 11588095 -95595796430486915532453635538082613400 11588096 12815117417634568879015327127845208064 11588097 -77309912540275264987331275928279739600 11588098 -164032432283856416650042601047082133600 11588099 -721398772736852038120459136071508592900 11588100 -2410815547710651020837271478621977600 11588101 332087016784376085695876499596009398080 11588102 156465515925070963611613778841310065600 11588103 24257969980171719494827044586096114632 11588104 -63197891761622464606794800767768166400 11588105 -6279613546277656763808681283456720440 11588106 189547075385363593799753819537845384704 11588107 -676713799930418640818366805975109001644 11588108 -218037262156499538798154491507351674112 11588109 -192861682002385498960590408394953032064 11588110 4141925071120035989330682453725952000 11588111 -29542240015058447737782509545166186568 11588112 179547291565006426498459247423855468544 11588113 -7226503091961647381199786675524049216 11588114 -183219908998079706476913051034777436160 11588115 109106607437315949208268457676151193600 11588116 -145354485670228287470868088397399159040 11588117 32273114505210093924002063360438814840 11588118 869334472359494493034570573561237168128 11588119 -1663319005766944186355824493286827618560 11588120 -545670405523316670113135067439024742400 11588121 -303755012861085698191875811186515316710 11588122 1001073631920164336808822071224157184 11588123 -129284349769839577892706896943232719360 11588124 -421197220962829511694648034183087916544 11588125 6086689946394573079753587705634538750 11588126 -478511126758584542609449759744715831616 11588127 637379888857259488916673109870151797320 11588128 959326450413932174397861112760187224064 11588129 737310132779230844342600409800934309312 11588130 560715068665405927138656606695795865600 11588131 -319393178982742583265072513204728553840 11588132 332039523952806998671956062634436288512 11588133 -479852948522130209398834792130629001376 11588134 -386585968850681528414021480953939018368 11588135 -400558091759757971069869716718258031040 11588136 60593532652842136220233117443686400000 11588137 435185022916176571832348476597447251792 11588138 -187257641432234513360103666397793122560 11588139 254442828218869660489518169139184264204 11588140 423939137836276877044205382862815037440 11588141 82544718086280413347826047082141704704 11588142 -17273510191701953441223901911622001088 11588143 -6723026215556965235092621517544822800 11588144 -65802522509564058672887731924726333440 11588145 -236310980517710455138602580936711785600 11588146 16425341336964774935496000791703602304 11588147 469547496887601853363632009746648927160 11588148 56445729868129592180982050508943669248 11588149 533676932187991956224132808937854659836 11588150 -20876215849500690283157843285288966400 11588151 300149692694541527833149744223089229032 11588152 -861045633752055122088356461099412889600 11588153 -285546467065456424126487266156314736598 11588154 106679157261051671369165244404916034560 11588155 -293372117572145662511431096390101613440 11588156 420272540104518004813005622898211840 11588157 -966894176348917540924740614990853537600 11588158 -90985648480978056691810745255474309760 11588159 -75023682555139323295072570290548308224 11588160 -71406681278054314554643160358337904640 11588161 -634848486842901140181460956825065295360 11588162 -443741797431103856042295858464811028608 11588163 24725173033317730433964016382401050288 11588164 -85681380669469380592548704233870045184 11588165 144587092498755359482202661978625564800 11588166 5877535276446528943563231701866898880 11588167 265439131198014333217705574704894352216 11588168 102584799133147442953182229757890560000 11588169 46610120785711303067289453022574823840 11588170 -528470074783728017551048081827193920 11588171 -267790814827221590973287094483044726016 11588172 -31441924773321103734920984214818390016 11588173 -1074204829992115488012936169355886125578 11588174 272642800811385813613588447845430670400 11588175 333488088031306199409977446230351159600 11588176 111729341830240061907228309526586982400 11588177 -673617773140625212326221675736713858700 11588178 -62428983203197242679896730176710059008 11588179 -1580822412887049173044469630615307448224 11588180 -334656934353784720959563735651314233600 11588181 -772811906860077813062324036825254441056 11588182 -263560895692825420595125675931080146048 11588183 -828694933189141863121371672778927448568 11588184 -275221454818948592036530515814983075840 11588185 63472091229006416733060019348245884160 11588186 -321959027823589785178835823842543683584 11588187 -357610253169828846376239281023447346832 11588188 611688233197708219232479088372175077888 11588189 -132484825168469223276426018549357602010 11588190 200121242024561381963880250572462873600 11588191 -465657061474329540605379284761993536288 11588192 171812394752779785597070411935277645824 11588193 464795818313472973926516904797437691264 11588194 4548951933411726244349337436638750720 11588195 284089786392939984543891750263542963200 11588196 -153843962082262275160417364960397926400 11588197 231344728883454723146860986665478271800 11588198 -549393351811326480536400775121797850400 11588199 -2214971870907940966545785021518032384 11588200 -78164263466709857251157176947945216000 11588201 553691635884360284029775740983693830202 11588202 -207972509884178614349168430297344488608 11588203 -226295355319141872739997536606361088000 11588204 -898607054936085958514840324019366860544 11588205 70593767887827164678767852896200572800 11588206 202779698955977696977638945989324353728 11588207 535562178846962645118432619666197883512 11588208 23300352708774482493819548246062301184 11588209 123711559514313258838793949926975339316 11588210 -93496294030586848389279702929223750240 11588211 944100290105553895251719083176085303680 11588212 -395954062797642129928172701577906940544 11588213 94107181353758593855534264882309434624 11588214 296042490660260226347171443031478543360 11588215 287577746567653212637130272474775707200 11588216 959573270583935481020523365946128732160 11588217 80374553433616492299964617431106112080 11588218 -203374636996043858824598586781785463440 11588219 699086167680287652615357035289528691620 11588220 -158386163977408029934514784587118858240 11588221 -2236451979945754705350710043074815289888 11588222 23458533363890072595254382418395840000 11588223 183270139887036370752982152185048387784 11588224 -392613242220373203463587976912966778880 11588225 -195552651359875019339322011779764258000 11588226 88601101101677652712533290936270131200 11588227 142558252637860676090397432376741745872 11588228 -530641876681797777183423928939416637440 11588229 -143352667866360609696452140835741664576 11588230 186934096643814790016977952383074053760 11588231 -150125695652853035705649289474369726272 11588232 -34370411204948937576800560417516584960 11588233 644843165676841445182545129706597941520 11588234 50071117548629939976063505747858550784 11588235 53877642827248133089591244674484268000 11588236 418807059711021909619895815348287582720 11588237 633357880517815915544578803719432224512 11588238 295976163791424525086196360784992672000 11588239 -359741398511038642048453796282512432 11588240 13920433294549659052645746060023070720 11588241 -89288846025049041834570097990014288000 11588242 -7883942431124933392520704308174544896 11588243 -757513473323452537144498041816951335508 11588244 5413458594368553320353948093360115712 11588245 279923480011726583401205195650191545400 11588246 -450946223668986508796659975551641960928 11588247 -638840730249162778603569222331171409832 11588248 199931521686913819386345490536579932160 11588249 91281760145660025193334451545806583130 11588250 -153301822120313242347969807997263552000 11588251 -302346976499709506406123999759305154720 11588252 -137733565133049755444707035771323258880 11588253 -140156182174565539433384183538065576736 11588254 -381507145380677668434522947290209888000 11588255 -670154436153397404949381416766751760000 11588256 -55866372472965085426158222907569143808 11588257 20201226294816284497224914748845025506 11588258 187453284616042933020210296150865540480 11588259 520655305369542592665643598029052278080 11588260 247663347750906403119207050880645672960 11588261 -141818168453605311386283408852334947138 11588262 -62093957090488598812017014051699091456 11588263 -282208807631387270051869758964798216176 11588264 1006342760560957343141493289922769423360 11588265 2404245723351039854088008345420682240 11588266 317700342665065198952653574543513414832 11588267 -8880171641669363133452694398267267520 11588268 161028047233133172821647777652826439680 11588269 -193439533645383037866888931165464756288 11588270 -328205379670411282499085695546024761920 11588271 -110381594685191300061193059434457849600 11588272 171471099116154561009104284902060670976 11588273 -24453780309758880271516393891480035840 11588274 -42876048014796583666390230289686332016 11588275 -541624047963558771272467048856413767700 11588276 106581238672618845985834258277439141888 11588277 -33266996556902744876505183883657140000 11588278 241536680924689069154769877684904029824 11588279 480771598941995980771724339161468835880 11588280 -184052639904490888819250825667796992000 11588281 276258532306270886479308161824069096800 11588282 -9759040562841775993105963171257312288 11588283 -4054936559006477187471757010619974400 11588284 -78690944796975942352581114872059991040 11588285 14658389872318960027563466960207404000 11588286 325430883838368531921354585839089107264 11588287 886674914344582247562057884303616527936 11588288 498857051885501081313928496187835416576 11588289 138716563068297145862407877885967484800 11588290 -96219904662116861499141674145080140800 11588291 274227735370743327361983338408694480 11588292 680553641244469037282351146684728115200 11588293 -529361688062819550516201864208142175456 11588294 -356141153496422308185892850319770287680 11588295 -128661788164626775718972075784257445600 11588296 -38844918415927428400478408800730480640 11588297 61724131596581556751038078782751350784 11588298 11434192296546620225966846252195153664 11588299 1725052636683590884708731171486811282640 11588300 -255574776114861460736922467929772985600 11588301 719350887109368212908913996393407150230 11588302 711139484558459873101561474169984762304 11588303 131794383341490995512644187988796538800 11588304 35719853867262778777315432638553128960 11588305 -70358455122453999143437933120314470040 11588306 335405415291452204933840769270847632384 11588307 -252604793822915193832198700547505337160 11588308 54396085063187357100320387126553538560 11588309 1159822059604457836660564783010394947040 11588310 125536009430077844329370955136424284800 11588311 406600682521252600826519581246317318832 11588312 2861366195708648213136462666131435520 11588313 792415842079721305619220649977202027200 11588314 212537704773749031455926229919538797312 11588315 -319888462964106371209300864757391451680 11588316 -570799915277745597396163613528006200320 11588317 31955611178397556854221356478966247820 11588318 -54899838399619339627576026966934867584 11588319 -343955700782532925259454592919806045680 11588320 736942734197866159714934856664806850560 11588321 997806538545487228990186521413241711522 11588322 8948820930041064373666411132171862784 11588323 126390159646842122216825975304199710480 11588324 340024300045807954094416609357575032832 11588325 -13928725339048315101611649753930830400 11588326 273841685345322068933686069462962268800 11588327 -85011341043743555753483818735458953856 11588328 -5041536103841122716221981724619161600 11588329 -174766766915949818066006503704519527024 11588330 -78713329943660760430294397082639164640 11588331 402853395297114355800942044906154634944 11588332 -202129535882400066350826238935312112640 11588333 -464052564396198739953000997344753893418 11588334 -134214317136818273715750027031013101440 11588335 266380747609410308134764187759622383200 11588336 -43251033298410778858597381982383079424 11588337 -197839630017723008621168964133688033406 11588338 -585668770988900206061775844619937373680 11588339 -306045506770332016577610759124409432928 11588340 -53983590901158528421813195267765708800 11588341 -516861858777376748315414965897091890258 11588342 86599710233605996450120491976424304000 11588343 80751892493968016622715250951177064960 11588344 -110805613964421248277692775634398658560 11588345 604547785030907010683964072485852588100 11588346 1279058349936112429007104214163125760 11588347 934506850927909714911444741450002730040 11588348 -93209291446335778447185045853865275392 11588349 609159575985988883769242965237661144064 11588350 -28467011669148202491595295117233819200 11588351 -797181824188949197636675038901667835648 11588352 -361975012641266891241010617530166804480 11588353 526060761221649346862517289452888119316 11588354 166419243766825112628187124147489223072 11588355 -34392786092582126548053710306923264800 11588356 -246239883527060186541385243386488317440 11588357 -388511331601610343230308304232227928768 11588358 99239654831497502566152819646887395328 11588359 3266726461306085823800459807418941016 11588360 -243783381401906303581244319993399705600 11588361 -88436507123278909209863589211762054128 11588362 -225389279891791402479313751894851727568 11588363 -55795545053365526384984097200291298720 11588364 -99759387045922520081351708915985862656 11588365 -259740771851467705385350840779208132200 11588366 176240138370748979248918940276563430400 11588367 42859715002321916678540743601362944000 11588368 203682894668306590476727788197647417344 11588369 102880369288321054233591792852887639040 11588370 -211431051013542356501526799532807539200 11588371 -11998209642622793272305353613294949680 11588372 60737134114433195470505635385482056576 11588373 634335895506083723725161263339094981120 11588374 -126107640830952242405301624340344536448 11588375 -256969831642255089179348610172398078000 11588376 83271864377496890833091397859616317440 11588377 -940436633446359335626336658020209357360 11588378 -117777975300275897695763479418061020160 11588379 -68427107825984126666433778985621011584 11588380 -40347082731765857912090638539875112960 11588381 -326491832101273636730668210665744616608 11588382 -15238854262418292198093750431598677952 11588383 -48488503960607671941297337651864926056 11588384 103217532866044661910276853399310893056 11588385 3561375454186796936732317404572150400 11588386 81197897911819924087075455506772589392 11588387 -1758809436440341555924922806582048950288 11588388 163598707429409796838435210938060681216 11588389 -120251385531493536284347161199417339392 11588390 -25465493560454098292045596775813533440 11588391 162318596929608246734336476251864721320 11588392 -790499054773937827280335082572707102720 11588393 226207913385399449758117565657516077440 11588394 398764175548468454690671773966140524800 11588395 69001224429268538616496802784931771200 11588396 -79278198578817400852793404501309896192 11588397 -311756496645269123602561372277528026272 11588398 -311938631278999627294021437129520900800 11588399 258921767748360736411845001076191043760 11588400 -43157028548273292877135618892021760000 11588401 703939173738462431671641078671601809904 11588402 243624693999988059476879565824518602000 11588403 92905432210444956802421698106869258800 11588404 295850526196178416017965947841312870400 11588405 -130008274440708014825028652962937112040 11588406 33727012921832543161009264195287237504 11588407 -622885042048058681385270843400390420896 11588408 -300376179897004860534695110765321482240 11588409 227347361938462331710058376771663891264 11588410 -45348080259369852710100702095185412640 11588411 -131136597219884079671687904247632104988 11588412 536438732441368452138319085233790976 11588413 310286043246734225087613320950058334662 11588414 13580439773467998110652558180041909952 11588415 -11856221737539557239361322482082968160 11588416 -27707916031370971304497320661008515072 11588417 -195902823794383091556974730966096310848 11588418 -82305147998669191709890001956257171456 11588419 -466889726818923175518713725374718345008 11588420 -156206291713853077708676024499737149440 11588421 91265912256140293609788022246912052544 11588422 -252913357331698214632830581340272995488 11588423 205238061496935747189270617456681120640 11588424 -96490540674886190386514412546626273280 11588425 -126692743198652744265321088863661830850 11588426 120836379271198598997883665570183490560 11588427 -369655678299409280112374499014599583232 11588428 -97015894855317676721210309919412940032 11588429 400092494156157880605626417906706841260 11588430 60748651023948086805404367450042470400 11588431 1050353116399611386797495112952066715760 11588432 167200416996639421409606447896806875136 11588433 -780419615757501836473923980953566364176 11588434 15770506609142700355998967164996948480 11588435 -66074472231844885802139233910479680800 11588436 -224031099802199449579739006498066452608 11588437 81894163325158319973502561752551439744 11588438 -467537993541003976725087077872931654880 11588439 -242403076431177167750521829874434461440 11588440 -290603598435191471945069767799184998400 11588441 -213942782195113678388790400850273591148 11588442 -335805370050448491842216386231222360320 11588443 -121585020415151932555532373652842882816 11588444 -99227119223249033063490314552353720320 11588445 -129497486943540973629920218504053030720 11588446 -72701876964139287155539210684762451136 11588447 336720888288666702368343086011231163520 11588448 -744675135415318948980175070407795408896 11588449 666053266401199092081740765805645439300 11588450 -66261088254149878473410714391229898400 11588451 -100212503941442268329955619447182882816 11588452 126607022428722208956676654304540395136 11588453 -775220058998720078925803966022679127298 11588454 253305593633895774622087979355818941440 11588455 629633927343082840298753469383970594360 11588456 298157018994079626640985349139307151360 11588457 6056973551773117242876707562913905888 11588458 -9724821368659537129933692292872007680 11588459 -294167110673477730487061494343969555340 11588460 -51055314022586914050233319106539110400 11588461 23006789549669069410667896257518855232 11588462 456863549365028216576879011461009671232 11588463 -595508291998259536527280715559543828408 11588464 355531606821681301290686570147672948736 11588465 12010957486884042877697905429486728000 11588466 262860149096330335574229729493893431424 11588467 713807806033898745732360208682113898952 11588468 524010959832336374918665328865192758016 11588469 772685820028107960378323052402148955040 11588470 -177293957979336752716006697787190072320 11588471 281955875726724953527188216119141229672 11588472 -60118970235704160099647586002353889280 11588473 -499982026186245544907829505329095591036 11588474 166503520592124542604764135411304264672 11588475 -344336557520772249596117580031082460000 11588476 263967908437269884816025142510300866560 11588477 -181485298370188843252350784856415589920 11588478 90716694273240520301785534888738031616 11588479 330702911432652124853749166970638840176 11588480 696936880917964321766964643655319552000 11588481 -25428240820711112284683469464593397120 11588482 147963543991833713351571311857514016768 11588483 319044244170193676350715105737163029920 11588484 351520893698731735975808941954696015872 11588485 -2074514891335690710611158553869156800 11588486 23792240704114854866812718290903515648 11588487 -114257377522245496681322132805405186480 11588488 16440552003470058757663196833139189760 11588489 76285268312345638454185888138828923168 11588490 293250444630469133941750635671141754720 11588491 -869977710021057946964505478635515512108 11588492 28552676970580555330266397008663923712 11588493 38817380935122655832860963087917924480 11588494 -3793022540086650202678801523242307328 11588495 -232484110069691664607635738992372844000 11588496 -49227503231763273150987367429498208256 11588497 -773382587866730722134961926477997423054 11588498 322086286508087282113854033595270746000 11588499 -235727295622620363305747340908128782840 11588500 8210389596015896413393934409518592000 11588501 219790234927708151705111540832859247502 11588502 -55822284801437973100578999704312672256 11588503 -146725722957720339324286231617033825096 11588504 -433477735063413284381624227243117486080 11588505 -30219385885044545689132343055918229440 11588506 -373088481890768982547950903175302540048 11588507 -3266580983484337304503234213013710848 11588508 51011134424688722696255624645763311616 11588509 40544096622188156064413715002501128716 11588510 -85850892560764819789934727114844992000 11588511 -324804806055061225594509746655359171712 11588512 282556676022511775038440894423843471360 11588513 -77166403363246641308188888387090692096 11588514 -139452972621116378283559086425338526208 11588515 578296695859349805605675640915626050800 11588516 -725419513633248379997442303506812542720 11588517 655442057356028807641962489763290796734 11588518 24532476006341488576950470357080367040 11588519 -654372741201434811918393785059715251080 11588520 418666367090547858280878869538447360000 11588521 -593174212703204526861800841079049208640 11588522 -274657295528543375960848434357809501952 11588523 -83243975502845463498741583591969295016 11588524 692332539872779000380105972113746724096 11588525 42233544473853886983435006421725234600 11588526 368056019970607456963603086457607748864 11588527 76386238967140108323546138588888320160 11588528 -27586895501690467721731731558119768064 11588529 112357342169998842550066648490058715008 11588530 52106435959259231995113213046527352320 11588531 101841656713761358521666352267025579112 11588532 -241391648993109374069836978361659158528 11588533 -1690093870760920209829895633349463474 11588534 -149250906823042806890033292207138175584 11588535 -120079379510980324143836333209373260800 11588536 928507683005242893521540636752660008960 11588537 -1193438332494300704047413246281869955760 11588538 45327912865562869828003648456558534656 11588539 -464110466303094882019431587831031829660 11588540 252057308014346886605655517953022026240 11588541 59597467922022633690482018470230542592 11588542 -24364772428960168849848078695074415616 11588543 -9583973816468983443127683085396396032 11588544 -44969866252949805581550139939655516160 11588545 188054318975375419973094631419927450000 11588546 459908667909898594651870882035993227472 11588547 -225230045292552870333082952938180801800 11588548 139329527461752893038696932673643074816 11588549 -170708968312410841163192252228014636128 11588550 13175047726342163018572423601949696000 11588551 -368110775729017548821132005443612673688 11588552 -313222099806710144148989001777264614400 11588553 -171542365579982222870814437138747234460 11588554 697237549001590529948399926770369480192 11588555 955072524663861798854890866174284229120 11588556 31410701413773937985017832590495088640 11588557 690489682156767849686058911019586482806 11588558 -627353847989179181526352288892279373120 11588559 -211060005915365196696769116223295794296 11588560 10190730878916742293254930649815285760 11588561 469323253592008738853042483257442130162 11588562 -168273745975255283673712873387218812160 11588563 337513203567772172692970692432239495760 11588564 -11998184799945190685925325173653424384 11588565 -138943678361981970184991932740706752480 11588566 -100553729772758177956056330385777305600 11588567 55678403141748117503949427146065129400 11588568 60301181253595268700717766580538040320 11588569 -1207720717977526851960974802855035747520 11588570 103826538188754756858454302714044712960 11588571 -4873818696793382209381088784605228592 11588572 -465218537053393009608840887782705963520 11588573 402063127380718738880465658439448835744 11588574 -309785808977061251086015913401648260480 11588575 190018399735789461628195199779328576000 11588576 -67268429009695087719559896219981447168 11588577 12238818359070143183853280637277186048 11588578 -167340515467047615959240062960134602976 11588579 43450211113643015707863555925591738200 11588580 -46426929158459213649895946410492266240 11588581 -68891192766981989451082439503378975618 11588582 -228879056815125093507331231723278081216 11588583 134459258263295277053456829365451344424 11588584 128472061174402060433154771630426931200 11588585 36464978454860622136291503089117614380 11588586 -304461816750769881181242103673331456 11588587 -272315692250183655543705946161483831120 11588588 -623711489156175106434396568700020051968 11588589 -85112083336012994797988532847359042240 11588590 -24433140083404812828159452887586188800 11588591 -289121437813622915195141883302868412320 11588592 -7530335148831025827217128686330019840 11588593 -954900004358781740918583469925507786158 11588594 -477651984362892894105473164738199827200 11588595 120580856161931928479834976357701225520 11588596 -195935747080961866163285637711242385408 11588597 -387232511189895905307809052151599541188 11588598 254999471795807963465573994969168825600 11588599 -291600835134815471230824619219793853480 11588600 -433044249435763011175276505738789376000 11588601 -94384780169445200964027133105608241440 11588602 422992243191596353913416624066526505984 11588603 357082014806969215075981063184043223200 11588604 -24611989132226177716822087634465725440 11588605 34867264806297912813188428566581788800 11588606 -79351451988918287027794710081036026880 11588607 -752941361974229445912973067480737722696 11588608 1099332748213458177160573179766167830528 11588609 -18997338570600671882433211772009964312 11588610 203212269931105353470469377098971870720 11588611 487905414423770547909024008647502921300 11588612 -349096997012826109372632201213426831360 11588613 -233886511272739000497490606650555981600 11588614 267589864187468543462635824634213570656 11588615 589907617306044686254436976694142864760 11588616 41326734556235508533185667777475379200 11588617 171364764020114969595410735613837127680 11588618 -282603745728614541166167018765423987360 11588619 29288266780582831551516381620543205888 11588620 -203050538880077083022175699017596016640 11588621 -720434245927919522550901450846960839456 11588622 110589158310012456354721283390828348544 11588623 -546341401684834536137410086495356960000 11588624 -59100500013353452364694470249802547200 11588625 -263452781793205458596126391998124807000 11588626 9533792238051162939529747569507546624 11588627 -608389862691318083823247672910131885524 11588628 667573033590844567255180575459378302976 11588629 -6154475968819689007449602966982467872 11588630 193366343578582244414473411368267336960 11588631 1135835150043663109211438985541365354624 11588632 -441435868568318123236867253223260160000 11588633 -912341923989682472881128268500642903936 11588634 -5763673319996536391942335123805071872 11588635 -300051697028471810498204521761361296240 11588636 213636674163794023487897602638847246848 11588637 132961997711797683221867762640110514048 11588638 39667331835057727778814502307043534720 11588639 138581525311954514071348298209735277520 11588640 -7508131881788079020539231276105728000 11588641 -613344271832891988919504296775711288576 11588642 -98458886114330976096532158741138593280 11588643 -521684373919200234700887493735374403200 11588644 -12914419787115174348164374370400578304 11588645 542410287649082003042433307024885657080 11588646 305861530441579143916687230033060231168 11588647 -106655107710098912960481374266022084664 11588648 242036745717551744809592305707457167360 11588649 -624769732303990813938260879747558593920 11588650 -30610174460993088233897060590275122400 11588651 -475745597597320407831218930749803947400 11588652 196079654613814040965268291152797545472 11588653 -37828931902581373819538732252486836416 11588654 -122168760512113613450225272511405184 11588655 62262348844770266342964516468854161920 11588656 158901829052116194160421641491758170112 11588657 168465855884837083384907525415477957906 11588658 82899878891838793062154515174599820288 11588659 227047323053876778128963064216987328816 11588660 -257133444607294552418875395883782616320 11588661 214170451680299978195400324054302824320 11588662 100871248440071773358958400372743379200 11588663 -1313082023193868986774968574444390968496 11588664 327802581914845409289154393591516139520 11588665 -326125532397029561337060353058149266560 11588666 631709247220633809648991927243796734944 11588667 61801840520314402677715032877673099712 11588668 72400786851031093439372510591625461760 11588669 -265769973210128990449039997650670895930 11588670 -215021006410888785523389601656844569600 11588671 233648530534529060652324519155779583952 11588672 -6790056876892143116635968336065200128 11588673 425517997386175610968691255749203073584 11588674 -74949336605816666450205983127500892768 11588675 -182786779882068293014276576381305325200 11588676 96360676823060254363001052860609255424 11588677 -85808078474290378172157726827944158500 11588678 -615632882934191432360514031318285618944 11588679 362869782282277495253339859396527805504 11588680 -221644484129580650523203266783967385600 11588681 338940047676563947985027295990635432064 11588682 86753701441267864845792171557431140864 11588683 584747008970906989214414725879963129480 11588684 185473079077903088241830073171635356416 11588685 -623173171410961609670657139921649450560 11588686 -656248156603010086601208586299335270208 11588687 -565716465758193411086541544061584453776 11588688 95586626524378475389949491457507328000 11588689 489084454758548087117167753252893544640 11588690 -227811350905004960435807717706946800000 11588691 78163640740587664996326037541458510848 11588692 173821200753668996081953527924587474816 11588693 -619032407996815961211575847131085947460 11588694 -89800557271068918882256838310058745472 11588695 -586639116097929703931458487642915573520 11588696 -484789676590119115009467563579966914560 11588697 -747501843171804931240553814610911852960 11588698 -392600274577701459114351013158354612480 11588699 -380339509773302257418616306553441607040 11588700 139251985148033572379373569881213632000 11588701 -1034504146130793139581040621109008494298 11588702 192046425837878361603308962305712737600 11588703 -90568192918418089030528178394181216896 11588704 -398365977775264640721040133002650845184 11588705 -512557329248783974584877516417522684140 11588706 88292853293295971900715590801395040544 11588707 65610980494422681303956034744096534880 11588708 -102311473823642453589619825417480857600 11588709 -232060396623444622934670293136548596224 11588710 178146930449414788403669275098161352960 11588711 418154550848690690524954291985721986832 11588712 207959284599784669049988695263199723520 11588713 813250306121050555575456343434976964340 11588714 27443779479865819274686606783017729456 11588715 1277482762784610117549229430892840480 11588716 390691464349991778211055793233446979840 11588717 144500067866673350623779687850370848992 11588718 21724937476391049701225743675959626304 11588719 6437994089510340333077549354193561120 11588720 -11895983903342919473013673419014799360 11588721 483132380658930870203243920642544940480 11588722 31024261212653427305229175425074864640 11588723 -1242428930893598914696018943198964815028 11588724 -4906002045024180356414050852265779200 11588725 -207609398182030898310268081514543473750 11588726 393385921835922427388916563196492864 11588727 -133540088796546222148908703540366129920 11588728 183729129565187467288256324670236344320 11588729 179318787321666772872041474063061919620 11588730 -84353527292612721074389973489127874560 11588731 -16318141120651523776006064823010342656 11588732 -333865498361636813590608484476103001088 11588733 44991144483629966053732178159951618424 11588734 155500026202247331091731254874335969280 11588735 142028656197775607487071833618102936680 11588736 460184803503490413359421905823470714880 11588737 422664377771159423562803693756118192340 11588738 154980791690345800482346281575356970496 11588739 -2116319020158889131341157188223756480 11588740 267784899868036736332602234993295649280 11588741 -204044003753791036151980173287199741858 11588742 98969005506651523373682333167207837184 11588743 846877309947977205021903333866711625120 11588744 -621489917271198801391953168467402787840 11588745 117454937479934383854572822314012630080 11588746 -202573143753085626578288779445663673600 11588747 -598401214471193033790874072806288177600 11588748 34379613225650612588065114154057026560 11588749 -181300719487854332146314242891548050250 11588750 -4512273084823386156968124192410880000 11588751 -431320969014320038230099146519696808 11588752 110895527628905019953415235740515172352 11588753 -708199781924853700259944067143571595552 11588754 213949956323348363806206739965361612800 11588755 409434413635023931124996682387401642160 11588756 844952005357356651522794072946645427968 11588757 56114932241206719304005057423122685888 11588758 8972505944098126741805968911296913984 11588759 267886271213603958323179657322165793792 11588760 -383890488270404395885682444643173990400 11588761 -246113268616916508586711631282231479552 11588762 247649501865572214083120970286817336064 11588763 318512158786873961552031719943438030744 11588764 379672342232956699369418340533176200192 11588765 92758281304792234362194266339769040000 11588766 47426127530721648197191119867985726464 11588767 -266220692968094570928036607974873297184 11588768 -614757333734599604623180469991187808256 11588769 131809557590786920609439314709183730000 11588770 31735827757598585356515492865272375360 11588771 205303654730647840303454373598539703200 11588772 -101130926007322304171378241897333547008 11588773 -21683358796534242242716024578205862400 11588774 41722442937589279185794680193612876160 11588775 -432309544354694626419466086529422600 11588776 -99741060588713929223233329320601600000 11588777 22552522366332497799004754170071465060 11588778 -301667010098987199015644499937840020480 11588779 -532460108699171762727488553570758953320 11588780 -80117330771242956465214787119679078400 11588781 -70361796484037270434157080428297643776 11588782 343727461671918460970694531489237724992 11588783 -468663891060944735090162227772002393968 11588784 125639310159038503722113196992723681280 11588785 62080316409707897835285655269001511400 11588786 253533931698790257841793962236223407744 11588787 22505975801081020787411284561067864400 11588788 -382482823547074340539010016799995190912 11588789 -121597495738123962391772291314378457760 11588790 503556110519777468932466412101170483200 11588791 -21242040358292430739509332692625777208 11588792 32080823013992934298665973893125898240 11588793 -561356413572558113555044701816948641472 11588794 189267171582351805977537719104049901936 11588795 282245419864120792347729855964168636800 11588796 -211700959090896384872181636919365570048 11588797 -332183543613937351113968558767702570176 11588798 -346915997316920095518761643710668589568 11588799 586540613342126152547742861207979857864 11588800 65361941831963275073808399131240038400 11588801 -2528061299016831248244135546341762496 11588802 8266934861422379957706233831845735680 11588803 -134712289277044912927119539330038742120 11588804 526630682418930613369669072010689536 11588805 -190226062158502709244813309355071988800 11588806 317042642167964731102805443814753249280 11588807 194251667256046597015698213987874351032 11588808 14780053572884476687486423972593008640 11588809 -309348054041474951581893416984550061990 11588810 295491965427898590108289249524216382560 11588811 -70811176591441830215835702944668376064 11588812 -265613304302061884941707896825407943168 11588813 -231853625275607137122416503365879875220 11588814 -287471363901777834017480775751361614848 11588815 -117424275437197438252529479233768256320 11588816 -425083881526077974556517229376401522688 11588817 -149710617028319163238262718060481685520 11588818 -79714049408727342369729186541717779840 11588819 -603710251251861857772688961592074656440 11588820 143949669743923750905192096137608366080 11588821 117595176747138652525792888735761795612 11588822 -2001534916813692450910702950408674688 11588823 11888420985005545680222174040368524160 11588824 -355780507968079766857557847607680327680 11588825 458777544894991339628225300261003675100 11588826 241377884812753403128408992113136599040 11588827 463508128277276462474687599601404578832 11588828 -19885126512049486048662933330395612160 11588829 15283379188855215284371925568102043200 11588830 46489249661505981121040020229711635200 11588831 -298650595934279578745230387409430219936 11588832 -54908623673072704221232462040620597248 11588833 -210755393224411910902681353126088055616 11588834 177890446554828609188272764767102964816 11588835 -652675880761783299856615180151223626400 11588836 -211485278932610510262935736323171581952 11588837 1267626613885400259799382682495591923520 11588838 193219231697423302558018866573195889344 11588839 -255395196327043635825307833037122410880 11588840 224909073676842622508249450455187404800 11588841 -368329291498195851625766834941376585280 11588842 1115013644286780852565695164471769331200 11588843 -446505094899147832496055449022109998492 11588844 2889310300294287484031077901614252032 11588845 298792438409384825698394366172268121100 11588846 -10271721602356095339634825823733064128 11588847 -26422508952647096719255953709386551040 11588848 306423724096126596532868751005393027072 11588849 190763203225411502460375874638960534912 11588850 -11244238706606218878210569095211020800 11588851 877564353559240917173496691004679707852 11588852 696120094529320093370909264029099517952 11588853 216885136268259811464249990834518040000 11588854 -167840201750609901777049306107400601088 11588855 263365174215609190761052827982135253520 11588856 -242389794201909626478431715229995171840 11588857 -155482798335190177783710627680876914688 11588858 -69852428416136030927524555130447670816 11588859 -212550780481028947238947665081566435280 11588860 429531728988921130858496299074366796800 11588861 -175674234414625508750191578540271628538 11588862 -72530062553859523461755944191608787648 11588863 -113400134638447172736900702206976743952 11588864 215135795379712463486269376494420623360 11588865 -108970500444123397805041987014984017280 11588866 383813592550908831360789085812246429600 11588867 405219172687315445953917319183974481872 11588868 153218307118396324840052498664955511040 11588869 318485745388000084253369824005351842270 11588870 -423090503469360469746259673705609973120 11588871 99210125009153362916128505927152204800 11588872 71505956141474579384672435476424785920 11588873 -388798903429953940705968348418116763878 11588874 79369973566448064024821255531120779776 11588875 900924770483988042885908931355337244000 11588876 -211692623700037348467084431692278970368 11588877 -427063137818848603485424360965139345920 11588878 226525073802442591142829997578224551680 11588879 -804357566658567456988763072159202960000 11588880 28991647814976609518774301051499315200 11588881 -410624435693638214982712282381723050520 11588882 54036655707566900169539588041696929792 11588883 390695119744123631128984797674819616624 11588884 1440546784801411120488464458235844612096 11588885 -49093402609998821124433650423910440960 11588886 -207186434114512768607329599068104193280 11588887 -2823090993381831797066566699416172240 11588888 -58203958026087083694490183165552650240 11588889 271933570793615544411253373026309851648 11588890 -100850209417873066667208038238063790080 11588891 517829547865172160377550718628845436292 11588892 182547545899967342765537032505646881280 11588893 -816273872424578515943151976764261594420 11588894 151935384055928686625066388791446603200 11588895 -236102168843516253957714315375249581280 11588896 -44210580575284485992760525549600768 11588897 -477299939246052841546725043634891850654 11588898 404011444854681939291402620235239884800 11588899 120282788446003704472428544557660688336 11588900 -67200095005472884100520699514986556800 11588901 -276649250257139942306018601068018078016 11588902 179134725381178687606864584067192539264 11588903 -1003507375032313540264030023669956227848 11588904 -153490222253039163138981318283887329280 11588905 -1337133334886603924109042759790811184000 11588906 83841894744301376976833102361310337280 11588907 249532370454700608949648080590757174720 11588908 848908155960048089755818014450736336128 11588909 -963018613269578165636229982058408007360 11588910 -116633580925003008158604695578855712640 11588911 1103581981426989465655056902920297002512 11588912 -23015462006007341242472027852874055680 11588913 -17839709940508294427946441736680188160 11588914 24524336765301504053359958295570295056 11588915 -503381277251268635096671541301910611360 11588916 37962661822819646908869402299742633984 11588917 242699800073794389569673238823492385600 11588918 184172692403436495654716866559975086080 11588919 -297980949717602394773367734310816546480 11588920 50592180664494860153743126295525376000 11588921 -864029835182758730110427954738617286256 11588922 154298493897341485799138337723232910160 11588923 -233389885095992906881634513048896959080 11588924 -141795367004914264775873292608446616064 11588925 -99487462617164268997395138345599424000 11588926 156290127798101009430125880001624711680 11588927 -169425700156309396308336978825825809568 11588928 57993690511316389251524447755088953344 11588929 266295998290490839314405634671180748080 11588930 4150553671921621296333469066292574720 11588931 1526888005905862116023577425562803010912 11588932 819956764652328417645392604366657422592 11588933 -846442976534921449827112556315786686818 11588934 -133822089150975623774364893429071712256 11588935 647969569153649351681858199519332645880 11588936 -1254153789884901778782493221907007692800 11588937 -278412555667560224585621070467836069920 11588938 166334299808580649909241381547474243120 11588939 -569398899402887953042166359365311329260 11588940 439117476356886956975104877356380979200 11588941 56422795081812836562888982110247334400 11588942 83037657875686114774959989085990369024 11588943 152236688767100708032894674209026253184 11588944 142813980720414632551009090212712079360 11588945 128809565897215693075687100813113139700 11588946 -447142174219145595159760255275799199232 11588947 361089904981511356783874930318973516352 11588948 71702904797087019699899618358413402112 11588949 47828550249320780567684160877442523534 11588950 204050890998568088571112490936683332000 11588951 -525522576406712910724118897185286017440 11588952 -138170062542407738663175462700813946880 11588953 355775004762663377927714276365592152202 11588954 194165176431288360914474623182627023808 11588955 52067455782025204224332276811414451200 11588956 -5997137225019881751185019798537349632 11588957 -95243633619275849705867811635432121600 11588958 -111072138854238593720221267203994155456 11588959 -337013415195924325285566885037677295840 11588960 52858625478748146692662019780389109760 11588961 739634028089263851441581599709436964272 11588962 68623893520833707163287115342688479744 11588963 -545272467930823924664535310402447252416 11588964 34219028909158733885794834713226444800 11588965 -189900521805853641276868811024557065600 11588966 260991954594797056585967406825437982432 11588967 2910358711887044455639749230598876480 11588968 -269918719846562352632227338085498275840 11588969 34326796061164624891854393692250840960 11588970 -172304880255231617365398924015951072000 11588971 -183474692420337791048476587883148434828 11588972 -240345369974902012967091791025048196608 11588973 -5936534077114909650720352878611983872 11588974 51345604291726931774164084611886970880 11588975 216041101284361978244532453124862754000 11588976 -48808711576916475675424122403559374848 11588977 -323355296621991487324572555127346128174 11588978 78774275160706119032404216939756437504 11588979 165036934045736319402492083288402748984 11588980 -28110182352024791871556376695173527040 11588981 1170507385020991661152752275665616212782 11588982 -33122684518712613254380118536105593408 11588983 -369734776653380874427989517598919129680 11588984 1349505667883535183011216634856213708800 11588985 -482614614265912087169940932532453291000 11588986 101877634452618699250461873020597571840 11588987 -525238898588095387163973669654245716560 11588988 91720766061863542539288984214092096000 11588989 235499200142650239464211551452245663820 11588990 -75861953836644156162908968200921793920 11588991 269702431212784706369494394800535176392 11588992 321687521891217524442603771554389032960 11588993 283326733979251430439378337585852612800 11588994 34545368610959283039258111542366924496 11588995 708994259627119609658387427623548443600 11588996 -805137802280247697250132124058680624000 11588997 162248435047283925564348517156443563520 11588998 82061223652203195153905852224006399680 11588999 -122266139364661468548951369540837377136 11589000 426327532663839828406782223874826240000 11589001 -337557466713133068336273961921704368998 11589002 412743588388079073244867693716721239744 11589003 728076660384141509959111557289110286320 11589004 -150595918493792492032832135189038366720 11589005 357208608524689081459310068972658403660 11589006 131067252716157259772139148949656197120 11589007 -1319606856684082136253000857404261729744 11589008 -219664906738232064358909590870431981568 11589009 -200471254200741325869135592070617889280 11589010 74088028076681912600546876612600271360 11589011 -58572759479360183933579127326905115568 11589012 -152052370573089422908115058835341250560 11589013 -44167205819038357351878780878675674738 11589014 90561662909310580584606118917788045856 11589015 209196846953591137016495307456302244000 11589016 10752648950970488881194134621618995200 11589017 766769603838586086313805530108778153184 11589018 64208861166867020816953805076368079360 11589019 -101782440189986870847527669802638407680 11589020 131345426196990619458314524308668628480 11589021 401915947734224696214832774339808274240 11589022 -213332362626239022974532151285863554688 11589023 268468013364570719657751504118092698160 11589024 -816455295681533982845466394873618759680 11589025 -63929136288831839412409997900112096000 11589026 -137957031276368871328861606755066138288 11589027 -507789514031870633209838635842606547080 11589028 -644138668201426083518340308397438127104 11589029 -353925761357956444343666348639136744360 11589030 -120296672428094708281641317184767447040 11589031 -67888745267404186581126478686756218880 11589032 -9467677429163011360088805154917580800 11589033 80733154055178338400532886882366636160 11589034 127570379434868194943032633996029706416 11589035 -510880120547567486080817873673763919520 11589036 -265957871737089041507205725867242583040 11589037 164785839008236078207135901743979627212 11589038 -719484968997122790913937923461597397440 11589039 170586442526130489128679728813086964280 11589040 -34822747649583120123457467734470164480 11589041 -807856633606585733883165063184047133968 11589042 11694776429423425377971260900332599040 11589043 82248268413007873309512676199973611184 11589044 120080932923411907533424800330182479872 11589045 -139329218640438905901573548769960764160 11589046 -62105364363348626262197042166622064640 11589047 -776864216334499679807336606786105292504 11589048 -185193076797221737398119527252007116800 11589049 1279165994219337168448634843675770683050 11589050 -266083668427018481455788477389924640000 11589051 84410978227241992425913889181995044632 11589052 11181869289138955091950175021451662336 11589053 -411851596169793761080194413972555463744 11589054 -7401863942969977209867340344959198592 11589055 -470992593479777388232183857915726710040 11589056 -150856776682397642270091506872838258688 11589057 -895662730483860702377063295358237960560 11589058 152415713858434038147663175494819954240 11589059 6096906698996927162767622387154930504 11589060 43825144809207983657298200779441029120 11589061 138199781050992002257178747649691765824 11589062 310060467392616336913098613712505883200 11589063 263061355065695103007926828135699816960 11589064 713922144649815621872069202189267763200 11589065 -528387545007238490591122298731054560540 11589066 -145106014435309860430943269709804366496 11589067 -134646993609111338448117763209631960800 11589068 30077729630677212066502741328110334976 11589069 -287468305534129076943401232039006790560 11589070 335861162011814790094439030933770892160 11589071 -185333098118578666335682224987063148800 11589072 -220644578584981678922516090532655005696 11589073 105391127171599341019769788647102447984 11589074 -45462491939180180101766560294336539648 11589075 16528403114767670859824653858772259000 11589076 -671977586650371867490120296065802586240 11589077 288707246256102660764041823147549326926 11589078 -46961919927564989329681601775579072576 11589079 -34629136564886236401237193281139900512 11589080 88436729437781977301504084043286118400 11589081 -276202295944566862102345404777465435456 11589082 -602276885258296150126446855504535534608 11589083 -100171110384710822404287055804736527152 11589084 -198486450815294250179825535477777240576 11589085 517912953630308658374174122181553047160 11589086 -288932925616960015918441986063613580736 11589087 -542866292690652524379868788683802424320 11589088 -533366248887001146984040804853160345600 11589089 -1156740446221065072047394449544236150460 11589090 249958285203983436705982854187538104320 11589091 688134976623540882203035136803762382492 11589092 -354051237260448943754241752486572032384 11589093 -401704523827507554839840835213528373956 11589094 -362702564862804354749977323659480234688 11589095 76775858198429576314585841501152089600 11589096 634002226788636645339171936452895129600 11589097 82662892821749825149494891335694166728 11589098 21802807857092761984401916595343642720 11589099 -616878651612801926907107843502858435072 11589100 -439163892826356635464515409598990713600 11589101 215907346460221237442167538454587025804 11589102 -496832482710102743681864041184624640 11589103 -352404197399919077587012784657503986680 11589104 101048691448859008923388723853614252032 11589105 383565217265111557966349893934656221120 11589106 214726922951412438398023576784890819200 11589107 -209213624776274774754638315403038611200 11589108 510319781756943675512052268305463541760 11589109 71615680145899146278501337293025824416 11589110 26375440766395204734289912461401164800 11589111 3524457175266897360232679223211406832 11589112 220749457309446184784374961382646394880 11589113 712131394944522178828891145799275392362 11589114 -377256008120532599657815493130148700160 11589115 -43555682334149555038276855845109344480 11589116 -104687666505507320757767186846561599488 11589117 -339953545988304237433655334513909812160 11589118 727517288445827773530269693360882165760 11589119 -603096467492687761528176318609250324704 11589120 101483757149603531287683246187264081920 11589121 40618250413659720136832881579261809120 11589122 -488114123190714971740630042209312675888 11589123 -112988609989577594880601939568879622912 11589124 -620106747967835517821656600777736337408 11589125 -512896227819614836208511538856479200000 11589126 -188343512711677468358441875735627714560 11589127 1015800273626657634971808450370645525272 11589128 365252801536998645449295322198256732160 11589129 -717050977719987422250954808488950050080 11589130 130641593253335176474174368644498764800 11589131 97415426356844891012886942629387549952 11589132 -733125144098462989921240599542110076928 11589133 127808599170366369443062206099383721728 11589134 393479151524257610716480071803765949120 11589135 -99231136602457850393416567191239263200 11589136 -117146849682132017276615819506209701888 11589137 -140211553466030815466581324609428796368 11589138 933735835337372123789054581542757152 11589139 -214934215052646927475182085730238021600 11589140 -4553536322947286372876875140410104320 11589141 -230994449741966182774679618514017241696 11589142 74868890369012418257086642405779110400 11589143 -378421438641994017188339657933065785696 11589144 88322740849999946098720398691925360640 11589145 6273681061377979831129367212605643200 11589146 240579025079546511495521813363575003104 11589147 -109346573721913162900363533615797928276 11589148 155973663912312414616092424956184264704 11589149 132540798946533404874626712189035372448 11589150 125875337627646250411091810016627633600 11589151 68937565109863559311427709714649789552 11589152 77476385993962330879432886812040036352 11589153 -1253320880445705088590967879473365116992 11589154 446720147500465154358674585350017334560 11589155 -915168545744543161059877322664186462240 11589156 223946755513040640867396123897195789312 11589157 -19273103959149978465207392681451990080 11589158 88043351097730785428846854651891675392 11589159 74794598840073938958919939130783578368 11589160 168308077110396303430835121655130112000 11589161 51180828664420933907813851773830496000 11589162 126944444668840512118721742131904280320 11589163 -58634822081596397741694361147118850800 11589164 173797985542331618642941949168944742400 11589165 158506067947737818004144648209025045120 11589166 73308772872013347421128864897071120640 11589167 210350395500972030834159483218121309120 11589168 -19672909392690812717777103702964862976 11589169 -639465685219331479148838031647779074704 11589170 -188945931272224145830982291256085232640 11589171 -116213791577595643358279827559395050240 11589172 -165770070915592532995159435296951803904 11589173 -54825747541530324509299493242036690578 11589174 53987541753633448349019424944037475520 11589175 325301269447452648997470971008274462000 11589176 -361400522094760875509672826397421875200 11589177 -66768131778642441827289932681653914816 11589178 644746637957991365856769586003524320 11589179 -334141900201425388761321769558921450224 11589180 -35955081045150925980138518320467287040 11589181 694340687549025147919644461568814006982 11589182 222118468264704053936826826664110651584 11589183 8188634328972612540101422912672999200 11589184 131248103209472410735672999169741029376 11589185 705471223966310853353442109923568141800 11589186 -67937848782928798704395656145623332480 11589187 1547796286957875573997794497686856198280 11589188 -208744490458006084699980888596078592 11589189 161361935802567060993884109535789909536 11589190 -95536153203290597926345006789747171200 11589191 264851615648858343151885029959122099752 11589192 222436339728008301628134674440599889920 11589193 -20369821079109928570977266579352130560 11589194 -234966162885840596462073255531050814720 11589195 -52337146952106087258371049327210255360 11589196 832374093798819926176840644863703622400 11589197 -1060651954466710494844878632141884193280 11589198 -281289998284645825974497231215949593536 11589199 -650985727301195234351251501571650790800 11589200 32153999234258332676338674602950656000 11589201 -132086082711279250246056320992760862732 11589202 -356152110683848873366310487753333206400 11589203 -928416911708178574654317934936630815840 11589204 165689610887444972793259771289090598912 11589205 140432126415411434940688481860432288860 11589206 -8067219945382633857703987721522639040 11589207 63273483767872980571937582154668244480 11589208 -16645917737990465725066245298099630080 11589209 1586813764182326154238531301815762725504 11589210 -269514192729077035066152246200368780800 11589211 535854335859800291682035487922592651832 11589212 -96421595519985241953995077071891740160 11589213 268988163490102265849306072312578030464 11589214 18282612720633207215821999749063949824 11589215 183914777292067583526466422251910353520 11589216 158010061541176182418854423070866407424 11589217 75951809846682088657466499765078202560 11589218 -68274980627813236189326760640335147440 11589219 -353716585061228518707558544977744144156 11589220 642130850984032595082072758261394240000 11589221 627344784434176823325546742397437747200 11589222 -14408241073171206821402918761473092928 11589223 358914389235343206997581624216503491920 11589224 -135389734024141627825766075870221209600 11589225 -253193770854140950035451739769098828400 11589226 -42899930809791571433547564558885660672 11589227 3171983161559560453434579358770523008 11589228 -138310591606550791283318612565730728960 11589229 20256619203812133245820561956434143830 11589230 -235259135832602131180923049887689778240 11589231 -2773063851428290691861182821496746240 11589232 47873922951670829400488093022922178560 11589233 -1252988755513744034371985312046418901196 11589234 -134001116643715196714383721339854696320 11589235 71352789323640412356760436955691004880 11589236 -17667057811613772379514891927032945920 11589237 20897239994973652370002169785363046592 11589238 -134060937803271617851764249489429828480 11589239 -1215588800583363136024203256542855735960 11589240 81544020834552514606891324783263744000 11589241 -7116717859159992832386584006214120120 11589242 24356638065871007776335279449759008512 11589243 82059799476016227343249130715370854000 11589244 111368833067411448187891502555927361536 11589245 -62940398752821495454971011062744415760 11589246 -277913687431344055098135081473820472128 11589247 195896729924903826291730522764953933696 11589248 -891660069788090882820079544405915074560 11589249 -108728472049276290042617609763797020800 11589250 -108761730772009222849743738722653056000 11589251 -3512559095029060300014270631603121376 11589252 -133346024630318381034196000248957388800 11589253 39401797634156416961047151197280537884 11589254 640491949729995357212019779638141140576 11589255 431912742457262755156026146379441455400 11589256 -227155953072739080739122564012312330240 11589257 -257863974027385042696274515097002538496 11589258 33451082098542502372153093968215212032 11589259 -718551205560798171060617802848214820 11589260 369124539525601187237040005972091187200 11589261 39105534120214954320496072506565126080 11589262 -562873714675372033517189548126611298368 11589263 51975263514606909812064184494822042624 11589264 -234947384730381146958308341611292262400 11589265 116992934215815043140815372757563540520 11589266 -80546976826665782905605375703559980896 11589267 -1165976931636341662882410794083706688960 11589268 -682864373424720722941194732595590258944 11589269 -763965862077653775779266019554000545288 11589270 -31911334923371494795615741657059532800 11589271 -905641582591055833120495706624072521528 11589272 -1076273175069260591617219613111812147200 11589273 -402380482190318164524462294282025675878 11589274 2795454316874255505525724237697014272 11589275 9926218404261597405095722109945625000 11589276 315997766207577474145364558635408415232 11589277 70977599366505301950297248085721440192 11589278 124630817164968000747755856036554149440 11589279 217210136963895742169309738994493110288 11589280 81568424317140057851909949547283742720 11589281 -883171469754644298467971258599245683536 11589282 -349349818063058385759610732718359210800 11589283 -685471137923373729609774005215073245656 11589284 53050083600553208656373529515714150400 11589285 446280875296339232462366581648569943200 11589286 -382799672615079609329434164009637032576 11589287 -455554646247931357038488201553520061064 11589288 35075485796126373189071680907138826240 11589289 622287791101855455249070339595459552656 11589290 351693712314588805383299080719407166720 11589291 101924395730843525777834911760742097920 11589292 24737274268741709667211451915006198784 11589293 -902530920889751137087604290018444852458 11589294 436228619742101982208117139668909569600 11589295 -59087344189670577000414238971098929680 11589296 -121306596242423636996505519761564418048 11589297 292323569952808011716778424408650312480 11589298 -107203368127550361437581899394629173760 11589299 1133190490929674191578902125895749155360 11589300 58180109269360857813573034145877504000 11589301 450230110861835654266269284804872232604 11589302 313724481312531365237929367458500242304 11589303 -625435312350386676077947264695316953984 11589304 117548311089100995734447501564091125760 11589305 75792004378999686466469055187501854720 11589306 10276830990597546834794802836723870208 11589307 -140477136749004557558732949481961926656 11589308 -506178281554472257854400738381337238528 11589309 304506974017988632549648917764415378144 11589310 290412571200498631962466863202194600960 11589311 -362375850413719461197265108641389012200 11589312 67993505300621513216808269289306980352 11589313 -383139350458603435767883673342527821720 11589314 -12211325491307811665961048669920079360 11589315 -79356029877445477259496028667553768960 11589316 -246102343750386559562827709806927360000 11589317 -9301353209146695844243075063750935360 11589318 -7047218726499087467605463729933223936 11589319 15887744898632561915071211213188554752 11589320 -274026155182657590412947034288253491200 11589321 332198353864463833124770474644317117712 11589322 400969087619963552472277433242574800992 11589323 -469617413271403010070508279767948456696 11589324 161926578911778480477052682751966445056 11589325 265576975814875081428837716153501188800 11589326 -168507724047105623905767778890663949440 11589327 227117040926389923221881217383651692840 11589328 211403851113857307037205085844019527680 11589329 -515465191162218177458758626723147499020 11589330 -18675750555514586849986343539274204160 11589331 258625848473051023852714203802888829632 11589332 99022164604666102576028021600846311296 11589333 -107156446153974216569643547518127308960 11589334 7075967575475487189301429133031226560 11589335 486859258538514282183122869279890781200 11589336 -57773502794725213730225486470196981760 11589337 -711104312724268612054920609766465505014 11589338 99889135225439854510303584331682062320 11589339 -372203864214335316211950280075105184832 11589340 -225725754546378414708968652219116881920 11589341 125501485299268481240358652566750488742 11589342 424903393066880866115236936089771275904 11589343 -233400847929369087092142412419622609536 11589344 -993467795337749470443529626917431934976 11589345 598763384544862790375409996929275305600 11589346 -448379334595520169771366078287800978656 11589347 93519842428746902160944539096888124928 11589348 -55711562034603590425964454816584862720 11589349 328593105047104483857830012686526959680 11589350 36299304237229622065890109045862284800 11589351 110315649206327092104712461886416119760 11589352 -715650813013103474367852304710388992000 11589353 -92236642752845280451610136575230559616 11589354 295385936320176073718547568272884858880 11589355 37089537428739734293682027934565113600 11589356 747577362997197298988421810612631495680 11589357 127804543400771255753971728605999867520 11589358 436940341053937520947902923876093887488 11589359 -1092628432351340131870977494022934377984 11589360 -756036492805087363419332168460533760 11589361 9236827774549338610767199891688199232 11589362 42132859597638514161386836734374131200 11589363 185112525753079083768179536701172718292 11589364 -918491725052885078339109817416105284224 11589365 178096873731118405779159194213425999260 11589366 9792406487970485495785425590387858304 11589367 264004136527604179273203815229199389416 11589368 -356992480028236896561619062345194250240 11589369 -736350785120050499468834511484873262400 11589370 -165744780895581791545903613931679564800 11589371 847687585430418757518056600585112324144 11589372 748268551244598042404373965538271257600 11589373 743802133852488087800576964118918764000 11589374 244502091609073687025295924286363480320 11589375 1064641366092599251737772934582640000 11589376 284085502389635845706172423790324088832 11589377 -605737554102452442501311829073775834448 11589378 82871765352002258261630272302335198208 11589379 1492629985118984762492108179216380307360 11589380 112472228549848448181023687576812800 11589381 -124752577327034526966549745814739840 11589382 -108065422616365244891013706608054642720 11589383 -421974388104619541040033604230603382296 11589384 -407001169231682174567659038114954362880 11589385 -193642446195773229249177144848452131840 11589386 -596902213991139918509522928967596714240 11589387 -470482089149757768421894859145363796800 11589388 4404463602133816429655603920853193216 11589389 193154722759856697020628550100687909856 11589390 30917760547669598828900815408298096640 11589391 -688477352780240537975295468364934406216 11589392 -220357441561138881750095582319761817600 11589393 -156016206865779826941363868143214128192 11589394 -279737529071711618500603755715083771504 11589395 662624812508902827293578030882888148400 11589396 45650117271989155770516574870773571584 11589397 -887463946403291620824361942835809479154 11589398 598736940677742108832034982123365383200 11589399 -12858144301970021796460166727847426320 11589400 367255824745990770567392696830086912000 11589401 -404443257148043957583419186070263734272 11589402 96252217396743308144995910702146705920 11589403 -2809808976612735830542170411752549120 11589404 -172422468017022571813052448817366485504 11589405 -415005712680949472207126966006529446400 11589406 -272562069049723712673474398383801246848 11589407 66154373679448112390978853118535331120 11589408 535483159849867556424330189343634817024 11589409 -247038632078136974014417130791929855596 11589410 152695330123511753246682644726267827200 11589411 359587728049044593262667122147122844480 11589412 -167872953215839066444497679276811829248 11589413 442022892008316805446342839592466997184 11589414 -101445098638437421750852234114965514560 11589415 741186183918606405081929743476622708800 11589416 430796102661223245056509632714847027200 11589417 -258097108666959247132923061478568137280 11589418 516802686354577621334683160845486058160 11589419 372227384903991320913638803756677469440 11589420 567860804037905640269293709939603404800 11589421 35809958381212248550211750845685150700 11589422 -210582470688028257885155807263757792448 11589423 46113833505826204703532288527490759168 11589424 33963889484288381751583321715260784640 11589425 300244220495102970457653523546217905500 11589426 -378245518642283651217820546945711303680 11589427 -145049507714227960849234091373536178888 11589428 -810251011091151109586941297521618364032 11589429 296829470095600478577480494676837656640 11589430 149059904679418997064167143575370387200 11589431 673464144275813568549765352470465517560 11589432 44117432075912955421006218171350384640 11589433 -569036701260624844548785704084936988076 11589434 -215883099468419352089805957528649770384 11589435 150195529189745210527719911557814357280 11589436 -52899638029900683000246243991326244352 11589437 413976832083439887559294781648650438086 11589438 -106563547255662264674710680285339141120 11589439 372558576410440671852682923837570288840 11589440 36580243965592166112240577643717591040 11589441 142793210411889371670596005512672484320 11589442 376384645813808760544078639135890481872 11589443 -37594523620527728238231891795433594752 11589444 175841179840155092711306635900422351360 11589445 -356108232886159496191120895026158875520 11589446 4663887524421852888341956994548382208 11589447 -170386607550938145168463351369531858944 11589448 421192361382980646035704664799021957120 11589449 -4911575593385320002321642508647815520 11589450 44049308216636072358886354657003353600 11589451 1727372744273076787028998307808702625664 11589452 115247304400808375596917500973891993600 11589453 -1110262489534711482307131349671316044480 11589454 324757416493930042802979256673402410176 11589455 -691862824162667395792401580803228539640 11589456 -118900709624578622154699534723331522560 11589457 1048368217467319580218076765319033369216 11589458 -233641625724258882202969692612268784640 11589459 -24920820050222135236576065744210386688 11589460 589807362685743871078266026832588353280 11589461 195480691837477111290018387368327941332 11589462 4379551711168014981668743211481325920 11589463 -212399254791340308922761107042004297136 11589464 905436440199438904857803674684663695360 11589465 -22496192407117984547015950690880786880 11589466 350910682997468676282634924593342360576 11589467 926245571221265922837300580626662760516 11589468 -99027388725801187579577610291882270720 11589469 -216240162316326472836980690347105977920 11589470 23010490938303661719756674793956313600 11589471 106799262085239201851306083566089814000 11589472 102348385719042251874925832367071821824 11589473 -79488500414751521882021565234190928640 11589474 -14159452967360948913566863012795551744 11589475 283478221834837038191661736702095489500 11589476 -666953664209906044690385711824672045440 11589477 65416541289642997756384375000614080160 11589478 182226115532657068452333240523589409696 11589479 311711907976751446053918621202994518680 11589480 -1687782613747959783592110843834009600 11589481 209102312652354749362303333062035191332 11589482 -390665375963303065869762123877942947408 11589483 171910620706812760205820008288812890864 11589484 521848553090744514091109717827260406016 11589485 -75560383930344819929862679017829931040 11589486 162609235040619143134119192884374785024 11589487 147740377305280609612182490416478612480 11589488 38089635708106678753674354081100431360 11589489 3141213940561166655617677950919284624 11589490 296798005784327682324143526616965657600 11589491 -58580975736688303344125207104489528560 11589492 -533744152577310810211011275217783349248 11589493 -652917101222282459930059323339628851456 11589494 267488019419287581182975798990275208832 11589495 -417787619126758328477890594912006563840 11589496 -904844188914748954997141966337118494720 11589497 -1154472263303610917540098453798385388054 11589498 371278894268318947383378435960540653568 11589499 97423572170381796442380065931577781136 11589500 50913547469196750967967727877415424000 11589501 229786340306285671899229713106930752 11589502 362240826136443637695819245690761233600 11589503 1343438133290240980551759203097880666752 11589504 218672725515861951226595292079183626240 11589505 -36163473160127389311901153192281319680 11589506 107285379638219217749413794569722848000 11589507 -454812006202058568920225087321799129360 11589508 382092756022058630994499623156776022016 11589509 127844681621563537333247907124234671840 11589510 24433729543547913729505196388548113920 11589511 -546813516013056801625912664111727444576 11589512 570023810902527385846970228100610129920 11589513 64537370106938417291107296759824661840 11589514 -84477749330420638587180350106468840144 11589515 -75486893068845121392013293403926851520 11589516 159198344717401495706749021236949834752 11589517 533187232901989435241835327690299184566 11589518 -349645408563804993161996156028408283200 11589519 -252439944412131493870322734084436257656 11589520 120632526285216964939007337173384724480 11589521 -824620305983972350694970646291137187278 11589522 -129919416945189467606174396073035690496 11589523 -217790687253373858203118442936267424696 11589524 944042270585055422556416461663505460096 11589525 137521589389683308100125941439887092000 11589526 346265929928084719417664112160297881984 11589527 -802171171219230805659875687642539629624 11589528 256031488308673400196686004109479260160 11589529 -1378829054477741566919968299361296779244 11589530 260388314843061598878792522761707304160 11589531 863893389853662138822313395925294731120 11589532 442888154573560519290878875675299035136 11589533 612744230807462128034844487698073037184 11589534 116166762638052325135317850833891072000 11589535 -617224387039532894051189524672944626520 11589536 -129559781977385253146358043687790837760 11589537 750587230140711666657778523760676161840 11589538 -643372489053418173330430128440546236080 11589539 -195071433285445559919713982799180645632 11589540 95914283187193214821795878958335283200 11589541 -308908612240573454356285139993236053058 11589542 -220132446656631906509082664252604559360 11589543 167582676600626963806515248943389227008 11589544 -6227329832326894813006629818114749440 11589545 796399855447142043460732650411558355200 11589546 -54202812816686808225325568959305386496 11589547 234410051297204626400827200711240843600 11589548 251839558080351366623095242334968047616 11589549 334060990973058926485994376756177324864 11589550 101594607234576359014963684181777500800 11589551 487160254533798957771293597357616177552 11589552 -16463949497093945875100681743525085184 11589553 -84832911244249288385923964408156497436 11589554 -267713602551720979086799479763015287024 11589555 -144417259969634376145763851783602494880 11589556 438838345629178326544796809160953190400 11589557 108264683250551112414611460965958683712 11589558 12563726072298613700988396576571867584 11589559 1225388970097427251264595085901255294760 11589560 -887290712392294685764766842253070336000 11589561 11777087039182090031873236097324304000 11589562 198739876380742952879275091557291974912 11589563 -166054136576439646286496265213859110560 11589564 -63218987540188849037109408341647343616 11589565 -23584510478474979369189734420921251080 11589566 -627164117204320316465319563722260864768 11589567 -24065599805063600763967199700984437760 11589568 249314248759730883512985618773335605248 11589569 152285222584881581842245165096667468800 11589570 98938349020490448545757205127208829440 11589571 28323339066541996452772166494597384912 11589572 323263318702294263848925773689872590976 11589573 -885455673509641876495278281331928643232 11589574 -269466073583476848326363061165882658464 11589575 2664224445078121713895582294993806600 11589576 521011284189274620043720502569841664000 11589577 -1687479638271000479877054700600352972288 11589578 -3428390864508372865995585135174321408 11589579 735737928837290650891185677868288684924 11589580 -284021158527673920508567496881073356800 11589581 1534268686894634520540414095800855054272 11589582 180152431647005428960980953768936878080 11589583 653939509626619155850867903328886551320 11589584 -96065760028358614517136168999121403904 11589585 36007204927376341793428961849634816000 11589586 -48779729884912707374327447425386679296 11589587 -865651446020817714166948406808594032088 11589588 471599046259104007171468042789754880000 11589589 -2056083087933342344934054293540789825280 11589590 75609335444901915979002141148763174400 11589591 45190582155072706343596245957771337680 11589592 -11002232453420033450834909525489664000 11589593 23888982249355605197768651399523980640 11589594 -34038144231745661344077265173548003328 11589595 -586777332304487596702588742081064974400 11589596 -864390815759570792008611559105126817280 11589597 -840136846810630400468399851096868775360 11589598 19882732803549188727631905033483128832 11589599 -100365301036407272178192138170646876960 11589600 -19617777449658494595212302345568256000 11589601 824208418796268705479252269218736183600 11589602 223135217360502791897702907197353756752 11589603 -147241123936246212121032353639226057096 11589604 259816127627086532506339998314493511936 11589605 171026221847508092096240286274781179260 11589606 18761012925481506818785369571435059200 11589607 -510858981370404441951923809003786963144 11589608 -625466947520468504755277631038769315840 11589609 208780113378912311632623903862139381904 11589610 305449939366806373645263559918013892960 11589611 39215024953293006203161687837161429648 11589612 -258770095400343005142015501191854361088 11589613 151042865807309831921087517140200488160 11589614 400107409668753001999865751782401115904 11589615 280955368608372299448656334998150785200 11589616 57074574171941103691808885795810181120 11589617 -261436670256511364383204530491691259980 11589618 4984128713861468558015042204150976000 11589619 -105299683941325609408255574414912818056 11589620 14765353629673273371587641550700748800 11589621 231959148585665219349820798310707388544 11589622 -307916555855346929750953097713345344 11589623 452803032168393669461996625112968210384 11589624 463520086794530109893510337461159669760 11589625 352405996853999068237810274499497517000 11589626 -2764492591003854111746051382515191296 11589627 123041393750989673220844402842170436120 11589628 302703257456858060705584207804696552960 11589629 239607462919380926933167236246885217920 11589630 56356507278680013426094489944567486720 11589631 -9310642014413016769901130480317330016 11589632 54101933160125424922093602801608294400 11589633 -958604111969454181422860764483583762112 11589634 -54768194201087415916295297947813112832 11589635 90467341336603578622705855614561928080 11589636 238574125363939048138163604585300172800 11589637 -82561332319765592165383703435286631714 11589638 581586096243483356297670527409304602720 11589639 108917262123627275692597611273111367680 11589640 -445529130997237430512304238478276147200 11589641 -117932199864948855857045122803683046528 11589642 281119547752847795935324238153185796400 11589643 3164955592218012498084340320654311600 11589644 -39677979025521230793755011118352035328 11589645 -265918727213188560313026621527648871360 11589646 2535007189486482483677232833446280640 11589647 623170111930384867663556924939460663960 11589648 59592640852581766366285782427891138560 11589649 -299076866242824419946418015347860911500 11589650 -245875097621933493478548728916799082400 11589651 -353274811530993429345222525901106150220 11589652 15629708467561557256006903752990355200 11589653 326587931236489828401192573914848800444 11589654 -40928927771925180972290225975467732992 11589655 205755229702927819821540358559997227520 11589656 58889334155045493099921979554598502400 11589657 -741257195549146152665710567638457811808 11589658 -25828959684958617623336588479973448960 11589659 247529615739396273854292437410252297860 11589660 282902706243780294324672479512717539840 11589661 -1485689600377126354996160200140250208 11589662 242373062552726063036027905283937528192 11589663 605672176122038903000850549227659492224 11589664 693984564380142640025657742297167364096 11589665 335059225638192093660622273253064873600 11589666 -269828191493942365871456432543756036352 11589667 -1131821884151834292664452154250121517200 11589668 -617784879698643015789165388461379949952 11589669 -28277118318792608225685320657223052800 11589670 -40376983695359859647589505417354592640 11589671 289525755914762066728951675866925882872 11589672 247405090678566163282519304448916684800 11589673 722147306328800410990931822606036908922 11589674 63608418664266714770645654408888412672 11589675 52558146708669192101134729796770842000 11589676 -324607754613425190581660213157265843200 11589677 482644043585902411329264830489554306560 11589678 46379023053827080567309771375626372864 11589679 149790746974529144128778278551696619280 11589680 1708035638331162875817020292326031360 11589681 106130262705322318255810031115662436960 11589682 -549946524496932604277529190907270210208 11589683 90505134648642163566352104245695858176 11589684 -604508979511104751958529708228513558528 11589685 309866035500376956579719536546554840960 11589686 475185099661864153153762774634253861792 11589687 -25486446025328314061336110954082081856 11589688 920898704567613192732765379684714475520 11589689 -418532690768005893832268362513408842240 11589690 1337784806614422221119159625621145600 11589691 -58142148482957390653192288255602727616 11589692 68669501076399443353276525541995170816 11589693 700384497433405676518627546690805000928 11589694 -118039558098036093764326983051656143104 11589695 134823185009383091059262879896016889600 11589696 -52531064533053614681418869537085849600 11589697 -16858430606760824943453677481122312768 11589698 281187795635058134365808897050359291600 11589699 -22761445035512642706723001209937553664 11589700 -46151143316234981211051921537782784000 11589701 572809514116754107953006230711158574304 11589702 -8584652578299355507537341002786334336 11589703 -171776640528283691415832928589725267696 11589704 -5751083977547214165462357379669524480 11589705 186582101191662082396144935312012657600 11589706 64436154694091583720680513411191434240 11589707 213072152077610148430339185889484170272 11589708 22576014091913090323979510613470260224 11589709 -555415628552265338827181585830144905140 11589710 -282916860150909162288669457523633124480 11589711 217209934592166122545966792113257685504 11589712 11504269462262209983166799222010150912 11589713 -780859540570073211247966954904114943120 11589714 350773461043683163183170008238980050704 11589715 -459450164796957115695468110105737664400 11589716 117072686324980283446747846446215671296 11589717 -196413645778356927187029620502179629920 11589718 79036129199384878377610220350127078016 11589719 583945575129565443604701907456982106120 11589720 -270243155552821818909130088525826662400 11589721 -208732519446592535530440874267334285376 11589722 -95426885557321520231862362455641870336 11589723 27118738817853809928226521171678543024 11589724 124145119930001541874163300944875916800 11589725 -345823238124534602154204593336445346350 11589726 -57142372856698316179977091850166746112 11589727 -11961649061043623692869628131705407288 11589728 11653237881843000367534270331567210496 11589729 -52516946973933530337881251152321896016 11589730 -180805049004481312539368180937199795200 11589731 -454394314410475871924762559693089706468 11589732 -23232565771314080304500849905307836416 11589733 -264494828115843519360117685933238416776 11589734 106389413942206122660035545552246752000 11589735 207222340199884329937584963526342434000 11589736 -1105300010634496815918030574879753528320 11589737 -794128997981825123317331384130563940720 11589738 -319811661638222620367334104703243737856 11589739 159899473764281270103547705403201696656 11589740 -44110208780725459064266085544791915520 11589741 -414493113901115005373287641427030730250 11589742 -189637212341476971723183156791183437056 11589743 1273310957800361211035749101251384856 11589744 33811720119270910438302720990305746944 11589745 -235210801514108886056959084336779129600 11589746 -134444281150970520691395538592587846656 11589747 -1533430510304732317146731175032315904 11589748 361965118885352397125034488082947585408 11589749 561456994658992831660477682056639560750 11589750 356418147395835607960685364698897280000 11589751 -532848456427362172811964605397452420248 11589752 -128737459950555780751859594821695590400 11589753 91848227844026497337577373409205166080 11589754 71934397988778731385972285143891249664 11589755 -340107101364700411773134217333884931840 11589756 -185326869980877061520131682672147300352 11589757 -67880574790649352803339782654838639508 11589758 156807578453803219057326461769709975680 11589759 30087234094319472429521331217198033464 11589760 11505632745736891119151405879787520000 11589761 1156246289498526640418155094163152256324 11589762 236937818103709198246092221716941409152 11589763 -1455982523201973014856707312467928963520 11589764 -473451623174905520554083897229348771584 11589765 137641991794312476273993408647279672640 11589766 -467412850705774900681097839593084911616 11589767 -291754193427433620159030384439586736960 11589768 38736852307813930824475105764863923200 11589769 111595621587878317667871606099982827840 11589770 -45436714275961414626717003787153429920 11589771 327483323975882897988592572998579287512 11589772 75570223323256584195134602198913100800 11589773 171986886963112331593072284066552589164 11589774 -42593241160790188534437273742060800000 11589775 14194149569924665277798121311702173800 11589776 -99704906340860289258238741153975566336 11589777 1788530031577759101505191984859481514240 11589778 202895196841213113486152527580466199440 11589779 916063071465968807593457539095865534380 11589780 157274706562061614655490282004085237760 11589781 -66408284839051488107136073164245837408 11589782 69667393615048124419556624721577960992 11589783 347664030000286027343827120607950761600 11589784 430835709651585734217869600188538880000 11589785 -301814417569258937116070597390557585020 11589786 -81939662882126874900825129895510306080 11589787 132070723044086690010222143352876911592 11589788 148934531327250092208081490239779905536 11589789 -25469962409383018732684477078937865792 11589790 -872458027190962137047839001728625280 11589791 -147956802840091449989639146300371178200 11589792 118283814223271926959889320259186851840 11589793 -882852095178682039180277765676457884958 11589794 628788863318785836309040292908644876672 11589795 91770717818057266442686995115543401120 11589796 172958224664831628965312037555514409600 11589797 67971404794305054671649182430913005246 11589798 -38718928909104162302764144962088326144 11589799 197011681449493561702305813685416820264 11589800 923756878351058838351961125657249792000 11589801 522353286034593505547733292252872687264 11589802 84013529389443971321399148338564458752 11589803 -482563974015631574079760885658219089656 11589804 -11114718120275776317223393936643553024 11589805 74718796872348947750846043269051579160 11589806 -55710713882681749945353810609999113280 11589807 684779360123605342363808209850938488840 11589808 53811331143659376398348321500028698624 11589809 233074682515634174601446361438848972352 11589810 -129103192612608704800985218356924249600 11589811 -301758969106434955630080192377600964176 11589812 173902246553896146324738786053955520512 11589813 250907190008117209964015692793428388142 11589814 233671732323227900666060165380950692256 11589815 -154590564820161844819817756223696783360 11589816 48583246372155232007155537365762048000 11589817 665245853035106736127710345589385845252 11589818 197236162066979764033456690245565154016 11589819 612266779242128274292178218772068811544 11589820 -332235514750083325022827926996562944000 11589821 -73565289050149026322166548053926697678 11589822 -342062572661399464525761243417433880640 11589823 -730438317209257063215326569339511894832 11589824 437314744373646921421783700337019846656 11589825 -93439013897248660648971622928408630400 11589826 -320572799036354556573005447181491331888 11589827 211899341072239589618471225001329948160 11589828 164236495887882961128940523266290622464 11589829 -228088985960979491279439658878112283360 11589830 58177175012595682785879939602189625600 11589831 112594031333036806214687242821572666880 11589832 -542575673858502772789815699239719526400 11589833 -7997545963619250276392412489413296800 11589834 186506103076584019178566636390777062912 11589835 -41340930325237920538671049177937389440 11589836 -632279151868707742720174230148669911552 11589837 -21379905660537479311480122467888382336 11589838 -104781087485382868064452664059569553152 11589839 -176883618035583196077390922658350944240 11589840 -89269027692733127889812860433630576640 11589841 -180713104415311933382106112171083167758 11589842 527859836687559739617037524626493753600 11589843 423650861672155346237773668658955853408 11589844 28019434525966842673258583678538704896 11589845 -12663460227444590337849292632353462160 11589846 17653529569298124119085689482073530368 11589847 590668133082258616930216072811154034080 11589848 710273897230157182423894761703104000000 11589849 156207722217304272513361039367240742234 11589850 146612196842544976186460112571044000 11589851 149733803833459688436775209623723847264 11589852 -707025917710880114811327621426043726848 11589853 847974847470439931443249963624264613760 11589854 471266526667677731655668614315598823552 11589855 -9997919769202115858581494812590013040 11589856 -233155372323504763030113382039386587136 11589857 156962377074126839556413963898149329152 11589858 108424781652975117812507541148457610240 11589859 915109118345094957525775591662046556060 11589860 674469145396632788832936016036683571200 11589861 173513799733083566880053175929357113440 11589862 31706318784571719185308101640387308864 11589863 589849000449992660179394382450555245112 11589864 -93842556100611709262453476903895040 11589865 -202384771522171512182621723159829388800 11589866 -554326389372546741578579728239482969760 11589867 -326253039988153739976917155747741615560 11589868 679503343607608312715503603950059521536 11589869 434510079509325304259500734659412296640 11589870 115057480571269453077473502651755548800 11589871 -722558008092314717269537925055477724416 11589872 -84323551194489030407603144231781924864 11589873 419871268128189893824990834271339286384 11589874 217675190423940831332809600868407953936 11589875 262110983836739786010255264699338820000 11589876 -569033341410685819508534672302030848 11589877 -54107867654095761226188453942375247360 11589878 434954434565467036560589402240179120000 11589879 -456800730491651923673043082741486080 11589880 -63283245961936562516135371256620646400 11589881 722848988119420582029362261069222358852 11589882 294649404885475614519950848700185915392 11589883 -1085714092157806221060414236700168324720 11589884 700006702273378640194269834832020111360 11589885 386505156920083318097787833325152330400 11589886 277813967671855532555364287625635450880 11589887 415073143365719280980298735341085217536 11589888 272437275364132853570824931369249931264 11589889 -1304487916868956094921497685465834624576 11589890 -15528254458697821425833319822138118080 11589891 -787399915796981956359121137697615168008 11589892 370074044127632876880841949049718410240 11589893 -110596537345124651283406671697577846784 11589894 233527106628098854230260577920568645024 11589895 -742468566172955435165008158510545598600 11589896 -629830782005697775307113166920517790720 11589897 -717655280724010555742063670311527799616 11589898 -15901648937902474732565860998648994560 11589899 -761495237260759119681807210718815485100 11589900 48789653952634396468178658303725568000 11589901 -452626244285247140481152263053842277600 11589902 601402343123709345343664070241336393152 11589903 268631321990012018290084619726827804944 11589904 39422758299172142410265971151433056256 11589905 19028377998217965609812656419585771060 11589906 231980626574144687165417369586046168704 11589907 -164097436818627873187378192193560674048 11589908 -127763999129062309001832885599492014080 11589909 -343069565873767972530151277892737164896 11589910 -50325205926651452209339764940408400640 11589911 1162437144740611774845856254879056670024 11589912 826816539148527646211465354412815769600 11589913 143334872879391929809231547925486665162 11589914 91060674489201565915389200526077805312 11589915 -259460690711454495679249006063789384080 11589916 193150905901140433945781146563238308352 11589917 512055074970359424087948394730680658412 11589918 -5828141965655021648121391515213606912 11589919 9769490282781855277910235508441921920 11589920 -7382344135913957196270142617193021440 11589921 59913425907590832834771019743343916964 11589922 344034085601869222046536370474499826512 11589923 -926437365697536014845091352944911953828 11589924 350968531368442247559990035465410160640 11589925 -452436875436774319088146557748583191200 11589926 221630076178195046284545477614427124800 11589927 713444809431650408178884816602936628520 11589928 -476150638066919137589232033777777868800 11589929 74831985972582033974043999690939965640 11589930 11259347296600588179913094448700646400 11589931 11323821812431668049424096877529201864 11589932 609876616632418939939275872096717015040 11589933 -652378129877716206828799996268186602176 11589934 81613538737922873918514575395028294784 11589935 261175023498898832830772746872539672160 11589936 -21919219877898255753657513977070551040 11589937 638619061494522824651917555643266381800 11589938 166024942906902055043491556099249871120 11589939 -36630764691132318502725962491886622720 11589940 -278354444492139553986159791391640392960 11589941 -208391606890061259840255082239000036000 11589942 14671566417733560043906680689850169344 11589943 1168160760130582086411903061340507573320 11589944 333460598736688963827793764516740444160 11589945 581817765898379021232393387691150489920 11589946 340295089385433629142583358881357059840 11589947 -805308130956984681462915095420905880604 11589948 256088709277696943085640074052196459520 11589949 418867138762142977450868784444845232736 11589950 -194770767398072169990531960781821480000 11589951 422684135258781554214825382990235084232 11589952 -42210431359305113519277432657848303616 11589953 -437281629090143414746371723981810332736 11589954 177311994053303466616429765095593524992 11589955 -582477502232507499623467297489404240 11589956 81085914274748970413300047189906268160 11589957 -401739112829786703922363079154579977700 11589958 171718108441219565542018271989495617984 11589959 31908457484111689735366697103047760000 11589960 -230840372799654253175282825856356352000 11589961 -265752810554957371249056489119638193100 11589962 -1283204972220793181714014843322672640 11589963 -329722036529852445831864060968680095744 11589964 -167665613751464080620682542556084129024 11589965 920582778222037636684968450978153504000 11589966 -16453547451717217865143768165237917120 11589967 870197946141231742303713921922700870832 11589968 -26632234851594507965775049140875575296 11589969 -453779104926932394685766682501254455872 11589970 27692684671669782473881110435194880000 11589971 626171183702077049984584836528768972792 11589972 503876609247133269539508005703867174912 11589973 281027211053548967559353966676446704924 11589974 157464442061964401213924150683145745024 11589975 -88804163328634381277625993712207787400 11589976 73152079276853437898673978758074982400 11589977 204334517366023784793818667790134129792 11589978 -393290065674919283604039895894016011776 11589979 -275265829866210362916598365598326161216 11589980 -171524699136141628087992649672680000000 11589981 103632344044081703306576505158161671360 11589982 -195738648053042152015119674089716898368 11589983 556972384222564434275387634846251217624 11589984 -222874810805655335932482908275015680000 11589985 1553290438551340793524864744537784340 11589986 -653910646992965469449115685131394661808 11589987 105380311841380406819868628917136974768 11589988 760201459070566995209851932479675510016 11589989 -589297325509111512117442912760249406210 11589990 -204955400148508460230685011671814730880 11589991 11044452442804795774978634041277439424 11589992 848955653580296574531796300107296225280 11589993 738722775648452241221324529244306783200 11589994 117451740670997007989816851706249171040 11589995 -27640870027154689929175438614922471200 11589996 386159183164733490520358768237031174144 11589997 -1247440199993960548814470019042698640554 11589998 -110357049879686329077106874234308827264 11589999 273949383546944900489668173343001405568 11590000 -35792988214729183477360789032857600000 11590001 -195976849364718661030058876003709979392 11590002 -303528734604121305240453985556731351920 11590003 -4334310313826158616904798145218484056 11590004 480857528913285504221131339854729373056 11590005 1987196182217843156697902852119818240 11590006 674384665639959214160709505266290093760 11590007 -238656662133814231322021836876587886800 11590008 486061211098746555601613712149435535360 11590009 -244660380162828380696497297670030205440 11590010 186829122281614282196728437593268488160 11590011 1176244138947747556524265891034265983520 11590012 564091624007768565035144770787371450368 11590013 252419916082439589520359797036642864262 11590014 -84795031680094096094339484809445063360 11590015 185977556098876191274412455238681837160 11590016 557366511138399007205081564609626767360 11590017 282141495139716129762450098019751679280 11590018 -274523460861463826489190466090141160448 11590019 -637765608374588139877753016989617892800 11590020 199615342538635440534738537977010585600 11590021 -51319939225178812659083390321275352256 11590022 70111406028597650237904737570214937344 11590023 99177717269735136528839181143081154000 11590024 -317452545152563591450062357958935705600 11590025 42923632904747838866788295735888797500 11590026 -29836925585289268235987459663756759040 11590027 63945146546430866470396996616476420200 11590028 166855997938564046702506286764476957696 11590029 900542863632968661927529666152841203648 11590030 -32549190444519330397166578915317866880 11590031 -59469021399505522522498921426728393168 11590032 40359895922197088975042614015017615360 11590033 135331418922826775182124098903200688064 11590034 -345481592364643569954669791402535913584 11590035 -244979470794408355177314657667685038800 11590036 -1218098253501268607324822604165785823488 11590037 895951425847614151002622149428129764800 11590038 -180255154903687654665143806758017966400 11590039 -66680855945894192998034460655008724320 11590040 57081525623918862736841570801693491200 11590041 225246686944447334637894137965683248592 11590042 -470303714334407278083832360654180205328 11590043 512455858232122028889606652714822124292 11590044 225131861663080937311606091098743002112 11590045 187751036410309174801281009865730726400 11590046 -6322898134754873912037155335039599936 11590047 -3663114631898934870786473771752963728 11590048 9280965057301872055914283166837243904 11590049 -87409539724167416536514334106263960636 11590050 -223749355470571187501122790336849155200 11590051 -825238211062393447663876273474581888000 11590052 911363372786365788874987710885738389760 11590053 -332773198470469574389793535535779465600 11590054 -6513976197587264462741943428798654208 11590055 -586506319098287754607783950591985312080 11590056 -24156048307439667232020669694294072320 11590057 4055515069685645988693816023552230080 11590058 597261522613664900772199356529055794176 11590059 359651530372972642866192794106591641088 11590060 379137680928477206991585753495128340480 11590061 461864383468907281197488890786273521024 11590062 -428990665278422018257340314249073636352 11590063 -10105550982776829983269938737157555840 11590064 7319105112908690798066241190869172224 11590065 -236497917126793810708981919840206717080 11590066 -357005571900424827677561118054755036160 11590067 -591402847905949812580607379946644208884 11590068 -261187914384278468122715298063493484544 11590069 1028836378049233866532301849206805439470 11590070 -108305158845109996000905145051758635520 11590071 -99660543595755196149583913262505973760 11590072 -437981843971179309049595038118397358080 11590073 -864458985108053811284251301010001580640 11590074 534283804619381790298323661327245181440 11590075 -29300314659136025496120457835899974400 11590076 -207309095019301115092772235495517140480 11590077 201512151902647131815701864365930537408 11590078 295151119418225694804509799405454518720 11590079 -382136154023674447579960474792149367080 11590080 -73661456597768132391208602283687280640 11590081 -146845823320626090502097667958363389118 11590082 3730571325973027085172326693808698880 11590083 -821771393445908442245980030515444948348 11590084 398794775458944037121947272089468869632 11590085 15802950898393925184322889331260862000 11590086 43229036050010504180352413336159388864 11590087 -326462728851557106579865189696036084264 11590088 -824062419918009307454751209238927498240 11590089 -65304452660065563549533389554030799680 11590090 329885412912975194767718789931996364800 11590091 2796745144232572219169243706596570880 11590092 -310440660540316104350703516217552675584 11590093 99144624362208323468720808254273175564 11590094 83383073134676383057006149238737383424 11590095 433108184375181815778962477413274054400 11590096 -2412501562460025719707192759134322688 11590097 177210697656593914688296321184233168500 11590098 -169282956459916714540637883323382796800 11590099 -45903999747500317410655627511439178900 11590100 176468083516717883608430680690017398400 11590101 -69403263448158173041558126195226990400 11590102 177382352974614545486466821533433179392 11590103 -295822503610785852506624738636519406240 11590104 461284562114962907894699733384045649920 11590105 -99380523391040475730721539013045407740 11590106 -1366851693431025237801982047778045440 11590107 259329261459108014553004264747662975792 11590108 950677303078749509044911249353912150528 11590109 -518511499171935952068837741719331417690 11590110 -117771979524209135775102104918378461440 11590111 -72552255444112393942469380643715581760 11590112 -116545065522683530057697193700549459968 11590113 11707443820795989673715556589253325504 11590114 -132986975636538480198386319467506560000 11590115 -222117260358532050515442340396906556880 11590116 420208025558244750215436345103925425152 11590117 -760670727838711541676564267063827386368 11590118 -38819059348430194385878108403740734240 11590119 384474098947701435219876517163359591824 11590120 6197393961926097200168601656914329600 11590121 1024321676266082820058304628234378011322 11590122 178839574559704447408019815974597360384 11590123 444607226851073615305804556521480976372 11590124 -61723410562887934243898458937146503168 11590125 -102307478758538874616753213372889472000 11590126 -78803298882230741284187037291390035712 11590127 1114913866326458772852756849234849296976 11590128 -26647066666177049240355389764845699072 11590129 -1820113396136290193322841458006567534224 11590130 -73117366332467188913095959755709324480 11590131 -149285299675867636591122582121080857856 11590132 -434392176862521293742019894824945599104 11590133 160894761851943985322891973605578475040 11590134 7372413676295429678851659162393876480 11590135 -186732248898968497326400917800510556000 11590136 990826077672812093324455844346155335680 11590137 -9297702587835945645267204425208781440 11590138 148220393660098737201864964007787108096 11590139 -488359831524902280280457929469827830768 11590140 209760602950836920609067927807894988800 11590141 1310749558728414755085615978639331621452 11590142 6979955665863443703714403458642872832 11590143 273493236099522025250589425493306918528 11590144 45375049398703469679194002925631307776 11590145 -282358420277882155729409381550878377920 11590146 30659248817795042848478051269686957600 11590147 -992673388446871387919292813170029621248 11590148 70278248878584234124129053562036788480 11590149 -217027823925554387404467313446348130080 11590150 -46810960380743708828168895081761884800 11590151 83435197078730618526959108610829978512 11590152 61064554646597997521626265027896934400 11590153 -1771899845255369502120096713975590646400 11590154 163028825669462129868513644944712639424 11590155 -42841606192552270499101869891319552800 11590156 -270977108855109293280656106994085724160 11590157 77929234512556004916418488647743364406 11590158 43572383926768179678216069254136268800 11590159 426784150650666760538897054948774145120 11590160 -23684185332424691424663780386045952000 11590161 799204975259669111167639308615454399584 11590162 12532545374090760425396649779519378832 11590163 556830272163140825113715895769987362624 11590164 -135208132563636947002555840583106460800 11590165 -216354901230675445368024255930631547940 11590166 -51371320018299433198628711446284899904 11590167 103299545213060637879171016099291152720 11590168 -132614936535368329927384971370439485440 11590169 -953375359774225229908289818877513616000 11590170 -122257819556171835933198817499840697600 11590171 -172549817314268479539485664302843145280 11590172 463600291145337876986108269673032704 11590173 -12763138697950020986184296113846116576 11590174 103569141748770592843071702668493246336 11590175 -715304606545462436965512645307490257200 11590176 -67749595705214139922459730719499354112 11590177 -5491587264697997435849609544524336720 11590178 -991832523616365496283369235420237221376 11590179 -36388610554909345522572088981115118216 11590180 -64824743307608526331017488313504092160 11590181 -20098151203933065239847864313797246528 11590182 345054988196069738078605087855605473280 11590183 472669536646497125708809977527364750336 11590184 -15172125445582969955003878606758881280 11590185 -4350610908339857060828750473330546560 11590186 439334615109848334656094423442002664800 11590187 -51470126110169312451297076537814148096 11590188 -83481913901372567163065497154811847680 11590189 867743230799937743573455780749439619874 11590190 437722943640479315183386660026097987200 11590191 -404611651039723783837814358721690529400 11590192 -196769932169001298848681505336811225088 11590193 25898306627369259692774433758870740080 11590194 104738572424200901686046378977364803584 11590195 -592801084612666583789935776440235382800 11590196 -935758550333810577648292812273605744640 11590197 117533286942677240489128348622176960800 11590198 435515396489967612708254817209164556160 11590199 205164532310896667589860309769680862960 11590200 -195521508209182356600835857348888576000 11590201 -280904709705079431375312719173446597696 11590202 -117966814189184260587029870111996928000 11590203 -4031187141942701853784010306634602880 11590204 -49445519620038758968267848109307443200 11590205 347790921731201092361328319465096650720 11590206 -64598583539784321887856020397795695616 11590207 359064362773456891416632385959683211456 11590208 59370717145953682303287190223377661952 11590209 -40259104965650977739550943128117459360 11590210 -17843979451731676955002126564428450240 11590211 -383021737515198346348561717897612968768 11590212 -411163462621084289218819485872392332288 11590213 -203336992729712151338350005576190770500 11590214 293188005637614157685197694883004143456 11590215 141267016194183397772255431488083346720 11590216 360745622222636557385447816261405122560 11590217 986866062492783172182430258677991810266 11590218 45498745036389081036260522067927856128 11590219 -363101589623361335209878882695638406380 11590220 6383120623391530571592362754001966080 11590221 298660051329944241458350874509107717312 11590222 -256169815756230829466993781086886077568 11590223 -934702535865528970029458482691595696528 11590224 85531721652563796661675979154625265664 11590225 -544284221759787793540543675785702018000 11590226 154722948616500803647949924418669899040 11590227 1293651582886626116648688538936224480 11590228 -293242916446929899703572947735029852160 11590229 93714919470808822386272031718862707968 11590230 143695325929490475305519337951993661440 11590231 -233218459454202106352310510408709310968 11590232 858252381646368635607237431813231462400 11590233 657047838765959156667128057290226019024 11590234 -417757823507123582682080593771593776928 11590235 -341485100141261194237826647098121024320 11590236 -129725038062410702997992533061611438080 11590237 -417550197338519631846314580076549341920 11590238 -532975370807777431830345317634569835840 11590239 -105038834511498486850785469474295875440 11590240 121153155925873004852322830166935470080 11590241 -82944330836312440204804016169347214828 11590242 -162250461170503493456306352780121916160 11590243 156658281269998719320117948428681754016 11590244 -496742321543645982915094915167077852928 11590245 65819851362955953214282650754542488220 11590246 66641054930479234840024201362493455072 11590247 1066296521114692896525752290584534585600 11590248 -32588991913327957318356807309346406400 11590249 -157082220329245621989981609614651112960 11590250 44199088409604051158751796715285760000 11590251 -264630695106615998144095169007377030568 11590252 160085606000130553430683295410390751232 11590253 -83862084043625694228184732016911942176 11590254 187064257931006216258620986209244497088 11590255 307055916396771881637345496287974604000 11590256 340171119391138361590097017367148134400 11590257 123616709279740141721453366702782022592 11590258 5583334951322872780739000358252691584 11590259 -877357663716098968096479553109026767540 11590260 -3359318526714581465115247396601978880 11590261 -829191164203841567250779434981632925138 11590262 366325306753619529427329241635199601664 11590263 21671774876577510436607707115539296000 11590264 -176422183832927010135204036030793973760 11590265 376419243414058308043161593286586859520 11590266 -5399401071176587250601300863329810176 11590267 156884042340665222238251837933297719120 11590268 440409126582372126764445356657625024000 11590269 -622350388309894573284735577947092998656 11590270 50481471631678701696164935734617494080 11590271 -75308142018172227579618204219320409216 11590272 241772546205548536367061662784490045440 11590273 138415768005052822620657171871167790000 11590274 178688201596495693477589137275947384832 11590275 -104672972931864062440610595185918208000 11590276 616204550291698349413091541122155649280 11590277 -290692358945069024365691638486823475588 11590278 1890442995846420864644346100661250048 11590279 -248076549624333293172460886648643341216 11590280 120956865232400973046967216845750272000 11590281 -440449614593135450318982367894537380672 11590282 329628669996205700337110922692970269184 11590283 -82789847563593776192697307436797091016 11590284 121559068177468476710482279458044775936 11590285 -258987722694347485474911515918661984000 11590286 -227930552231232398170365804730491055296 11590287 200240810538716146460925419736426350352 11590288 121557011051740058145780132778367885312 11590289 -443337746714889075826105951374032456910 11590290 1525146138837277902520076548851336000 11590291 84716504665333903892090653447843942384 11590292 105749929764384193400210132804415959040 11590293 83654254740035959087079732900434521408 11590294 450143663927480809856153265551651292672 11590295 -474287929648361265578778958988620804200 11590296 437823773244874290504465361646043955200 11590297 218361292561159075345003300166944863240 11590298 -106545488801277346910488012055444029440 11590299 -39473536120506827868204141301983668976 11590300 309955098582864653624611300511620198400 11590301 -1319773718107999744791135696106081947168 11590302 5873286979611805178874443618666855232 11590303 -961028707771489695595579947132075238200 11590304 -35281281145857857366400756409691013120 11590305 96484529149677545856553899625143513600 11590306 719094033554300288220318365946221568 11590307 43481095045517788060140988825776156912 11590308 88176844749352984798063112030679462144 11590309 1698158333152234202986110153229112727904 11590310 -93377552400469788125756065735575565440 11590311 -25624310567349200610550386236365919232 11590312 -153786400324093882300448258662145356800 11590313 -14694628468210263917307242741825126400 11590314 -216170889393421423602701713006805952000 11590315 -990520886312889542146929103278050246400 11590316 121527681791773359088533296330185463040 11590317 -1039328842269004037293284984698425085760 11590318 -617728430614663479157033730527345256640 11590319 -28013147099613154327134039915800405256 11590320 35237072232757406458384152841027584000 11590321 -398908735140647282279359382258287796928 11590322 -283416625583194679785621191569136258288 11590323 94932275307087024967653797725133697600 11590324 -242131650273616305691608369959151157248 11590325 -495842922594244267705824524366728156950 11590326 -252956894606686887492914784827002224576 11590327 -60309206252913870261905304868034867200 11590328 572228752067635988152674214118881320960 11590329 560926147965386310200455958969399298384 11590330 -10614002838457584902890085065842336000 11590331 -241406628422926847878726321847590623336 11590332 46291504023610545309662572780419597312 11590333 589542503482854069865578641353879851840 11590334 281935343017055089367215916811729571584 11590335 -148757246339858751377118237429048413760 11590336 -307153748834600341410670795864043159552 11590337 -109006441140688552690680240278391049056 11590338 68538518975279143292358176016959977344 11590339 -90814541102698917257503654656382385860 11590340 -227990876728212695024109335723746364160 11590341 204648489723812989598441934275969040384 11590342 -30345837578007988080463686004031078400 11590343 -1349544351291545540387285003119594852920 11590344 513975967842576196012279708698904166400 11590345 -911369636118906718767457063895631720 11590346 25872990958332686580142553836518887424 11590347 -142948151325795718614295767576000702528 11590348 -187176093124489747564956325894286770176 11590349 -20440725490270046749922673356759576736 11590350 -19170559566396350031619965166892424000 11590351 855897237902732793725501927785301818352 11590352 306397022360452745265088933804925829120 11590353 -336934495382025015124194143231510687838 11590354 -213851048516514963997199504897549662080 11590355 -112256941053474313433642319883390835040 11590356 -28030510495975063384350319899395837952 11590357 61492165416992181654901168654979082400 11590358 -191938109873765014210838873815298019456 11590359 -425153490662979327229205476752411910272 11590360 -198168973935317340794761762062913536000 11590361 169714490787229251056280486796462000320 11590362 -356237646988353286247442291960901935648 11590363 1446508545083157794454938473312237951680 11590364 724294506178995944356737001448751601152 11590365 158865683286435991512088176356979258720 11590366 282632302385044202585929324755057868224 11590367 -406078042681237866334882746171509793840 11590368 -164547624994791839061971298834288476160 11590369 -401143704807423503120290725976922721600 11590370 137774715507396200530809026470228815360 11590371 -44828040519024203940011395833096265392 11590372 41951378139029529882642615869635207680 11590373 7140706444959258738776123300724683520 11590374 -40122069336912338206656180770715243840 11590375 -370393549889831311846426951590889686000 11590376 139610051029994589148989828623167488000 11590377 -994509830551922374688598341026023036480 11590378 -18415070135377592659301794292932181760 11590379 -1478475083085370989775518437548386319224 11590380 -377910342489599238449075229736695936000 11590381 -429068206977153772444044621773523724800 11590382 701024424943078841822014415109448713792 11590383 44877139354697308044444115949199409920 11590384 -218264708920340086829086775672271142912 11590385 -327573208632193107765528165436464777420 11590386 -30764242718522224479802465491699645696 11590387 -676734545468081170612325479919068614964 11590388 -553751867871544461717741113660987265024 11590389 -289200731290812069772765831233587728146 11590390 116864688887377382376554728302536152320 11590391 458223294948599449193870827342205058792 11590392 -6667417750626614765122519060820459520 11590393 41556301217723893269608725754946695760 11590394 438434556520253552493059204943656432496 11590395 -331706351046807770271033285526615407360 11590396 163874198744915236296793663546281719808 11590397 -112811695226196856859736958448948186496 11590398 151049122814578142048804932303910442240 11590399 43886314105677977148906579272416820480 11590400 -466457292194397170559527904710177587200 11590401 -411806096583141593547072034467363072000 11590402 -85947679484994803269740598454975772768 11590403 1322074617909265849980939665036601554640 11590404 71093749115962046655396784163898261504 11590405 2539356613081822965374307600595904160 11590406 -318714125280653569526726155084656422400 11590407 295970374487246737357724040789242089968 11590408 28337514855549498739894355049744552960 11590409 651914010473109351748552389268773347610 11590410 34881486683815356610513996339988244480 11590411 -243267987099577796017996718787195991968 11590412 7112303219816214467322735039259315200 11590413 2312353450271226786207729389477542656 11590414 -187129892448743813690435052178963618368 11590415 296205263227033278250391264574307435200 11590416 106207153081846278901458565959179182080 11590417 764972576229227204845941105654717196466 11590418 74003134597274927685933123729495037440 11590419 -55612680572089469478151171390405930056 11590420 354009385597725124010356673449644353280 11590421 560695096613910721990266164967373087200 11590422 -72202101926512900774232758111399647360 11590423 509815040798455251492335633787331312264 11590424 -276234546119131733744951954915976407040 11590425 -122686539030236193743011828045943808000 11590426 -658030840059436611651213192051396131088 11590427 -60245418658943007486427605002655883056 11590428 -101279834526042490588855786322387804160 11590429 14075726669115490358057734068642989760 11590430 -427881194531397460367960558077565107200 11590431 -371728417914205160789802287794117777848 11590432 480310643663254688270041513566677237760 11590433 -415118902180146781115528684390629497660 11590434 -46118693780477757066188349469642934880 11590435 -2140368782550089422637869326182522880 11590436 35787142037951551769840786732385558528 11590437 -69509069318254755101310813665412882720 11590438 -56844583650476080578868640058127457280 11590439 9518363719276524976448342639688599520 11590440 -188618471780568419261986162170874675200 11590441 294132475306953859172535413495611700384 11590442 -112707401846605723299583541600781346128 11590443 1019651489691343439072294932877605838904 11590444 -837197117588202524538034558194842424064 11590445 797778885441732162850882843765772738700 11590446 139186161542606416920500406930045010944 11590447 1315499723216472768422134483080370994544 11590448 63875000863550570604962305192415772672 11590449 359198000702311170104482923370500182208 11590450 264305845290342839189141608434904014000 11590451 855943133532383623099859839201236973452 11590452 -5161036906549513055872036038610833408 11590453 70980020782753395678285276604529648640 11590454 96571534032424979692581343814378838144 11590455 409449014333532634450836884460291585360 11590456 -615730493376336215152834754163907276800 11590457 -325751490071266100074050782951032259388 11590458 140192029947934464735460706039426789376 11590459 -576118291804883677754261372219544980640 11590460 -63693212874036864353133330149396743680 11590461 -609252843143573811556793760733829222490 11590462 -187031433445289766660285255677887293696 11590463 -50166208518442018307606726335566132288 11590464 -116076378201852429866030105702556499968 11590465 457937512466582922338368384991241691860 11590466 32531914400721322611221334941190524928 11590467 -243881112238107488580376843890438866688 11590468 -419226426903052278241443603050928943104 11590469 1374909649833225861290555314231393470 11590470 -106027809061035277349807979976727673600 11590471 -1291116829107266414706683351250428402808 11590472 -69384946289309410358713558365375928320 11590473 -705012000656299658911603645510141747296 11590474 -124096990430433089858546066722274953728 11590475 238685171958062794558930715368449306000 11590476 -276447098754695064644807092970818498560 11590477 408247555480226657572984259823535278326 11590478 -182696937144212517189914757931115520 11590479 475201731775979237584634122465500235920 11590480 -56882075235581050980085808376684871680 11590481 -26921392092492522782769730705108669056 11590482 313296739286421068628938862522977009664 11590483 12496057991638579623636806099813976184 11590484 709730750330415756797941565530329350016 11590485 695792253019577456460227026293610041600 11590486 268233059665567604318562750321892123200 11590487 -775922785195925854941337010377649804160 11590488 -82959026977903933580464958082350284800 11590489 259200361101923785159260003568120689290 11590490 -4689969544275046206049250263521396000 11590491 -163957958358777816164155524573129467520 11590492 340521795299426978564370891463415431680 11590493 -38948435031868990554378952559748471258 11590494 -240156257214132473851303779974602245120 11590495 -105923743669997887702738105072430408160 11590496 -1212239757457565576092708869831962001408 11590497 220118248710505317208163502682592587008 11590498 -142212312622862150925392045023416884064 11590499 -26946971154891678745076359871679670500 11590500 22633366486848501786390340376758272000 11590501 520119839714027217793776042849745819612 11590502 -10647087869788430738801388200020979712 11590503 175820018716564113328331921239018302504 11590504 28485455922422106454750841441477867520 11590505 529772048126079215178595911739064919360 11590506 217364451092890350025293265761558604800 11590507 -291391724519564959616327968722734607244 11590508 297858418869664182606511507937025923328 11590509 -86140689878866560128475418407261709728 11590510 -205527710014251702103308185755879386240 11590511 710552485842861602725332532330453271592 11590512 -60680552226725575385317865424466575360 11590513 -179950512585044583078891841845095657760 11590514 88615970726733254650186452896671666080 11590515 166234572375852063233488947626870244000 11590516 -126506211683997049717795656125511614464 11590517 4357208513518010691350642649980368920 11590518 -281408591722588607047572161043636972096 11590519 -909446069460356153971748069220396893080 11590520 577752585783383306518222441959763660800 11590521 9358926382507596406372123974085586400 11590522 -379050921438947113993471252823871020688 11590523 148717578151265794997967412238789466144 11590524 143854963082832747804349997581534563840 11590525 221010814172305927808783715623675959300 11590526 -459171363388937227528023939781814988288 11590527 -103563938542572963357279096384573694632 11590528 87499970649764258650976363737660784640 11590529 -2174962964483097328832223357711035783424 11590530 49621675720511563487537820703957555200 11590531 -1195783280625276453764591549116524097928 11590532 282497396935259307902496248048665835520 11590533 10243049611943578968416396200217010462 11590534 93834322669474314741861787029813496416 11590535 355723704170731075196408318023381084800 11590536 238280149886312620455192703344361881600 11590537 -74473884391205857312643245283075700096 11590538 270947173640978041105762286376369337440 11590539 -401478825394071125225177341754368103976 11590540 10691481040997728061383068482466278400 11590541 110065337259433902467605215687512469942 11590542 289178016413824106482988046737929530240 11590543 -188223989935567628430386737759182864240 11590544 11786712135426052341800586280021524480 11590545 -475624283123896031509067971592285863680 11590546 -145257989321999906219812271543615393280 11590547 1005667515214431025201993152837391437996 11590548 133699047314103696371420814779073890304 11590549 908722891128127581876069123362789695992 11590550 65500972700991575690810375312920920000 11590551 64717150837091093449109988492928181760 11590552 -779559624516961009255124701663853414400 11590553 579734991337151428291930257461498304 11590554 -195941199303741694592422221855793390080 11590555 834737379095182870748670572659345968960 11590556 38897716272403654785127535287308979200 11590557 -513398360601610953391222278685470298080 11590558 -388503104997335146220980975931180918208 11590559 112004754792934810233342475732594584960 11590560 159050925866290225129281814360699699200 11590561 -248090781818878118581110057072014817600 11590562 37764252417276752827409996220615586464 11590563 413182775647892454975800533360056493944 11590564 -14396660364343726062274992802208112640 11590565 236058468592675993578066984899717212800 11590566 -61208244242212615078863207099116374272 11590567 1057963036998424775693106084364834282616 11590568 -495107151863410381333500551097259130880 11590569 -575941405425816908716968685476419295606 11590570 107547788963948679607246747788979814400 11590571 362552060069507084684366699916054206772 11590572 -96852310502572734179766586810182402048 11590573 874036799051958922377130172292454412822 11590574 -377930868889449239518597391752344063360 11590575 257092921303488720057006928658856573000 11590576 -24570300223136852986396702155977392128 11590577 -179703776018532905454113961948032253468 11590578 -191251022353118908097429536218523728000 11590579 173099266713955810840547608574754827520 11590580 240546284092753242991914801226286611200 11590581 -65845113380090349014451673600917766560 11590582 30361809740073177683265929726759167392 11590583 320889526557579143365461694098635272176 11590584 102267317892254801887497746627389624320 11590585 -607351747218529237955358270147872163000 11590586 27715835511899278805880082371965894400 11590587 263903101689074841961929060228827515440 11590588 325222575494352324031324819411688664576 11590589 435998927154939294999736831679642581440 11590590 -173657539807196623690694473514926080 11590591 -1054363589382494167336656687876634595008 11590592 -69643773258121086171616497968389029888 11590593 -160482557520785550007700617860951690816 11590594 -454456641917141087309283013231352444928 11590595 196716444324707698664810141274332451600 11590596 54757878194411641024771598564383642752 11590597 471880967117145001730408423344561901280 11590598 53389232312030671281604715652618861216 11590599 -65913207176968438415170489583033070936 11590600 54778160967570693439205769025708032000 11590601 837396177558102429973198143409380068304 11590602 -27814090253677471561904805288127783680 11590603 51794575420577226021568282392189224852 11590604 167263451775035816334707371601792732160 11590605 225106975362934877403072912851756771640 11590606 -459015457980732703968355570587092339520 11590607 -4123911846459149062738730989936410888 11590608 43662452602503291244956846207428198400 11590609 -337321297183201984648869835532762640960 11590610 -16220609695971428066794177199544358080 11590611 -271456289235721024760484213307272237456 11590612 -70967300145116058576672563377029316608 11590613 -75356413943915923679565055770044495940 11590614 163471850527394910792755267644616036352 11590615 -113027180623150183554735475266477865680 11590616 -191275368024262050212260363705655531520 11590617 701731749930765916698591736722441191712 11590618 -79148627608739311629441568454467797504 11590619 -836277699854335726744797879732073988640 11590620 -8276474809619649774460265514967203840 11590621 457238288349039582031288875259267034976 11590622 486970471910364020316678231863581845312 11590623 460568292153851998527871893786651185784 11590624 511677096698128211897091360058311966720 11590625 761951567813573429457237565931186437500 11590626 -416309718537507913019420505422784598656 11590627 13471356539268923353727647207710121032 11590628 -13160495546382185739245789789878616064 11590629 -46957508740595606616342294569328267072 11590630 185726027139529288084809212990606232960 11590631 337699218863860568740707994108889777832 11590632 273109228876953551935246437093234539520 11590633 1105071840969686157074696374394258737380 11590634 234041896329350641028678606078793065472 11590635 299253621482721546533092352772102712320 11590636 -143626181134792362714889431146440754688 11590637 -1071505529544676048759258265306576700714 11590638 -150776998767181215710246395930175557056 11590639 -296130451633468158989247281738798805800 11590640 -6271330047232484406990928173621411840 11590641 885669031193575043481484671195180769440 11590642 68583202958433099847830680349013082112 11590643 639531768655209480585996239834055820800 11590644 -88724924419978892329750642462763581440 11590645 -238353753050560760137778561365730181600 11590646 683472598379030469315192009547082070720 11590647 355577574845137059801833220553130202600 11590648 -22669504623285058194017260342645555200 11590649 -30975910001895308077253721025511153664 11590650 -2027145806456951079548536601291040000 11590651 1116112440955435012322416283506539482160 11590652 -173513117262748089997172318561346748416 11590653 275530758959182941993957093723154209408 11590654 -3148652127263178789513415994040397440 11590655 -381850804397132759970384465777075171840 11590656 304166392811723210139810843804146073600 11590657 -81076508982714763182680916672383562328 11590658 618996587446533659942075925702606409680 11590659 -142757148375188507654225449296207670944 11590660 208609313935362789785685612011230567680 11590661 723488081878055740265428415979946270752 11590662 -98621259322550730931999794213922834368 11590663 -333027374610728713386690215702984991440 11590664 -49287121097881229024278830041987312640 11590665 501466729178690745403594659247555891200 11590666 208358455887553100193463125091290557184 11590667 -1387891161278109582472772883677269794648 11590668 348831830376340666750693205851074969600 11590669 -301318609052009321018251784872793545930 11590670 11354698553193122747851136493456261120 11590671 -61415108937750002040783430389932359536 11590672 173213206887149305516017428454894551040 11590673 -133562637457149646412815680174323948736 11590674 -574042542334681819019353399166338460160 11590675 131128177797393106763460927033221693900 11590676 -240536964165784057222183978720799885568 11590677 -35237918633475832331617878702771572640 11590678 26438035484599509650585302623415334400 11590679 374679334637278386220044803695829886000 11590680 -323891384679302532678074190267675648000 11590681 -81678138349313794142296600245045728768 11590682 20471516647481596078010612353337621472 11590683 45348483191653335276154038938693096448 11590684 195586567802641812249231603824771932160 11590685 -611540403551112905576768645073402713640 11590686 391428161425595987092694554547034503232 11590687 -1058738565856740906885185341873790161488 11590688 -21789300637914142695683862602453483520 11590689 407528575776571401956073834619262678016 11590690 435943068362199694006017433917983599680 11590691 -289236220150757997178755297945526305120 11590692 -82115306581413656533062232815319093248 11590693 -39039312118100554912150082900725089856 11590694 -126455995136820548645570369327885432448 11590695 -45173854774958160323037026592859847400 11590696 -938174323669794558673999056361278766080 11590697 119811137103208133886141168526852895652 11590698 -36203356577172657480590551915338370560 11590699 465713246725257575159383480662540688560 11590700 148150265958172603191787973038662220800 11590701 -443290425351163826759357908009225168800 11590702 643832414937997384933843984614726479232 11590703 1600594735507273144351234442566910418000 11590704 -55325832655638536834406534448513007616 11590705 -165085766895920591200924903174995113100 11590706 13228089554661823848802580397220449552 11590707 -228682060978578850575995830739596303560 11590708 -46769855707976740405041564966043102464 11590709 -2485486793963352809214986636708379396 11590710 46444901397905334049496103500683488000 11590711 -1362849762024004929786797666817154864 11590712 -36080114320195525034766647087431680000 11590713 504905530504888611615465995918355022842 11590714 -93796761611707893365858311430992739328 11590715 438519247764050831125650285059421612000 11590716 -28601636347861824445484274467704770048 11590717 -1695856504975058183266362422501014678848 11590718 -70238963880052846497808398763151752896 11590719 -308418969853388763902692001491216259328 11590720 46469528439363612610265809531699200000 11590721 81757931423517109539478802577116101572 11590722 -220746025396745986047121261124186112000 11590723 -180066185983825350271266869667864681028 11590724 -533638739515686494477341081227295620864 11590725 247171901196860783754628604640061377600 11590726 -1437244274267301064535150201321803776 11590727 -536598011747594100533130541813528065480 11590728 -465773104790076018293421955977694371840 11590729 -529074377155697183417425242862564180992 11590730 53443675002895990175772451023834353760 11590731 3169264642317479938077009605152342512 11590732 110707736379612915828293413116431068160 11590733 115030729205426239277338035277551738240 11590734 318086598127593130003456910886223471680 11590735 5720356382645452693357480485751410240 11590736 2736663809440068490482483835110948864 11590737 -320657099297062994715735751930017020640 11590738 -412384608555290397157832104992459162480 11590739 459816046204615454631630583783139490540 11590740 69555132543109836617612511783192576000 11590741 -435259554968119332795752747602057132800 11590742 -150553394440918460966393085025578455808 11590743 845707484884413511720544600082974172264 11590744 1100911432342673067386852463941346693120 11590745 -311892044733859779379331265579499027200 11590746 10651058483819012158097048014219878144 11590747 -361414887491182001428650130547673744368 11590748 20251987360126161816358070406138141696 11590749 505975210757360092557296280041665046400 11590750 -100003641399631964209114307687614272000 11590751 80625854751899259267949807884120478752 11590752 466206776029118071519631258397054861312 11590753 275966173241257388390019888617173326660 11590754 -149605715329485337967478033650873974704 11590755 11806514139206328674293925610694848000 11590756 129345403790574103084175995996573742720 11590757 808961435393169213344083113206225643006 11590758 -96685820183038764956446789250951961216 11590759 -759574337761466224202101025182803636040 11590760 -293176625990829839025509576851365888000 11590761 66343535499076637300286260491798625664 11590762 37800998465058587611360376249892019632 11590763 -1032154346659525423268807766614724302988 11590764 379551840225280143203717905518709604352 11590765 -32327178073755773176822545600060548340 11590766 204248796483731485915522168470126373824 11590767 64401884597830022272302676798539597768 11590768 47367873307718047877884017411220176896 11590769 508534880280782913498880681964904073170 11590770 155920438517856431897338076904243010560 11590771 -60632750121714876569375606310489027168 11590772 38056636296922617307678678472670720000 11590773 631523058198858746713227336067498749984 11590774 -173003864121088915570122623488200086400 11590775 162803744263921456468456910999489808000 11590776 6524272456576419963002011455786024960 11590777 715048736437168481409567575868957789072 11590778 113106528843287987175196445588496346560 11590779 5300998245998220055844467367100662400 11590780 67752749041276757529413126361684441600 11590781 738708893094053588279388236850517751712 11590782 13083624202244590246218376074112401408 11590783 -583984404487472159946070307754671960160 11590784 -763878887233243288458500253376535592960 11590785 66912794422333475568899387335616030400 11590786 553745688948335532985954516824133541760 11590787 -160511449130082423602989817084252578080 11590788 271454999053299620815591305115157655552 11590789 54644760399879116402709065731803329056 11590790 131906008364887170061612497137215094400 11590791 -60028597370792991685030252227145782576 11590792 -38208199976939381923492907286425472000 11590793 -678940677022668107068737008513388947520 11590794 25147367778273163134803202824366760288 11590795 13263377595435739167535659774625408800 11590796 494601273851250705597619555897967493120 11590797 19698578446138763480895782472265594080 11590798 275412417566598654494474815171032594240 11590799 644958398840451199338525559513641115392 11590800 4994474640866538056244570789229363200 11590801 1681963453199529841231929962860748761600 11590802 -3350058964518200761067884840988679168 11590803 -546596003129615977421428094859674939280 11590804 240676269060121150379469757048167247872 11590805 16696749305697360854803974496347428760 11590806 5132349435116207334671411340267117504 11590807 105378003064527785024525103007540494720 11590808 -1635767969331163020374941019861532119040 11590809 -169135447110120588755175720312744181296 11590810 40684348057330297200176773217013611520 11590811 2187577074506924685039445152944777379552 11590812 -177031214314028623245808541640921758208 11590813 -169963126347231919465944715035722924276 11590814 -560384447534360171620815755306831919744 11590815 -324967695681692558396607345549931578480 11590816 -1062215182388188877017635250946158952448 11590817 -141247372992481611680661083650675272000 11590818 -418514582037820650750661536997436858112 11590819 645822370208245040835535053460297792220 11590820 390752500820559643168903743338318926080 11590821 308171319142765071598409641514474579328 11590822 -1994118380513569228216913756029603008 11590823 37270584932165663699984433064858514784 11590824 223637734222381163356187380955220049920 11590825 -560419474805906428289598677464844116450 11590826 52834226957251637132807751814099012800 11590827 95942848392675656342726887654526013696 11590828 -425646598085133062942125301765979327232 11590829 120005717145190819534129071366164657430 11590830 -297383831760103436976984600554493792000 11590831 -92899259006108188250727927792598220416 11590832 -84131813792537299329818480383967232 11590833 441739963019378616981078863371282829424 11590834 -370535589647336524022619175047548527488 11590835 251803516481028963214787267048939097600 11590836 40676568305489099328635449494909235200 11590837 -1165293579797478961605737067488610378514 11590838 -92301773345765097357494879869716873216 11590839 -368111908219458135179702027031546504672 11590840 863305600849629420447144691420357324800 11590841 1960092642512973748459894382491322158992 11590842 85096680200976461546872147091457945600 11590843 -746209209199839702338825960800405199256 11590844 315394385726958392768989847344964084736 11590845 59306799363037903897622067808564531200 11590846 -351982321906113974449258030620731536128 11590847 -162678292578325491211536193733022557688 11590848 234037256622708504184251980446901993472 11590849 73510112340938359752264103942014858436 11590850 21276829356860214150829474228786944000 11590851 250565347919765073047310446108350036464 11590852 -37245710224997254591417743640494201600 11590853 984310769133453118790985545966196387102 11590854 -219545522836077763532840094612959477760 11590855 588905584247795289244775798326506957600 11590856 -1068909757763649222736355137273980165120 11590857 -441383319539946807440233085270801427600 11590858 583674843996882709991612744178331685376 11590859 -591484849506669946297094820130865311200 11590860 -270596585959233667915281941860237808640 11590861 716030596266700698971649851694483342924 11590862 266959341769480045084571330646815548032 11590863 152286232633791746038226603495861897088 11590864 3119900212851909088447841518708899840 11590865 8281181007038593325529819269319211200 11590866 139184968385065139935537288797439593984 11590867 34236429133236953697929788619241206448 11590868 -432146905455524816365379344350451431552 11590869 44270239389744724392649118685767739648 11590870 424019960079479601518861530693767002880 11590871 -66497279674122372919226494190907592128 11590872 51460648277224993598020871695386009600 11590873 -78960129256162972134504771914881789056 11590874 -380276589796304614595472588103678709760 11590875 -469046554210799831643687440649342432000 11590876 479122912513907127522401696967097198080 11590877 -976271582785975834625952672172425725274 11590878 -972111843529072615047073742461787904 11590879 99446637653190655312601838801518060776 11590880 382943508067678538140298044601322700800 11590881 230025610126478584058449185911207588544 11590882 150143503779900004771544958541211455872 11590883 -129116016562119608447123439291191089056 11590884 -234307919299469067353688323816303585280 11590885 -92584863618088600036084592339408501640 11590886 430884135436436599889795862758330904384 11590887 -317382909675160189832246218617950605056 11590888 67909891273519709541777223535704258560 11590889 242573607668100352822748051656069215432 11590890 253322230547282142487580399435260273920 11590891 -276421881899964272480555990253812342656 11590892 -499334697640407584982586869218785655808 11590893 -822127324830881565011025375894327757920 11590894 192119930129664202272444596423849184000 11590895 -11676693797754096612064819007060842800 11590896 6898678728749353722915664331341824000 11590897 -43961827591184096021178085223093737308 11590898 -308810838852003987561287228689919825280 11590899 672993588720037951871417749409245870848 11590900 48935985924884485472691086265803776000 11590901 1095420415454780792821825568239279083150 11590902 -72526469513984717898340827201587894208 11590903 17783340457507787866544882366349522152 11590904 -211141036742565581421436323408761856000 11590905 -134454036171153606899638985396290229760 11590906 -167772303130286265287265117979477950240 11590907 -1088855948314488054353867513214112922844 11590908 -3211657225036755550266072937152430080 11590909 -462670024355420465454223301455305397248 11590910 -64168961016544906747973256504854792640 11590911 -345080315987792357534415777455160894720 11590912 -261848615641469930992128696963049717760 11590913 1165789992145731354007488706704035772162 11590914 254580167550588573546973361897853805440 11590915 9861101496209028865104479722250757600 11590916 231477637091662734792926105873601232128 11590917 -5972565961124188493405156160479706240 11590918 369094721949465369826243409661157799616 11590919 -51073996275187019060217030046618269816 11590920 -284913505522731261545685223081574400 11590921 1056664774578906588509404999928328804122 11590922 102916371207465739791802182800417279232 11590923 -316703133270972260819815492272701352240 11590924 -36445980120706694899134412999711439104 11590925 -962087572983224457374839338759105164700 11590926 -186555670761592937221863211221087877056 11590927 581543004363814395692050610099985177776 11590928 273804845174944594190861821594637770752 11590929 195484270625253984817550173962825453888 11590930 -18024815708942455234012959856918126080 11590931 80000976870309970625281285898218675200 11590932 -166496236195668775880835561303727872000 11590933 -1613422580043038543473700588650137884000 11590934 -204078121648299292359540053805811392768 11590935 -322119505386876472244354311760068956000 11590936 454165757274555230673426901519912796160 11590937 628945177264132585660128119930278832586 11590938 -13140437221770491434166922359460733200 11590939 38401605245943730041421740793200612740 11590940 -44372057767204880996450333829773752320 11590941 39156660273454142864236449861348552960 11590942 421561816064186464724136307704393974784 11590943 137002424287817532625066801928916050784 11590944 -272416961378777934438353369857531576320 11590945 809732785517960342306782227276461591700 11590946 106978286488460581790343917950397901984 11590947 68004632428715887873697538491950937124 11590948 88778059238946498085837657379989704960 11590949 735425442252609121774577494598394661950 11590950 81849177991694290972581688144896576000 11590951 3605966236643120695324468936617819440 11590952 -1637238497342759933810707747504255795200 11590953 -247374124069154738089282410879007488 11590954 111154232091095202440772376080388358400 11590955 -11194621233084880922205861004852340640 11590956 19592909516216346754245446719919480832 11590957 405805882934835273733939273963471620480 11590958 -231158272474460585839993138743238409280 11590959 317094925656113229775898975147062652160 11590960 80182859140792360287177699883663687680 11590961 1786437191691231075434002079504636570112 11590962 635790521680777396826651488846491648 11590963 821773617742522784785049936173313579520 11590964 -301431794538142921406752556716366860288 11590965 52884764490973328250622001640369734400 11590966 438756577997792092766126845253345753280 11590967 -1157008078643573575321223264033797200984 11590968 -49783587817791765476051122645777674240 11590969 -356942979862531622323677802779638267520 11590970 58214881467761913013594312222145832960 11590971 37819789142791011789100942670071463424 11590972 620457653392192925882270245610987110912 11590973 -879913437827632890553312882148698142778 11590974 133496265004774556580580809462779525760 11590975 -64028340247383059372415029030085514800 11590976 -51184666743106512526676128473761710080 11590977 -230985316404448264671539915015433967392 11590978 -250333992888808745269902957202077663744 11590979 -900956373294671658815746091082424260420 11590980 182485820233507578693227488016833167360 11590981 395748616938315177353680136016586388700 11590982 153635675994235379087162051480406319872 11590983 -628122196961668484463968767000102797648 11590984 192962808857592169755461563348387906560 11590985 -141874345791876898324199924387022469440 11590986 -312581748199772878186683786469907427072 11590987 304831210722697365077522013215366418552 11590988 -1987571053841641733055831473903846400 11590989 -220759558436639649953151349693157069280 11590990 27406084400625896770435044812834042880 11590991 -1534359642321915302050208505164773261248 11590992 36485203507392973298082493958824919040 11590993 -213343012627963762562673288992569089536 11590994 2909158665465207103818883836933270528 11590995 -215659039128654258266240439139095315360 11590996 -341592480630544368295856895306537896192 11590997 -1005006833409697050830767633067593231488 11590998 63677459760392967849894228592977584064 11590999 1605338322870559754248320889832034816000 11591000 -446244200088240395097615395492628480000 11591001 -346594962136026132231907356452567353932 11591002 -1396189642798998549786517280419990157568 11591003 2073508178814383139135531321696406833480 11591004 44085097186668562538806717077113287680 11591005 918470662594209904559945525320129781760 11591006 165690531067340774472249189937065271680 11591007 -635987237037565795218728293283078440320 11591008 468008853523211126719103961207118233600 11591009 796077072087094633176632234554750482210 11591010 16188627422578236362683782529785537600 11591011 -211465427665233492864494192879865858816 11591012 -128539128067743989066019017890079938944 11591013 7001708692211676154779408778930915968 11591014 176554005667278161656834644695655173856 11591015 40169148002868601975879948040190582000 11591016 429705974043344697280113368790007971840 11591017 -1316084815420899092882521245858885684934 11591018 463613371301215818920132287182081988704 11591019 18555705051878938618616836309595991720 11591020 -92076343135163255298288604245290219520 11591021 521865282855774108910620335081674920492 11591022 66593522513169372936448484825004748800 11591023 95189835833208980763189212116702587184 11591024 -107972904316005716172741044530175016960 11591025 -450010304051038784882106997437415418400 11591026 520713248598521158403014359906634813440 11591027 59496101445788085026694002462203139232 11591028 -207276737444216851152152585384566062336 11591029 368989183975404354537600254764807715630 11591030 -299890263476210301352493675192625770880 11591031 -612396466376012343724674015943008743448 11591032 707617643747930640099410856795826790400 11591033 692818323791089808135372011970147524800 11591034 -26959520866495019881268120102962642944 11591035 -129491498464989540535296976660545533040 11591036 642311748448846077314930079305016066048 11591037 -6550933801572196439771785995193269024 11591038 418122536688192822111631473654191420160 11591039 1641456053736778219943224903980645459960 11591040 -426591830045371279768311917139355238400 11591041 -319591480396507089812928403650773954496 11591042 242279271342731480669081816990426815392 11591043 -90554583190322067949516064538976150536 11591044 -65219246609583828605737442827299001344 11591045 -876435216994774560577861830718077736800 11591046 -156130706108021146801020289572882554880 11591047 42831284065224059977972555444404560928 11591048 -870083516102965638831845325317634739200 11591049 -437916620445578040825717519572443889136 11591050 119568205774688485929159910811776390800 11591051 80104916325361486818307998286539716472 11591052 -191647789649996161435523728723084455936 11591053 668465507704444270756700970808544229302 11591054 703337227093534870284357398489131862976 11591055 41794825613655829958957143263266334720 11591056 87019845532331980617033179940269760512 11591057 276990975496720851581506558323367571520 11591058 -323097112634283447880298720362061740416 11591059 -154749100576876851373619550035228853408 11591060 -62228769627640987451570936626545792000 11591061 -81839938818535973541212528725329119328 11591062 96586216767845110461181037788971177984 11591063 861016140144972346636416445504508757168 11591064 -220531829048426785624762279149241344000 11591065 217070672742504632127456596087751486600 11591066 -321468441805231232950915346320397226768 11591067 33697520553949019504105448456540338112 11591068 -13195757510741790252723478831845649920 11591069 -113595311534514082734539518052698158528 11591070 88706148072426875401414090259160643200 11591071 -504794807913273507802907098625416891400 11591072 -1009778945437035844037811783633707532288 11591073 -203485253490017789330308671688465797120 11591074 -110478954998021938660237196276383104 11591075 -60752739672285327005051777308982633700 11591076 45844349148936435676637663447965065216 11591077 201009551412288127617050759149558932926 11591078 -471435183950860913132810808055098781440 11591079 -919837603635506791776587032527561823152 11591080 3117147813238792283880345309074227200 11591081 729201581832417326673660433553488971600 11591082 77284880681068616707125930398095220400 11591083 -524100335122685471526808129202249704960 11591084 -263413523324635237163607998297784883200 11591085 -143301874327317530315882788746749400000 11591086 3084699683149002092312561799912388608 11591087 283115493521678915057630072429461281072 11591088 -23479507621826551052582805426514231296 11591089 1264795039739749947025266567692529855890 11591090 -37770692603314285486536750688909662720 11591091 674018665490777338432995784498896801300 11591092 116739782927929596090615822589577912320 11591093 -165975298937877302755820303689767179520 11591094 279192875363190769663858889089161289728 11591095 476904996605437589392941350511192737520 11591096 394743760439980705110651812033886289920 11591097 243758073912304705702929976238293881600 11591098 336258185133134375646314312447357879520 11591099 -253054891082273557482604420843718117760 11591100 95687164734332899391414746269232896000 11591101 487065819492711672565294273868904674092 11591102 463089694399305583781710891000960449600 11591103 293681702013849624006775219368764985984 11591104 -119791376459258514506621559122715213824 11591105 -890100852621058808655587309499525031680 11591106 -8922886276011233708167213028569888896 11591107 426325608932615047486448364203979572232 11591108 262999015884387177597622203007176960 11591109 -202961529224930274032577737457796436676 11591110 -109436887411382098426606299169308794880 11591111 48348997601971121677841693887330877232 11591112 -213541154980228415102660151052531138560 11591113 497933978730340049140193284809964182362 11591114 98631373524555006169913547344033218560 11591115 259721183397238309218160283425556029920 11591116 -395918037727008969731365198980109122048 11591117 -472067510839454173910063489154119623680 11591118 -5243284007362724865307323457172861952 11591119 -246952764212019008452549390233950914904 11591120 -153971182998890383571667314803053772800 11591121 355548004088277223301043300387407419680 11591122 -252631115909798180958349032232732023648 11591123 -1761258285393608432697801168077496696 11591124 -144077405699041283315389525192108652544 11591125 -147694333516861921856671007986521120000 11591126 -14471330147275651885683727309737273600 11591127 1370092215554659231823402481456989281440 11591128 173883378864333447050643260978203791360 11591129 900560051935432136846213942084879262480 11591130 -225763666485168024160100028139881012480 11591131 -582619860285988110672686275063452587068 11591132 -168891673390937869117860945358939127808 11591133 -78300408225897319537145218716595238400 11591134 -533737747415682253834890513727999589568 11591135 490826640671035400431048288148993700000 11591136 -14244427245468296335089892966456098816 11591137 -314189349698692748936728757865774147260 11591138 12973411768819447174388082286067073600 11591139 -267566747921491986588576680938749070080 11591140 565110540536838855729206635776393216000 11591141 -30362741386803985125634797286732275168 11591142 -365680756103256464835504075476274464256 11591143 -87224724710404414304988604043278673608 11591144 -1170673802293362399652190275452145305600 11591145 21497728770986131866054910031406432000 11591146 86275178000846664774057770578429153968 11591147 556125168250834596797416158421379908596 11591148 -129109413505267659987254522014430330880 11591149 323603592301890103076094456971566949664 11591150 191327727725731533428123886046367260800 11591151 54322346920668099518911037726320162560 11591152 235405651084624048890995985832525561856 11591153 25599788647385548573267966214617478400 11591154 82066949819914991569794102203420163840 11591155 -1028601083591399185547384883692313954000 11591156 710488588231238176833453866878902107520 11591157 -212767481592999840787070427220200674400 11591158 -717308461148946435048972479983624084320 11591159 -32264924326895355675411501429673156320 11591160 -51692380839307962848970836731330560000 11591161 3241909731758352723458971102560611412 11591162 13914066804994583292388739297391454464 11591163 -24789606859586675529042162032658905856 11591164 -51051367895940389695531496671758163968 11591165 65098839642553366300231466679746668800 11591166 1082439218155077107804933167448899584 11591167 509386085047708446353523234508835996000 11591168 -545416472663774576360453483243985960960 11591169 115702420782579923841869862170748947520 11591170 71352930940170938400081111746015799360 11591171 229109212956104727773240948127133828392 11591172 -362933652631735564062613022200052736000 11591173 217455891920654241609521459782609953888 11591174 175886582452066690630388621332597402752 11591175 -115236867023372969620197293622394429200 11591176 -203285242131925930437211296248319344640 11591177 -301575408596748946229409568032064171740 11591178 -164071369143882717209754893073904273920 11591179 -191290363344972223816005308035155596480 11591180 -303987355834117314345070734056186035200 11591181 24939061189659222513975670536932779872 11591182 -307730044996969504623581168216030707200 11591183 1327249378620445204917851224907886528432 11591184 -11390988238815088180159177802368942080 11591185 -587340733973885992270257344508861460620 11591186 512563490503670594825412421176629691792 11591187 -756158718819254259188734897615754139648 11591188 -11044430581691897964931773671690932224 11591189 1112741147002654877928091793198682462990 11591190 26246761738734281252897701263470440320 11591191 1103150433425706038134364638946391499592 11591192 -460683074909111949938255765509703577600 11591193 16576297189250908258270992268802978784 11591194 408678172792942858714474591901071764960 11591195 525863330439696948087924058485491040 11591196 -74716574934045622231211953933901905920 11591197 17917874372442802770879378673873983040 11591198 -212456345294336724518867267259246401664 11591199 419920879990435181525584444517713802880 11591200 -300020454300327744301933443071975424000 11591201 -688348921226070193922846430031290394656 11591202 -77128935673404101274745489343037897216 11591203 -132697767693807138283966162053504332136 11591204 855099629319005002771844958324576291456 11591205 110708426886914204034529634426624774400 11591206 -339267339078941329968731288956831723392 11591207 -766117604888672568125615818344910913544 11591208 1296344445076185922866795174604932710400 11591209 4476534596519370604694839540732296832 11591210 94455080174269694014038090766591488000 11591211 -4922290848565084485103965782121538728 11591212 -13562646435563224696799623075163850752 11591213 -1139026362962419555710939768409165415040 11591214 3612812578419427171182406038279076992 11591215 -500633953806584933419740083309711314800 11591216 7473069997718657033146156704517324800 11591217 -415044041987945617523277644825799012864 11591218 73569167928602340161457825795478293504 11591219 -629868652379208491154436372754982379380 11591220 305340967740516382778383146748149596160 11591221 1153589349559145386420980368224803117422 11591222 423703625850550375733358116090213034912 11591223 163026384588623018036827680472278140544 11591224 957521187158525753229392574088839720960 11591225 -18825778692812180638081069796491871250 11591226 -223267936392976094900780759500786021008 11591227 -920580261587319223238695970642567920924 11591228 737445697388324757087547243136454237696 11591229 -6360778676731438281380153838328216512 11591230 141730668915883023619006923442754707200 11591231 530800180406425241396699115136144420032 11591232 271373138001110698476274849721352192 11591233 27748262333370301823948906338446027204 11591234 1010682131968013808117128843039102871552 11591235 -653293104557627913152197332845280960000 11591236 -273824612981612465262112999378486480640 11591237 405417418040735815273408604538375070752 11591238 -574736448230316497417015057003038357632 11591239 1187356845461234515777401432948758655000 11591240 62761102986081106885765558167116697600 11591241 -19622927465369745443117008120049725440 11591242 -173742028635614364637114172528270191680 11591243 1230862580375598638232804381412193097492 11591244 9061269381735441063114452940709929216 11591245 -468909734945335472383864288170929032500 11591246 535390131769883519786425636928834901120 11591247 186138878137375882369335622263408862080 11591248 -125619548377925284304989898591956246528 11591249 -6766491631532099997468436886451604800 11591250 33252506254698326031350977427645280000 11591251 -235999233666802862663643475395749513648 11591252 -14464787336961375482963306029050052608 11591253 684006509030142093181862782800068894862 11591254 -425936391219328864037448720981353290560 11591255 -260367184499483925221017547734685459040 11591256 116858774190787327419429968689071882240 11591257 -147465407952760003357379152632429413494 11591258 -86450694178178877893496879391661806080 11591259 -431424065694339576057777190566125154192 11591260 -698990815609769076240959408846088645120 11591261 176305188173129735731221775825105372800 11591262 22904292068354253457468456212684137472 11591263 -77308726903630545940591485653373137760 11591264 420727002958513923974928293122473984000 11591265 -4242929576891210228387695782576303360 11591266 -577469641364384336237515892018066805168 11591267 -1318767880026459314176059288953324019684 11591268 253097428532786172225794596963818885120 11591269 695140028491665701774103240784157596670 11591270 421642452600684897634054141827309982080 11591271 -39708739553368957358413409546397750000 11591272 -99746545244204120109420101266550292480 11591273 1585211008876849418211141584915155316640 11591274 -118142598202220146205715497781335608320 11591275 415893484350606077034946172439064540000 11591276 937095801561213366900280329543512828160 11591277 -16617658702939821607006102284590086080 11591278 -209344837921487493671708077947757375680 11591279 -336643289338201935923494304175652817424 11591280 -106689419304017475181900109903443722240 11591281 -538677315844409901460838002086203315712 11591282 -279228583010823274330860973097528938368 11591283 64616105266949362074052746489419190528 11591284 -639603929462726629913736128101268569344 11591285 528165385122661559090372541411748246560 11591286 40080378123776534119219647023022213120 11591287 535506671046469784002531037396691722640 11591288 -48434303508819538393532743546526883840 11591289 547335885668478246661730692363710114240 11591290 49214793033310028841970854129016750080 11591291 895233799531700482910947954997045507472 11591292 148824663852021122801912638316228812800 11591293 -10190301656389195527556138706153454420 11591294 -2266404643066190824458046732031729280 11591295 -7530546084515256142358964985389356160 11591296 535540722773081101755241792448621445120 11591297 -1435371233649874211759745468480308396028 11591298 57340826364075794660857209531984296784 11591299 91013966876724820293549132549974834300 11591300 -115582945945929299315097982945110528000 11591301 49398560164499862814634582232266811744 11591302 504589373665702738492747928967865376352 11591303 -358055000485499362426639963695876587520 11591304 355980470782875264738678329653315461120 11591305 -15550561044460270633682998036096951680 11591306 -267902316679660052739015014003615803200 11591307 93220736781307495277136798461776447008 11591308 -256411110021387174956641408441932067072 11591309 628112059409933904121562426974896091116 11591310 -64632432662594067664706675657956577280 11591311 60024743589917569578283123434602372480 11591312 110983428647293625978889633438370775040 11591313 -272414291982677704865059447759008055056 11591314 -16960542942992532512777635584888999936 11591315 78888069383624829550675852306159029120 11591316 307411964309053152398060167524986880 11591317 -160701586741611346074252890399007240960 11591318 -36337967515549736115113239774960429440 11591319 -83209757818922380515797955282497250456 11591320 -196770006362707560831072826239117926400 11591321 -462053291850886360903323656867866821120 11591322 82975445915973237767237107253462134272 11591323 240390169230575861467136753500428805428 11591324 154744974808895796976426798304367321600 11591325 -79417317120116424689218852321000951950 11591326 -344199563296434279570027495762978357888 11591327 -868428389112767042054345071548907544328 11591328 -396808485425475183887155068198325321728 11591329 -1724590155761678158927978233132466156440 11591330 -20109002902445642172777602335761638400 11591331 833558031622702204217504773160323824 11591332 208950950588389095030963619112128455296 11591333 102592560569935436132076822208247879424 11591334 4357065208537868869876814735723555328 11591335 -271149601375368328250181182266494397440 11591336 705302518476933040850887640443854028800 11591337 116704775943385301094131292299945510400 11591338 4789220299201992940903866883872446208 11591339 331578833636387181537477611297037019224 11591340 -384539615139681833809741801635533644800 11591341 -1068630343914158593338984578125099009258 11591342 168646945611070576865624172260197209600 11591343 -548986442774528212952530494698047052136 11591344 68503769967461516165998566859845877760 11591345 86268675147425370328503547403909335680 11591346 -18073037739587662439155275011136760320 11591347 108540534180078068391440473249245289840 11591348 -170177664430633938447735852824547224064 11591349 3802297632168134816891753223979676160 11591350 90793771487061755666499370813200026400 11591351 -980552378826236049484951177641916146648 11591352 -39193599138207862652388660326446080000 11591353 -724264158437871294905746546622302386860 11591354 -616197443045250167790079164859446627840 11591355 206080251866153552912716018741039662960 11591356 -4110313749845697325317437871570616320 11591357 141914119290570396452820417348509121606 11591358 -158434350139306685380538551901065107840 11591359 134971523284690141671134716535138615704 11591360 31741944209504517193028634595767091200 11591361 -48464848770646656455431194384040352112 11591362 -88213983555400961595465284319009995568 11591363 -297057847189107716255068639364834241840 11591364 -20006723952662091511012402707789262848 11591365 82526611090366308516688691738767549440 11591366 -257993377263904345716482865404583371136 11591367 -584944565221024207692168635528065663320 11591368 -736519183515714100045131923663268864000 11591369 1363035500059451286576347378132181511770 11591370 883685254989046188473477369574451200 11591371 169616880357553307088826551818695316304 11591372 347779677669069292591416825086358374400 11591373 164853155156497447167657431169779296224 11591374 158549926388903155431955628939070188352 11591375 -1149113901424581043328898279796118256000 11591376 50923176277393382092770815585949450240 11591377 4528827353226238441633164045659049344 11591378 29617485804572612612761384744784526624 11591379 -434821048696745246023827157703340905616 11591380 -226765400426931757072391075294075347200 11591381 1078570018954410368541453803470101974190 11591382 262382012155395967042563643086746508288 11591383 -289680487672541943918022149862534709368 11591384 -631737498193253120080874004538963968000 11591385 196697277182954852385102435959616536640 11591386 -640280817806600022292379475118129774608 11591387 547490945629242545243620891568137692000 11591388 279009734781723272273691102650980995072 11591389 762847731488079196957736639400621633120 11591390 -235547493415716879209639849958107524800 11591391 -91821395602079408209193476998003100728 11591392 438323539415686119486491518771435929600 11591393 651340811675224091497800341323866059328 11591394 6100843649249549762725253623813082880 11591395 1867356874496581784969987362901720400 11591396 14088136013451519837250065706707271680 11591397 68760594420926044681406270834165681280 11591398 -87715818224412136317847594684512126720 11591399 -25098580669022476138566621021059442288 11591400 -352994800510030337952204079017400320000 11591401 -394825899265567398016231609665313494598 11591402 13462222466094487491454729366476916224 11591403 -155879872478894296123604230105469378592 11591404 523260252300123094444577010158855860224 11591405 -171220655809832096213326855253522000640 11591406 -60439941250156275595147588088361251520 11591407 567131131473107517104520620513775509352 11591408 -159331165879458949664715675646016618496 11591409 -109298296167651703937604785932703434896 11591410 43542728942973578701704879962559946560 11591411 183249204653037043152016685302377457152 11591412 -56323153024609395559628615826595442688 11591413 671257352341207111598487567263244515644 11591414 -268067067345737285913568454397012620160 11591415 -235112891653134496043548360266019542480 11591416 -322847166204166726695760710037853184000 11591417 355207487368378833157141793508233536512 11591418 111647273964846608110442622535232471808 11591419 -59434012302119392709534277474313070080 11591420 -454208656954068868648421136042496734720 11591421 173351111850013901531608415693842405344 11591422 805861445926548615330395505453443043840 11591423 340884242787145155231107184423864636672 11591424 -224758870223929140887872710509592576 11591425 -370049079885477190270363479144986568000 11591426 102289512470135269466262620583937866240 11591427 -104537740120830130150045282180714942464 11591428 -288328266301445331427392243693022012160 11591429 564828593912292427016235175789170790176 11591430 85282218250781698350001289526456885120 11591431 -346593799261490169866131510905144190536 11591432 216053067215813764405465077205431014400 11591433 148863510231234747424511242641304066560 11591434 -111206551804382667308011143639324163488 11591435 -155428368503346113306826497365114196400 11591436 -61124367954161670320599340232746930688 11591437 729884349543091478151758648976145420 11591438 186961008444482211216355110325292939520 11591439 -701737122527334188566022602780846237440 11591440 52678036262237061214588160007875543040 11591441 40207441928502314245621121019342448500 11591442 305078708948846981786607276010657869840 11591443 -1033186770393654445968786480241537527320 11591444 -303062202351962146741497647114504140800 11591445 634233759478704230294177757377268796800 11591446 260605247424160784873810667753150192672 11591447 -338191280016377884932978514795197906768 11591448 202072411456873302441455792624123412480 11591449 183206195535425875022254878363355135380 11591450 118279057255130921409841196333357640000 11591451 -5229352275446643826543311918494524320 11591452 926685272265974409641052934325433164800 11591453 -816773137500095267413823507544823238298 11591454 -6168148271756302115890194318802695168 11591455 38170280583820268297921662703045820000 11591456 167918042889078299067854514863851241472 11591457 2487189715924906642116634873839080640 11591458 118475443365665662686487715744908677120 11591459 -1105020955459111409100908863906712739960 11591460 -667535432166500907740382830740746240 11591461 28828331735041722699275332096927370304 11591462 533699469527968855867141999238277474432 11591463 30262018026116357241042347682477759360 11591464 -958766674012354090286924772845440788480 11591465 600489410396551223015446186305410557860 11591466 -327728995371028344503877620946032362752 11591467 12714100034941781611923396621597740064 11591468 166318440908729318694746526889440101376 11591469 -974785949945538234325217563307373233280 11591470 727837495845330546082338740109243371520 11591471 129914825746435737429119471170442224704 11591472 3434813562515146029359851679794298880 11591473 252705972597553117080948990096131208722 11591474 54711468883278385532518831192030649760 11591475 -33793585156277447398802326274501376000 11591476 200065240659541427977945758191040754432 11591477 -238081264821254543754963490142764534368 11591478 382138453154294880524999652274635035520 11591479 -446929429639671061839954325089627048720 11591480 -186241467998576483243806128201134899200 11591481 244085473618668700194846364909488709344 11591482 62334664304548864624722436726467371520 11591483 -163164744407092839742487234073748907616 11591484 -282717594077388492695204205096827378688 11591485 775725607929092099438345650363360683180 11591486 -389233154424867302403279004481915927808 11591487 920615058383415084589786137352171764288 11591488 18983612529890719856695153827606691840 11591489 126112456722096183198317196023880037632 11591490 -280279696126658043934066768668147962880 11591491 -581047086428632795067932559159840887108 11591492 -270307399806527253674559209967732261888 11591493 115969572870175347871682860107912087264 11591494 255753834370101700870728293354914467840 11591495 -179545671518866150051065679644560186880 11591496 -80244108966738691782136080260193484800 11591497 -321571108277622957831140492172437974054 11591498 -177071452460938060474595207494917954000 11591499 -441396171132965371433082819112512855336 11591500 -283019217622503102184655539551605760000 11591501 48270965711360517444043444266200881920 11591502 6998239304761749759052267166740621440 11591503 -64534898607165540590659986240457856640 11591504 -162622312015507168343393485333599559680 11591505 -44882961370858605170526121663272976140 11591506 545172461058999088530036667156445687952 11591507 -336900073755879464855587890366676532244 11591508 165252458755411896706229542641023748096 11591509 -193135883725388300810904275119498538290 11591510 1087862476882614723570275686534072320 11591511 178068941881632461989761450188337338472 11591512 -559712791734117707872459965159320371200 11591513 -489689568624655467258855202289399333238 11591514 400496046383953739214999957850518256128 11591515 281810746671660245468785489713286741440 11591516 -1070250840200344080235391922384758249472 11591517 -311908319282343115458200363973619912704 11591518 11057262944255467348369344261466530816 11591519 -350758284735855782898665266355545783656 11591520 41561418393575233643927870177594572800 11591521 355740432638267327246559374056359546672 11591522 445201547338014828725166776649385600800 11591523 -478277383332205357507537517912646809628 11591524 -5196361771296373189313845510542286848 11591525 260533367112267166195283008563199567200 11591526 -242800112848676282831111628800591297856 11591527 505581595545959878060571824218786472376 11591528 -32114047162913455872241444888100782080 11591529 608676993826486289210042086021645847184 11591530 89868858082416394840342446050908280160 11591531 101170244571481435879453864181003693568 11591532 -910810836407408319065248687858799462400 11591533 -408626132707226317828991132670812794656 11591534 -192565373098151472758980804392429595584 11591535 826313046367767188427495952513139992320 11591536 -97164666354399577080092562351223996416 11591537 584145314968672762081141725965939866980 11591538 -84229639561777101467855179912836952320 11591539 352509065147788722583142978382534452440 11591540 82782346936168003706049107209984081920 11591541 -478790370073777462085095848843267214422 11591542 -252485006023178273708370971554791551328 11591543 3661194493266730957348932727191923184 11591544 -300144576151120375082603931008190382080 11591545 119255603276562193143961404119465506560 11591546 34475940773522494724922813201307439472 11591547 607595834087613805102830398250130703040 11591548 144296649402741740675222945932027947008 11591549 349001169294127848062784837887837564550 11591550 -90578312422364986070328881959639392000 11591551 -18668069673768597643483625514558208000 11591552 -302733074354614351163188672590438727680 11591553 -812010792163324615514640240494411520 11591554 40400795456567166959512513148499248160 11591555 540743866822031677360029830978446434960 11591556 355858731228717376988395750738822351872 11591557 -147719463957418235963406927494667884194 11591558 810340974046960430428291018590505920 11591559 -360349669547626265519553579051885231360 11591560 -245407597993625954707898128460876544000 11591561 479815416302096373824033840779612965000 11591562 53268236668873127261742207736243882752 11591563 274104312272372915983608385099837054464 11591564 24289880125394999864189585344623101952 11591565 -184159533262739188593500305174779720480 11591566 -91183822849782270138373360225649585280 11591567 290350783867778989002669176074972603320 11591568 -21113755071359459022979746592954761216 11591569 -475631799600555876034418631951534422688 11591570 -138816958311058151704876794355318453440 11591571 -345249625762722590313859804641104457288 11591572 909489046169749132594882382900138158976 11591573 481357391814027086073807579994773889440 11591574 160603104915830639434317170092490391552 11591575 -171689002942820835985444525231746893200 11591576 118822725925782705597397692837860014080 11591577 -160104955669588458495662699545278105600 11591578 41247224906719618422262960832469166560 11591579 -6479307878601524234323447898501619624 11591580 -50428239710128392960870064053160181760 11591581 -331868723405145519619011096613119118618 11591582 35390663978859878215162975018870982976 11591583 452405161326608843176016595126604772424 11591584 -957299984949956620108522206854272057344 11591585 -929169302437846216546911788129366042220 11591586 288055303422461944681238368652218272768 11591587 -631987512049610484272306561279759652084 11591588 537071746261477173062196401609133314688 11591589 -33864240632013249641409714399913903776 11591590 -30925533052966170312454700350496131200 11591591 984026958935351510881220715591150662400 11591592 -353144295212699133643677211430005800960 11591593 -20355098044465780463115763511947635356 11591594 -14296125100658295796804697888581383168 11591595 104766376262547431660558440791426545520 11591596 -15878187556442339727459737675275079680 11591597 47503812078255069545617335552259358232 11591598 -31100896268807319078079125076934924736 11591599 346763015629005404900589127166554750080 11591600 7114175208178670892229732668229632000 11591601 -287560381142042454942679898234753303616 11591602 38584772954363041378744142473710806016 11591603 482658681191984454059628994233630259056 11591604 139678408463700313011492179634429100800 11591605 187434633945264247707637526604865791000 11591606 106024468999813958540629368280875202944 11591607 82081660121054369746717721209085829888 11591608 -76079682918138023248435188362500055040 11591609 -80008504467451354823671181306576512896 11591610 69057559294417966997916500746971985920 11591611 846449768572632352641836864239083450212 11591612 -20744359351597116793378732342044203520 11591613 80963523695620454116939089009678028800 11591614 488129353886943865243602505951879325760 11591615 250019620092992406780561190229648371200 11591616 84348259711225867055290893469998907392 11591617 375038221711288894875322249001148089666 11591618 -319465402756614239634385218135074400 11591619 -55929885970881532863099323318819503680 11591620 704795276366734169549681991736863989760 11591621 556125742029531843009960248978652374592 11591622 -140636266066474856467818077318241667968 11591623 309270607736633781095355666118723545304 11591624 -472900829443553499517027633125312921600 11591625 -41882143295944611473191110433878912000 11591626 194826794755949992455046651717142590512 11591627 -576299465143492330588597576999908692400 11591628 65850808711072429029454794157778910720 11591629 164333667709735244992569856605602385376 11591630 138725401346992290273932628288262955520 11591631 92121224146822293353151633451300757112 11591632 60716226161244978375275034679784767488 11591633 550468791272470115225484579877060080882 11591634 -132358627838101341857252054772572133120 11591635 96019158332538672409685091442300934400 11591636 -600124933496485669171223853122917986432 11591637 -1369443889212988289524031019329610051456 11591638 192024777649253796302841938599181586720 11591639 -6129480392510673928432109835914111976 11591640 -76530483776401319027052001347323904000 11591641 -1011917828545662593129373038835731667958 11591642 -239897899472733126090531924310838930208 11591643 -57817875870783610150855912093156695552 11591644 55457732944037935777848711397141737472 11591645 70424776385198492162564602124107737720 11591646 -294527391309908104926165042621602322432 11591647 -170256760530080286740015105059677886088 11591648 121810756000689320342210041352949596160 11591649 -272805084370514959354563837816854496366 11591650 27358418291287442145733535702899968000 11591651 54039241886471308928619043870639850652 11591652 -425855876997853100749138606501628203008 11591653 559560182742494884746282274898024376000 11591654 736629712659544418149264705554187384512 11591655 -149095144298137501655956978739624448000 11591656 426004586653542625523439920143058319360 11591657 223796469467385719322518868066593409024 11591658 308205364268202909321689287284880224 11591659 1000123067686634268942064581523389327860 11591660 561095512778337537959053941564793159680 11591661 625694765574399550756902787633928811072 11591662 -630653535604984182081334216603478428608 11591663 141187901978171297413088016494986528560 11591664 -24577670993772356086962824403812352000 11591665 -484979194529561986726797785437167668940 11591666 -298987453255932437247159444161311053312 11591667 -53820305344234981661299534949935016484 11591668 -130043641952620493443528038618951720960 11591669 -9375621670789376244986719440923922660 11591670 25233485408899752541653235337735577600 11591671 -91075550169524737326113799226324500480 11591672 -290359095050575958552067563088810700800 11591673 361618887075565788130096125906847282368 11591674 557723567449590930247570786524646932336 11591675 -43261773924477393302392779739054171200 11591676 253538903958951099421630547045157330432 11591677 -765109525533160220182416679297919022600 11591678 48790412665156785772624950744901632000 11591679 -416083648083444011683531148152339724544 11591680 161447578718943313076548914875895644160 11591681 -56952693939209846630971205851998955518 11591682 2261018594695772708641727179810007040 11591683 -21956874523415281011232970426407237776 11591684 45830483596656721206885952006742764032 11591685 -230213090147388036515091352420691904000 11591686 -132569904042848737758265611392364710400 11591687 -663134997548680230088672109328522338664 11591688 446473612733731826212778998922860216320 11591689 -32546915112228338447054629908907306140 11591690 -196886201890914998868040075238547859200 11591691 -49642146221532864692524180651590361920 11591692 -75039127172921147633751732549619488768 11591693 -165905854986865820262716072948080798260 11591694 -54545487056393667156420419347228604160 11591695 -450091419904197886325342301077376323520 11591696 -51057762712538593427479914698420379648 11591697 75246435317623988614207025468560147776 11591698 77385137171242474821252230324267187600 11591699 -10632910341671569587851876407378920288 11591700 49317500949713573975284726051140096000 11591701 -2613650367231371824374439486039306176 11591702 -19444870340578470055178124755823380448 11591703 -440566595185269277825384491089119008288 11591704 -320656329641152275198943211518755225600 11591705 985908714521233381212520231252400801160 11591706 -10520914267620309006405084439694868480 11591707 -269340106042548396283169407689970382736 11591708 71859651074414969418578276193558729216 11591709 -94598290481048790451231735261667949696 11591710 -215049098338854781714134096140043177600 11591711 938315012410428103642389788275467177312 11591712 -543768086204124907584742796013231144960 11591713 461635734575620782103860816370678240960 11591714 42965637395023482061725816388569772320 11591715 -180412504863685600717179590327179488000 11591716 51201447197484649711945873520645879040 11591717 1227510548247655456353006946489980392766 11591718 -274989775244999589540834241262183055360 11591719 -72683697317895315253568200762210191880 11591720 -96199928315170437208017431719895040000 11591721 220393071028125375354392896088193300480 11591722 -580911684028240308839213615288708400288 11591723 922299638470260038659417900106987674368 11591724 208067221352691995611122316169809920000 11591725 -3266122861830522376057308883224004800 11591726 -864518160593512129161298233250339871040 11591727 -18544243667589980991463828338879768576 11591728 -251852252287947093154108296463908372480 11591729 -1154048030029818496692690374765233530720 11591730 7748574704850716132183595769489990560 11591731 -839742926838949736002362916732774660468 11591732 681877944806164466898618254157964020096 11591733 52796738196483600207020060755154037024 11591734 -325180864652555315290643244144630687168 11591735 -245703394078220699391626600580631303200 11591736 112433543974024779804755774611607470080 11591737 -176925030876187079357874939545768540416 11591738 120662379537740839772481617059662602496 11591739 -467136184706057497692326948120066368320 11591740 29361459233068727645482671467182256640 11591741 -39727695631888621312468434765362701728 11591742 321788225029278631450676157748249250112 11591743 -71568715852874751460241003231878716176 11591744 -11590116022914770733772146682424721408 11591745 16712625901641794084366465981624801280 11591746 -625454101695242137451704059472992026928 11591747 -43872669774696860913650143186743951120 11591748 11305750728347737488253879479214387200 11591749 186116841963399025417923053938279957760 11591750 -110224788371954189113706815188715200000 11591751 -1261875740403095209406203524000857318400 11591752 951169560885723672007217608542544005120 11591753 -642225998993749253361578095927098179100 11591754 53591992841939963466086866012155909120 11591755 -35570577623774905907348536128050323200 11591756 -223454229754454747629199285690549320704 11591757 714004933794808992061968454686187327254 11591758 -476391459610771741957386182831524521216 11591759 52619078006350400714147006565014411304 11591760 78829171139898450837149685750448128000 11591761 -460094361412868086119540546541329290638 11591762 -78642850315832794771991149520777534976 11591763 397233637397537864870595730687555590144 11591764 -200179689427629479437308770645573740800 11591765 501196058345061422817609841074240237660 11591766 -42703870087740646341779631487535479680 11591767 221335118701817515619626456199505360000 11591768 -411351889964335105025836758262087680 11591769 66813165316833907621619588349692707200 11591770 19234011808218266044668300282940800000 11591771 3909054504453401571842188516525006944 11591772 11060898786468976229946103581115932672 11591773 -356139396829989189196930297793253131496 11591774 62456396661816945604292627684036843136 11591775 156224864497142565338294449530312732000 11591776 447130259339470691000747436992692224000 11591777 -430904806970853827629476922381906321374 11591778 -255243286875875157279553821812537317632 11591779 -259965365676367605054924579522799835620 11591780 519076104421592994596985707843059445760 11591781 376653655954870631686342524978122274144 11591782 979144310552755548452469043112264561472 11591783 -149946312711419903585444195462907166344 11591784 194887058235684603628184024636708674560 11591785 277343901728272032826564357094401426980 11591786 -43250037097668187834105394821561063680 11591787 -5158145581825601699094066996159182160 11591788 226200719152626068856790854444842091520 11591789 535769473323403229811319140464887784640 11591790 18132540077432155383044172919820943360 11591791 976296255039220808850680965899478746592 11591792 -269519659523678463821206260058772373504 11591793 26256415921382466689346329132325608640 11591794 138294326326279718336856645492433095696 11591795 -14676154737219241489785477546641085600 11591796 330195873805683169124702316399076564992 11591797 -313917677105710810353294680797458131136 11591798 -364093544124748555954221948978209292288 11591799 -198924625008066014271040965751382579712 11591800 -1128041061796690237160939707729920000 11591801 -459742505418173460348982181904277144188 11591802 43355110252796363099898819176348183040 11591803 -911634690887125963562013455144915257948 11591804 191542325811100033860647708294523813888 11591805 -98426963778242588130989026978219152000 11591806 226336623343975500302577226116566564352 11591807 138439609088917220048197048609647542304 11591808 367124946680225682874407859770642923520 11591809 -192703192560513686777078658212498020990 11591810 238139421466396300278318147056341248000 11591811 2611009213913418531557835239756017920 11591812 -360721653650761103653920718167415035648 11591813 453722067074197283367722501320815316062 11591814 14893388496866512549980937401508544256 11591815 -12411792644147044336951344557062728480 11591816 24924162346985554132800782928441507840 11591817 278494889636064880782122929376117866560 11591818 -2957931200006017221948246218508067584 11591819 -621098281618039828172838478508761489320 11591820 80236925897349397367801509693500672000 11591821 -240268027441881427498715645073984859978 11591822 -603694830102137396210583637399464220800 11591823 -183794169087196518270405866419866726000 11591824 -342427893106637128900762500724785807360 11591825 69532480097242303054996922225795136000 11591826 183245692082970553518481252822202586624 11591827 -69927522853200688274256641343909832640 11591828 -224377530388227969007831729166817054720 11591829 -678030741232364130659112487093309713906 11591830 105381014448874921666579513126465136640 11591831 755271358595808464593030634719996114632 11591832 441714197380275981680321499744927559680 11591833 -650726819861538393187236933035165445600 11591834 -151924267607244768087778316210648039184 11591835 -326592044348242742624039759228966835600 11591836 -320050884245797689023284514298222891520 11591837 -223742136173575992410592954120078719514 11591838 -121170942332622150302741055453551710656 11591839 -137053189264560593629475679402327552000 11591840 101216944961420221814646478921912811520 11591841 96012495276397812878739815174088720384 11591842 -141335487275435104830327797636290968288 11591843 -59331819197746284179950578072767451600 11591844 59426758259036897169232592321876619264 11591845 -854254368985546338894962225977536311040 11591846 50453147979211255687077913220805978240 11591847 -181023192795069145543595386429689664176 11591848 229895610695575445857702733798952960000 11591849 -1074737520989772202726143362024969574150 11591850 148061562465606947490152740280782464000 11591851 1073413337165875609276285564463548875600 11591852 294405866444376485916934568148668871936 11591853 109616723530502399278478903399038604928 11591854 -7067418988697628219532701574669062720 11591855 -298180032781331612533704661521266622480 11591856 108848084960826633110284630127169699840 11591857 666069277623311264836023677800972777106 11591858 -433218322358173014947083866190134304224 11591859 -15401240302540496964353883130820928912 11591860 238978694623001420315230070540838912000 11591861 292283628099325436019800056281331334400 11591862 30827523473682659193903077739137218560 11591863 -589431776122226034729173176525874729016 11591864 -920084473683572042182457403875646320640 11591865 -86272014159657652471840995949085182200 11591866 -176396556708186733673150997556912948992 11591867 -120394690226983239142523298207271085808 11591868 324062637430452410003934245016084042240 11591869 574759291754691895390327157705565299270 11591870 240364649963569609267434866596786850880 11591871 -456757206015430071179677106731216651392 11591872 103397364094573216847141552043978653696 11591873 -531162430881408408650097497439589330878 11591874 -81090295593441854932824398496145433088 11591875 260056313854428761859822986753433495000 11591876 272043505181648444679505695017253215232 11591877 -491124878297794420735936822055461357920 11591878 -208673886468428806551825140723631329280 11591879 -309953328496583112688937139829832325696 11591880 135651265452718999808081289630732288000 11591881 507434680396745224181688000569132439120 11591882 320871615053789681066733467121917908992 11591883 -997295443503047596199066240898778424400 11591884 58257925341533555943925127463227906816 11591885 483382392998145605035389378927635328000 11591886 -182311045553506936535943922443571817472 11591887 -787045939395866616217358745225096872464 11591888 13484142760347808979318080932006199296 11591889 -2150774041739370294202714014568651584 11591890 -384110820609873991332286626004099240800 11591891 829661513133886532148345616897490522784 11591892 -94779997444768631421856973722673872896 11591893 900982334613028137164221585107345592142 11591894 -46670872402065123411501542865758521920 11591895 73708273050020765472069103742569981440 11591896 -295143567541619778094087278498751856640 11591897 15933885040629759668194053235529932560 11591898 -182677256259231649407249456390085019136 11591899 -123639698707467982659901807900087385880 11591900 -120818031247908137848916238929681472000 11591901 208318263151415143247741705437049505030 11591902 191825613059412218396383371985166534400 11591903 101833058127280764194087488530182930064 11591904 92002485003485073879906013744889856000 11591905 -372549559377577628552943865685370523200 11591906 -214189848072072491851109473830069974880 11591907 -899491755990996031019514674590757952000 11591908 -109446168906492490435927486228253208576 11591909 68039385821019335028042408936533068800 11591910 8136555334979147590226796149403093120 11591911 -638106724000231466847097042630775084488 11591912 -542528097783925125470402138045286220800 11591913 -144197000616341592913803285480036940656 11591914 -582588660812621895182391425942690980944 11591915 22891746223822184644495500761614306800 11591916 -31252859309999809329423155059544064000 11591917 1289665158276920323070354869456588800352 11591918 -133388982815123405072843805059160511872 11591919 149482693193261206845909595553727834600 11591920 -70403452022662049796363987888549888000 11591921 964696214889789030009033045723595266 11591922 -52894887069204953760068096467422918528 11591923 -110682909594605574811743527963260226560 11591924 735379988929834510478863311943531072896 11591925 43848075818384157150321029691491404800 11591926 -846343861198227771037320772130640500160 11591927 -175499418408670832610672841138984811208 11591928 209514744865948115118818582917725081600 11591929 -454179760447154591795936527640585705216 11591930 -53195855028729722331684749217384851520 11591931 -194007793719113012670887799016542653184 11591932 181614161488088330304579112627238722560 11591933 -243676141215066150307912528516022255136 11591934 -105292512393890558589438142120694665920 11591935 -523767430283662887856544401478974356120 11591936 -307710964965461155881683789629492297728 11591937 27808063275076800039021275984547872640 11591938 668960168969481146970294280540703961600 11591939 -1321017995339962339305351184705078698144 11591940 5923762456455265528858291916483358720 11591941 43165613569685675502250924794724981372 11591942 -407409390873180173977111315703576116128 11591943 -895629922395270989206822452862399348992 11591944 -92162232900808115220262410652168519680 11591945 -124975534985521785032646549640105542300 11591946 -5571923407036689745776804501482472960 11591947 169841115380268450453055412578829933396 11591948 -75823083620595750755101004011728184320 11591949 3122646007499112405512364410828750400 11591950 204083716416819693387489408341726496000 11591951 99292235193198757213594889280267187584 11591952 -28454583836940808577848467153886642176 11591953 1169285619075114710542800326637030337202 11591954 -106267062805985754483247370447206318080 11591955 -738610101792555910057755247310628320160 11591956 -787194897000508395250970439219493194880 11591957 321463502078276631160144210530552658560 11591958 -22194977163001751473457579874616320000 11591959 196473138951904357852364387395171702104 11591960 143317832181612828267072914753461862400 11591961 -259995247132794387352710202625897287728 11591962 2392347510791935454857856313439526112 11591963 842749181948933593120624101950046984 11591964 32612434755445755874241987679978301440 11591965 -48746290904589558022911518327078774400 11591966 58123633228922168216611706438249443200 11591967 32295519681717676614263929878798427920 11591968 219162631628400191372263434147908812800 11591969 10292707652680630089988928102326114500 11591970 118643043832570549121478455664947658240 11591971 -44282121610665543998643205114864241376 11591972 192639098826862104021233339044882329600 11591973 744152654907204847610431647802158588222 11591974 668614743922665334154708081261720864736 11591975 695920452295894697765643717087753192000 11591976 234887283358760387322299231229070540800 11591977 22009810438938790772169984202703198580 11591978 -254418521020183547656474605431840017920 11591979 -406121414210239319731162143380303049384 11591980 167437079446010336042571633622512614400 11591981 -269586001886530408366262534236025796096 11591982 26384770641414848326480145096887436352 11591983 4343140296476413629825437984615101920 11591984 -3120446527433118800334962676615168000 11591985 -115607170858436279280624591000961274880 11591986 301928012518190494680287926372293672960 11591987 270906739414188002474068927751043361992 11591988 139879591074312829003050624017712451584 11591989 -220097416987130954386597191429321958244 11591990 94793255660201645725232235222194496000 11591991 32309392861259272410628564870643155032 11591992 532841974732701874392547423982643486720 11591993 42644767361368895145732365076017088000 11591994 132376617567434762109959450672664271872 11591995 -23476103073658895333634418364589790800 11591996 317626021231962906739327151981344020480 11591997 -80021309519056673071234433186719039872 11591998 -510465894529302491973937050863993935680 11591999 255499494508867282262752651130884164336 11592000 -34377196428185610002018658278178816000 11592001 481869803897551993527166245659617717332 11592002 -427133746617539984776096681160549664048 11592003 -156819771318888653927609484359664069456 11592004 71031889857773664488128768950075513856 11592005 -265759074704594614385189847167107321440 11592006 -150235554748226815305961336273219212096 11592007 -492253831877394234489828428998700793376 11592008 345463162487660860327089618978885288960 11592009 88967085529392101868304392359022526848 11592010 -158050867995898169596895785405466535840 11592011 786124947973320542254143441295134656712 11592012 -229683925161223829713825430792505394176 11592013 450058218427702021664078670102992097440 11592014 -76905094552255798543601240935547366400 11592015 -168482978307769580910458162068430062080 11592016 -92231449386532006172395856397513261056 11592017 -321467176838528277876577481510672734860 11592018 -415968474527186518527007146311627009280 11592019 761063531554875446627884796154240128520 11592020 188383001004418833966013340596105512960 11592021 -268518026910320050981233741867898358976 11592022 -99398099629920076924757622393406981248 11592023 772453488226029494568450673684168934544 11592024 8263860900829532246885752212298629120 11592025 -64020380307211383335325424259994960000 11592026 2422764926102314591269048025164328704 11592027 569858685267303675701085365552380697964 11592028 231452771433676240423316386515099872256 11592029 217501330348269234548030791693055390784 11592030 -116599124492422963858238576267483959680 11592031 -1002465326752474378796456274481335574536 11592032 -2347316483133139683904953076655184150528 11592033 516189514152166045471780723437288560640 11592034 -101468912355249746079268536327025693920 11592035 -1753822575698345510426310700396848000 11592036 221971254267521111341337189520990820992 11592037 -13483799066311905044674091478537458820 11592038 314014044752741787441706452923021919744 11592039 -175462352792564471798291591593985799552 11592040 -325766044456947490902791124048168960000 11592041 -74532456748835693132034118805235721500 11592042 -130039512549445214098911416864521728 11592043 -972680087777340814375537977808296589708 11592044 -954678101699134620399020991092680128000 11592045 -553650470554796655152708149329656764800 11592046 -138412039320461608915156541678747293056 11592047 -50088796300546184665988011017271664448 11592048 58796624004568160054280025659349893120 11592049 -91197189127896968028077574393251094464 11592050 39967083385824129154350399556631098800 11592051 -307929675180223347427208739794420264400 11592052 -304367458739325983375140042554215956480 11592053 405604582997232314850093245341757711808 11592054 -41030450079895918179412116120428457600 11592055 -592592949439338632472576181480319312040 11592056 139791003989120270755387734184978268160 11592057 -713634199377687063838845561144218186160 11592058 -270544742087706821490136883400874047120 11592059 15532264902324852796064806913061235392 11592060 -379436703986363841921393409662146903040 11592061 91999867478237648622916525203505111424 11592062 -105421798877817532132276668383134072320 11592063 -60961934374520158943580573451424101536 11592064 808488952048584772109125048641980989440 11592065 314869569958300477908293450912988182400 11592066 -151679010174083687193169258809819317376 11592067 -1050395358858311730934717036972928522884 11592068 -803254109373273755168516667328290145152 11592069 6315939022278211073352651795418188288 11592070 122982034342180193318890279806029256960 11592071 -2906740796658579452360597891867710488 11592072 438049993325089414543552139274182246400 11592073 102458913220490098479835756760807174244 11592074 -107519199655368386601299669661373546560 11592075 363186076712682651953659621492814827200 11592076 -213387931501687518727771737624006323712 11592077 302628029231928708521506564827898005846 11592078 60810966804868715463434258037849796608 11592079 -318513821245231782526790766443459366224 11592080 -293023129817905470363776734530321776640 11592081 -154483116458135836176576884597826912030 11592082 -510114715458691261820320876496214698208 11592083 -78586606961074573916693004231175161120 11592084 66958377193636774203640696490874470400 11592085 -95732901492561369683280597406798589220 11592086 115357984250203480876276391762891540544 11592087 -125172744512649401697811262831326032432 11592088 897584398229569469394502080077333483520 11592089 56748269128101637095316775007809322900 11592090 228924964996773866050201802708191776000 11592091 226576479366091058065564945300822381072 11592092 163474363783246702841791397780018783232 11592093 -330102469842242032017315630649370244672 11592094 59744500461893773897624076551816475520 11592095 56036744156732818859935436438523919680 11592096 -270114836711216709320150709247521325056 11592097 -426413131308403282580923239280260030288 11592098 -127523335020729405473907297045018852864 11592099 -479974436370978424774127660240011560960 11592100 -913975254225879497069088016172915200 11592101 -306602138785339269462162095648333908896 11592102 -120634987545226081477593346916806095168 11592103 -1134771629945018595330395975396668768648 11592104 -701808167108201768904772593654022026240 11592105 -15164473035632531825476210852915764480 11592106 -690263064859109660291046658873332199248 11592107 274973893959040822731823761343987362240 11592108 -17464254093237997795353231791774886912 11592109 458649532082305310776897247066125134080 11592110 -548776828216834071162086788725242016000 11592111 390020383710518629465771683024329380872 11592112 -1066251750090154425733238577278484480 11592113 -404580935000131044497359275920188277016 11592114 225709944431312247411905208602615001600 11592115 743275030891575469168787790286775520 11592116 615189041073251679420058564143009632640 11592117 -434246858543650351313406172234524608466 11592118 -117774769824744370874926271934461688384 11592119 -157936690176954737124999414965037067776 11592120 64590284800933964924932289504513433600 11592121 574062594575732648264914013640144241322 11592122 184841395439332022088170767886498816112 11592123 -428551246274728098196122669245308838400 11592124 -422718038660075722234180980030272072704 11592125 -1322836012050324134837419760222396793000 11592126 208634256512706346711272655986501745920 11592127 -1108643991301320814395084140086352979168 11592128 14536640898725125133010547093190737920 11592129 -468054341315344889158957220611573689312 11592130 -46351883450979072571032963796480128000 11592131 40102392578527832078848388411677302432 11592132 -494564009038360153943217863303012041728 11592133 35613906162954593555967099901321791520 11592134 874384025574605882215286759727825050112 11592135 265605715011498179385495760457464140480 11592136 198935344050518640869718594805030855680 11592137 405252819978273159333466623705890771172 11592138 -157356446223391496526579211464082440192 11592139 -122336659217494105966509334243230488080 11592140 61948041693056746944203435443169525760 11592141 -117436449295994652933092150373632986560 11592142 -88299013616939783801143999027677918528 11592143 -871770025231992771724150136422878339240 11592144 -181850516459429260789701228344986828800 11592145 74056883465241667619762589639768450600 11592146 -108424309629909696661951147196425615728 11592147 -43659170271052622947380863893727577600 11592148 90757917694967232471440193939258419200 11592149 -946393895323689550670959743737948732850 11592150 7913748160782474949829510572412880000 11592151 408598570208757538099035690569952342152 11592152 401119383858029713141884766863463587840 11592153 -46878948897129839461916422473817335318 11592154 -178919411325699615332455278103522768128 11592155 7763764390292656995734700492657167760 11592156 -167549379033642408915680435159739299328 11592157 359920206851908884683298281580737194406 11592158 4730966045192110521380435982465542976 11592159 -569417955007481346780944592540162448752 11592160 -247988580540617851653792622913378058240 11592161 43727237421728684247429879781792684800 11592162 75679861807232533635843570924507552720 11592163 2420110069860026530490487618754322516 11592164 -779952447284910236024099754222935679744 11592165 104778932810438101213866790776498664320 11592166 -399540307484992815307270432907076072960 11592167 -250569308351264793963096668362266288720 11592168 193258282717605661248601291353317867520 11592169 -283955479441928731042848404062001144540 11592170 -35703400167360777333915597652142054400 11592171 43138600675769402466821079286633531200 11592172 -148276868169869123308441992580232060928 11592173 -202460856177733275743207695139175918900 11592174 129421055332048073324112165256628133888 11592175 371537327461262690759228157784918277400 11592176 32265580781368919494638999422147690496 11592177 -743201553928267314090882765589485966480 11592178 -39370299690298693370530059998537825376 11592179 687781318579465173610297061173678674432 11592180 278110492578864863398633401077513932800 11592181 29053163428726864259828999240709252984 11592182 -154676721767735211318039686562340153728 11592183 263892270738179340036422576671724784000 11592184 -126883300340231408971831791584240824320 11592185 -114674980025804034417073181665361985600 11592186 -255743892341024474109716230007281303296 11592187 -702931532728503622395615430188821831000 11592188 753334785354814454183651358985148325888 11592189 -303578201609502681860986313563564725216 11592190 -463519450420390480464682424412530544000 11592191 56433941532563352217487142913399976472 11592192 -19978910917082073390641993538997321728 11592193 883393371337642246707160761207064573442 11592194 380675395459963383105593224384129234896 11592195 149742704167823921638250776276221373440 11592196 2230787749585213271976780562915663872 11592197 -541379414637217186843268277529383192354 11592198 1361922280011925320271308098131801728 11592199 -1087464010004143527334375850320548582840 11592200 -360117211355968231377520029440928000000 11592201 -410353595639480748113779736980272528000 11592202 70856877541901646942875978576226662400 11592203 145261078068779469027033712818350297856 11592204 78846071719805807712626820311374970880 11592205 129443567976950926423503265754527260000 11592206 -785483870721317339522942755788832328640 11592207 427212878823128158963914721370609364480 11592208 -46601042766361133613414005136717242368 11592209 117939479301389008991828906900754965760 11592210 54221625540911116582999772408234449920 11592211 -232215764802662225135683791732283345296 11592212 264541639187420344228757296586129859456 11592213 259048615329210793398280177953851128224 11592214 247397670296910859256991110266364956032 11592215 -239323552631392113493393404211756995600 11592216 -463246607405550216070546601239058780160 11592217 -53718354180181935713833119750252061440 11592218 -222531889810914528678261690161543235072 11592219 -21545026142583123243476898146421963840 11592220 253795400746804187187224156416966970880 11592221 198910877183135211748689564621730314432 11592222 106226482587657269742248961876884235072 11592223 557040391904289533382939070304932563200 11592224 120341963304465473079040759669348171776 11592225 242607609443704628469904351815610909350 11592226 -682029110287042377115556592214972904160 11592227 1277112257012593184757782072773344038232 11592228 626198480487970971763101825087691407360 11592229 -1208039642762263919628004529932637341728 11592230 -55639722545956031009724984085539770880 11592231 131385013840969065049480519794481033344 11592232 198055283015296582253988543324988692480 11592233 87469263777234825333068753509246719744 11592234 -415164304916735354141310667136344320 11592235 -82406284983379395169165194736104199440 11592236 531912685116592948195443191469149137920 11592237 -561680656108907176013026837357517123520 11592238 -117343321878203202053669047337185873920 11592239 915102608335790237793348269241111662424 11592240 -24727840459224741873120729507126312960 11592241 9187037777501573606791497104445002304 11592242 527617703115771362784722063401939134720 11592243 72104322359569342064542467073522359120 11592244 169068796439629509389383568052472113536 11592245 -31357395909269198391060080250984405120 11592246 138650914316590439675781070628923313664 11592247 -717090002248972492009342268599368873304 11592248 -551932258244486400848479003678318448640 11592249 300724413977923830178972497356119725600 11592250 -199743586116682614709961091488009040000 11592251 -818753284195097010244963731387315207936 11592252 88137294681332464963689023670343882752 11592253 -697671686380882527251657448980442493536 11592254 -36085555754867852481317861295903235200 11592255 -271750181012528818698493243923950074080 11592256 -120220708557747585121041488791693426688 11592257 895539818804314995767765879656230726120 11592258 -78445041935298814464988897377544004352 11592259 49114803799450432728130924323818729120 11592260 -390066746096683143951560348533484133120 11592261 938322573987271671908917256606312448000 11592262 -81292450800222175316727835227124918656 11592263 -755322410731943425691174755266784023240 11592264 -189181128144848918344509048391310376960 11592265 -416608087451517966397381159049069069340 11592266 -21542250719157374566774786167492802560 11592267 -814093208564636530350653372583324903720 11592268 -1131811000881529664203700672872604749824 11592269 -65038110499355852203011093037166220000 11592270 162724303670822869669711895777218986240 11592271 -151812398403877926578363519888646518328 11592272 -110804724918295030132173267266251137024 11592273 319403397303185329078808468652075555072 11592274 -166935218028295757655728358152906922864 11592275 -473234206687209853386954675476448482400 11592276 -51814853428945170990515936376873885696 11592277 509277019889285339285568678156274074400 11592278 392489577940329953806040676522263058624 11592279 -1085218731576261837497233174915488945600 11592280 23986809629010145544171970792407040000 11592281 999350316495663233319709001502577715082 11592282 136051489638073874126759117883445209600 11592283 543338237396027275217841847435128527400 11592284 2355268768908251014972639872603648 11592285 124122157790670636798617034314878143360 11592286 -108519308453583197694036309351622636800 11592287 -363996354272835424120778962769121972000 11592288 641945614263032263895863912917691269120 11592289 803973618767111046444468523689314285090 11592290 -187345567517263246365149856068797413600 11592291 -179680757298279505876039602572637846408 11592292 5031952867936099698118957607627549952 11592293 590051229069692109155998989227874412542 11592294 -105039455544284472074910557692590409728 11592295 -1720020074751955271054086287007057920 11592296 -58266113924698547016411430102664970240 11592297 -102834280953131329304156474929159990326 11592298 467347175964603136512976978455561237600 11592299 210421042883619328112233507131216775680 11592300 41027293000457166621366360976669516800 11592301 20946275027460450909255464204945942752 11592302 -790851833285167377797596359932986886400 11592303 361937014478669997131609077381965373704 11592304 -152448904343897893396499002203464826880 11592305 118324991078736464579509265246404752960 11592306 279377925788498424631967076208420036608 11592307 946076321706110170021910969666665780556 11592308 -9506630240762170980260238215807115264 11592309 221580695497711281650739873260196041088 11592310 -83518856337171547008445289768830909440 11592311 -820562302916135287124530002021978728088 11592312 2829860153867204833307317283567370240 11592313 744740938206633168521005561813563734484 11592314 469719748172627151101828582224734758256 11592315 -373980020310426427960136073583891507200 11592316 72976622946900515250850822833848023040 11592317 627449610377782805038910277673298537664 11592318 -351626374929563117570032613027746974720 11592319 -126459747440791427287142260961952702456 11592320 -129736584284872044487513363376504832000 11592321 421647301943813238654668853081551722560 11592322 -82567771580282205249623985429351375360 11592323 54677994585646117730614225282972264572 11592324 367936479925026371837312554331179436160 11592325 161759474680604960100421369932671805050 11592326 641994906559524593210531045443949568 11592327 -611851131027264960463002026709118464 11592328 -157825464661213783433599219766650183680 11592329 -10664831172883375518039959072998353024 11592330 204313795743514412343180771373522417920 11592331 322685259059101876458475900659221799432 11592332 556033626589180600818614002467121303296 11592333 -61505074323251382041503559165859661098 11592334 -8216742192813633522819305271605044608 11592335 -134525710088257418787706323091586457720 11592336 -5814774767933102648667341741691764736 11592337 620759694492077341063334047262424208240 11592338 650120554028781426856695179965538194320 11592339 -177102509667573463431022822689200845440 11592340 -230393404897496059991299071218210672640 11592341 -32238829719910503922233597798819992256 11592342 24231791462499177333745022165976762240 11592343 167271992024116702228354201758253466800 11592344 437370776118904659792199776008095733760 11592345 87013362468345790654479695822761127040 11592346 -124994574655265781926935694749568698128 11592347 -62708243775750918673875860080345855200 11592348 -206091277530959722088069294413486302720 11592349 811133307830652775692982698320363328300 11592350 36168844065249665617135152763460889600 11592351 108107194258795722921165505516489352592 11592352 -1626897628860073965087227256030058119168 11592353 597078652225791027422664329561648869602 11592354 73625162700805233132859023780691931520 11592355 -353350148763198078057154540919735784240 11592356 180978476471368591976891715200708920320 11592357 29055377742362980732374687480767791104 11592358 25967054081861596009966420363436429184 11592359 191743417334373385767252155467995607416 11592360 -190772639600807128026046402639695974400 11592361 874242744125367693468177274856081760864 11592362 1139283055577099463146529255798424422912 11592363 392521677445535605099217466742066341888 11592364 -222484138155172115726618415865440041984 11592365 181201555523083689501739338918457279800 11592366 -363449230070017493130747250904034019776 11592367 -3033208403501015623885879530890347208 11592368 18148365496301056920843981532101672960 11592369 -450440084840629090290507704274389347680 11592370 -2732410431003156544051927172912102400 11592371 -690613415605225449781366815735094543200 11592372 134656928577718975293291664984512958464 11592373 -463942431257530038177718301012684997840 11592374 -405719905325265421752684464798671464768 11592375 77284660623728060708362278041770080000 11592376 -653739197100511599261650759407725219840 11592377 -630886870307501016748386945615093592380 11592378 -125993630909013046590083819057233410816 11592379 -330071371376875165165997439015834861360 11592380 20254646754572598956778099711527255040 11592381 8519869247732515248745443030345335040 11592382 -465710069390794940716216822788984638208 11592383 541859217710421896211186407701858082688 11592384 16577577858051535855317449362322227200 11592385 38921881480151129663155769610539141760 11592386 -439610580489092272944625925225272531728 11592387 -676328046939309801096814449403270917756 11592388 -96418955185195132554963503914887839744 11592389 157202083827286035292882882406622908190 11592390 282307181584996249503825745652052481920 11592391 332168046340711603674951607760993639952 11592392 200497945512220013100128392187981660160 11592393 -270562020941513144617410617044517393136 11592394 -170425506744227685820965628014016254720 11592395 -156755467099648875278204878706863679280 11592396 8260622290170493564519108903455249408 11592397 197557368260367919753168234063971442240 11592398 -120690587063108416096707909697879439040 11592399 102952594361052868721558376356237334528 11592400 -7667918859695785630848042733357875200 11592401 572580736468468145429259746565075900900 11592402 -262808889151463663418349928061770188800 11592403 -168174545512080937847411227067814355348 11592404 398094195677417312811091221078321833856 11592405 400856850882390381524694318552327900 11592406 -19104832643167162544398968938168718720 11592407 396300208495830675261396120447484363752 11592408 355371331778272046054583266226116751360 11592409 -2224419115398446453826015458400038329728 11592410 199294138382891714708110298588817819360 11592411 -604821954921041666473152730604914157928 11592412 -238916678299810947502808494594676162048 11592413 388449352583086841110203374022627840 11592414 -42265464936832589605059786205029892992 11592415 -330492192173797840600065835151425204440 11592416 -472443441726746339177019124643206004736 11592417 -170547242510790782523268284278367447120 11592418 -333961760663533519140189362587041489840 11592419 288593822305054391515539707528978458752 11592420 -128037347208924057463122988730918277120 11592421 -413721813398112858270960450401402740256 11592422 -98207865511807358361520699566088867776 11592423 256637794477271879889160657388666082000 11592424 -1126321372441504548598779332985869844480 11592425 -111479268022996253092283907142910245800 11592426 -220966453470841884614330217305753101056 11592427 -281086424713448999821083599762768845056 11592428 157657349282594267802053563090856087040 11592429 120659820523904852872247025462333260160 11592430 -149779373907914201692806965331696152640 11592431 235753073750124812407910313415050490200 11592432 2323995043003415143803262679179198464 11592433 153485059500589692790427712161833880576 11592434 -69902292650348496457081250357672418816 11592435 229959211772214102404638854574954617600 11592436 -94237818447415360902494368042000687104 11592437 1036798405433062816328832999429993473280 11592438 114620333128488402213199285587715430400 11592439 169420832006537366941780544443298027240 11592440 450782971948396013344511556655942041600 11592441 -57217538054296960302682796110707411648 11592442 443182337904350589232162605278258559744 11592443 621377437036353333208922813626263793344 11592444 209171347676583680549737586975801131008 11592445 -627333914727280084937547474347118009300 11592446 -76022901041183848158799509674042723328 11592447 -195024147024817919201523891465168777600 11592448 61939886398031957347946861729803141120 11592449 1005883412926948864107522169548041055648 11592450 -38909171331165714991637534652317184000 11592451 -268845884386646606342743860691313608720 11592452 543438876018939868322540379540892019712 11592453 750674146348165251105950942820084300864 11592454 -187031238928954345078694771752031707008 11592455 45008971658114489069773814610169313760 11592456 6995189439571400626332875318938828800 11592457 -1610658930055479249883957990047196519680 11592458 551911433449878551180736163851492364080 11592459 -399320795621760312147656256504972842436 11592460 -346832815512050649094341832412184576000 11592461 -736683412390372678249178427069697524000 11592462 -105166642390774985979308447045210336256 11592463 -296841191528594705504423940320080108320 11592464 -79050256421574519185904941816400101376 11592465 -31244234583957645538114118938802278080 11592466 234863409958426842617781267411862188432 11592467 384800331846754921094657781822230706960 11592468 599277499875116063187361548706703405952 11592469 605721946418195332408385776734414448800 11592470 -116658337102982813847162988979884454400 11592471 -306986843647444470055928122381293534336 11592472 -911640777347682763293597339789605560320 11592473 15737085225592714944926938909062319200 11592474 216478493185432268351768007541581533952 11592475 24072903025148436265352732700323628000 11592476 -110158457152954371812824027980074406912 11592477 -5778692975803457568497006601387713160 11592478 269001150573273619108452639266674396224 11592479 187014836659106594805735756668342890080 11592480 -444075246330746576187458858272193249280 11592481 52891356703720649205134531073978456064 11592482 -295961504147734266083309414023971455616 11592483 158363131035741767239050734394570582528 11592484 -70052581279395821865833786211787801984 11592485 -178475396369752031245969350407194335240 11592486 -497057102881904256420176667321886941696 11592487 92945571905259388035392322706964686512 11592488 -43755884312762591103245173512665994240 11592489 59202766832789270580570383183415950400 11592490 -15374413544161088202569091791976729600 11592491 -2080080216506651338135467875013813069528 11592492 -326650272027720943405456373784554101248 11592493 -1122647602659422011175138124627735735456 11592494 492815764945887813273526631343666943296 11592495 276311865389622749841634499830792113720 11592496 115791984850748362175469951953764401152 11592497 -205367808710966769598761795953457796800 11592498 238655089441074093649084306073795212800 11592499 -19878025282308088004577163834582844400 11592500 45686942147216237591432257844821680000 11592501 170431699211294356300144910648014535904 11592502 -408159196296574310248257969696221694048 11592503 714480423134241336781407012319058785344 11592504 -117916550838914192549924793838770585600 11592505 -375309002892104498804617302315027905340 11592506 -466685343450158209176529870785872177808 11592507 -40170157652895021230146118627450462496 11592508 -418566666968584984975960907809729287680 11592509 523609309903651690003891401417553718220 11592510 186958932063040590077701908407328721920 11592511 217026816307771494403412235445343896432 11592512 -133855394544160007001455521455258206208 11592513 285928433212306525416350430253067656242 11592514 -106028367365938132696768857207004561920 11592515 -455764655629356841497197149988176568880 11592516 -43375422193441964026114736993043419136 11592517 236974418687715029120184549014249850780 11592518 176431894615636325406616977586816531200 11592519 -153421430807607895589369497219418804352 11592520 2836926885579227183686652375759769600 11592521 119425991079314633003124641536246768692 11592522 -265924358539480402668308163873949413840 11592523 -712776154138870353622439487157092469228 11592524 -308109382100541138900608277326544923904 11592525 52543575098903393600555746195231795200 11592526 -548110886695330787117555749815907584 11592527 -459735664936335989113485820715114613120 11592528 143640099882248397421726909140950974464 11592529 53500647421531466318674395727428832128 11592530 -599981586821819630486349496706657479680 11592531 141002498416902338323833907165761379680 11592532 -314445995752692784589215464054710589440 11592533 -1818622424686694980900299878706958954500 11592534 334636529869439889827455762005171257280 11592535 -237356308844315545846262248441964108520 11592536 723520605349488757296313328393512519680 11592537 451820344269032498250187910869314728160 11592538 432696865422158269407359641865796873696 11592539 164316918234804433927320141294025704960 11592540 -190989793746258075497201471777942576640 11592541 436921739507512297172726567305006087552 11592542 -244164260218010273332328028647521920 11592543 -193181648080413003516482795047721422008 11592544 240074576902811791925921713804177047552 11592545 -193795107290067627858900253006580358960 11592546 1151144994046584487320047106164736000 11592547 2283537984081060328284328995844168204320 11592548 -293379258553147390267484584184702496768 11592549 317600758348614091010999230178651054334 11592550 -341272122202351256012113405257507859200 11592551 840049610246110496876870887877288125704 11592552 224530295959184865874769833764587274240 11592553 -104994620854272950686387771882752513920 11592554 458406452516933299324534481980200978432 11592555 316733877271809692346121265943105386400 11592556 134567632715274285901927204694442140160 11592557 -24545270951636536670508830995024940712 11592558 384814994680650005699582721057439273344 11592559 328794661542723677551854791231731360128 11592560 -7505021536657490695030474652925296640 11592561 6707754030090409149694323111002850672 11592562 143590960712248491299280588941582376864 11592563 -1335230999607865851241501557204921739188 11592564 485241557143922933528263794686139174912 11592565 709625417615613227716009683720593133600 11592566 346618745132205115943023450921310017920 11592567 -54507787253436545169246638042777453088 11592568 -64212773418393974056174609146569379840 11592569 1166282920221104800168531632245187860970 11592570 -256534962237430532690623104812712998400 11592571 -38824460621086566391571782792585529768 11592572 449562821996728766160423077913936046080 11592573 259875675949749978416405859458711069184 11592574 -12305938628132048802300410496863748096 11592575 -351682068164017956257365889669408720400 11592576 767926998252653834988927496819939737600 11592577 -390839030943463081198876392717227522640 11592578 -229985645080722938280740046103400625120 11592579 -119920222415524387555420061227200068616 11592580 160414427649321366246085664732364115200 11592581 93745055557966024499044227184011618048 11592582 -2624782636832407687777665127982345856 11592583 -566775409957818822334780855611615066456 11592584 33485191792184962127059047147552768000 11592585 5799863643140428790367455394778915200 11592586 -63832615405552562660857005720569974080 11592587 -1191014452309443925746669487625212990764 11592588 111077940733667374435280534166443606016 11592589 -82903934107190221936860666153956578920 11592590 64141595903364886464316313791745476800 11592591 106326895985476836783857387646192198792 11592592 161444863490387251929937199729175232512 11592593 -224052325970083889758982633411576734158 11592594 -17374773321887087307036258428267953152 11592595 237116967054710107203372235993025323680 11592596 -2564511613011413866043303558897940480 11592597 -616309040679824661595849519807887808128 11592598 -303631430839544901558637277193365214336 11592599 -1260732903232532545217608118212119353400 11592600 9819259561772763491168686487395584000 11592601 327634763651923935694493437426912182602 11592602 74750320927896575790315828928357085952 11592603 529832966462336446825985495366539959360 11592604 423782169466598684797174678613964832256 11592605 107004330901822502797307171228003904000 11592606 -140932188907667580328374944457480395520 11592607 -83819718079266329195034843589029923520 11592608 677088840978533860592541363595238178816 11592609 -162489297972756481589882277435011365440 11592610 -229547955323374607416605810260802647040 11592611 -178731785931062627042448496387932068088 11592612 -150402605682210842535948210987333273600 11592613 -1108936062159245147543375107177931852096 11592614 636945284784313386487087376243580608832 11592615 -92889072433876431994461847180387440000 11592616 -229584890467136039330831576851282129920 11592617 382706331746534182425051632246957916666 11592618 -223895803604868015326194778718575892480 11592619 66196251444016388856211390853119210744 11592620 -100032430927733816344798786381359160320 11592621 -512738080428091880548697156212492773792 11592622 -617402689977162618024857766597184977600 11592623 -592592755002679031134597491304296883008 11592624 -895158927853421940084006484550516736 11592625 -1032660170367552546865021570235215392000 11592626 -54431749377515512038765114111743029488 11592627 -159070640097585233101043169402394026888 11592628 7659651321587169335157457226725734400 11592629 -460737660476843643704558127792221649924 11592630 95716957518386113729721817002510142720 11592631 809333857572555895031312396505648898632 11592632 169708777456654095608863899316218163200 11592633 6962551269295407726626208526545448704 11592634 -293953224852550738052804658511114532640 11592635 -444908208963907215622473194567939233920 11592636 -59020217999523286388431836074549379072 11592637 -130248860184191995650429645619528558848 11592638 -401485845916073326120985082703661633280 11592639 -102095931739137335112562319312835566544 11592640 99534800148402220646841464997575393280 11592641 639380643663698357165002012039735222080 11592642 43141033018418601931186986762933462912 11592643 552439150958212362707693080792812280892 11592644 285804809112015090715650380751030976512 11592645 -280619416692993326148723384114156701280 11592646 -2621627637885862160623764402942740736 11592647 -168966439540716215409713337395520600 11592648 575183488082291229160007811123584025600 11592649 -161959267877234483763436406928148581836 11592650 150933903748276498604678885462773305600 11592651 -143573384229849666077799174124299734016 11592652 378197307871562719631762252768248473600 11592653 -179857949344283309557020755181631729920 11592654 -25103093574187105801150552528692818880 11592655 -135792782334175142218393507620615540480 11592656 72998518862378807773720916117822029824 11592657 95783904226923352107761168185827243366 11592658 -178796325108109134691797669084142960128 11592659 76991724720910136131665935833494899904 11592660 -105468747928622146781497778909465088000 11592661 -964123605822386094920866717773565474738 11592662 -87864516463655830449388931725699346688 11592663 107112691039497332685675496907787711360 11592664 -782700747034165568723169243162835660800 11592665 295090828633386018057196331176901769540 11592666 -169281131626387538861257293185658286080 11592667 114061500874939739243273608786393559040 11592668 -222943671031551019148812888918052081664 11592669 726681070697072639714452663677997413408 11592670 -130268830958766520554790766701023638400 11592671 14315604613357233242233466516449941432 11592672 -49299682241255222393672227255354392576 11592673 65318782328649477142995605722956533440 11592674 607247004044233280443021463935318060800 11592675 -113240131867912836771014645581527519000 11592676 271115329013103107629615196462868536960 11592677 -169964848032593979979752965786933010660 11592678 -339183501698735412509740585672931501376 11592679 -157757489044752928896502935684194027520 11592680 -116359832316728912635012864391379763200 11592681 1081228601319927489281520154475791992000 11592682 -735938048103189801560822878657754302368 11592683 472703496984015290031695115241909818384 11592684 -470577875977869342861994261708180746240 11592685 134311786824809729323043883066730131000 11592686 83469901333259190346898395281686553600 11592687 -560502033332276455931676562539664693248 11592688 92564723697878054853819503202938159104 11592689 899803719986791506762753508421027886180 11592690 72466114867717507168433443806894704640 11592691 1248231426777395215738776184247104343040 11592692 40039695511420715009458830325801232640 11592693 302596947141916086958094652614213145600 11592694 -296165652320128254606878251942823179104 11592695 63331759648457894759113390194884880000 11592696 -537639796204562834286598728091642060800 11592697 -1081956589327046245289886092545117005440 11592698 5210792688510649446976240835275591680 11592699 215593952272599999663825531246783229464 11592700 110397415123256176581703626882253542400 11592701 -165475590749667541067099899245866977248 11592702 431416661343718637734689397256015659200 11592703 -547090884869513782760424587815656322048 11592704 -749716564425810843400567629742419738624 11592705 -454614484571017076737888861096037600640 11592706 396200060633558417368224150910941081552 11592707 -109814797491957073177511820043268355888 11592708 576189812298937281992534613764046698496 11592709 -36480828331182473648680576772736397512 11592710 -261821844660666948112165342943479674240 11592711 -239633906013917234391470701744213172712 11592712 -727913534514919025208898054171969612800 11592713 -354323035996174220109267589125922953792 11592714 4024262735776098150123014657090150400 11592715 -151959686116810040844176667424284764640 11592716 -309347187173403980840135201396283955200 11592717 -567821877290982963948661484059204233120 11592718 97539610502460418135749595921151347200 11592719 5714129433819952950605004146126607696 11592720 -2108823228787111002581687244719308800 11592721 267990194174033692364158745939020351680 11592722 173734306465703753705070545051520576912 11592723 97770502678097173966818091965151826688 11592724 90857207976606999177867585868626155520 11592725 -13290482725679011541816805376510205100 11592726 -109331055489099697776489369227408571456 11592727 289215788072963384175542438163828399352 11592728 -166586639133954116319458368607172157440 11592729 -40205105381008815893416794681420763392 11592730 135540893049286616238556539153978275520 11592731 1610690031365545136115824714370683109000 11592732 -825787039128972859815256187249650016256 11592733 32597561442878952240690673434604692000 11592734 303433083788724349654834963602536966016 11592735 177870826791065336747030985309836382720 11592736 -705560788424032913954715393585630412800 11592737 -600140395868663448460417665725347003500 11592738 390585369394071953191824727717656188928 11592739 270355696125539580272524770531620511880 11592740 -188429736389109910515855892020512751360 11592741 -663349559326673217126124859076354664608 11592742 105895338241356502012520092578471284736 11592743 -77667912104400572618716721413687145568 11592744 -372791893622583826001139986980160225280 11592745 67606505914423210359214473791195904000 11592746 599710915488584272022961652843744379904 11592747 -32225573877598531350685604003603034960 11592748 997665796303802282382944772421151153408 11592749 27317378656734668299388254625114471136 11592750 -49630249262868723435964651094171520000 11592751 -255180205891808619908185740634661291248 11592752 -195030759500754694666951820489428844544 11592753 -241946746413692729448181871766304201536 11592754 -20510952581229612721326119276749853424 11592755 -42327615613099053109685198982847482000 11592756 -112845725511689403226979584716893368320 11592757 -14248436463776517591611970768660896160 11592758 -372633689789758442933016893734505955840 11592759 409400712848303525981204751071390531328 11592760 114578420191641364136805505418158080000 11592761 -953942102049941521628411391101126091948 11592762 -354680028115379852956434676381614080256 11592763 373778016120320695773486312673499329200 11592764 -821735277480317394554417419222826087424 11592765 -34550060182324086992219357123263703400 11592766 181471290871296092115164714247205776960 11592767 1614179774477957885965526095292225948952 11592768 -36906125123862160879235542548480000 11592769 381791229179227316851007105636764607280 11592770 -107641058941513467647704511752168650240 11592771 -606126244328685429511695933796453902096 11592772 216046589913367415125380398875249919232 11592773 -230737124629408870762737653774098715136 11592774 -523116036094534135510163181561982080000 11592775 259338449018367088983794624336033016800 11592776 -376887543903844131382513782086084198400 11592777 -16255436427750452459497581211190553600 11592778 814346258410861640189672840192344391424 11592779 -290484195250381983163628304132605370480 11592780 116769000228500663641192498156896491520 11592781 93412505374451168592589148992500425664 11592782 -444518677601911716385668940452383422848 11592783 159383402897458257258610615074281055600 11592784 21725165561622304849382456086336634880 11592785 -405964756715361670092283261481408250240 11592786 212531734016785290876747331403498523264 11592787 -913300343173846941560176955308617100564 11592788 211357486289578490263577032429784969088 11592789 43072387537002122762602025645748030048 11592790 -130557454530161744707306164202798857600 11592791 3212718387210380576436818638300336128 11592792 -32056898041373788592460065050394112000 11592793 -16260467249665563720550854413281885260 11592794 622393453982462477121281027228204595696 11592795 -459709861424839795106123830614687649680 11592796 466206699676040594062726626606504038400 11592797 886405210377882917496024925414819082892 11592798 89991434830889938376224789943752535040 11592799 707274953366054926953538313799195552800 11592800 -10394037782237655921334376038249267200 11592801 936645233968817723276094545633540872224 11592802 -234708912784638039497515341121807013088 11592803 278852785983017546123286023122012011456 11592804 153580385107248752911408272097040056320 11592805 -12975493511450503054861558591865690880 11592806 -622027503630514739477876448570034901760 11592807 -503549957686434581316720034859062835160 11592808 -604365317033374873300418132349317529600 11592809 109194620659589655844423971213810209472 11592810 109817889400884753990240507431744160960 11592811 -448502965390582665907616958102246760588 11592812 237954267748702418203358206958793093120 11592813 5522578033343676128835537830294337984 11592814 -71357989308474422832771248788858103808 11592815 -18738314662849507002038602427269798080 11592816 195452123901772697010221006579000573952 11592817 272230917258422034944833100278408349760 11592818 1494817043308549411553842636178776704 11592819 -81577317412856554140671301554023429296 11592820 244401332121348425086865366814544270080 11592821 267449466983756713888477201849351295022 11592822 -135429691651841034818140303612137332736 11592823 -8388795494276502770818741044201893712 11592824 1263962254377954474871470894734079897600 11592825 242846858613112647967874550758689371600 11592826 42678722291285531511052171040673826560 11592827 -487719704057319192942048898476430673688 11592828 -183085277909693438229783591517632921600 11592829 1395191167542475822203465099927424855430 11592830 -4157724637823020850366189589041749440 11592831 -68556156375816906397141055445267765120 11592832 494758801740942387681966916477239951360 11592833 -382093265619122310442061914475155874880 11592834 19288942032151459255814463320678649600 11592835 -820340826787714748623134304962250404720 11592836 -571521948179761797549048831006480814080 11592837 422428878098587514507598061954469040060 11592838 -3167227050502437455992178347819279872 11592839 991079604212405921467638635434385135640 11592840 -17305287103119212567795915218855526400 11592841 16714731967568815309836272432840489544 11592842 -346800306686735577592177728020307833856 11592843 8391737013054855753896044541951914944 11592844 199690847338365432374998448838459188736 11592845 342409725077057568795386461215253723200 11592846 -298882666684390992368306024797276825728 11592847 -383228489844274684962060586075183735568 11592848 63868822730078886569851222888367235072 11592849 -39599403785126066234373471175782298752 11592850 5059808495596999365510833060677776000 11592851 -571023093814561527237090419739611765760 11592852 -462948849803216878182887844270871296000 11592853 31664829171477458917860111550857280384 11592854 49648741657210774808542617294284051712 11592855 72588246225629611954268946792572928000 11592856 844168655735994468608914444884482457600 11592857 1130046114077237409271886961532071212106 11592858 51856062290765226980024853064633021440 11592859 58918104179153204667663565964280665520 11592860 607236619996183660540714774063875694080 11592861 -103992606875666223418975404622959778560 11592862 -311780826826687875034118333343499901568 11592863 -763562454970625329048248110470434505776 11592864 705740649548923053127363526512094674944 11592865 642151063050219725193142095755254330260 11592866 441221416362463463678923471196218478880 11592867 -177796377179920414079940179519195528448 11592868 -82626403436020500023335359569544372224 11592869 -523686294578991332508162736457202820320 11592870 -62999354368637286297685302485972995200 11592871 711052482913773959529281894360679518072 11592872 180142326707711495887429409462884761600 11592873 21799707043101836240708789936484145320 11592874 274599754894937923244970339299639086080 11592875 300346509892645941164709761373609000000 11592876 -235703965964508590484451310414609633280 11592877 227525155797842815581093458683657742092 11592878 387872077975684045169786590607927746560 11592879 -433142452909209675894999121247840328960 11592880 -35470551469600073687344348415707054080 11592881 -586947607100333017874894945383934082636 11592882 973938620991774017640838683220503552 11592883 541447202583185153657148519937217673624 11592884 162640036878000244481365050521358508032 11592885 347801453721622419427053590716857549600 11592886 -40084492296818227702929018765636096 11592887 -202246772946367363598285174282623189464 11592888 148372687705552027663146813848626790400 11592889 -64887950277138445219886195514059072 11592890 14431641426485143894855423687789428480 11592891 -517687975668932113266377127165695469300 11592892 33107215498621394014863556859471823360 11592893 708850587869245287135473065528435943922 11592894 -798813284884528485652118820570502207872 11592895 -417922061116779908026279030075964947200 11592896 -45504885442083963734749453342809784320 11592897 84103255658049625786655588909671326528 11592898 201118404692574249348703214782866894336 11592899 -956336611428290790419466690375320060100 11592900 266119159425258675689675765376406041600 11592901 -938545303855438104137755318480765328098 11592902 157377164876429052113802187810867112832 11592903 -34368045165447973834593449166324890112 11592904 -279598508408305757606775876513239178240 11592905 186173788483355450135632866856930425060 11592906 101763068997814302283963423140041005824 11592907 -15116470009599942029956363382881395520 11592908 -222123325148948401152230698252492399872 11592909 1302943620301022709318687382196982720 11592910 136180117176754413073366864619051068800 11592911 -56033038051318564038959542152301940496 11592912 21659479336669271329705193928615002112 11592913 -9914534534093377544051705118182976140 11592914 39362746799278711700932768338363488064 11592915 101941049761464695948274098802578135040 11592916 -95556744151089735370402617630581061760 11592917 -40530344247896291910107554244766861408 11592918 182307242676020445553895899904333722464 11592919 410422795327495006373347771529487451144 11592920 -44132801211425191498874841964809830400 11592921 -308790476217569779627810252758806019888 11592922 -124718875479257579884419702631929374976 11592923 1542729414143762754493253853019370023560 11592924 -108565662109291743725632469968028467200 11592925 144158556949947408811647738626016393650 11592926 271826612115419970875630206926034237440 11592927 106443223585362435248314623915979016664 11592928 -833206611321116465167940762896945643520 11592929 2250602845829447989265755220489188320 11592930 229367411608886725411317974892220293120 11592931 241276084634756714035997923778092252064 11592932 -122458034540155428891415607206898489088 11592933 123185596209834561489614623815023679648 11592934 100001587666639438406640730546116403200 11592935 488682750979728708952237850861718454800 11592936 -359731482076148156205525278660925849600 11592937 -587769812952465051166425139169706641328 11592938 -216124742445030900570881265726790696704 11592939 629101027942467003024128761222545729624 11592940 124072671147535513876658313563804436480 11592941 210161249476188686460664776257450783232 11592942 -125412599948426094501511676775053383680 11592943 -485979067331589023084517430821737129856 11592944 -24441536234915875006479414278239027200 11592945 63144968762411696493655333196945760000 11592946 58476986150016775056478634065216813056 11592947 964968525665680723471251975665061768396 11592948 54570408766542825346995834256866809856 11592949 765980260007976356723815868711957739950 11592950 -73764453181619884445387054504073516000 11592951 -71351297284426643705788641689085284352 11592952 -64080723927170714833243838642043985920 11592953 -1299747704842922600897155980598137380220 11592954 212515789783906680746562824498173732464 11592955 -95256411098926300112062281343083226560 11592956 628691521873421572923882787501515141120 11592957 250863402427604083485194248996583869440 11592958 -52240609822289060057332999095964478016 11592959 1456932996161137833546846092986709697456 11592960 -252402695842028690575498099838209228800 11592961 476213257212097615431185759618625058562 11592962 212559098983498406769530137598110327200 11592963 34295484709680687808972617978817483320 11592964 174524546913932077308427937124068838400 11592965 -303073050259089814866160211152835203140 11592966 77742832230099909856478968802386477056 11592967 63242899439618225664543774744055621016 11592968 -369862627429657397282587203579866557440 11592969 -38076010203555367753332031699479346080 11592970 -116341883481897032313460363644244334400 11592971 155503899589467772187410465559315895792 11592972 7568795890095234141740816579700257280 11592973 842075448820891138704591975594977390592 11592974 -449292625258738899565716218810619507264 11592975 218647427142076529946547381576101336600 11592976 7075394382576055244632130507584241664 11592977 -333963593931324396912418972852394631936 11592978 149236044463618941506161691578446190080 11592979 249072062886174194353067884270473313580 11592980 -156553073353962975970358334456222597120 11592981 -742001681789935413609646695650172897330 11592982 -596448813389128798543102358496661219200 11592983 -896553924921463021067727477377100423480 11592984 -1543888250150018673793913856770457600 11592985 358036623713921654747920855629544002180 11592986 -657696100089379017114316594133492801808 11592987 -252595541574521491119286999878883266048 11592988 183835397403766766753953031683808013312 11592989 -266962163907148430331258136244962319232 11592990 -301887345420416772870613021560209990400 11592991 152822908655364822091101769957801142400 11592992 -367221017658480010643235641773236092928 11592993 -246066777152470091235106233081612902736 11592994 46158362266714279036318808169969848832 11592995 -285226803722362457247831684021500862000 11592996 42599249570262382710298629226238490624 11592997 -45771449162837199601423389365672395848 11592998 -682322322858533575855134159068598300480 11592999 -337418120945477291715343020702332662632 11593000 -239546616756634489461176041695982080000 11593001 -306128160472869316625106125124650917056 11593002 -282355403849276145637177417930626366720 11593003 1368250465263641249749394381445773987252 11593004 170329935761912577761471331289277607936 11593005 -95155689580255193808738189751039441440 11593006 294996480411074606955052142811020741952 11593007 158145711189729780426059105123501766552 11593008 16055709715028141386634381005590626304 11593009 450074245926834574043358366042645408804 11593010 157873980450818747278514376646583639040 11593011 -95415295869935306392422821739162198480 11593012 -273941546092196997453305552608627243008 11593013 1308090188282445191094046992838467749760 11593014 125934609048744625366961296077572817792 11593015 -1998172359293921435905674190365703680 11593016 -142379784728192033933487361431569387520 11593017 950852587211489557378550405551899672000 11593018 433935116757629929763576021245065672960 11593019 -362298700211731860382184189642370455580 11593020 -435465479647873103010117811693216727040 11593021 -978913866388353228830961138230731375200 11593022 26092106350718122883924272171692011520 11593023 -95059008587986555910685828681004847856 11593024 -321329029446199557699891429983394463744 11593025 112371856270624228465629021680018385600 11593026 -32473998290162168682329513622126629808 11593027 980735059597480429089559848779778589440 11593028 540983189851390334610069203926227164160 11593029 152907380249375256788167582135912385184 11593030 212825128041928281242134566185899052160 11593031 859708280073152001467729906166494550672 11593032 -45619670664520557373352837279576309760 11593033 37229974742238229380746242058465144282 11593034 190910709636012240257818643550465658416 11593035 -73056868172561873859220695310305608880 11593036 -67613233720924459641240669770390886400 11593037 358990016578209177282248575477583148504 11593038 59747058805566288756814483950758504448 11593039 107264637028930333755600900767485723840 11593040 -158439371641584788958442299232026624000 11593041 -519414577673012016783488584286775675408 11593042 -105023898162826009431871632809973737328 11593043 41580630449563289828154439495010718720 11593044 997031721154913074015203659323079632896 11593045 -74448354285193177810434355749725537700 11593046 575547611146286648430116453063612745600 11593047 534202452678525933749891841441633796200 11593048 1470088022512830844708427204266837954560 11593049 45817034025732610011986013589279450368 11593050 17905413448216271781312393587881651200 11593051 -331322463760432657860583862590742790600 11593052 -136801459059067223259609898425915509760 11593053 204869297493181134586477581142180400262 11593054 -281133583525652984818833501015495697728 11593055 844945389760164992627856352792962513960 11593056 352571511437020510216699363955175849984 11593057 11003761890716902237334851732136051200 11593058 -45724522408607323895991650383053312 11593059 155471970838770959624256998436144402240 11593060 38654070343315406462770845859389876480 11593061 23557071426683775789252301990407040572 11593062 -163622161169900914924911823718349958272 11593063 1610334635463093204451694900046260998120 11593064 1780694728499559133789323674175897600 11593065 437048328343702658705236842884992967040 11593066 130027420645843342739252954622751390464 11593067 -82709881450632845933093991593787222048 11593068 -360027245858378181986173800659034046464 11593069 -764681969111708823155348387850186449940 11593070 165039170044691005896492160897026677760 11593071 207158066004957304855268833453425772800 11593072 -115074865925458990728000980595144884224 11593073 296370053472749677688223585697080218322 11593074 -219948498965697794858521356677711043840 11593075 -185263994784155128964200789270995940400 11593076 -27118096923680886036304637062528997376 11593077 198403813933879608731458555717348810944 11593078 -74140007688124775361131990183531089920 11593079 280058746783902001978362867418350305520 11593080 -95848343706840318096690364223006822400 11593081 -481489236475580894843603703331898057088 11593082 37141091227071363065579688858471345600 11593083 -147678400278857346501498151084345963152 11593084 438508769008829475016198760086583996416 11593085 316119952392423545235929939470314447360 11593086 192199781683317241264885280111456748864 11593087 991960163050111183417103040827581165440 11593088 -148622027801183137695590774186736353280 11593089 235670037772796322748310928274036007508 11593090 58769094051361584345674504901176225280 11593091 549276613406845656297996103409389146492 11593092 41129683330264096960747021774260142080 11593093 -631480188044959995993307493797894786560 11593094 381127566675448978777152043700411260800 11593095 -137094138995405076291271777905225548160 11593096 -133549872017590251194184381285848586240 11593097 935042207965568207689586708147956385040 11593098 572407811248347201642677909161749734400 11593099 -55197918869440036085587638895227369408 11593100 -324313257753554853126901506690052665600 11593101 -966408771711314954944976202013114368 11593102 49276754051625830537656223625891490752 11593103 1123061626482770509628538769769113250352 11593104 28898019469964011325946008628912979968 11593105 -79983175764503903790122669301292359000 11593106 -90217447636404246469725316621105909872 11593107 23717077340271274963760894192180773368 11593108 193094976546556448027608047741107742720 11593109 -163104771202590448055125314678012915840 11593110 227909086145197428960692287545636581760 11593111 548349739872790185693587759068618368424 11593112 -43932167490723723462558655380639129600 11593113 -54057268418126489578906189583553965376 11593114 -99995665770636067157862063234391418880 11593115 -421184422517120588607107394561594498240 11593116 263578626894240706533106337456756843520 11593117 -86600009239178586387187244549881379328 11593118 249869001480679499142942744296216068416 11593119 -93139635311453584897936536914543477232 11593120 -296814673969863641165503513359475015680 11593121 631707293732228398126155271514841764322 11593122 -192168042704653620605433356679042873600 11593123 -285364501136024111994257943104187020816 11593124 -187305793542215294736095127034930109184 11593125 9626299037809192992811475464690893750 11593126 44771820381171202185581776989065417664 11593127 63971542861000912466143061935224176640 11593128 -381570987570869945907632947755652300800 11593129 -257228421043267651516255689111797352624 11593130 -17058257034805953858659589481730575680 11593131 -220790028579089241297506711419057680 11593132 -68622981774997436270333262374336442368 11593133 658021614502330984114008106373580878700 11593134 15629928696738504667246521280019944320 11593135 332992790909247782177385058546703125200 11593136 -81394454076259328914611631659420745728 11593137 -502913257994175528643183355070031724448 11593138 861037095789415420520477715880969191840 11593139 -830473516001749340871924573580596771060 11593140 -71268690883424637768342430341460377600 11593141 7547899196074887114242484141861261472 11593142 -33286521673781654813383424079699651456 11593143 -83141025593645941053829336643051941200 11593144 11346968521036967626993744334539653120 11593145 -536764022532148817295712921496369804280 11593146 240993671889409354182363589479722400000 11593147 212703060714768441618225438317130780912 11593148 452799926236845173925355240206060926976 11593149 715464547566604620061667263733556506880 11593150 23899084774389782780887384120399737600 11593151 303299570551363702480513531932282937152 11593152 -380796238757160801556914358806537830400 11593153 -201069418753764855669415328725632354432 11593154 -6225355897511399860284727693831545264 11593155 6765883250027820496227014435129853360 11593156 -1095289959422709314541816517169630208000 11593157 -119784125611092741907315421761374467940 11593158 -198698681391910016773852424104401681216 11593159 -1199870599636460117819829071710204761640 11593160 -4834895912553813868682130795830784000 11593161 -1273250935973593896125420132575912896768 11593162 25718116003581568287425442518983587840 11593163 399802658161045953184755435806824151040 11593164 188999173993666429701296623585917517824 11593165 -756806404923050335080382773214176142080 11593166 -156014063148560971310106275375459676096 11593167 287691715212063288749329431309654857760 11593168 -281690010900844609782804090962329182208 11593169 389801834956599691992728450321640703296 11593170 -133875719716590916717100692738385213280 11593171 1657215167971309281993872269856617060000 11593172 127128335398553846192392567749319026432 11593173 65161390901505274264769917939452211200 11593174 -60671606920235613520802475074698068288 11593175 305056729469775431292610034058501265800 11593176 89188934543264448237190310387936133120 11593177 -1346971146485469977593981041131811305974 11593178 -164101744317049440992673867726735801360 11593179 -351719089209420387641906571926428384800 11593180 -82387646288471853573532839908509824000 11593181 -276613995167845572375020739070480663488 11593182 8024763748722245706947321574089692992 11593183 473222335724411040589473802004868023920 11593184 -754333578133913327295197907157488500736 11593185 -25382101102258455351388789141556404800 11593186 174541891338848873392495182844323318144 11593187 -18397905671724785854507848697997160960 11593188 485857819489349638487324222635484703744 11593189 -1042350927762451445991890465537374107010 11593190 61182828842718543306941865943474663680 11593191 287314284660597079260671358463494320640 11593192 -34324512656867505643121339844748492800 11593193 -141364526457299351455602840127728351558 11593194 87470036570137758561934885797300670464 11593195 205413027219906774851093312411235924480 11593196 423555883899684600156793685959730875392 11593197 252072609103179230705413888077699664320 11593198 -392021792015269501954016509348242302400 11593199 984194115784375677500362096604897605200 11593200 96597245979573007288714574877624729600 11593201 161294846574168420549172237042410229704 11593202 557745768793573684305129029369745921552 11593203 -40796640985801037913457328688250793616 11593204 325721632066693870695342328456141833600 11593205 290153138083240727063220720219762451200 11593206 -13092555086164871929449403687596819168 11593207 -243335516960771464610873990931942477920 11593208 234129775547392944240852613921011793920 11593209 -736064077834299821384662825267378635696 11593210 222341781407977682843672835158643668160 11593211 -217909726241946337539463109311572207360 11593212 -104770352655898794357132237341722288128 11593213 63801875959537791926950682452216362604 11593214 -296239223824360841348861103864794851200 11593215 -50927624936455908670294608700711318440 11593216 139968254641727018583614504474794524672 11593217 439772112250248065108343598448688807492 11593218 11215209916597298350496712980223744000 11593219 -140457073082622295158534097961602670592 11593220 290876251536570120225649280178325793280 11593221 -684398550752260127580173720492186438688 11593222 129834927615080953972288183637742882912 11593223 1398765509532537321769852675287858872472 11593224 13417549659443880615801467809552757760 11593225 -25010239241811493235827271881047923200 11593226 164528786386390888868161353541868149344 11593227 367109647226670011985593525783491317720 11593228 -257574536901414169666992432034660399104 11593229 133831212555972676926812916849333831180 11593230 154678015912754562409089041180932684800 11593231 212909798373304601790337291585681280520 11593232 -14382615537218463094374868296179908608 11593233 976354728206504936445343915272860313600 11593234 -374652100370918380636744966176500289888 11593235 -54040303754004157229673161265725310240 11593236 92886038789573742325660382465661511680 11593237 2625478045750304564168077148056910636160 11593238 404073716117391460716834887996535000000 11593239 19866886150250954281655285212912917120 11593240 38778550820155514732649501484477440000 11593241 -65685461262235312186386040952391278496 11593242 -47490320541310870662962390618612596224 11593243 -327206530642642576764331947270291486000 11593244 257921101259096289288561691843495021056 11593245 -247785277390844828997053944658026676160 11593246 -23170851167538078722931600493670264064 11593247 -300801927840352862864695138371278519448 11593248 -167441984701491850032099686055840055296 11593249 -477681436530973730943371237808900605760 11593250 -799446202091176302884494964673642240000 11593251 1576497605424644117849626468701026169480 11593252 -282245576397293765691541632702677760 11593253 -360298525302759395829345274994077235844 11593254 212711666599543658686281373488957040320 11593255 331571283244377417572033107516253405760 11593256 -61129096584507037817561369191819837440 11593257 135296830613981118359132935153410204288 11593258 -58502657018838813595024476967955165520 11593259 133144372848159990410097111625138913460 11593260 -8418122597961893659272979994313523200 11593261 -1119513229457762699306873838170952556138 11593262 259224824119758080638086372786224269632 11593263 -461393532314183188570912992405555155712 11593264 -206682943743936204212275100310281748480 11593265 130682476967515787117327353127828349120 11593266 6787280839899306028153962676813920000 11593267 37204745262083267185132980036672800000 11593268 640761261203771987143563304838113136640 11593269 -738361235662307817909815474812402689636 11593270 -249792340377520317131536695857496887040 11593271 -994513229509369413747243497343289821528 11593272 230333026735805343594408362466771148800 11593273 3429582962864910511482805272150599424 11593274 531771239215812278793706166821146624 11593275 -252248477942034559891447164197949326400 11593276 -59555026277249006967940415919595424768 11593277 -459191647497862295412186994040549186874 11593278 -79342561758802646236178716022641611456 11593279 1686007762685074295651531401329086843080 11593280 5812635702502312290093454936847155200 11593281 -16115436000025103224656166553323860096 11593282 -155171688204608557712467780591009225008 11593283 -153067291697095734501918426732452863392 11593284 60312600016637850113805084668406792192 11593285 -268981661122144235478101543904190730880 11593286 -160280822592198194722903114051222854720 11593287 -24749955296479457043673704825069918720 11593288 -125564764692736737561000795341691617280 11593289 43076689214938058371114610754264912090 11593290 -20771970923416470374393546018816770560 11593291 1404238794289571270658230824790557112992 11593292 561516823016759797889395470113985403392 11593293 499616917421597966798042702382126338400 11593294 679665426516178243472453773985388194112 11593295 -86894384574959253511133693905750041600 11593296 8487982955846067755012595648623149056 11593297 733359306480186754719022232112318627952 11593298 139077034585410941577243130399742432400 11593299 827697101920116571282607577823725063864 11593300 -305283617987683167131606878196914825600 11593301 91616519967101955808749650111110367100 11593302 -219594706625152575890955908596217180160 11593303 238943001189558366654772259662819776864 11593304 -1170078208724793227010099060802701834240 11593305 -10306822678589572914595565033201460600 11593306 -293731241934910811358472123352396520960 11593307 627403122606873544303844683090563151104 11593308 173967602257158990176092635566844111360 11593309 129494832010315081012693253358457980800 11593310 384359519587621513297786079196501797760 11593311 -46006712967833121410402564211218691840 11593312 -949665170923605087416393871857781178368 11593313 69749617814350715584988493582905942562 11593314 431163931202598244875008251763878928640 11593315 -839953984247597273308667906894553605040 11593316 6651378334144045528004313509254778880 11593317 205058360758085252930912302981396640448 11593318 -46810451662415171248878182100666286080 11593319 -40076802348160501111098910434605777880 11593320 14603662705357951602229619896666521600 11593321 298668398129482080527999340061388041252 11593322 61365947795172749581566527101135110144 11593323 -92769225790259661527592392491633881600 11593324 -277348751996838469611707050720125493248 11593325 -632791401947685670040772459518128572000 11593326 8756157706879458999431127593544349824 11593327 958552873895002224553768484665322147152 11593328 110434192673336766687510457448085553152 11593329 -981136276175289266876326312780453601280 11593330 83098856580084943008572066576019148800 11593331 224559192851571688054148978581793997132 11593332 -288725305527987083967467746629109551744 11593333 569154044004763712949206578094467073582 11593334 179132026339339751277202739785993791360 11593335 199466763826623922783526558313156855840 11593336 1228304103737788092526035172916608327680 11593337 15737359745797042898130063746398970112 11593338 34035926875514239862838046431850297344 11593339 426096680938200684556732066001426579880 11593340 -60114835405968197228217321788771435520 11593341 446256455263930755968432960787785280 11593342 -62866420588702575017466304472035344000 11593343 579095444665522389351706747526256514416 11593344 20680969717962697498272242856257126400 11593345 -367111559064369065562925486149430120320 11593346 178443316342019529792736859802254353872 11593347 296293848613615855520781265691069585400 11593348 -86248331687470344315608832899503965696 11593349 -15274850525960953019690358121546536960 11593350 144549036260911085548221870518206317600 11593351 354587093997943408501096073932757812656 11593352 22550292400668874615037102341626393600 11593353 817486583877093486870506622089667173904 11593354 324110136999680485008446419010621611200 11593355 178169154510373016358896186278166045520 11593356 -239167675112278262076400485206341513728 11593357 261740194434613179370559134152454269888 11593358 257967009309159347341702249938285312 11593359 -126915086538432595412780677681602960 11593360 183017671058099034585237960668131246080 11593361 447911711624669331699828762713428222452 11593362 99029517747842049695200127840656412160 11593363 -840656289118497155451304397662397704960 11593364 -665036214630990388946501937090937165824 11593365 -42645916231672965155918631327126562560 11593366 379405623551590473998338830854376025632 11593367 -228400082233191892310067062783199414120 11593368 7871028740752610010541603697115125760 11593369 -302125400932330189274278499406570942000 11593370 -1387562543767699570014231786130617120 11593371 -288521960146006990515318878840541628416 11593372 181716902609535586714831532130791910400 11593373 -1492134725474147308711145061617144154 11593374 19612829879679323389043038760394979968 11593375 173735812279219695422347374991380180000 11593376 -167740938726500240140064092385038368768 11593377 559413990282867415027048507606169856768 11593378 317443159295403904559739899069417533824 11593379 -66679826747698027697474232426341052000 11593380 -6650733742598399069277871525079285760 11593381 -1906497108787002238778348358366368427108 11593382 583146362987523040029427441612666022400 11593383 -606687215778991299365415297529461596376 11593384 -270837661758972208557683347600172974080 11593385 84830966898464279606703287118466940580 11593386 41097336194690719266215193905198020608 11593387 -470535305664280349768786583591219688400 11593388 -413820781917156117772772438989339084800 11593389 268270678464984816445884724477292015424 11593390 449277725711325393545603346657688651200 11593391 -167410269293404865528851775406892964208 11593392 -68716487804258218288155342761690726400 11593393 229243492858033587967604330536193435200 11593394 599193299837752018437753859220131316496 11593395 -234216955751814451426833859097544537600 11593396 215258329950298995561087199344642551808 11593397 -202227817659821483009344751189221115154 11593398 6129648339607744411862996252838829440 11593399 -862526656102608651131098668617159920600 11593400 193278801405263307667797337317043200000 11593401 394778501249431095678253673381348933280 11593402 -30542288377627369355970551178440448 11593403 507661742616369284133368827491335942064 11593404 49937544432509829287744458460513456640 11593405 154661281381307496605722689385389596760 11593406 49501349248158742592754567712302542208 11593407 -120040878502130662346249701011878864640 11593408 181441569174670307597587703244343214080 11593409 457008138159655004788681793009229740610 11593410 95604707015323235993279159339186995200 11593411 456609134525368120321278929648412994624 11593412 162180802202813396110653463973555773440 11593413 180509591614842149632913377497189403260 11593414 -176543137365533785432549417858511522688 11593415 -106167377021516195906160773670443224080 11593416 -661569621113968834165672870520060313600 11593417 -1023006614311057654903020430965455004480 11593418 666068778369298654273190391732350810160 11593419 466903957751539646531298894272444617944 11593420 -342771720092454100908151125006959232000 11593421 -375302809967914439728265232723440544288 11593422 16896374781928358221096783838872404480 11593423 910950183873712697962220153506175090672 11593424 67678517429866466288127654790017368064 11593425 58424047320388711631382467245125054000 11593426 -90455826080420668420630745511526212096 11593427 1226939239514373572234603946428444871276 11593428 -189392483933977861814606370819254550528 11593429 -703277534799866825747787994737831769824 11593430 -1368255473310797707032089862052665600 11593431 13747754246310726155147999285058965400 11593432 -206547434764088640601551200120389017600 11593433 923361189739101040495352377897450940682 11593434 -317958177288311613718648538698696170240 11593435 -76904516840593926085008063087638319840 11593436 312514277513132154003500062326390151680 11593437 23954658810230848338708546201813164160 11593438 -75001958437752723638749578511650352704 11593439 295245957929582676525414017296423599360 11593440 -237594013211910958786345457583618785280 11593441 759705178897320941517578084814241950000 11593442 39870177468905372911019278835179720704 11593443 1059480263676296745411194842847122996224 11593444 98629835164644164057083334361628499200 11593445 10646344566533232735628482045508981920 11593446 -131773662519700382532061503880076035200 11593447 -240648738056438283356881701725803031328 11593448 344102754783979757478803389018397982720 11593449 13840346055339065867023951659484793856 11593450 -84915069121045880847424908935222803200 11593451 6292051800781559263305885611639494752 11593452 -6304135571282852851700714136995202048 11593453 390049247708487519728471823074211359702 11593454 -692976603715481639131986901020391080000 11593455 -27772909310708593220471692790723222880 11593456 -58721601717386404995225738931326812160 11593457 -266228282568376172704493679076584453294 11593458 106570807463959403524218761515604236800 11593459 1097424993326701629475233339985157075660 11593460 -20835625504831519795231927184210238720 11593461 202725323701429719720311818225100009280 11593462 145989204131715329238750989381465219232 11593463 121427549421588467622033369150709782960 11593464 186738407568780617936910426464924651520 11593465 51205659527052501603629124489745592520 11593466 613896197307722711714636578809654936432 11593467 -423582590668425458573937531536702084916 11593468 578574298656350334452148713443948187648 11593469 32234436404123820626103217656149751552 11593470 -18446904812421509943622657307573514240 11593471 -970849699573728063575068080205305795328 11593472 -228613468230115115647241910694371655680 11593473 -180036905873445455594202904448556882432 11593474 1806070842152647252000738217889503818752 11593475 121607900995379078305592882320969194000 11593476 -616866109819984622197044690889459415040 11593477 201264937779636224197053646697107907200 11593478 75340293376216549884725636410935061248 11593479 -273471579399727519494283116531142007040 11593480 -231907352450652300106597283944541337600 11593481 80086873373167480512344821825689216282 11593482 -132142794097376017509970822118625201408 11593483 -45561489521532145857608494884454892376 11593484 -249767813966295650081069091785359371264 11593485 47022779619481328767866510184327408440 11593486 -449934701751232060339524855075242725440 11593487 -629484070055895347554137083977113449280 11593488 390115810216437249645682042923122688 11593489 1335765800748110595401706194842202831220 11593490 -496747340638419176231843398054550538240 11593491 41328982672523634510900914036802050304 11593492 502443190172904753295567054775746916352 11593493 111442284728410011182628714859633742460 11593494 435827214496878236561690207258944032 11593495 -23050450843715094752436313454869728960 11593496 500997500680526077401813240556268544000 11593497 340921757709454546121644835689454082000 11593498 146595931329667195384639920537564187872 11593499 -791962491271711846145335783439996005500 11593500 -436413308781944782570131375794472960000 11593501 -528205897354367875581807212079821047508 11593502 266186249372029582426539843578917049472 11593503 -615194470224752545265031351598235785200 11593504 -330030383840896457469078184374886072320 11593505 30994012235952621195714103597938645120 11593506 20553538362471230246341074822959529984 11593507 946632507930695888278378004679418043352 11593508 -120744277428240202683152493260591165184 11593509 106494945625777166454101483749579826688 11593510 511878320480505328272726586236878780160 11593511 -553456685862055274003215585973548698888 11593512 34765399734709411848734183508530872320 11593513 485934015151130730726686851732179078400 11593514 149955837057568926520156346233807693920 11593515 9640727150249961203208243139452910320 11593516 -346502893172699508484700977995429250560 11593517 106887308830878392012938722824937160620 11593518 -53276020542639217419170890626428470272 11593519 -239652120453341422805479990754193696768 11593520 -57955235217850519812803397964266209280 11593521 313852145248908737773681486501134023490 11593522 -118542617193100396530672620182834864128 11593523 -26114858389168050715142992510181975976 11593524 4380611072665221478483006941972688896 11593525 366511743421550319167244134356954035050 11593526 -214096633036201784048223721199084384640 11593527 -527917311532511381574176825743021552896 11593528 -244744235923149016829990159912006307840 11593529 107834865668006377519559594841024733140 11593530 -159661001791948948627745925973887252480 11593531 5115895222858771308980805980298594472 11593532 -513940432803214090384453591321024226304 11593533 -119263761084607098051620777295978771840 11593534 -418497954271109150426725721015489895360 11593535 -203552698270771309295335642773984474240 11593536 150964177920052581746768322020876746752 11593537 -893970945984847800708870822163896841728 11593538 -50976209915693158929590458274857081344 11593539 205233981325497307773829787503852140804 11593540 264285052022574616822190302054980833280 11593541 104605158243380059740058121302601760000 11593542 -160820950489525753938314437149180887040 11593543 49080192477684985354495384194335053664 11593544 499526369195492549674976750720324060160 11593545 -334782948053132034381293913642430831680 11593546 -13543614703972850916187917716824327680 11593547 -908782813264021057801192081996978890048 11593548 124071765985535317200891265128876172800 11593549 -287491199318949425463619456544643394080 11593550 138754383206181828973929701993112460800 11593551 -30323350117850919274967095057799111040 11593552 98914786177987176870846354814710112256 11593553 1283789860803297203159726343250949547120 11593554 67639276334589860985471642981993426432 11593555 267068096051662024118936746920376806960 11593556 -265687706618306400142774842853858384128 11593557 -172587606328959228397462327472404589760 11593558 -263570070632146627887042966332107826688 11593559 881742701133223432649525622150378662520 11593560 34405228361106002394957637433209651200 11593561 -523071726822897911589408684518421095168 11593562 -602536726344028805256760456516980832800 11593563 226879137436376895941163597000600097944 11593564 295682545520419237709664041535756807680 11593565 1370861800031537807700459811619735777400 11593566 133350982871123764311906346940604579840 11593567 46722587256796614099025617077962621720 11593568 3366783254612274922974536402620907520 11593569 429212163453939622942536283114635532800 11593570 90848745119199679302240039622946103360 11593571 107281543559914545482510831831460496704 11593572 -7095761284647839580991941604593408000 11593573 636124816458602718665598651148429608640 11593574 -100744964906428823020986206683804032 11593575 33468424667657497371229752637106445600 11593576 51970016668395186791568369940998389760 11593577 -1767850690451772474281014603868811108480 11593578 144757417753760464394292174478923527424 11593579 273727989738962016102715113643654281384 11593580 -142791922749593929014773676834202997760 11593581 196441091279581898545196094953317132704 11593582 75070181990931041781517968149538521088 11593583 -188137263091136014083893012106136588920 11593584 -278415425250550543174715546266301890560 11593585 -415158983701792819781311802214042672600 11593586 103987035235472182561429395914583313824 11593587 -141627087401725347489968526806612044032 11593588 -671471867171952274508822686178769825024 11593589 46842834669687135963310982426289783456 11593590 91642259346614080709961384296179107840 11593591 -454720896463582393919846093366153416800 11593592 279248639717110110259259721019816673280 11593593 208070149056947603185222014059179683648 11593594 -413708092965695989402147764641627573904 11593595 -89788613910262709446771328686828052160 11593596 -177310234279678812673256320019294633472 11593597 -150191940468955943979253572583994046848 11593598 -140539918262688683878072971170325635520 11593599 -709853826037796419889608962307110227952 11593600 346643853061286622363238365583638528000 11593601 995319894852655761717146363250464428992 11593602 -67775182739646254148254901388962617520 11593603 385174644434725514256185262188361526480 11593604 -652680127699065710853310652427952370688 11593605 13827834504655930760666247030088236960 11593606 304101938258240694388960425327747813888 11593607 135887589251864210808028817089254680856 11593608 -63769246952799761790307522169248972800 11593609 -339375349873537367558097217980808145484 11593610 56504501338791227336257433040746496000 11593611 -265646672018961283340377078729902696 11593612 -97764751539951871784359871225077751808 11593613 49094045651074466008900066699651189440 11593614 539421809060542877007554670669444060288 11593615 -754647257573669833111647390862777320 11593616 14353308979604714658710343419605327872 11593617 2049603147900094601005885493322292224 11593618 26573835127285166726946475960621499520 11593619 -1941744159072330768261230584927180186704 11593620 24626666466132634950537352018556044800 11593621 352731843959889312263737121717513928892 11593622 -465013554585385132685186897739103761888 11593623 145640907279784311594597024441303873384 11593624 27604574380923960458838763827518054400 11593625 -150767222003429074341661758021819318000 11593626 76247378665899757520405392483430681088 11593627 86951639612201491523819152595422473476 11593628 91040315117876480518025560237384790016 11593629 -611692606464940606269406168939207464000 11593630 -680552130370698576456696294892103162880 11593631 -734226912823977926636595520457427010560 11593632 5699440315569387738810114772536655872 11593633 -521640883217928132600657049962513812736 11593634 -26969235998594278936886670527761833408 11593635 -86572652647778877881773798781373752400 11593636 -368976710124087824983984639190819777920 11593637 157835068025123379866380611522726201792 11593638 -167929205614280403887460620532079042560 11593639 647775464026636865623361477757770424440 11593640 633857592790406138621954968640236492800 11593641 84719037352429867767460739886503816064 11593642 -432411561474900571327488612540376008528 11593643 -721811140136259448861036270158352425720 11593644 156189858481983863013438438625314216960 11593645 531731712457865445705837239939471520000 11593646 413757883170850600689665335623104062272 11593647 -95660253160166096180777563641714591072 11593648 128503197605159482429841968564544471040 11593649 313765842591889720771473898641977268660 11593650 133323040408468870310700698110926057600 11593651 45231665184883926865996592002638566400 11593652 -96900821915457168930606857435890790400 11593653 806417395392668512222033931779647331104 11593654 56342897719133878135696113754392379392 11593655 342332983438745728739984599012581529560 11593656 -175436442291349789695638811493215068160 11593657 -197075769494708840751895026012896523094 11593658 491852405072433866160094417716326893680 11593659 -56601131764847915244325293036603555840 11593660 3379452060377042647606345677880504320 11593661 -143626157315443777798306895347583436096 11593662 358408394541502622583482664034718789952 11593663 -685859876303458220711323043638121745088 11593664 -12707738462198728148174111640769265664 11593665 -350100619194994791102255250688138006400 11593666 -3190987946790240727977308001217466880 11593667 258610641225383062063752382962817727640 11593668 -90328689916111118063654687251285263360 11593669 -932351479724814119557160577847278252356 11593670 398111437058227153727267057649199148160 11593671 224983237202660082410880233668690451112 11593672 -90430115888648963686647109539636403200 11593673 -21613344926136781186606657332985765056 11593674 108080940607809667441354126332419453280 11593675 -619832007498410888944417776436307523100 11593676 -348469628033512177349879777549939773440 11593677 544431421946783230663982025806366264640 11593678 1327044203124921180579892463925457512960 11593679 -445755278907240554310410810647922890416 11593680 -70314308423171039447844262572541870080 11593681 854197545566490339126509625027107697264 11593682 335530428461574012082092785480827842192 11593683 9937722988501437094213985587351582452 11593684 509713834195571023201341580539176556416 11593685 -664734945634177007971328081832698515620 11593686 -1182085329080443516888118561926410240 11593687 129151779208993588325279802267137684832 11593688 288826975172141313124723996940466677760 11593689 440706453108788644262514708418338371136 11593690 -88709023263683569849346560653937152000 11593691 -268855296212659538846966615762045349888 11593692 8686836472680465021502004222111688192 11593693 -230339006973684670716275064831249096276 11593694 -130801100610771285175274985222647857920 11593695 452661428385536698687595946731885419920 11593696 -1032908586617276850850875301811409911808 11593697 697898430152211149105240888312526724500 11593698 69082603563824881184599035412212526464 11593699 350868810686954473953445507386726304864 11593700 -258808822268949831799898577388624281600 11593701 36524077803213944184992776697406745920 11593702 346058960691568842259717991188321809792 11593703 13090770870868095435983787565453651968 11593704 -172920406647816199831425039649674362880 11593705 -266311494170866046160367009483297176000 11593706 325561065109615920851443083547147997280 11593707 -346007786414871097002543259100420324880 11593708 145469705757017183786029045659093001216 11593709 -387693025727457624545328577854159081600 11593710 -95227320067363302853322143846531396800 11593711 -612596628592350673882890536285590130688 11593712 45406051342388231212391696937643868160 11593713 9492642427741177060374743322582584544 11593714 -44733569593221095842645619703890008320 11593715 -40183256608948883190701537975911260000 11593716 -886870990666196061760200412373460664320 11593717 -521419340511813370225131130423262284260 11593718 -377653041069355119327447752357342233440 11593719 -37762169162692054986566777725158901680 11593720 -313847495273170066417352226301839667200 11593721 215936762107784949532503760996414034688 11593722 71521619808812309537721108356337928704 11593723 106773432966637956761974939300819751972 11593724 57732848482781924335645136728752537600 11593725 99435917114852870271410844616395878400 11593726 356926429168196081572232601021125517312 11593727 -708286157867694599645179793206366439424 11593728 19061802610041461395914371275979489280 11593729 -81165568841403227348503439799190773824 11593730 137618914446573631329583957384097049600 11593731 165014650956690909437220169410468705264 11593732 -443904819250053506505586818099486363648 11593733 1125038088856771557650825946096915060480 11593734 -20942345728742591737107942135742039680 11593735 -71523385014714530402764925144862493320 11593736 469688093010500731595893853540352000 11593737 -430798387379511225851240029502733109206 11593738 401738918155348847066708930209060312464 11593739 -869630726887588805985306226170427244460 11593740 28042035256626818205055989673285632000 11593741 1105660953554673315811878079036926265142 11593742 -383755182747128492640420599465510870208 11593743 -50135685512559828426505471085050176000 11593744 -206428363065530114208032333737516195840 11593745 -314479090490399141603814512120058612120 11593746 -5873331144332465361585891374988741120 11593747 -1680030409211779210802136096621548216256 11593748 447474930826017796962252828656947230720 11593749 537660697851199153633340451343963061664 11593750 -62299754989043199828837509066922000000 11593751 -42365460160223421389456148735310848888 11593752 213538313070275462846852204902786007040 11593753 466834720504629735903944359770079409424 11593754 -138732820552493511035066593645826430720 11593755 526751245321488605399963391625040456400 11593756 -854985665976042905846527693194835407360 11593757 -49083482661844106449353455338481251488 11593758 -51972810705656875254067943078516262912 11593759 964431028544038652471660771283656516960 11593760 906098101025353121255956427547332444160 11593761 93726097401312042150619055286257783472 11593762 -331656737116255883354933601046494082560 11593763 -308915022305276110504054408351436636760 11593764 54694830321921719551398079114657198080 11593765 84595981429717697109377601129914362800 11593766 -74786048868905917525530140566128360000 11593767 -91028432377136506364339167533784348080 11593768 194642066370117861611620862736438466560 11593769 -1169766296587601028485149735313993528640 11593770 -6742535387793383200195761857404047360 11593771 -133559456950187075522330199372136997376 11593772 158151652408454082559550946177234665472 11593773 -975734065824848681571758630139916127616 11593774 -46215245753050081674173837676521525568 11593775 200128977618980848058176196861810805600 11593776 24785210240233475038303706520666734592 11593777 -394640624963330803056798059425295611340 11593778 -99038980394829363773352337557045356544 11593779 -205179584610939167260864318396256105760 11593780 -80357376725612784346640074360925184000 11593781 -939802806846908031389146373155790916000 11593782 -78785225328256409408037275847699164160 11593783 -191684480294864304659055286207791050752 11593784 1322365750200610507333784097401003827200 11593785 -12097578874625003110431600504617068800 11593786 178882012394981748619461813352379348592 11593787 766929793110487039939442477122262640 11593788 305902751351829411685845374164083110400 11593789 -3411317932699912036324619987980369376 11593790 2825314409976550983636423632272477440 11593791 -375860956186277378988994426133664093960 11593792 -285968723355120639140394136839371882496 11593793 1290616535125559057208271759752612962304 11593794 -46390724217091668130458259254967802880 11593795 543272608752448062517360200320098611600 11593796 108122632251945115681890036077356286208 11593797 -445935452567722959228546119431809088800 11593798 -17447328219204512473781096952120915264 11593799 191880689630999617565037729516476959536 11593800 -143299474353360924977726058119270400000 11593801 -1139423478438555106154081098988379388198 11593802 -51216123308363045051161125204754880256 11593803 86725147326425795702816720568388270080 11593804 148727120347071433249422083454163878656 11593805 438466822038733981437716056964272928460 11593806 -93142970418278530819589662758462852096 11593807 -295792160091496264918865685408548396944 11593808 59715103151003485873826820413881712640 11593809 -361597564251166735826210087270515985886 11593810 279936601944658916237470878705368422560 11593811 1304859196894366271733767959933905610872 11593812 -21965586530931414009624852021428582400 11593813 -111429508725065172571556750081990635968 11593814 -33354304116621105669964889823411511296 11593815 86769804614668326985685144708875133520 11593816 66758017899333061466217448893613670400 11593817 -209548569626835074883219991368679515840 11593818 194338094668939353820493542494900878064 11593819 181595061289653714235147058044640202240 11593820 -146224054079777889439666646240954910720 11593821 -76064272284168401461810571918051964288 11593822 -141643492783456994974594033941884539968 11593823 -519624042620535843571593451647329749320 11593824 362212240891360959957555495489314488320 11593825 142562510319486688502354318735972626550 11593826 528981621963808627439660461299866732112 11593827 361700062744200698577451098642232227840 11593828 -619876985535721064709463679629667619584 11593829 -236356214419875775933198673264229245952 11593830 -89112127776357784843273185831031603200 11593831 1011365018067247994041639282597578216632 11593832 -8133427339226319847243766897772871680 11593833 -559874551512006969672173764995285499296 11593834 -239450061027708796217150055187836350208 11593835 328322430073585053980520329839516607520 11593836 -80424594265449196257241908756612734208 11593837 -1280980766449661405239429010406476346528 11593838 -433463154980793394090928102052631316160 11593839 293350515572930955057633315546268797600 11593840 24111759783328264330650829806224670720 11593841 -493302617918879174037027624491848562670 11593842 16948766404544991577900308367026370560 11593843 360733256645179286216229054403610616544 11593844 62812529625446092668114956282351014656 11593845 38336389654322318011163410403344919040 11593846 -19092276467426657964201959563404290496 11593847 1393992612880231307373862146482306112 11593848 -47780702661269785739620666081883258880 11593849 1014930626803391876217460402685369071850 11593850 128107642578852116784206592098907896400 11593851 25895468660441236429581111799224365760 11593852 173572839763325518863765775443414451200 11593853 222593885273984947693563397332766452102 11593854 24550738460910968150371454795852752320 11593855 -20986066146736105119618767466022126080 11593856 75828891203790338506689909008577331200 11593857 -609688676400688192578729504019183440 11593858 -529335402096458026002207668216812380720 11593859 123247301211056597892926966717906431704 11593860 -28217470428848753544366138000749322240 11593861 -1856853285862703285106249154013392583588 11593862 -12852770932792027066677523350890587008 11593863 -19765097424005046878526038897419586160 11593864 -4554957496024761910072458131969556480 11593865 -453745922028716447598995255023582243740 11593866 256687733656891111551424208115710229504 11593867 1137564477496576484553408957284453992916 11593868 94607030474979917782300252361969341440 11593869 27278812532610301857308234886590959680 11593870 307440413115319151862465544321284835200 11593871 -211724231104566392911092300771824030928 11593872 184569197314874752097041162463335194624 11593873 240636689990894894255430011790017607540 11593874 381960842941608688512645424707246861312 11593875 15043696487280996864574106516376960000 11593876 -670284979710697006000100723537117184 11593877 1373507278108131925892060526153800636412 11593878 20628572611616233523806416937728837120 11593879 977280024784220313507033675935407035480 11593880 224501110868697496249026171918692966400 11593881 581223306101047886483823140952493651200 11593882 770104545493360410152058449662543526400 11593883 -265548698767769702692737484653304557024 11593884 153054022163332393861860716722655156736 11593885 611407412777916183305603584755932873580 11593886 -527492992019374973745495263214155390976 11593887 -142122200959657846055225475601871450040 11593888 1396072539175066110973015350492216360960 11593889 1391713538681807443413691592795015934690 11593890 85326751767837721031375671126488038400 11593891 528211408979374734211997927547385191168 11593892 -174723525070651463927081198942188412928 11593893 -257630497827667160550531786967702714272 11593894 87300579684045923187059417673045018240 11593895 -30850414893071362053534056228078098800 11593896 824960612427508713076845671827049840640 11593897 -631065168830207178412255488587468962048 11593898 -131516418136043509754705619995566294848 11593899 67447011306678833380240172717465202504 11593900 -69609252863352023174297400393514752000 11593901 -268929429670866080634109596807106920096 11593902 -209438668948820914510016298676305029568 11593903 -1228994500231342002178619422759192790736 11593904 67255708617958941082676919108197548032 11593905 455487114067127426663407189022528419200 11593906 -352576525020075281796012784244216644848 11593907 -31863028707966178932104253933082734912 11593908 -469526424383432095533695193521446932480 11593909 -100617835790089877602846684001344255872 11593910 -471592534712289229341974234093190768000 11593911 -19457957334393836737308743290983156096 11593912 -950317851479085166143187465393420800000 11593913 -216358254577110014968864498623083393280 11593914 -5638104736652135092871632140338008320 11593915 -1005730044414511278278234971454882328000 11593916 650343785934177607657116158063480202240 11593917 -305187048689140420535186862837180783066 11593918 4190222023752695953316280178157521920 11593919 306682364739349778161729437106681965480 11593920 -6786519019920438753392336073601843200 11593921 976183898126500005927696248792408877122 11593922 -62623245168998268407423571659544139776 11593923 -151163648264147476472007385087873641600 11593924 -159105993863021047250581882900990175104 11593925 -97081067659343708349992982227005195200 11593926 -90811012975084891125506222546315642208 11593927 -139786316547567355852828714066115069224 11593928 247789760349312058103057636302894556160 11593929 -601302979830788888664515655781943487216 11593930 443178789204603824987221969727365899360 11593931 -587888820808139559274089997268165731536 11593932 -19919692588157108118520052424151597056 11593933 -2740776468135168265346643829429663040 11593934 359573530065861415832352389202938569152 11593935 23459775165967862516007796200214427880 11593936 143899623595530656610852693188501921792 11593937 951591868639272906860337653045847787632 11593938 -63913928698824469193141328080724885504 11593939 -48904149364318771634851416233579484000 11593940 -1064966743467225347054060732962846149120 11593941 77713242610030648347274031798484448320 11593942 4988358530981576809476285270617367552 11593943 -241348081833788097510477314511874994808 11593944 -217004660793832592508412898508494745600 11593945 -68918242917920920401314736064995465600 11593946 -77052103336434051994664876114459053056 11593947 -469140811816049736446570951914768164672 11593948 605520811462369903477684531411891595776 11593949 -115403940871380015047655903822096552564 11593950 92441619540665409440990918392808112000 11593951 -162267425773094822124678434970590782048 11593952 177911932222272006431016682080101990400 11593953 -10457901148659065327996267249329433856 11593954 652080903221158027076526626376964228176 11593955 -16828370032266014596372341456141430080 11593956 -200205396505923657684933394815988893696 11593957 -332845385376245860841027389475260164608 11593958 -322939589392722244144442938398965101824 11593959 18491188590344988659055084360989184288 11593960 -77519627199416675285526510580314931200 11593961 14077529805797971162645187825649966720 11593962 179587364175767171800895583705278215680 11593963 -478748974439952565677553090594496555788 11593964 -930222451899897134905174534692730842624 11593965 -339973317601058643983961043981212149760 11593966 -10284216020479481486408742678893136000 11593967 -420441592292147417524492715237223321216 11593968 -10096705081686829579462038657274675200 11593969 296621555413378119660536168112520384000 11593970 -108831778463736971568114302162031988320 11593971 -18440557620673822757816668196139654120 11593972 -118437642052806939094199693067622963200 11593973 -555560547432090025572772906901049821778 11593974 -75237667181688896615801021860397518848 11593975 487971413292438468329749352696534792400 11593976 605987867167730035263950966637384192000 11593977 16766401941350688560356649526927181632 11593978 -505246068971127868708700099315751168 11593979 -1295961098579744109545474630530763335824 11593980 -156691869144999127508879525579294407680 11593981 -101988120974207219414510102839873915808 11593982 -584059330010851710849924962286619665408 11593983 102890347119465447377594959081787017728 11593984 64574260965790546378601201605950832640 11593985 -197400549890864985112668766322030667840 11593986 -68147652708903890812849874116049886336 11593987 66060173806447782976688372000969355472 11593988 -579854253857289153353943177195897926400 11593989 1295342475774304497764624693999198438400 11593990 21412277663899836052499219693948160000 11593991 -1233337620133083761403946788682355797608 11593992 -483566325717255186933972822385153474560 11593993 1207976704778188396356840681451904161024 11593994 745058249565888110825443674382288580352 11593995 36988580711285966654441932054285267200 11593996 -953424063253438681596605536630560160000 11593997 458318472061322500856739175001176508460 11593998 189386512944929797630355482388631459264 11593999 396709850562311522461215488705752891936 11594000 -69138944124456559108778468813832192000 11594001 423583003129230898889788173761676774720 11594002 -2761237115127354290568891646616778240 11594003 -607948580794520531870126532188902775040 11594004 -1619873416676045607574261277040629760 11594005 851277652591145852751478173907559133660 11594006 3169335809171128495678150663131075264 11594007 -32968743707589348058617639142302634080 11594008 113701986147539507159341960862788546560 11594009 66006417034771529126674842891193881600 11594010 -87933548708061056476705187046461721600 11594011 -425565614836367367199316748686268489456 11594012 -508071059317091319432524323767170578944 11594013 -265868494585361830507619325582291632256 11594014 440436714201925469272428528589616681856 11594015 -141474314457943321407712016618133686880 11594016 99394233255131698612460782972708061184 11594017 -540098627657502854457259133430136055868 11594018 -247970906378740471238525296563812261040 11594019 739410635383664777660206643636307796344 11594020 374615816697248127173042534285135028480 11594021 -274378441588280102794363974899852247936 11594022 325237947791920489570839061856796546048 11594023 21265471869512625650372498809046138880 11594024 104708084501157239057908437065427517440 11594025 -233617374844834883616554353505084466225 11594026 60953562696677968354301493130212270624 11594027 -276285720684985805288477284874204091240 11594028 -6214188060468264881889415424011345920 11594029 -782588160500776441471714434588477311924 11594030 26905303691636220283054597844602406400 11594031 97857814326622693012191295311423943680 11594032 256227733655027131391601220434348916736 11594033 -375177155583903185982406328087881141776 11594034 -92288044071550584533240290513804266720 11594035 559638577145821686631389240105259050480 11594036 131679531135566758936131681083091733248 11594037 192555440561939554567403426484267839712 11594038 -588364916574981918080126571045047722080 11594039 152081933498838012564576225114460284840 11594040 98673886343532892600362800065609728000 11594041 814874361237682364077448517363456883080 11594042 -602319577138656899336723309846627069328 11594043 563958897588350947308445151383895281200 11594044 101688153370672824975890431427692879872 11594045 673335829240910686682688497067450288300 11594046 362490223991976294627324437817820248384 11594047 -82841659198866374704468096540734720 11594048 -253767306563590946341193012466002952192 11594049 665646331390245309587036319302068962864 11594050 -7852717082799662951166870960568375200 11594051 382957019947459321720834363338941822880 11594052 -479443398848883633085260643741523428224 11594053 -937725818886714330882307937819120825698 11594054 364022570706711049488567857259434303232 11594055 -477142973198242115803633919994378508800 11594056 444177803149507914815146323291125391360 11594057 43400680817836676978630632264862610192 11594058 154657885004581670933978772455762649600 11594059 -332731426940718814594612313145422931384 11594060 -75663767610605872370031407120754339840 11594061 -573959264535636166313962287665709720798 11594062 -42704809886902251307070131445454492672 11594063 -241653633854392611348113894547545176776 11594064 88537594151535691770198253688994791424 11594065 -227163291125056245619419288891231979200 11594066 -320074137304162880635362442971200866560 11594067 1433577970522381321385330914341011792448 11594068 218530418872402100109119835944633089536 11594069 -665161052160545169960375478610405236530 11594070 -240229244753798851176509624629877452800 11594071 -649740394807827158957409494496964934456 11594072 340574482964507674885004652017247559680 11594073 176701259219820233436877497072233279184 11594074 218687623541207587948590239338751575536 11594075 -16010748510346083076030976647554890700 11594076 13908490004124012387869904161109007872 11594077 -667413611246338729670444361106327727328 11594078 1058180534313261808321526382594644486400 11594079 -17701673204469182800797571666065226272 11594080 832256426270349489097970053733673861120 11594081 91552146125434824032022178242116300592 11594082 -213247515721379696184387290674434342912 11594083 1026915738194615290725287471772574735920 11594084 656823289265608519973311949389333463040 11594085 -287081497794641214097916747919194601600 11594086 235434569257928699302634633066079801600 11594087 -256160016605303379025071001904614146336 11594088 341887734619993445042581236709252300800 11594089 -147269777310229561998714232427650605112 11594090 -3126382026944357801611576098284198400 11594091 625965440751821931755835864144854664792 11594092 -727925724480719627473669112023297671168 11594093 -43774855780312186056078435557274112512 11594094 16786812797156332784447214190254332928 11594095 -117038713752261760041002664347514377400 11594096 67652137777028684151203298224206282752 11594097 -46193086494080524799021039659845658254 11594098 281446642915197889730803597885828203936 11594099 1165067201890540743612181961751736260 11594100 43359478455252088998101830790101708800 11594101 -1452484326431510980036326427315334689728 11594102 -37754883474257794807336337946807393408 11594103 207388056484230426229922106408743869008 11594104 128501050588847652226466425057910784000 11594105 -760795119628548467095608750215668183740 11594106 -124970334919662751707256039250540262288 11594107 -317862826390805512609043457524309224688 11594108 45585940209639680964687552935421462528 11594109 -660902016608941540203195193047868356096 11594110 115306437585725140451079311438294977920 11594111 1006735832590493168969353362109453379712 11594112 -102787150689311912750094322563337420800 11594113 366599049113526195934008397083267345960 11594114 29540933809595625775149301919167729152 11594115 -225938428730502610221340715281709991600 11594116 -68952436399587875693220555494892392448 11594117 -76313379358458275336473942933238972580 11594118 13788772968448270677735885113620519104 11594119 493510221800655073258766680202832547200 11594120 -283428785108943664560917166261509683200 11594121 -102654648087094727339155598586117860352 11594122 188342838737882220686148523820559992112 11594123 1013139408970216203824324159077351977720 11594124 -306039765820598825023986477722816348160 11594125 -1373273652730492126434147226144845201000 11594126 -500788205018856454987626900137267815488 11594127 372953067621331915514636595800796253320 11594128 21562720910885658719632508410145275904 11594129 109261173154216021043865674779682160000 11594130 -65615249233049962804173288813891156480 11594131 27909823474739567405075554148395278600 11594132 738315917056842427593633524276765110272 11594133 -6080996933012548367837909934133548960 11594134 307208870864002279299959595532041840000 11594135 -123651436212035534014974890085099340800 11594136 192725019143944773128289472523879301120 11594137 1109102669419481170874697863224073607300 11594138 117104559578551905776871838489342790400 11594139 -68104377943972836187750010129480481792 11594140 -347857140844591766003932277603963650560 11594141 -258339429295954712571754190761839219840 11594142 -172230897598162088600496075252427468800 11594143 -1251931636674208956064703437722947707656 11594144 269667938419080813507749670106220593152 11594145 192823603563638379135545339638596494400 11594146 -590053311093299100091939177869096042336 11594147 347924288046200224156423568818167685596 11594148 -839097243685208092546844961476729683968 11594149 -98741336862867373734750156235091212800 11594150 -226101983166574473834121662484110806400 11594151 284215274392688939328268051338848249040 11594152 67629550178722321228827021257466501120 11594153 1213471143435827471982239893009734751860 11594154 -116801263525252062895449275515288518144 11594155 -230856132070718680343722699823552885760 11594156 123582476101179349322046582413268845568 11594157 609417878054077805146235039318001042240 11594158 -181787510595961505390165147339836675200 11594159 -483683897813782647406393271854280726640 11594160 -92078904620625107268712540561260871680 11594161 -1043680237299851882256452515631917859600 11594162 -1912124507734668670163759905478954496 11594163 -250818405096430913374588149899009899776 11594164 393035238181803312071270304225383125376 11594165 195390018895289709953900887042088869920 11594166 -21161551259990410865443388242823962176 11594167 177582529383196066205999007297031147720 11594168 1164445715666484679588765827667439554560 11594169 93213486307047114451401677843036012100 11594170 72579667886166294592409841667040194560 11594171 1830050902759894663702894787876164028400 11594172 91760391334944841278326884599353582592 11594173 -367276641402574875753576383402825987220 11594174 64223223079812658937890983823866096960 11594175 -193390819846677808001347723158426633000 11594176 -5719976622682179058796744486783287296 11594177 322298605321900845741344134687523201472 11594178 12643689780778089908146299092429587920 11594179 176040120247450939547824499697750494780 11594180 87045904175817219352102369497216921600 11594181 23924072597543754104957058946486944 11594182 125174479280972930581939441838272180800 11594183 401811971951946663341150621096149161432 11594184 -75121603255721869494177817450508083200 11594185 203962758908844067159246193519902627200 11594186 32491693647390956307505668411599576064 11594187 -179275021004536663034998030406706389592 11594188 -212579701566999605529989391022823262720 11594189 -380631883838919346882694885111072816010 11594190 -33566856269334175215166241018983541760 11594191 -142381996360908207027103371576156282128 11594192 -52727223087192837967750024349481566208 11594193 5992553359012710125080438221196217088 11594194 380034898507359220599870692373076984992 11594195 -3079246868745248754139256811817004851200 11594196 135386551805689483475139285778964293632 11594197 -1233340779192188433747480408505116370354 11594198 327830201763879730781205364071279697920 11594199 182625957271887835284682284219670558080 11594200 320844059240836724970858461249280000000 11594201 -443914522010680356891397337218573737600 11594202 124158985863574205784341515107957484032 11594203 1273090579233777045844624808066562240452 11594204 11490407015180518040566132540233501696 11594205 209954235820438933268852926336944672000 11594206 58289933641236431669042150428277333184 11594207 -901650085775938215522669882046641608544 11594208 -119855681654575615869770948161201766400 11594209 418370741085357538517554238234861348544 11594210 -150614992426360392519097783049915862240 11594211 -69825323219455599820204911111000539136 11594212 -12365912687302176502586037061938860032 11594213 109081469826848932997645071718632071420 11594214 -136184603706948593918571420898971235296 11594215 -319778370303380495087846452021373885640 11594216 -719627822975697990036302275200856227840 11594217 108435346570369893795293499935384436480 11594218 694805043169509915816511501608866615040 11594219 2541355766581762784713779712951865088 11594220 657732016211073159345673023234800640 11594221 -224361596066019503626688565301103811240 11594222 -536416361855438382085867979357623793088 11594223 190590811513448370757205583865805654472 11594224 -75813897543323493027041102165823324160 11594225 26432177492478714243155623538468729100 11594226 18885355353334976781906934009657187328 11594227 297301813571686109528256948104023966608 11594228 -647561009178161799273316530253368738432 11594229 481491956594883391710605211332088558720 11594230 431625694740392197034622740781175541760 11594231 289171333736292041505741813717951713664 11594232 -473647412823566950822168501019817984000 11594233 453112629832135356032928051319193746176 11594234 277761024223403775994127247721373276016 11594235 338330468650628514292603204487935302000 11594236 -216870030247629460781430625120573726720 11594237 -1972595508342334007916231609069492954 11594238 105429677078852130938466037446593955072 11594239 -1001596462658440337284294595873913200600 11594240 101411995375637026564902831745432289280 11594241 -183307142880733029319305359985548292750 11594242 -626144225576790190209674557514125464576 11594243 -1048020302673659235044339983914327605508 11594244 -204849322059382106447048057691515596800 11594245 318878840203249500401461719128162828820 11594246 -144193509394713980993841552304093057920 11594247 179063187989767530037750568393628550272 11594248 25007218089977417971314435351938334720 11594249 -852950268590190630609527012147965323750 11594250 -147410590129026748798717122301532232000 11594251 -1115499462899634162394654353126323640748 11594252 -62269628554649307329125718313569858304 11594253 462754642959635707496566617698410514208 11594254 40853755328679931368012141740262100992 11594255 122514555037500963163856995197791524560 11594256 -148718187338091078454904313993538437120 11594257 1219874116832533886789839117183368195506 11594258 -257580026107325562846178957258602613440 11594259 -536577177265801672386299627814737529816 11594260 364459941514757692786267516054943450880 11594261 333882390943476490751228154368546262432 11594262 -7687910356930258448809852857865443840 11594263 -876815111088820714559287758718749017096 11594264 -1266146825660223286761361078314526310400 11594265 -49662453361187010842993555914455000000 11594266 -167600769128027056756772493700452177168 11594267 -122612895275252250745204358155469109360 11594268 106287416646895128672276471830770606080 11594269 1176756419492578582557525281151803020 11594270 -279714463103784395404887936747868742400 11594271 261305774910573595555193035209553286160 11594272 -108006023009819120923600860335022931968 11594273 239131407250628660049985149038971459584 11594274 -59840172820891010794335660356351207040 11594275 202883083880763400641051494463670176000 11594276 -618636208814189493009998335486333203840 11594277 -56394957836417512374189069175763884800 11594278 -635867593752439097797428767383713430560 11594279 377735786693520067557060574149867702720 11594280 223069327601306299828902344854713139200 11594281 973474949015212583928346358271513289082 11594282 548149918794320288361618208586542123872 11594283 56278856920740054362519067418904651520 11594284 81285481067994852410569722968042085376 11594285 168114063184326964478417042261548690200 11594286 -662318394098931938414645750064146688000 11594287 -236232390396770400302172528494588491680 11594288 254599519149425831100216540321230733312 11594289 -215136639330222744040722893646414483456 11594290 -474917338489192518112113890658652437600 11594291 -649386666381333231560176980665922280308 11594292 -353169745423986550323130523722043854848 11594293 201417563116076957271520416489294423100 11594294 345198615798815298159361602564568463040 11594295 19675634646106360091722595623977630240 11594296 137816600658983522244180872566507560960 11594297 -84983919346912258136473091086055950080 11594298 47889136397762525079527532397459964928 11594299 6988752374631737553342165498102851300 11594300 -94643618741992901049529072673138188800 11594301 222555658125415100617141217595911077632 11594302 21939289622552066408711401012385781312 11594303 -65035723394219007298692961179438273696 11594304 15811436069937566909129137119079956480 11594305 6222167560411895078981910855613719360 11594306 -138670485727553305446126901639039167744 11594307 541370802194821901194710632217995784192 11594308 -185820230494127816483819450515427801088 11594309 -174717640976698147546159826338469196384 11594310 -4437975305033845696332521517317160960 11594311 -1644593031340017926407644479545993911048 11594312 26634384331505305490809891126279603200 11594313 1029300842251202200498060341549319900800 11594314 236930489254285163226516785547493022256 11594315 -48447987183238874957422330096177139040 11594316 468265002390732289014254702751392148480 11594317 -138852576117569631033119477465724476416 11594318 429769023842903387019403648285508487360 11594319 736163813162715836320136285820041764608 11594320 -83151010521722779173452058830994309120 11594321 -610069113926488369555910397038989934478 11594322 230753657207797221493441700424101529360 11594323 -191677690764102089346193501877429255232 11594324 -108080110387816486571480280340778932224 11594325 60540886578928901169861992744711337600 11594326 -199481306224311951753391725466437301440 11594327 279694988714575462709006613088094791176 11594328 -539059678842596876605286814200728227840 11594329 630428439208340691770689684207127297930 11594330 -84225485269755886759311350870719718400 11594331 -96290469708012869017146273705239210016 11594332 -178476543647509516624243203557553740800 11594333 352714351194895169563287431982447393324 11594334 -281812457001051298703279115949614744960 11594335 -457933296355141287535563029117923125720 11594336 -92634271213779379187255316074553409536 11594337 36763830008667023059963254709964836800 11594338 -194924143747181147018205472736315424768 11594339 1045342914153334405263093187519639258140 11594340 13990106695585087306476760358876705280 11594341 169256491194121874807355404258373582336 11594342 -8998628960096052138764839941824234688 11594343 -378527468451243465341698536159234789336 11594344 51009209163183741709009036089039068160 11594345 -218888870897493923441361339066841267200 11594346 -111971409247455337008700965401492445696 11594347 312081115421448794258113030763526631796 11594348 -6809059864616102753071601637812528640 11594349 -63534902462324630547505347309958190952 11594350 -115712121004159977083480772895723771200 11594351 -922488547986522429724101260753484101400 11594352 -27454331228289027839507818941986635776 11594353 -233623926412202012500391165123662588896 11594354 -553667492036766116408969023317438192624 11594355 -127326078312766394360467560087520339200 11594356 -40341964888934927594569795241544888320 11594357 -630900888801777527443362739703828877768 11594358 -242021821332195166652369637722448473376 11594359 -124228026415916221709974903237876671648 11594360 -649123228837518360956959455831338496000 11594361 519908657580506431116112477347396577872 11594362 36351876709007335572332793121788203232 11594363 -805299922601774855015879242744894027416 11594364 72405872762698380169575410974707442176 11594365 212524999856772557710543738911644748120 11594366 -75138617715986757315246410496748606080 11594367 -166506927148648569241113901012172160000 11594368 -353516099896874112028233951218761728000 11594369 513910707971875091376910199471378103744 11594370 -143529028745699908930849336844727897600 11594371 -58055059405424319300374482688869332576 11594372 50495713958629542495475473447473774592 11594373 70237976934526219571463064059417601344 11594374 -923647361847316649026190590245711148800 11594375 29405736890416086359152283568731145000 11594376 257448241225334619159725782609854059520 11594377 -359413053143455876850388027301458924108 11594378 218008663043613429030374629299030696240 11594379 -620467343560831325171170633032348709416 11594380 -284595331053706786985088123126314357760 11594381 -346386226823762463278100814271653183818 11594382 -327900935476432665816774205840711708608 11594383 -2099043529283659369896646678745402196960 11594384 77125905720680818704713700848015769600 11594385 316901003705916140085512299098220411200 11594386 33082711499014835942866446566775662400 11594387 -8950086992231006716449483155564479488 11594388 138684368823494325444810768808534800384 11594389 263396166812426342418003382593344231840 11594390 -176227782364958686543892865830558803200 11594391 -2888596015978037130459861481319596416 11594392 -5564165968220880567119070324368424960 11594393 799757244554980823530342796222662317642 11594394 96829913175973538087141190249217689600 11594395 590268800113002333481989956206588718400 11594396 7280381924354860548102211100953144320 11594397 145445066166602938966447681087051815072 11594398 -605302993314968897157815738393974108800 11594399 535605105350872746110090113060599218400 11594400 142435496312494958191677131083323801600 11594401 212565144264737107512957236617806102784 11594402 -332949959674795859598587449957462876848 11594403 138083873594240056485756776602575219840 11594404 -37167722592423447498115811473937014144 11594405 244516150158725520570350737730701762560 11594406 -294075216566972609552553284224934527296 11594407 33476981776423159713242919531404520960 11594408 105011922650379030949133988484698931200 11594409 224597755765671771118160963335157833104 11594410 -165458532706662869644299619337826488640 11594411 -1157527994559595594890606991755082262988 11594412 -72735541964961303457005663871849054464 11594413 -116193035417413409545264239623129540640 11594414 -502201930314823313993823852748554817536 11594415 -93674929898333631984580094139182453760 11594416 118356994027073413533882559859941916672 11594417 1414905952845964453381197588690203266464 11594418 -139422359492766044495446041108052284672 11594419 213442219912676688394671798991845347320 11594420 -235362357565172311071362119796041278720 11594421 -15374561006169929356038596363209744338 11594422 15622779025372129787759903281578000384 11594423 -658517539000764633356218234263881411160 11594424 700980157260107887599114433911258808320 11594425 785147084956749915177874400706719694300 11594426 431394490087728119679187615868937804912 11594427 204577664737874041188411206460057031680 11594428 844159884878441451314809965563057619968 11594429 -36090058016393506874649910025333073120 11594430 -124919971817600275505527477704390766080 11594431 -169834137009226137696120983885601778896 11594432 170438028183093265631119578124926320640 11594433 26506969240800768757736936346161995824 11594434 399197889690964154754832494449510400 11594435 590623216602309421447498773706362960000 11594436 80838371961820143041191088662772711424 11594437 1116723644013505146098816004575029389086 11594438 -446677899827435017989453628220993967360 11594439 97761466122828209521033511721958692480 11594440 -16013352790652888174906705432319590400 11594441 -147119338238678838320200584857889541068 11594442 -63106689045676937419701888713351764992 11594443 266320154523842003331058253864554195200 11594444 53012202872150677775984381010793067520 11594445 -387159586660533087855726563533139362080 11594446 70817936633773957140732476194610534400 11594447 421595528125090613326457232672373737552 11594448 -296802206478213812375106630653293363200 11594449 689911146047075263536942641627853950450 11594450 91544895235543433860832652115451404800 11594451 -180502617881346599758522551249166197696 11594452 -298667006178641629224995391708555892864 11594453 -102516541070648960238575403592463533032 11594454 93748807904822433958996288696070586240 11594455 432096995293041183124524240142397070360 11594456 1055008490796564733107199524300680570880 11594457 316204409871254949120765995630266313280 11594458 -518359896707311816179212838357497851920 11594459 -226234596970890615036207272419042284240 11594460 145667059651538554375315740522109224960 11594461 300241437053969535714064629349335803520 11594462 -942553613944022034847227936846256704 11594463 420058918298098028046098044665082697544 11594464 -34282121026288632995636708311748837376 11594465 305962327544227831280854000620215884800 11594466 -68066486791710440502574191848103064800 11594467 239785926865635208127443763371063627000 11594468 -250968424760316125984102438993760593664 11594469 39893197427905919691773296263281395680 11594470 -97310845477702208767550750966935624320 11594471 70881945483498067988431222823208564864 11594472 -122119076601160550071017989005646069760 11594473 763532374106427976358398592511091162704 11594474 -232695409811198205324111910567579726848 11594475 -254163635217976324470826217994858060000 11594476 957947336394971379907652648681347639296 11594477 21205734144265915505077610355253249152 11594478 22409005291353673056687235549589251200 11594479 -16204193145021874499247028959509030640 11594480 -43017885315093658228762169486581923840 11594481 35810972489924404612143483540683114352 11594482 47148137043278234994961111142553944592 11594483 447652850005097681661701584296918732 11594484 -275200106676723731746924814139526840320 11594485 -116377039876791781242792128124199607040 11594486 560536128633641869083067134261999276192 11594487 550940497999438352885727731799030864360 11594488 512429905812965785045012028153671925760 11594489 2277502642875842078065698895059053066640 11594490 -124833576238283019473941682069406259200 11594491 -255203276846326032431091354190470886108 11594492 53163838753870367404287656212681764864 11594493 -298308317872900049289284726224152524916 11594494 276571700435527273372540964578784695296 11594495 -173257499776386569693451122141186720400 11594496 -39949220978570482054177085323021910016 11594497 1013544825195950128586943325928648203092 11594498 -139765064274866321394865159335852495840 11594499 226615880663087929633334561650731083520 11594500 -593236956044752168855797216994599360000 11594501 -136810233484573615280240787903194430498 11594502 482727621737173081498718934983446665792 11594503 188171498941959074747099982711599606400 11594504 405765502922384112630114730188020613120 11594505 89265324386079483524621026599497598720 11594506 20289512148701492065134764864346324480 11594507 -477668930228281093524828483976491193248 11594508 408175865943520114226150380950306024960 11594509 -204831656903942553641225768088912225620 11594510 -3094770131984029236383019768346471680 11594511 -19409358356962115573103076185469275960 11594512 -14592610813358471465647468716481363968 11594513 -68319042968075355312443326232124952320 11594514 213943878309482547587938722528809072640 11594515 -1571471683806085757808020781142042080 11594516 -163829700087953846197456272559929550848 11594517 -46817310959653648115909704826479760064 11594518 90014083593495506502393837323203000704 11594519 40077838149589501235575564678947484560 11594520 -1199931953983315748297275055416934400 11594521 3619247973907422331588033973321163722 11594522 28352696493018056271645861588212198400 11594523 -650371347711661391135914809628423271016 11594524 1197470507088428975577533525923777652736 11594525 101954160715070900998442845418731576050 11594526 98168427952033647237412484544170382144 11594527 379224858140420394734482719657276835200 11594528 -978918994957139050413151848295256555520 11594529 -1124748449759421041398311076422062266080 11594530 -117505591605866078306546654224046522880 11594531 580804455273123104017059310355677278432 11594532 362396216511243210027435073039326569472 11594533 135755474160522072238722056218898142782 11594534 88263460127420301782856874303370707200 11594535 -306174795086293593964300629058402713600 11594536 82458143998190746437541898525755392000 11594537 161538723845653559568551822901101016186 11594538 241371525847997360661460146119088468144 11594539 415560469557839030916440871128585250600 11594540 -11098235375203122806864229096556907520 11594541 173267389613454146394476118330214310400 11594542 -49109058667112130607994609951186192448 11594543 834535338837369577477188791637709323720 11594544 2527781144345198453716199406978859008 11594545 73806684459362283072966086374895857320 11594546 422970221279351095258455919293085382400 11594547 367229468963511166287734014739462085240 11594548 146869823188878331683897784928432332800 11594549 203543276000248726544199159452738621550 11594550 152760918153269333657385128052684633600 11594551 1346103667812539681409188618742699965032 11594552 283528751117410680827844597119285145600 11594553 364761004082877806370455100704582597184 11594554 -101818229987652181427388453965048206368 11594555 -10204279528160672376899887318809700800 11594556 -457658279654378319153376638852908989440 11594557 209505399217076105917546536275541928780 11594558 192543541177771677577806240324898782720 11594559 477847337561968294966080815833766565888 11594560 -30303109463942502134215998372524851200 11594561 790752442679746865260261280607463874784 11594562 -80120890168111199044942868538919526400 11594563 23487122465471245343986303228129192264 11594564 -8046379707312195332964428947012857600 11594565 152452437599920089425334341654795584860 11594566 291235034849347360841880761122033595232 11594567 25306672278203380525280168486423510616 11594568 32623996427795473540594801266847334400 11594569 93002677585383808078040519567508570496 11594570 -96928974086872849814620788550891329600 11594571 1084797394340793791812387454036285535744 11594572 3210048971134099331226461839814533632 11594573 33375613036270362191218411690848635244 11594574 -133893625324525752809637008646679414656 11594575 483972932061321049231800313751091268600 11594576 -9493372609886555861361292430358478848 11594577 -146547572446179018489560767537165721280 11594578 599856838806217336150572481561634055456 11594579 -315156690418242311081560226399872002960 11594580 -120558972318545680755752572701152163840 11594581 989843773128653775122187660445750642382 11594582 -249020105638147627054174142191949179008 11594583 20262886057900955028082448098050696 11594584 274216247699926249927050643434276864000 11594585 651929661544343225234182934503311915780 11594586 251453679251431657425980215185504612864 11594587 -33367946212051999309166709567269419488 11594588 -456612966850913190848084771153511383040 11594589 251553478636681057286192018779931006208 11594590 -13029311704941236104570733295242764800 11594591 385284493212006274132886339736352603872 11594592 -489615730781898946195699301596211970048 11594593 -1525202796561610354129564924875053285120 11594594 -985808858671385128593012300031918033920 11594595 197568111512583247670979294222851371200 11594596 157577515732578148105485872398895276544 11594597 -432517525116723933315715463196995976000 11594598 -2228608023536516084189529181546753152 11594599 42981556072797658166106913640699349888 11594600 5614171715768374564706772691526784000 11594601 -914127386097397891993520226777869204700 11594602 161400315696447659106396050568970313472 11594603 -246613026952261280129686279507413515148 11594604 -126677296073905193793472174223006957568 11594605 -144321735709754108035421605077504984480 11594606 -11363281006853984430608460128037456000 11594607 534164456694122557809164344937870760960 11594608 -218464397357893983561203281423871410176 11594609 -456868820797927560195957253966500926796 11594610 353246251229933755955500670353258291200 11594611 727016440641033466616006501336002168224 11594612 -445220677633714621338817707728423281920 11594613 -582475860165477232657511416146482981856 11594614 707813712495787268541771103179981610656 11594615 -304747093207016019997427628734125059240 11594616 178466986764099595081924342945552465920 11594617 -1225837867141334794760149383813165821360 11594618 405838405395598218844675990727538081792 11594619 -241921151275961447054364346439554987956 11594620 -42356826681652923013372253070791024640 11594621 639088305381076340985199063577750719200 11594622 -44486318303754195724008250935954340224 11594623 -1072003547658443733787806093319619484240 11594624 -753783604770683604502040127854220410880 11594625 -654502321546034330875423957054441776000 11594626 440259409188443518146525302487354299904 11594627 -149459511298990674052398472641846853056 11594628 -126567377699872377056232053973701052288 11594629 24649403980203877383861728652748209276 11594630 112089800348317363913902447823289144960 11594631 529268744653643250307617183031652308224 11594632 -228391690711447816030955260027491287040 11594633 -488186981336157522009479234298360164316 11594634 97356321387788696192937456154614516480 11594635 258192721265354256162606463477700769600 11594636 -23590954259566757376822155007182384640 11594637 -986284045900174230299503149955007146560 11594638 -106793120544600524590373796544318526592 11594639 135652309970784035126082867384396574080 11594640 -18379169425318139586511228215334010880 11594641 -179576772549264000209113068125074794958 11594642 158835859663450605965639843738972483472 11594643 -666368344575385667332923341098869094656 11594644 378260521361385194537193923530685246336 11594645 -125171406488713450057640672306212529280 11594646 140910752112288684274145498640162833664 11594647 -990113083618253022735103254687561678904 11594648 -369554179207181466468432735743278448640 11594649 5675444286745849952668814383094059776 11594650 -108043719822214649560694912500937041200 11594651 185975405567399930112992481883811846784 11594652 -476350879933279952706447461503894906368 11594653 -38628822869543057420187057687818699520 11594654 -409163919530603051044257756046105540224 11594655 -158285284157100206574216866157278515200 11594656 -724398449923871515066614675154460540928 11594657 -528276023756137112672033935245335235180 11594658 331704611682690263946973436597864682240 11594659 199304094068408624240938751813382096860 11594660 157906301774099566283152006292540006400 11594661 -55105190577770787175399977620821792320 11594662 212748056679409158763759544815041971712 11594663 -85644555042838333610166660862385250816 11594664 439610225258514107584330076069222400 11594665 832616172124772411167297701378643555200 11594666 219992909572589272521361315459447421280 11594667 -234102628353180669326199046904619276288 11594668 177043358133079688220628409264798521344 11594669 -354713411360267691190248373321690557930 11594670 -59836894938006655628362914835915593600 11594671 -912238983809068045930083401015837222856 11594672 -454335789577974079871919902093855293440 11594673 18969972943486990304269147368141573840 11594674 -263612456881131283676305272888562022400 11594675 -234017370022674117038152154392472462100 11594676 -462911990655115221831164577817607546880 11594677 -398608216063410172587220828908163451268 11594678 -490554291009302216984782958218713291360 11594679 56763699078346187040813504091906152576 11594680 -304908234360149307587177205805271040000 11594681 290323242221116240466311602919001313792 11594682 64234532686144254880518290960812062720 11594683 -992114294724079541679014594376944807068 11594684 -810161977602575492793613591139392195584 11594685 329899447053961029067525379756680204800 11594686 54794062555439806973466580937130105984 11594687 427496135907937434172774357799971963800 11594688 -96700010176049240239753853776831709184 11594689 368308256174534196065803577806268404480 11594690 -180385803595452202439410574538727504320 11594691 694577327666716961774182517485007969280 11594692 -15721608519797428924318080342555173888 11594693 -583529650593874898744069705155787697600 11594694 37666161059460768741023608406668300800 11594695 -44301498043480161016790323820198783520 11594696 656962773311641210730232990699055457280 11594697 121900015186077731603093362104681533184 11594698 -63974364960707674051189008480030085536 11594699 248835658714015347261569598042446613600 11594700 57767279426418435691492784804715417600 11594701 -150951115544662549472150667438302107028 11594702 60437627333660869383186593989687332864 11594703 -751706637699631133132283062259891096696 11594704 66850081853476458163813931546099712 11594705 2952161345134429700990928629875973160 11594706 20878858825633905863395298881499092224 11594707 -942372212732469582153669098678663588160 11594708 -722711079960909237429362252267227654272 11594709 200185679273037670632863913049556986464 11594710 881387402699827402270913231917809096960 11594711 1069015282431633091639047336341149732824 11594712 -1034026000071565367141895088123025817600 11594713 -128271083562259400102630675229944119552 11594714 269368623434365548879051878223343882752 11594715 -370723373234117786369648976601778933760 11594716 66751235412629664705331545324549065728 11594717 1204363828374853804987713189628770809766 11594718 -274058231139532513831923197178686472960 11594719 507623349532336528341298933102167268096 11594720 285157389752097237771455918478234746880 11594721 -395401012924748848945622579249216653536 11594722 -166543580588609126430619158173421823200 11594723 -398461039746135487363639574223089876532 11594724 331817849551419291164899130004688352256 11594725 -385631580105024630854321193710237136000 11594726 103954132367828660897315081934596868096 11594727 -314531483935778317439617296117596713560 11594728 -357182891163355685797740342407724288000 11594729 -948387687887057400239111785093632761670 11594730 -19747206078771480445787737667255700480 11594731 119316249561947966850042074854952187120 11594732 -4386649887575775475163347204565339904 11594733 -388864943008828218847845174605074308000 11594734 -394726511853091695894137106508716614208 11594735 227019715168268536453880861821824000 11594736 15139583189474101550537882419157925888 11594737 -220319840195904355765299069437301083136 11594738 449937348570696751224313312757120597520 11594739 -49826196260517763893167129491415078400 11594740 -441202212608595193714648426351227567360 11594741 499849571422185331463538133616394493500 11594742 -140151622034628891915202737815997248640 11594743 1350032660639387503710314866728266901992 11594744 -11858591520566477516624428161643315200 11594745 22312572284366883042028085673700154820 11594746 272606769407861202067189034359337865072 11594747 630064467355626522832590971568655289160 11594748 445980870992989522989414998527518277632 11594749 -734921939627323324304774921493123742740 11594750 492743866143482064942717336475243680000 11594751 4776972750268403978489324822607513600 11594752 828574903560826159148070221127138410496 11594753 -862779758078182860454578086482122367998 11594754 -820382308884977599764700990095516336 11594755 331851998914546702967380174241034038160 11594756 -90275918625966224913953217212779660032 11594757 -49095377574963227727943550402861222112 11594758 283164556168517631417978882842528854272 11594759 332954304333267492620931940187244056064 11594760 162575230054954688418583635444552499200 11594761 606560965884291197805440025360803053924 11594762 -89218150366530988553528556963954740736 11594763 -495640608417496070386765334032557389508 11594764 -38405307119935199018813110912574080000 11594765 68766380966391443518687591690643040000 11594766 27867219942641001563204012056809600 11594767 -14331843790840307601189119239966254960 11594768 -175493774313145577666275202417170907136 11594769 578238743414401190254078233499734193440 11594770 235589685495323254145711538412500725760 11594771 -72181405820000883832904249976732329256 11594772 -660176570037147947982356429527087104000 11594773 -768114834883591729705555304329184692978 11594774 -433269396237150432495155675544202704864 11594775 -69945081031502014885532126681679014400 11594776 324610924011158078569646893066037391360 11594777 616562942068107558325735106092127911626 11594778 -1571405762574188600158686896635479552 11594779 642327598705252807502427689376452831520 11594780 -61355495302443633437070149474052249600 11594781 -590288172076535448825785246460735352320 11594782 187722262908112433609398708157605004160 11594783 -108023181845977573313500786645036282416 11594784 -205684589894067691077009240138032087040 11594785 301075490700982480806588303446565304980 11594786 -184948826945232059693777863526889868800 11594787 403431674400487462046811217899697501560 11594788 641880446295073931661334640025612805120 11594789 1138108624111947016966755127318591938240 11594790 63195632758516136573095019019332305920 11594791 -262573322872976167213248457506876903128 11594792 661498427132377989602147505368852889600 11594793 -111179782799690553913574252944532754432 11594794 426483579015276441085211829866020779696 11594795 -332763563717789357889546777034496887200 11594796 526608221053422813020496635683980436992 11594797 732846908312999979517471892115282059232 11594798 75467228405758601720775634301378267520 11594799 -1058014048884940443838415942846454939360 11594800 10615343556647399386557550968461721600 11594801 32594496279146456481108795830745472692 11594802 183340059115733000517344129219929007232 11594803 -856120020127237710115680026719541466936 11594804 163436191723019178004108122397977121536 11594805 174440129513678752414129366323952553760 11594806 -60387479870887482038497658048420708352 11594807 330450843817379934637529642034479145600 11594808 -129864024234168817991725047594687897600 11594809 20891273497141863899077320796850124360 11594810 321880721415395943837507971417038033920 11594811 -799147410759080759109029506287727781376 11594812 -920967448516993731637764740414619740160 11594813 899515784380930126370112849745653579744 11594814 112346118871440895141603110163056052224 11594815 376811094926946437148709169972730363600 11594816 -466692025192343907543270719246457372672 11594817 157103647616672481629356133623629421608 11594818 600127375418661314727095328658943217360 11594819 766166894731794184683147262061600724912 11594820 69752604074788231959677798386896814080 11594821 -8870205508711157806585720790490981888 11594822 63283985240503408021541318063651239872 11594823 50043515456736869606099988242086742184 11594824 630362220972439545580927953172268851200 11594825 -382768155583561008083539068682532850 11594826 9578520950972632512046543598569009920 11594827 -86616061372276145010239825999090274800 11594828 -167507580514864046644532465470234020864 11594829 202448161131089958161936175830780389248 11594830 -136931547505725865577452711599766656000 11594831 -290696150644116550989163216578476686800 11594832 149986737647741878073767171488761118720 11594833 -239532437677385411477392427559869564700 11594834 661099257801045224461088846224924572816 11594835 -148374087083276193791485780097548706400 11594836 671107959927233330873431314233118597120 11594837 -310236701556345112125427141529551412736 11594838 125365167673154447761878756725494782720 11594839 -176596877779768630423501736061299349944 11594840 867557968562280184654285125764469964800 11594841 29583777692077746399819808704109960128 11594842 64521555843870057214744222864728328704 11594843 -162616982332173001264280823289054212000 11594844 62984387936153755488444157318116833280 11594845 940196308387973454382140899510064847200 11594846 -124353883417991270043133231597297336320 11594847 651140552822602327477869479298740029440 11594848 191120568427786001721680840180943421440 11594849 9983340427480378092714220372522277760 11594850 120116082609651769719411464998299820800 11594851 -344862394562946154894488663710126727528 11594852 236457465029862242073358591325361856512 11594853 -1873801682575062464169423380124972852480 11594854 -428267345689302272280015771066795150624 11594855 -970445181800992115529647758626282978480 11594856 51055201614102379358176482139820851200 11594857 971491829862718008953786503947537072720 11594858 -68489031262531759375538651946061091328 11594859 658168283700979024355096472790192994904 11594860 -65930016053162179248009477948192752640 11594861 976936516530966581610233590650932069292 11594862 105490766290834689971310211236403115520 11594863 8361628615921280250754228954763094624 11594864 -1030778297511880532539162324760002560 11594865 -74484065183521064962560999407612513280 11594866 -230073397137525474743362700735950480368 11594867 150576482801090140150212413924017660632 11594868 -5571999546061016122036835045922570240 11594869 340361044773125367503941617016339082208 11594870 35536906673920327378260403446199361280 11594871 -650304762294301678770461826157238025528 11594872 -303489446395764860400021489377559244800 11594873 983465022910063261216454518115476006122 11594874 54257493147670984216137814211070163968 11594875 89615470238548596959290140543960240000 11594876 -40854621174821813495345959468299302400 11594877 42379175990603610687296377427767290432 11594878 681815214840471484353164120131414986240 11594879 -861914131838894180732343452042142971520 11594880 -445003796347548473083279103288672256000 11594881 612660839935355624965100479312593488832 11594882 -6975664526453538770334640538008444800 11594883 358913355939605346296993584411234708800 11594884 -40444781275097134513003320196284702720 11594885 347269722436893410903270116693158144000 11594886 162630720923738621039847977983492575744 11594887 164103208210465652126833547780469617712 11594888 621747215667777061113249137981864309760 11594889 277701131350853199668144875319523165924 11594890 327084185694634841267774477686366063200 11594891 -443643815410801132622531625149511664896 11594892 48094757647656067983096937404086717952 11594893 1075936996259745727728426419386062505142 11594894 -389806295740816011542245074497027257728 11594895 -130450014135158180968567399841602580160 11594896 -92910570682598213107577825603642572800 11594897 -1060521912775682667054502694780975400654 11594898 11681570533141386873880646593152642048 11594899 80856378088529376036150916719332676160 11594900 323412105718897053067899106190921011200 11594901 155411902190099907919106884636507268928 11594902 -529062623081680272338208791892754598400 11594903 442311098708172197129430080092857933984 11594904 176265376185939031965951311032258560000 11594905 -220519412854226567861869815370335512640 11594906 -43669173158117513816699710010660140320 11594907 806408788391644629184390915972949160 11594908 287607919510023066964840994251702458880 11594909 388286221119447936266257303022261122560 11594910 -5358269660383742848875640532107699200 11594911 838108666194914972898052334999249868512 11594912 -128075341479407375194475548082543001600 11594913 -88466153847381062553922265679649444512 11594914 -698532109387290876984142802504414220288 11594915 -462277917325474876777319394493520846880 11594916 -312778498587317103840338535603436892160 11594917 574328141668035452704462347201175691966 11594918 375486043732427113951198324225154740416 11594919 -429607767560529876750537856449986015064 11594920 -187493231212209054196631502321222144000 11594921 -381216737056953690802075027263764281920 11594922 218378583267742667904950270054044553472 11594923 -113815530797985003245563119504014831520 11594924 218650634538739909410832200059197512192 11594925 -389214489862163274675530918790765613500 11594926 67327710853008923887181012513241816960 11594927 483975400112904821208079681123886917776 11594928 -64624159263890411487772980380128935936 11594929 118309875965197904162734405104274069284 11594930 33163767678468526089494405358347735040 11594931 605328688137595258798550603657672356152 11594932 -618884303098576797116294975887898533504 11594933 36775597683651402519984683679941626176 11594934 21710736806025151828611385156809216000 11594935 -1036215263315294644078638363095848709280 11594936 -39518793074126242279557715326508216320 11594937 202667408077236904209229788457697870160 11594938 -661373235322357055646629194880666708880 11594939 -313944998749836194151716504385128327280 11594940 -64617058545197052867743182832721100800 11594941 -1014409612353912345755893989856879787232 11594942 -849944220122656832344868434735340034048 11594943 -320319743258528218297862776794599057736 11594944 253042278550979920725831118129773674496 11594945 410993466411534129754130124351360446400 11594946 -27624320100237161285656620011134848 11594947 115717834562674654543996233446702598144 11594948 -386074386947626345923483570295152927744 11594949 254882093004345142531374638365161551520 11594950 4425966907135211330186337094497969600 11594951 -784352018059220630496375246242621643048 11594952 -165221888456897862696390549568194017280 11594953 -469131119613118395155527163228074457840 11594954 61451641050333242853784455573530572800 11594955 10072841932801553861990398421164312800 11594956 -506081786451567722797164802620126618880 11594957 -1440245496332451184309627384351240114080 11594958 124026092380917959859824885618111544384 11594959 1310851514853141814324372362753594120 11594960 12434097785627467034635427405574144000 11594961 -153515490138816173118412378250358988800 11594962 191500559692454099192298211745192729232 11594963 246416797119546393577773842108630420040 11594964 -73165061631119048982525579436555296768 11594965 304104917087630844452438071402118725920 11594966 -662755313557035109115139755597334905568 11594967 -44187622183139291402178608910173377152 11594968 -696473143751608899974993437763257036800 11594969 14287596921364030377283323597865640076 11594970 49511068078308538494332530985907517920 11594971 227389740421861448429784355743996799172 11594972 182444449206887057436596774581208971776 11594973 18184331203401636893748294409493956608 11594974 67603299333470435278749593419761476736 11594975 -81406012203204812211392309488343952000 11594976 784305698337334435291802618826129408000 11594977 210595999786685162054107351071445778112 11594978 -212581972720541612711628327824826322560 11594979 -81591753202997956752821288988453045552 11594980 -155516441041998508727616689529808588800 11594981 211073621505184035085443782939022118782 11594982 40280237464622141785672763900410982400 11594983 -7881501666556431824710355663870363040 11594984 116092237067443372498414348690098124800 11594985 58697531116042074346082506725181938240 11594986 12184373472971421665395449701600641920 11594987 -37551411191768755722988220565178617960 11594988 619895209119430312354727086014064066560 11594989 -29332727193782345857969721183289453344 11594990 143043234469994534649702263789107875840 11594991 181813315419132939025217594599849462800 11594992 905095214409172955393659938801188864 11594993 21342570174159626867081565016871334384 11594994 -458092257405261817820245804076938288128 11594995 -75848494852385372153565284969095989120 11594996 -524076769784018776169331375228168192 11594997 -48020049996765726732614556213896991360 11594998 656828436112298588902950857864437767936 11594999 515585420541685288259753475039869045064 11595000 116000917292530596116590374631795200000 11595001 656068708059851695284082881580019017104 11595002 476291789316173256281848197023009059008 11595003 -338548479618240940202495864609069168640 11595004 -391572717245450123852745122444632761344 11595005 82895150082447905654725511918221926720 11595006 -37560496563084126305514193613739069696 11595007 -923616012510198771749074517666588479744 11595008 -546112375424317182820285051786198253568 11595009 -87973136209512736905369885406366554720 11595010 -84635570604802337630204140078365358080 11595011 931774260058153533068081247264324206472 11595012 -258388319058999862538304660736220405760 11595013 230274652083294512621723152866632500608 11595014 -253697267513818729639714522592457354144 11595015 -125384691792454708858443046051553916000 11595016 -467373118132530297973084486680961228800 11595017 861369854957636737895225557021919395152 11595018 62624150831463699182767526423878619904 11595019 -1279282353298053449084524964022743604656 11595020 -65185482631072240831897875434617497600 11595021 -448409304648035383047068720505055399488 11595022 310879213190788529988642202073333019072 11595023 -25035588719363602410650284988119480320 11595024 38621258701144710095691794713161498624 11595025 264273992457227161353179305267042054300 11595026 -344623236018036903260119112891390241120 11595027 518392224948560100526146083512898644920 11595028 49175697349517199437941659138671906560 11595029 19375828680145573177358676914239454976 11595030 -118119233480489814024594265563909463680 11595031 -579884777298191307984448198341436941600 11595032 15353954721275426412744248037102950400 11595033 -146281005281814283637062967787080032998 11595034 388994874658872726777469994970096387840 11595035 -379440943577014601224879698779551102800 11595036 -1034977259208448314684693590040723456 11595037 609782039732073107941661647337502979584 11595038 22857998911548691037722025608574027520 11595039 -699947906152426116763400006446765121976 11595040 88746940856829666309758406431332761600 11595041 -607923547091679870398592767017280589420 11595042 -401482960032767854514531952604692821760 11595043 -292915888255634851108424236387352081256 11595044 934952266624381495785484639213007723136 11595045 -177490966129212971501644464770010163200 11595046 3469332179358694816736141427081643584 11595047 1209441358434876451920695775658441397496 11595048 371442694536960338335821188356404264960 11595049 404471474909052021439821129007457755380 11595050 -49494215803122512210400843299193577200 11595051 -345403064133318976142734724128609252032 11595052 -324417671419031252201885986668180945920 11595053 -1161125471211404893191928450825249294698 11595054 -128064152504596192825735683866281328640 11595055 -543252599369549963870869651956077719440 11595056 -149586091700290735256975341797533515776 11595057 337132327858995040949342717536812297840 11595058 191415863745316334260093554422527151520 11595059 159560413914496093474828109255526877440 11595060 -8947833207243076846676917032293859840 11595061 1364361479161310972070888219569078871662 11595062 -533508436665503130990171013058790223968 11595063 -289042769360661193131567771271755312 11595064 207796990566518841761702379663626833920 11595065 -30334047579897060306305132808506484540 11595066 -4296744391505194539898867001757519360 11595067 2248611577025937110099807799852981280 11595068 -727833172794331680162304740106425951744 11595069 7480793473161759061918226385732230796 11595070 293991271686047943388975767250554892800 11595071 -1277113104227479442072857104109056549408 11595072 -313296291681227654363605523846739787776 11595073 -497463665140471557430733058147302743360 11595074 -77935563590087601396433685808388060464 11595075 1912585647393289837716145748240259600 11595076 160064056357937064060984780513979128832 11595077 36173407681232349350695303217741128860 11595078 -105777879097084810722255212582379299712 11595079 72050926261754775605964536927943083904 11595080 -280774186800025848000253075100042035200 11595081 -398976032297327431086451811744782929216 11595082 -198705606950743249717360907608182750720 11595083 -174882173093508076480728635634483243840 11595084 -230447491389291401526404445857926193664 11595085 -181279167850006872094259680822612531200 11595086 219502678531906165085973582842331724992 11595087 68923970320585410236726961814459103472 11595088 1545793655494467336599657371232894976 11595089 -561605409549558159968256190425269364768 11595090 219370023638856825112710675580703800320 11595091 -1140641651874081304161539310715593855508 11595092 -295326883536347104940977295418109347840 11595093 -224779426434979169686797792152443377600 11595094 -82371236781786806523774619261294224768 11595095 -462038774181671284961577654468887111400 11595096 721382303577170744384703975456751411200 11595097 173076573914327948736962301333330094852 11595098 -29918004131909834647716711388907193120 11595099 78259193992191758355179268825131195760 11595100 154649873994520467323490457875156172800 11595101 34595008883338415377720088838585543744 11595102 708381358035410179450657389483509760 11595103 102260995161905826726844859318188205568 11595104 -821055403801425392424171107189764521984 11595105 -160074522623622547987130634855998716800 11595106 -326821774578652650159139129028442787248 11595107 -864027393422705782224051620584085500644 11595108 192500837682307186779413331878211747840 11595109 -644127920758415788924285919742953170690 11595110 130463951372471625118396356059727788160 11595111 -12106140311115919563577912798993664640 11595112 842731249023968456148741056457884851200 11595113 573944000810191994250457275463453186362 11595114 -297216201954461212626939430554535791696 11595115 92581168315445439701396782988899368000 11595116 -57525228036795793366124909629745750016 11595117 860787691464505912277481387566872357248 11595118 -173279043756256444922591264226875106240 11595119 282415387851699149573995196135701133520 11595120 8105740177461355290031050130000773120 11595121 -657737627464862988402614649465582181678 11595122 -5736113597253178783263065036318687232 11595123 1195858518897834598269363462189213894000 11595124 843768940198125279804216860277201332992 11595125 67290637526098913108511495243143619000 11595126 90184630935008628291189903414111936000 11595127 330813846796070548465747967271773839976 11595128 -99456241813978289894244201756605644800 11595129 -51008701074436337521690788039850684032 11595130 58301729045531765166862474082444793600 11595131 1162157632800041248732260164005516192932 11595132 206943804173698646973338110398932109312 11595133 222383794594866537658286612730193214400 11595134 -34821670023543442194116843216738762688 11595135 -492846520183963144672652148735045181440 11595136 131720930352229877502364772341194424320 11595137 75794203828786112657487097160380230786 11595138 -13272166584897310264601281508342269056 11595139 -516410257494693450217405231464901689888 11595140 -207433349231453471357212221215286178560 11595141 -207751409096335160024934638736106198050 11595142 151010959027534172010703604454219355392 11595143 -610719494283106358650075697489729472384 11595144 -761070792819912289497844263347261276160 11595145 438467517212434875644896578335763852900 11595146 -961008881575376894026988450734545707520 11595147 79073078167258617290424886086354385920 11595148 1418586565953661801207389365167321837056 11595149 422202339341352812018619549635006010240 11595150 3517881283029702915588774711208464000 11595151 -1162855618131554495444852027257956605280 11595152 47668005472278996441538332155860746240 11595153 1266677736468673866475533493262899795200 11595154 -700867352515330721912201673430404348288 11595155 241654339993520123546331528120022204320 11595156 -110498053504599548281899709565958660096 11595157 -280578034022115657222356709977003174400 11595158 -154156520195225147276892506726877220320 11595159 -783838237813547106034332133187111909856 11595160 -74911372076270112804562046152297881600 11595161 -285953444203458071387364542276289581238 11595162 74611462134378460479694145953288383744 11595163 -44444187448407991213132382369757345816 11595164 -678856460037585694420193489478812290560 11595165 8413722861124085276995070459871174720 11595166 144615867326021601363205505066786668224 11595167 -172111874631463409661180896320256138784 11595168 49270509359366005081790312175564226560 11595169 263504967811831211916051465928121820420 11595170 -49492959926611639389130499227765290720 11595171 -93390177405163312241584328632600740096 11595172 -240622167072160326137169846808631741824 11595173 1434616825745671601311101769240221961020 11595174 -8998976235104177456563732704978468864 11595175 -233498425161411640377510093826450081600 11595176 -121390332715613105913919565657028864000 11595177 -847654689699800045881678693008534496320 11595178 17683150385816529286899853461816963072 11595179 869115782546559095113217984758621033776 11595180 234760557408867440281222274419852032000 11595181 -262145761730208186953207995967140084680 11595182 264059147611806003190643828320470587904 11595183 -226767981747872481656572239266715278976 11595184 -67797294388187108982991015291850096640 11595185 42047738836395345743272622661289624320 11595186 -310642398645785208654764111246458411200 11595187 124065620932395778943738513437943002800 11595188 -308093865226999642902961511989923456 11595189 23376733916886857704111645572850254624 11595190 -261362109513653967309557278345752568320 11595191 -586417439909348445720018966889108680408 11595192 -23770105188304673779875447696403660800 11595193 11015482061379199452889744364899803264 11595194 -225446399501962551934033056796879414560 11595195 147636799408627552281100203717118978320 11595196 -46248271259428667743017350382072691200 11595197 291154129452117846357248330856392587680 11595198 -166020340783937888195235772522114297536 11595199 -59650012940784427094370309605397345408 11595200 170139877005304876858751378031063859200 11595201 -626202931868288161753425290421054066720 11595202 85340254225758090542521956394578554400 11595203 338501974280919146383327158204691208184 11595204 -495204723395134966449277189308484853760 11595205 -180464272762601621034451812597442195140 11595206 -193027761517829172943158673488049244160 11595207 35913632370819682638332331664026867360 11595208 -2902235953850827626882430682133626880 11595209 -422898629909102036926749251502171045120 11595210 107094651285637795860868643178797859840 11595211 -33164654692549775304746627389867076788 11595212 -371956262673106380393404898410715788544 11595213 -186632141093312009346597283553015301258 11595214 -654417146006391119529859038512445236544 11595215 -160109397761066340103880267119895433600 11595216 -94044401910617554944685786930909544448 11595217 -146853151089496323044144311469694398734 11595218 289660899412226493637948284382570108560 11595219 65255066489475968387430723733316063808 11595220 21052909809999407373542782975565660160 11595221 892561664520857353526803414561976778144 11595222 -20877607321841065784293295696131493760 11595223 -508194832262836997533242243171939639840 11595224 -150066445600569627896313082312182067200 11595225 589518113129891281528602732205551360000 11595226 -912804013963350746965570239840279382560 11595227 100956226632883734380792349451293437952 11595228 199597438775225659455961731520917995520 11595229 -1126758747775343780733355462219111381824 11595230 -504596275486237729996130080366038210240 11595231 938642960996240055961450656911864282712 11595232 206749129339847325154520443970390851584 11595233 -8787644147656999228684090206946632792 11595234 -10886081537156235355799976146576348160 11595235 344797479610289638815814025403814792560 11595236 -400986273154977012154695941520903438720 11595237 -42478825604710879016856583426206836640 11595238 26852279502103154165678881677678263520 11595239 -1210182988692435331936907331183406773960 11595240 68109206747143203967957394835308544000 11595241 395246704353830533616525416185129636480 11595242 499070477360177899841516496076513484544 11595243 -173903054973819581952546478686465507072 11595244 745923826220640894709015810758805785600 11595245 399382140499170709473144131831948617200 11595246 -17509052118668415884423610035091800832 11595247 -107759273247523099705241286726991624672 11595248 74139492749368471284964028613502894080 11595249 819179224052281647145786319505665506434 11595250 -201887785432618125543877417481513016000 11595251 -3902996517584598313670882016913226736 11595252 -313514700708149206981023942763326701568 11595253 -1841478207864352471765022993534543935556 11595254 -611929565922422017526136521970882990528 11595255 -51937836402151134858734298223371233280 11595256 -1369698101132348263908174878961477181440 11595257 293842677584572008705579862212598150506 11595258 32166146944099931537885957802329310720 11595259 812818479524005083753935748111520815684 11595260 -134871380872184968546500516851305797120 11595261 -438552907275490834588979782589370503136 11595262 -364996129176451606339524299269052675520 11595263 -29223872892408267597147795464000400000 11595264 22758724517299701910339150503582105600 11595265 -548327523498919648652023555487431250880 11595266 190538195361302179924635957450194962944 11595267 214337202619214479650578425981743932484 11595268 -72922990430766989051879406420070563840 11595269 -38236662813869555884344490732934571648 11595270 1092529830491124426154480675566643200 11595271 351726996376607937478503265068301495744 11595272 -292763870324084975681847543455443630080 11595273 -291205321317592220478379711471559251200 11595274 90963672969597655757121656404989153120 11595275 -369108428561549411605113384029848138200 11595276 100574841392859106558401544414550753280 11595277 -16278376844828836321942823082040918208 11595278 200777915065879588227828451075389176640 11595279 -633825026820116335471599822479720637816 11595280 44507123777747895835446768838648872960 11595281 10516669357941111756816460568371719972 11595282 164192554454746049487361188268845120000 11595283 115043934410858710929258848672430140576 11595284 530190957153903582333858555069905183616 11595285 -186648560637792989954864969748012940800 11595286 -532360234280191127102506858022756925408 11595287 -508700802018548903179353021340461775440 11595288 43389255162073952634273478840905400320 11595289 -32135955339170132739947954684239157376 11595290 -17480659927716543317638104334245795840 11595291 310029555652946662124995329317065295040 11595292 -272205189413517573135632035873259274240 11595293 573347811550772799946688824864301821542 11595294 3106872454776734051757945927536956416 11595295 -172129348047818722109245974200572954200 11595296 -82122099287442756820022704512919339008 11595297 -111772133872756635842964086623600075776 11595298 208542323309153434951021116001666357248 11595299 -22625972932657107143501421093447233700 11595300 91764483533224662587302435034008396800 11595301 -1084712903005413407359953108327317410400 11595302 -82349552808080682820736170794668928000 11595303 157416659066801179556144063407321282512 11595304 462067288603047166698572240057175244800 11595305 401422653850569839794854283682755294920 11595306 -43104372960793047977974639620257945856 11595307 -20171524355609152987758007522377559840 11595308 723799659979991415019843207897859996928 11595309 -420607468470437322731854092778317120 11595310 403956679965017116959463476746443354560 11595311 198465148950233570102309739705050427360 11595312 -4592844635763683832990520805958942720 11595313 -1276909170094341833935689787782612602880 11595314 410329546679900009200441633452409898256 11595315 -197909032928670895866543064176097110480 11595316 28343777956762134188048351035949556480 11595317 -270377846941244943085977430081605887634 11595318 126791534159962943457754120020132188160 11595319 229994588199799839908775852352697164696 11595320 -901866833751428355359867145001574400 11595321 160452399654296414455043437652788407108 11595322 264444939600149430744232147841747033712 11595323 -2065100017758121220956637920311084068640 11595324 -76312573810063636068903323050830397440 11595325 -93916796525083372069669305148154726400 11595326 408297994337752339569684795756484471296 11595327 -24577913144017581930953997094182519792 11595328 -552679487751195655286576306678336061440 11595329 -728206330297474363403785943529276120000 11595330 -11346368192626553283999117159141711840 11595331 -180176545699317891716863136752978652160 11595332 -58939902335039066091570943712401612800 11595333 350361039647444720858881591048413696 11595334 71376329380877506324792998620825625792 11595335 53193526127189934881417062178890096800 11595336 -20122275541595061814446340853347737600 11595337 -3380805283983290853797168399982116032 11595338 427387745992336177126378931342810614320 11595339 392987858551568876723880556847115072000 11595340 317304151228763958746507920871987635200 11595341 808713976948781827239288381746401308000 11595342 -199936406729379676087703093232251022336 11595343 -1519710562850907599988767559433138461120 11595344 -66954907375310683436675968503673798656 11595345 -161481443737491087253420843110170292480 11595346 32772803725915517815035172599124362240 11595347 -1387312044280378887303901398985269077400 11595348 492808042822831426303091148177545461632 11595349 491990829803265208124692263616461476064 11595350 103770844516241585431366434262011552000 11595351 563150757824619644870348292886709705832 11595352 1294252761878452067935382983975692718080 11595353 -68522656909309417271013027536698825920 11595354 -78145295899881761735669250399242477568 11595355 35183079420244462580558302127613141360 11595356 146414148153601216128918554249739437568 11595357 -45911871502762068913646804552305879572 11595358 287207914445256769913437323264989475840 11595359 -56037799189028854280146936389909049896 11595360 -360287138955848246668651349186681241600 11595361 216075915983809453703686007123576213424 11595362 -93796073512358347936462050345996963168 11595363 45027117579423424975325093692477412784 11595364 -130759108455850067026092637284403101696 11595365 210276907483492457758218117802387622400 11595366 -7602786904100096893166595180162806400 11595367 -6402232441294827734576290027241685888 11595368 -264181403287096769583960616058925434880 11595369 626800920051043423781752881663823449744 11595370 -190400845979922872974898350062610391040 11595371 489886243596419654056150760204372140200 11595372 57759572843364215207234623092127137792 11595373 874827432378773935424871395507110273622 11595374 -97843547077214045913354123554257264896 11595375 842721936894686359757853462740035788000 11595376 -47737749274580037808374904913352523776 11595377 -1362342127521086539764930420474416292000 11595378 -368520724789822367678609011950820142976 11595379 1391335743784411959760094686211320731980 11595380 5450890312873183698484851446618419200 11595381 -62916525092428614393740618929697212416 11595382 -288716258923412988940838395137334254528 11595383 -1179179817587508769046878887303626044320 11595384 396896655483050002230138529534623682560 11595385 -154981389893888186438538571737926367420 11595386 -668574302056755338226390325442835238656 11595387 -18197656278873596867299081777780534848 11595388 -86692358858534785486574652538952294400 11595389 519554002140692391328311166786505082360 11595390 -17492301203715009685561002527605478400 11595391 775271467137078484724507219526235217792 11595392 -390210272846320075228016550499886039040 11595393 708876672101813267360794288169403624 11595394 723410205869192759657971344202958803872 11595395 58480735468249571428843467019406376960 11595396 -55990215306973284312619767366866810880 11595397 35309903330568536819988613652019954240 11595398 618604725220358034040439191563789747264 11595399 -109462830018534415915878428044112027736 11595400 -337627893921443523290061429149248128000 11595401 219918095871117085719951361014025702500 11595402 7708109493416989135074312835089054720 11595403 533422717173634664687774019197792416384 11595404 -380086590728122206852960282821225063424 11595405 -64232501335530808946699203056650967840 11595406 42798192518969293313393325241571111040 11595407 1081169847282210815017165522050078589680 11595408 -93740901536419790839389508433776607232 11595409 130548557025317462740267265349412488306 11595410 -360845004822680964731076556616868236640 11595411 -486822594256132648949798512117212526968 11595412 38389417562926374811524828205184809856 11595413 -1104604027439353987145260633406880148338 11595414 238814452184244357393636033103776645120 11595415 108390982774326030944474704796753352000 11595416 181287710863949514964082071567673794560 11595417 -457155089998460165168579513485042121088 11595418 -477322073680778292160099157857739972640 11595419 -454945093413194464045206248330643640320 11595420 -110108948061245723308610468325729792000 11595421 882041949433059769601627334710008987622 11595422 -461623946597670528243395347710403025088 11595423 -1151100929979274750678269514370956032 11595424 1340385830054310602998606380354639691776 11595425 -7930017547172829055647088373785252500 11595426 -144014807138518285888868970366547248768 11595427 -431696185496745750476777454705950173200 11595428 209635425581445395007165096142049314560 11595429 -346095007685408780402156986864239736452 11595430 -139972328425690968033973731041009280 11595431 -383846711165030405766979812818991612048 11595432 45957763890543545636585834661324963840 11595433 -13661963910432075135164061362382896816 11595434 -449510810811259190369382259833511599360 11595435 -428667696198883757472131514154952509200 11595436 378985073150906101032769799094199034880 11595437 106096668889511734535586451996980848352 11595438 -307776187367652159131464762325272256256 11595439 348579959583672070679298798246252740240 11595440 176897181640547619264299850475386961920 11595441 107894683299671133064312377830795873280 11595442 -47564833804005252128672375610210432000 11595443 246001328769388635917638968926739261120 11595444 -134851084211532088601792986899159871488 11595445 925165247501434718166532735830218151480 11595446 -287484175474172414258754476494313116416 11595447 633935433424750062844888406633560992000 11595448 457891625755108856910825352415835279360 11595449 -225758047528132107309090404657441150550 11595450 -87117778387366839298625586339061900800 11595451 8839315648484431344485613583104045344 11595452 647042523846090586633098196302659108352 11595453 -317190175698921158136160271837481904800 11595454 129765654930251666039033207803086380160 11595455 513481035700399763225953096706101296360 11595456 45733702835431877635162890856996798464 11595457 164329045009134742732117274058560668672 11595458 111478535989682545349068793493541401600 11595459 638451253667356679458794474740510957304 11595460 -185821516925872432544368463074167294720 11595461 163479440094374061944434292200980615132 11595462 -37084032242745762766027510607096217600 11595463 170725224414295964233513920199447349784 11595464 -736303470395826643611405836354858188800 11595465 122095486760201915094219445786483424640 11595466 822229605030321639378614162957013504 11595467 -89564354747722716426467211464449191408 11595468 254720371972406875180875776250667982592 11595469 222178556256816248704248831158051456044 11595470 31183654186592567546373780605840828160 11595471 -644653713373754417637599245396669421688 11595472 -99313052120672159150425782769647616000 11595473 -21876542144571222740952826133236702656 11595474 -4740339018555483601204057843978122240 11595475 100010338892175439915252943230487181600 11595476 -307922873403543216323661607051303000320 11595477 -355883725134346328569677298262566776768 11595478 -1295262615815455659260339582139601555200 11595479 -617076079167815127250683534329743313568 11595480 108783978577126858973010606721166131200 11595481 419384059896066708697954728678962762752 11595482 -61136531094239737143478634217862971408 11595483 -303142185958050133981316728577253789336 11595484 945742960917891995646552285904050838016 11595485 -650536669305067782201919278593298251040 11595486 -142582204677205413541835459602218095616 11595487 -781450771220276340915126767499220000864 11595488 -365957751924287012282837820402271518720 11595489 -354802816798051780936094019829141972320 11595490 -180179511075572904072878372387722238400 11595491 538006516883199094281621250461992587800 11595492 -506163020452107596518640258399795789184 11595493 -192466952555500899527291392640819055616 11595494 -131620179997825802042571044718966807360 11595495 63226300786111635811078471705902644640 11595496 -703602970308192274410107233472994017280 11595497 -173053903476042708925143150183679376376 11595498 -100316320530353756233860935580744575232 11595499 252799981752111654307190715746518169664 11595500 -136088213415104709551578510720439808000 11595501 -1036385379581074671694088133355807344960 11595502 546582532144048883490266898702762341952 11595503 56849986635003802357918721922270214344 11595504 39220982130411141523675426657664040960 11595505 -617071136275103591492588914208891496000 11595506 -280618738778106970188242485818311308800 11595507 -182983155135848856189209417836254273792 11595508 419398662885208632277797250073662554880 11595509 76014453743314246576794598430450304 11595510 -179210586952737901934526922051544553600 11595511 589800318853741014761260904623710421152 11595512 -785736104091646057927777038277043404800 11595513 -767063139408484176650534758646027829216 11595514 151095214649603131648202145597317913600 11595515 789529345153416181885282489312029497520 11595516 109743421548071584509998933661259940352 11595517 -501822243786645275397284740637196317434 11595518 -144298686884576906478419455605569559360 11595519 -38601905800937090683762172756021852160 11595520 549150991466508236433825401821514956800 11595521 -26893082676111404050675794625213125120 11595522 42664625505308569929861269812753232640 11595523 -590716216253306062877853661818102772228 11595524 -30959350817557116241137547423250987904 11595525 54107815815064281633220090275009660000 11595526 44051683201854241011519289613414255712 11595527 -209160953782281249914037181235313003624 11595528 -95898504235341645917146819864240128000 11595529 35916171346993683873236967899345304000 11595530 -412859308250748295372835018734311355200 11595531 -16632592117294657923688711452222643200 11595532 -213223888112424334048497681387535628288 11595533 1811685796647884945044681800486874050924 11595534 602376920844101468501955607447747153920 11595535 -252691265779899691316726162959036763040 11595536 -300529928444047040015004625446694084608 11595537 557986900592164451345242181829271012194 11595538 -20469264851358592237378249139907608400 11595539 12454280161470625854055342201733811624 11595540 -405063638396301876386545432807541452800 11595541 -838676149637654147140692429124467896320 11595542 -61306572190301489499507229219294242816 11595543 156052362738505776408375496085872997280 11595544 -247426680523806355940665164746445219840 11595545 7685884053764416921817372018045365320 11595546 117066621228512873182920126871070553072 11595547 -337367568883273054785294715184948369044 11595548 14485755225388908239396254252152176640 11595549 293318740582406726296891262770672935552 11595550 -76770966148113767038089262059975206400 11595551 -2181855753312865705297705094307879288 11595552 -5706144177013381930329260259162980352 11595553 -150910423869255718082301890305940414700 11595554 227339428024649810477330376485260800000 11595555 -26187862781628005587470497159781981840 11595556 -19958600176710911904331858715996900352 11595557 -505257871734770351721990379469353504194 11595558 -38513164677110536484549344924456906752 11595559 5233337241967317936532526111362606720 11595560 68541594116147836762884757882672896000 11595561 -461098750116824376043368124943370761328 11595562 -119890132403839713928517661058713947136 11595563 202885732068698650966777621161899656080 11595564 -362481155535405576428873142567220652544 11595565 65667160099289153982702564127107216000 11595566 -209659125107003534453908470715867224768 11595567 55927345427970478309849561669823978880 11595568 89931882352987897583253863953376264192 11595569 -1213663886385797518573782326525267778030 11595570 -45902496361058652496841385769070576640 11595571 450780816410915791540477690649835736192 11595572 42390778278195428965682916995066222976 11595573 249963384897129169879299792028974252384 11595574 -535011375336102086496628332836179217088 11595575 431144244890524335266670452030391430800 11595576 115075620264874171220186891523500482560 11595577 337378011902672901249650050954970123072 11595578 -31445478528783962282388478657491406848 11595579 15679927241913788480304842431681190448 11595580 -419439008195963422546303656980227468800 11595581 311781078014746697770307649186684397824 11595582 -11279230731388665155153999051737522560 11595583 882599309864992751204345771282964981120 11595584 -13914781907869983099337349556376436736 11595585 451264700528810038986326284276981814400 11595586 319837133459447580298161775130612968320 11595587 282284210601491348119449006195082690236 11595588 -229909755876535402769733218784837513216 11595589 196801861361344640716694787999082847390 11595590 -7325304045604698819507035032073934720 11595591 -276168495876183585744218986015435668048 11595592 568659432743965178710345483768531353600 11595593 289679583661496749096709083913966074842 11595594 -232053613964347341933052790880772972800 11595595 3403669923695025122344434806735888640 11595596 -672138677009456068333954223298886033920 11595597 296152415011294467783948861209976741408 11595598 -198173562595221428093709830074781841408 11595599 -67900536393633864083785726287886496400 11595600 26155579061501128792892683901238681600 11595601 1145357032409246011048247762963088543972 11595602 236556852922220366465783822393808580752 11595603 21658991845793133967392191732302882608 11595604 430742098624086620153298864222093328256 11595605 374806534323931581738329502068418681600 11595606 408632000578232806393579042235831121408 11595607 875927823134363984022404094271367662856 11595608 154476143675687578961387638428979691520 11595609 158323677741012934946405967376489434720 11595610 -114216654606346960155182177515419770880 11595611 -478836561137166951538675026264441503568 11595612 -3342143073985610312267151837144809472 11595613 155135964017030935930355797028612225440 11595614 -74132024010656556468527077372252694208 11595615 -52926730422964223320136567304238507200 11595616 -267171591007394803937607980470037250048 11595617 486017266782593640308501839310034179904 11595618 18107964117343975330189907371809357264 11595619 179824707924584493199510167314519186896 11595620 -140397500216627866371256267304429568000 11595621 641162654777912946629839135967250004320 11595622 325218235569686328380666718800864102112 11595623 280118962324680923038366444463488148304 11595624 84537313198968867332227548217933824000 11595625 18792179415697776870396160286576701250 11595626 12827145751251736507869422836647991296 11595627 456960878448125187538843870304036278800 11595628 -942171706088952161700155688832717960704 11595629 196279371510436500313814122043431404576 11595630 61468662416808179028032532001174331520 11595631 333901306650487953686034290196282740432 11595632 179040847846973447382445507746476851200 11595633 417236436001993632228158713734126872448 11595634 -409259914308625044825952039592020823040 11595635 815016862855259235024120811950808721760 11595636 5220162013040336702938702419818318592 11595637 94547948033735775105581839266073118094 11595638 -2939740661709674415827581226530385280 11595639 106201834887415868481468780482781149568 11595640 -5828498726890773042830214056237875200 11595641 -348256871569944911494912565134870470000 11595642 -40066479008222492288105234212477812480 11595643 -423379734842727432715263008115220956160 11595644 44810052669870989536131395908910246400 11595645 306805239136812048413936785808270440320 11595646 -223946599711292908015345389700557667200 11595647 7932181478227385547846762397864382832 11595648 -194148470592338437121566769373543137280 11595649 -328427627190176397923702795246879399040 11595650 103544283725188159322630981729093184000 11595651 -66205766655621716068634234445624629520 11595652 565037221288348203777645803936429580288 11595653 28761961964421652036920344554138519902 11595654 12997985424409722088239298985496043296 11595655 34412573138275917321175521594020643120 11595656 334777834745880404196769795318072412160 11595657 56917430336164057465923748616014826496 11595658 302376616024059929587285374720825703680 11595659 695041884420572217827554079393487973104 11595660 142024376427086813185212143014178933760 11595661 -42847742372974800578579261816366239872 11595662 45537640139155725791375813857640330880 11595663 375754047251536953572763900050039840400 11595664 -131096795198307334057249452736104325120 11595665 -212285342702257851681628335250714604940 11595666 235015257480985301190321884048730503424 11595667 605144073688693366621998783340495596716 11595668 159314165911413843041300465243961624576 11595669 -595205717608656752723840370120851104992 11595670 -129971682726150676249265206398360134400 11595671 195861343803204645005975548471168901904 11595672 1458188466326537496088574106782300160 11595673 960768682374714405062111045939254622404 11595674 -140246881293566399815394891963746003968 11595675 29760432210794305079693897337940320000 11595676 794516305920695050618767058518447848960 11595677 -206451793351372205930880859258249608474 11595678 55370441527028372007235479314059757568 11595679 -1220206617437634411616302048986694231240 11595680 -170898672547373087381984097819393392640 11595681 161250957447829174085890825929134448 11595682 129374342654342350383117540990953777664 11595683 -1075539409838010972818877321793974476160 11595684 154384595014533687103621841988656219136 11595685 -32525007282430096293340246226066545800 11595686 466659560613002174117766474123950472000 11595687 -282196534698249360378968569507453338840 11595688 304822515177711531071220539035333416960 11595689 37541169384963557323936515656041090752 11595690 -132601550162398857321996992986915660800 11595691 353351372413454728312552765745380821184 11595692 104591338271322594752569472652097602816 11595693 -266731952467863489493809231067963167936 11595694 843459568278983267321133629558716132224 11595695 -136946448660257203408518516871251338400 11595696 72630512484903929887537072474668662784 11595697 34417699512105534569654279061123509472 11595698 -434605282279380454116064978786967740800 11595699 1812028461287630225942131073608464092160 11595700 -435496634221160378326413854900482560000 11595701 152693095599481578417421425531308852760 11595702 155299529179262142922913148414536164224 11595703 -275589734281621673561958057006377205360 11595704 571276134926420458604864832397101772800 11595705 -56144958514847100772128504203130408960 11595706 -383254188472298943052559562746177644320 11595707 915025956107531084129057561120983129956 11595708 166010908757141946652403849938912960512 11595709 -112838089477920542105900881473672256980 11595710 151382108329694352244853642762672520960 11595711 -702741234301475134729865855338153700064 11595712 -191892763659157503532851854438746292224 11595713 -562089550961590491594538372808874511038 11595714 38290472699058587958258894898292402688 11595715 281809213104799070884552526362429920 11595716 148389081890977063883538460002577152000 11595717 -206725440743692933193447788585061859456 11595718 -116668256185251873711035291788256161440 11595719 -370166949275981334510529602118160231160 11595720 287591477831134347654321250693452595200 11595721 44427457074601153692672616869166944360 11595722 -38157016722101503038067668430936284576 11595723 61564363779282307883069395472616019968 11595724 866798483429270631298079001627656192 11595725 -733497979253161964138488398448707966750 11595726 6180361743225569138139636592920670464 11595727 -824206090488171348764039779300573203840 11595728 -194841074493765753769322902469301608448 11595729 -673027012782738319248355126940494976016 11595730 50024618533098593818836703336195776000 11595731 -131108962725233140837744994083970405808 11595732 172881385959051978254541885397642371072 11595733 1354743698880140681849327980150297097500 11595734 -455471241411494878320442374989866619136 11595735 298752666799549124507113175211041932800 11595736 -144942574331384460908535263861645475840 11595737 -964644436819132818015684131325245143740 11595738 -83528943186564447246573700272508477440 11595739 240034200560048139546498442382570201540 11595740 -92620572444619851579944222343643975680 11595741 -380030191533760575800777548770290164608 11595742 -198574501336619632366346459628927220800 11595743 159445748606541101857148176555106732448 11595744 -328635272625838517501714399803366440960 11595745 -233674208538675140971448620153881117120 11595746 39387459818215300538397295036204001280 11595747 159221928335313982961520708286664107440 11595748 338891824560962581370489110229442977408 11595749 537486822794873909222336496248700522048 11595750 -137703774749795591869760598815370912000 11595751 -99690919167165707292487487957429002080 11595752 807591047018641831752676161910711188480 11595753 -157254987114122231679359410516232474460 11595754 -929520501802787667337750243971891106560 11595755 173368565477235149182274535545340104160 11595756 -296266145120888920830294657505854294528 11595757 247408273491736295959599547652519343200 11595758 -10988021406527647183041979775129097216 11595759 -125784720188342520892922939599184192640 11595760 2491384340940569983436579202356674560 11595761 -784564152247815717614445690048252766638 11595762 5619368486247469205902811013731760000 11595763 201182739547380561294080308467183540400 11595764 156110191481071975272826615215824517120 11595765 -133638823144570211417778395741903151360 11595766 78881400845331046059923909552087498880 11595767 -5334813254841675747995524015418995200 11595768 263877515114757625445580630797900267520 11595769 -93214881424257140422159127059670471830 11595770 -142037786410019917680024668171249701920 11595771 -265314973861436479154486572825277032320 11595772 -479705403254438155815135801022951369728 11595773 -646271181028158316144125868654417184256 11595774 74839900050690107435985095947451636352 11595775 -319698682720538026398957062453162960200 11595776 855730031133338220581616598445457408000 11595777 291356179158342674624738889943434417408 11595778 -60486249040505464525951392768556419120 11595779 262594958678019805451450101792943738784 11595780 56506627749824433130093933976001884160 11595781 -205059855506845708094569778863124268800 11595782 432979364848094272031731636552950245184 11595783 523055880766276639556857703514982846800 11595784 75860999679894789333852276475721656320 11595785 48759606862904054580092739901392761160 11595786 100931458092877565718456690614708331264 11595787 135228707302221748506297523737512171152 11595788 498908686910727968872053209346554681088 11595789 283642962398764052589038889063349236054 11595790 -663609559939455764002259246281245809280 11595791 52602006691648410650698238064124431984 11595792 32390992664315343926507157555070107648 11595793 -1355261007453307169266322892081578880 11595794 355734680869796789612461165400021604864 11595795 216103482379815224409239247572114304000 11595796 -543697773180054746138106487455267126400 11595797 -685868317359932684248610415779607784320 11595798 6954840673077798224528468233467179520 11595799 581552894250992477138613167504002701960 11595800 127125104776330355410009242385231872000 11595801 -222239490085440031662867491556784128000 11595802 -123194367295233889515233021019667215360 11595803 268721437184474913276805683298309884120 11595804 -4994922991889978162259114995506077696 11595805 83712949103437449146986173160170359160 11595806 -388940511173630497463047665932130027648 11595807 -249058456218528945187144853170534773096 11595808 -93012109731857890352431228776175632384 11595809 1308267830642186831301299517463441991010 11595810 -1022056141185007914620996250951398400 11595811 26541583059920690955159817571294248752 11595812 156873546337115236589765659858176122880 11595813 -182113374701148447375276804832363430112 11595814 275784895915391717918074190190954096000 11595815 61145912873056676923379503097205235200 11595816 -81222321048499068761948796110538593280 11595817 -349446147804442857560711126333144592888 11595818 -5746288054447946521764409820112986112 11595819 -52208260016931321463573795567148221440 11595820 -82624670635313479897400798491135902720 11595821 -513000146720609916214512780648726351978 11595822 49530182256107342474785284189072098304 11595823 1031723867992006354241483374725801869072 11595824 108249165120355092250500903615242895360 11595825 42261446689488326347001490943917720000 11595826 470599695168786814238978955869357468928 11595827 -419352678789231006177969520801051134324 11595828 -106765147657815590732239088069815111680 11595829 18524191988162097059052301176509261312 11595830 283278236673560691327486740825349634560 11595831 15558652305727393255703232109672768416 11595832 -409158259954012924072995577706496921600 11595833 -1729881881227759055227161798594566830560 11595834 -38836876336654038315897669913568070432 11595835 -89977206039512803805631467230904318400 11595836 59230367609922678444899064362917352448 11595837 -15845430736605235482214316658892817856 11595838 20603728430847292567303672981734424320 11595839 -1324906940586836200758795144818110687776 11595840 211558619842492458448633381719512186880 11595841 -6017697584948171982720582855354868416 11595842 116247233565245328200663360997200371200 11595843 444158008901212466264819876222604321024 11595844 -4256052804465231632368444127763678720 11595845 913189151613980946977076997764136343100 11595846 82817776899777720351648860520401697984 11595847 554509826274652633031177571995044266120 11595848 1144339646860705137554659628045195550720 11595849 -441219256409840676831372356426144925936 11595850 -243393778493835615305339413538079903600 11595851 1394193597265864529952702709993994136852 11595852 -806337737982627523973621510455319961600 11595853 11422464993298570206244522642977706560 11595854 671017812997169655432431957671076573376 11595855 332625523297052071669083204211406130960 11595856 -140117922397819894658766489445871935488 11595857 -119640368866431801554779409422968276480 11595858 1040319180744560114884020121209654528 11595859 524031986332592631399787768138345728840 11595860 -162536309766900741365503500915147571200 11595861 -258448600772518020667668255662633554290 11595862 18767083566150750006362473860590567424 11595863 56387045943385497165550004615381952360 11595864 -90967698662650527245577582359901634560 11595865 585832490353869088505987450469227329800 11595866 -206617225762412812086237321530158430496 11595867 -659443258843143256319077666508269801320 11595868 -64849697438192057764405207780238979584 11595869 -206128817368069065183837152833695488730 11595870 -44847802230524750257683257904602411520 11595871 290065976703126716715131433699957902720 11595872 263340592375147641133148898991219802112 11595873 296596528108086350277887525599387996800 11595874 68670964436089892763076612423119720000 11595875 237096773704503260593355876070874992000 11595876 209022035048635762185964133862633772032 11595877 -539206144061729988675036339531938934274 11595878 -148285255270087833989349104017920438144 11595879 -5987218428758683314463744947849206040 11595880 66585229627011004028355228008010086400 11595881 182314908995113398234194280874394819664 11595882 474570774063675315784076897919313969920 11595883 -158604909679554707723660573856343113296 11595884 -116747244937124512141507682683863744000 11595885 78371018335030742269573292953971154560 11595886 137118375408520539031307099344263139392 11595887 1475062701210412988703520357781827282944 11595888 92236378313683902877809913527783063552 11595889 -332396189251291459016439547653574923310 11595890 -438501910872176483348938675730624524800 11595891 -114344414663617150123335127402493094912 11595892 291437728024771313502992380032048230400 11595893 -275751030874645731366536157549769879296 11595894 -284760899078710431025759664224832716800 11595895 538284402839817624328577017001843117400 11595896 1191430668490234541354323452057968640 11595897 302050610633699030639536681043500910388 11595898 -6954827910024185031387687977320402464 11595899 54852378075369337701996638341025002200 11595900 205108016157080462408099686425107596800 11595901 271504223911075601860985464471230144902 11595902 485160481954261070664290281249288945152 11595903 524645477250775435482489991580802513408 11595904 727454759093509818256559544091457617920 11595905 -518116674548840386325480205212186336940 11595906 4811375460918693125725512942436715520 11595907 -175640616327860367390464838625115513208 11595908 -7026110042946196686086015560925311872 11595909 -218595924639134820732783311722545768000 11595910 5937734220515160752570310960343868160 11595911 -172592950400670966764407021205619927840 11595912 -159189970697776838016684492337320468480 11595913 -390378729447870724750450713623588493440 11595914 494305551169317941048105294572193328 11595915 184868993092630017023790429136812698160 11595916 -490862193143558838065103979343742357760 11595917 -127482212780872233539333351765003038548 11595918 -16929697710579649651376241671670791040 11595919 -818241648934748708787165262763144263080 11595920 -41480876771258960528583399855201976320 11595921 832141119965632926044054097964506993504 11595922 -48353131917795789998084928358851250176 11595923 -540920136215949066478207041753715315632 11595924 -51277152274080118626003336409660122240 11595925 254137298830639869111849873078309540000 11595926 41042808695300557301185997040181195584 11595927 -289433059805782584769534324208372618496 11595928 -880297553293560163754647074654829056000 11595929 -201108867523979241009924811486192761600 11595930 201755496611619832843829292576810462720 11595931 -701332370005464045198617661836400822268 11595932 461394789471179104356473171514987818496 11595933 324703678387409123040100796214292623360 11595934 63082799514169975582216121139904438272 11595935 -576362665893494762820971058802631890680 11595936 -602835218953662547340626909497340723200 11595937 -287360810953558274594595150303545296208 11595938 -822980779095746018418343796957548516704 11595939 -2018102353799192221241746913679905472 11595940 309755524359343648171139165432629670400 11595941 196392931987073678289094426829874499872 11595942 -75974274528632974732540661308799867520 11595943 16146880857300924208125842564316507624 11595944 -1296120358654336369324178284785197230080 11595945 512862448750515352813036017158306953920 11595946 -269358131847964934116617487275426757632 11595947 234825326219932733057553359254848332160 11595948 20417983173858456365208653740015613952 11595949 879601619544645276695656461772065866400 11595950 -304936467813419980930880101533427152000 11595951 -88499164301921202776700034249937155320 11595952 -11172568212062329504788421910948921344 11595953 -188395135439927183948190579487509244416 11595954 -87696297466361631120199106913592359168 11595955 -198647786547057291483002850053893252800 11595956 -138498941418940176294399626397167616 11595957 10784589140917803827372675800445347392 11595958 -896022077115018143584876584167909872128 11595959 1004002183880898052195438809148170778560 11595960 15740791850380341096488613242516889600 11595961 431897266763302515702183549614053582852 11595962 41183931384872036521496051804896611840 11595963 -162283961001521315189825446884910644456 11595964 384079925333931608915443296630051070976 11595965 161563096861506834687238652447508439800 11595966 -36581468033084780207309545996789939200 11595967 696809608373073251521224295918801918016 11595968 -182740278359346867903695929267024035840 11595969 -114644711908510559240237251518339780480 11595970 -305107402285714842894940044925622692320 11595971 -481501404779117372309326130903198661828 11595972 420715238512018704448372475236246444032 11595973 957313416152372959260093141247291112860 11595974 49820824913413892274152033629979760768 11595975 -303479566866539895695613693195768251400 11595976 -177226181548139295741475595456076349440 11595977 14756418077058002554446104351754347700 11595978 -165543098536047430443048743179896364800 11595979 780710221962221282712424595467804803840 11595980 469024020316083688078815763705791820800 11595981 534632733054867165897650356696583124864 11595982 5400923935992976924950292598070194112 11595983 39708734114793006992865675510206062464 11595984 35954136852693360491758538882068512768 11595985 -150115274582053242120928492499088120000 11595986 -340764673682379286421624001501745853808 11595987 -2783228794568544783637222961223526560 11595988 -378728809636847600395006373223581333760 11595989 353040538900133741676338044378285000704 11595990 49361820359985012672059946945854515200 11595991 -424811638526468549888997360148164239016 11595992 1003298701956435093457832959788009062400 11595993 -1817235317094887692276071036552146736 11595994 -585015378493191194795582451629855865888 11595995 -780011606299377753446415021495675120 11595996 33530676266955585009671107691564593152 11595997 -82153739890504483285319806866988518714 11595998 110338342044170040701637741210854324160 11595999 -694066704681019614355332593788842033336 11596000 -299251957314364739142137856075497472000 11596001 14777092669881118245382487452076905152 11596002 -59906166123044166520654199168865607680 11596003 -1109316785807331156148276939161280923748 11596004 39394613350822127894453676601268305920 11596005 -130263477952186763200444198243119488100 11596006 805079343297549247218952383808705556160 11596007 -693634110833077256011335431390427276744 11596008 375002901926870399824133648740229775360 11596009 255549616810441227688945425480898529210 11596010 -11371217482121034028673321479886343840 11596011 23410058914588468359545356799806159104 11596012 423948645695924500316374233298137894912 11596013 -79178813679570810564593813697850560192 11596014 109869418883376013956681060281276864640 11596015 277386325378306394252774966074066636800 11596016 -188387142473590184053511336601529417728 11596017 -128235784685883367568359661164237004352 11596018 43969308672643319116384355958059008512 11596019 206883354411844130693795280126652542744 11596020 -228211389677236227524089502981826723840 11596021 -1143203757998473001100022525978023645778 11596022 62294650730192780728495750880696566272 11596023 -175099333978590457915738444218970028400 11596024 -768798125602794211281854846339597967360 11596025 2110469470019082470560542607450905600 11596026 81586832406265370646512050504007395584 11596027 -734406111155773601976286383877060620480 11596028 -42615451321257694543511367461657769984 11596029 249967737739499890322463868757842396128 11596030 137945816534670285446713708844240027520 11596031 -1113889176147985746052891597230596007168 11596032 -252049370826471517140615236245688156160 11596033 -955850791025432841248028620890828350718 11596034 -197581999158565393807100515483630273584 11596035 759269173396582973725279145483713200 11596036 -36557501444990267810573254205439925120 11596037 1309577693157886484030713192471069297920 11596038 28414596226900455846371307199171432320 11596039 -221374850735365079178549391849152703040 11596040 713726315889953364299362025355626188800 11596041 20234450569028617431823211734619664000 11596042 12982314364861231918966059707505748272 11596043 146534519463220340382278360097803174184 11596044 -468650446580670386258107212470635958784 11596045 47928535718247944684225991063572889600 11596046 179098979049818193031402884352747057152 11596047 -525441297404271673009985228867949031800 11596048 13254400907500381376462945116970287104 11596049 -36796948981964955441891652689052499136 11596050 -2535891028592663174414520142343728800 11596051 -610464285757157528879153281966602995888 11596052 396526005666930711294917648169947481600 11596053 123471144806964813622389248102708714304 11596054 -194099137404257545619959960029441453024 11596055 -208807027772601859154182772442524998080 11596056 812089135509519667717186004034741657600 11596057 389256612341923217597951226497722655904 11596058 -387059008588280899497694715261189488416 11596059 244779565127348037365650410075621551520 11596060 -80207664600290475170177162474397143040 11596061 -578045532061864814465008434828320879520 11596062 -67443387606591518416554229632410029248 11596063 154420445586956817865258623511037869360 11596064 -1117111916707676800718007680529258184704 11596065 -181345988100892606458826502301546185280 11596066 186754072065332439898114542447181841232 11596067 523167675457537668972635961108466030752 11596068 1342958923041507627035097858356183040 11596069 -732721418277864072475968184103953262530 11596070 -87364105341040756390890314913632006400 11596071 138410885233154274820779885475441132800 11596072 877414124480051198586775213799798860800 11596073 121232811134362192288149789837348083322 11596074 57322103281557832124304913543627008000 11596075 -400427307260146919706231960253027008000 11596076 -188204467889996957518322148775978218240 11596077 92661968526759219396336021816203669760 11596078 -652839275843484473626052909852304576 11596079 -108479600597393614170661983216198642120 11596080 -56806666278841462571895057615264153600 11596081 -232761995134343837884460775596772675008 11596082 334013432265362372752339101529145484192 11596083 -706218722182427495728380562560612069576 11596084 -639195775146854238614596816064242566784 11596085 500164677874991999775304575022823083800 11596086 -299009413564256424443933004058883163168 11596087 -1275295478830891703200978779547422130264 11596088 -215433693448688125592132251031556464640 11596089 368996653349087077199484872706540646224 11596090 -34996082750723465950624713368022067200 11596091 -274445877531632494262239652915305276416 11596092 317427524889087737235041171811748749312 11596093 365517608211222218012552593304862950342 11596094 146165445019306424593776583693822648320 11596095 -48109797842245388872877351168668850400 11596096 -74871930672138513354123448556338544640 11596097 -902248524804048776598770679146333779068 11596098 -96036894149747133425644924199326271232 11596099 841504423807571177681003166837444976640 11596100 196682634978517266186912029322845740800 11596101 242438672554955248669521784146329337504 11596102 174137855910956931190485370883882215680 11596103 975556413348390043138494215519704803264 11596104 560518438186540744178121486621981527040 11596105 325610503396312734783683687536069708260 11596106 792999215212799233670916124151784620640 11596107 240323516343399342106766243236178180592 11596108 76226675621032630501761221575840899072 11596109 291661639370243624477794948283461288416 11596110 -209262155199842233999086830463924282240 11596111 -4408587650010879795388012280893831680 11596112 113281836459576092081894284053795569664 11596113 -638048913107493424979036098733307405516 11596114 -323295713005453036270924933613446719840 11596115 -50555841339774221796870095064013507680 11596116 8779671880798176391444870821782224896 11596117 -274631524417176927066177570105811863552 11596118 -264349066065621881925390588545091937920 11596119 -169150288358676325555446594121944744192 11596120 -106542262978432373805330941407119974400 11596121 -396673151049891477202536925071151021308 11596122 3894131393746517524535728095107538432 11596123 -6629070944451585066803318954027400192 11596124 -180348609420978024099044745807683464704 11596125 -109560722778343578635828530428292488000 11596126 -653672317115704383284143478575558831488 11596127 -415946202438978854451571073163832844088 11596128 90124075596580162784660650862208614400 11596129 -745318397572968043161296462554265218270 11596130 -35389364766420849712032885247177390080 11596131 -410516746429728255934104085396319767872 11596132 -503266439339096851501862387621197982720 11596133 -304582464841951227783686723340433185540 11596134 23996968265439835060209526746048268800 11596135 432788258933990220038801470231787553600 11596136 -415790964549798610873962429138906424320 11596137 133586132273365014282086227719054996480 11596138 108378144938020965759829794279496584960 11596139 -20649851614172269803182518983153696960 11596140 84131010967564218359929716535457617920 11596141 -171481931050729146291268224002038412458 11596142 -568537824383601562933830988879379246208 11596143 -269203729910861527019612246550433361760 11596144 86003330421238328761015941271607705600 11596145 -207885309719448261167115337380054945600 11596146 58376206913319400834979979634722152448 11596147 236128295670399648275741744564560683596 11596148 528535048645033756686580987583441102208 11596149 -356953695240703644285065645581068554880 11596150 365758780617913097865093021780248800800 11596151 356735955300035283533196282629642757552 11596152 332186409472100181970472462910201200640 11596153 -515395751151028334426055948274647363756 11596154 6352981649754062359037646000160922880 11596155 303008089276831086384152899377074803200 11596156 338923655426855680630958968840156160 11596157 188705721032409674326053273652308432960 11596158 -36541705258078103412793598208678205056 11596159 207145733022493551626149742952490530192 11596160 355280895036279290086506191237677056000 11596161 271134180285788883387237566366808206784 11596162 117885549190273748598143077722246845952 11596163 -219950774418860525824210695334026394896 11596164 -120097125767372146393361905645376615424 11596165 -137968765025288968205549768002246934400 11596166 238567203049226615378002347953698981440 11596167 -321244603418437429716858015388794011112 11596168 717720596333640281142632237474610754560 11596169 -923272777703247533829948237618571923840 11596170 -34034420721493080620008444956195348480 11596171 1157433459747891791371754106058972124372 11596172 -204825206628405491221923918936853125120 11596173 -81690227616251637157455835512124757760 11596174 -392210531178723384899484015960392729664 11596175 495690888481621274691338749715586531000 11596176 266383696913882989794063505445820825600 11596177 -1925651258898681148214001085195089904728 11596178 -349254459075233001924876352614262012800 11596179 -199660752746856204285801673347102450432 11596180 603970973907048484869204764621418182400 11596181 1392215607555427956361612387057858756512 11596182 -107580005383387057508174059361379784320 11596183 38058172167919852931222917276973349120 11596184 1181490162631706918829481672910434498560 11596185 -38790054460484330049877598562415521600 11596186 -104804382854495335057258056236052950016 11596187 -1267055137955668229253531649414967719164 11596188 92633573171313050387146548957274051584 11596189 1130333776677676744147478235649034426400 11596190 157816739788055168069665729598916395520 11596191 310713872472200028603516794513618160384 11596192 1144613189316330326454334582072130076672 11596193 -590862508782648405684009705145672408764 11596194 2441889510207812323498289580541044480 11596195 -377183369382813465138642161504682640080 11596196 -43120756014857083142087713706397474816 11596197 -55064993370440024656306640389742784 11596198 -113960105199886711790527710588351482400 11596199 546729513440636868383033744508087996000 11596200 63089370402797474761847088071540736000 11596201 -504727740545037491182323319347996576000 11596202 -19699039156965683198960766685629722448 11596203 -262047426685698755817433497708153202068 11596204 834003173548744415177219378599301555456 11596205 -110623483812664515347664247226420929140 11596206 -56086159751801109996630502728038371200 11596207 -167683544919326772950677065645156780448 11596208 27413823892059405076429719719089864704 11596209 -283253312685755766226897243558156433616 11596210 127946109290978816098691076526192407360 11596211 1349995610343619467298052464087142823624 11596212 677709921953203285289014358571316458240 11596213 -651707436175144899491989024126134450080 11596214 -101729210888195012059138943342373427200 11596215 257045665472079403892565336148316535120 11596216 -1045226638054587087861328696730047856640 11596217 519486545907012822750952242295173967872 11596218 222940372706734556100296642146822370304 11596219 -331297114295530185825108071026856180380 11596220 -408927499325197224557475814881565824000 11596221 -109387102461761312231375791162616290560 11596222 226802923264052614531982787371001790848 11596223 209799740510965548860707373810272080000 11596224 -112413781835705848646660997068089196544 11596225 87606873284362134529141584098298833750 11596226 -442694699204272221188107036402078738560 11596227 -457041233040209978590641080196829425168 11596228 -146778512928265178500162318023632338944 11596229 -1173787896467192540179468267238899123170 11596230 197270247141473065101542826651139776000 11596231 -1273434008817339224918240519134834364968 11596232 -80072812348090728217127664222575001600 11596233 -201342021777425632989903845961396305952 11596234 -2568494494143375061580820084833592480 11596235 -61563335523023703351890125413693650880 11596236 475129252630248486671339200277876915712 11596237 296001022727043675467044304378845600886 11596238 310511806392148762173452695509940259520 11596239 -1072229616767302949578683549064263545592 11596240 -4023758382463829027696045471388794880 11596241 -47445153885466244649834186654202413708 11596242 -194641555730757813176986215424086588288 11596243 -219487779283389147660554337257896298240 11596244 -72688532556532613229413526185208852480 11596245 387316632198589830960696198101177817120 11596246 53473743437224662290262120258667383072 11596247 -352884831955114653657585562215694227960 11596248 448723871941200849628722903593211033600 11596249 -161157889044953143605591730294303364864 11596250 -1064939776688612518365346540606290000 11596251 -564315745961531078347227447494373402240 11596252 938554702030011841185565890732746659840 11596253 -523434524974819874737499199646680251700 11596254 113321169855575583533973761423614248960 11596255 271620499490370360460505289238550553600 11596256 232509450176317355786568556225607761920 11596257 639138979060110159965558963214036785280 11596258 -487630521198719466184897871307869505024 11596259 -1274681942755237113461087462251216112640 11596260 -93571509522523161924579724375262883840 11596261 -122964477592883685607359687136370760000 11596262 463446602927093411943245908391157907392 11596263 87760858339943744385119536184812830720 11596264 -332990506602597096690275765414062080000 11596265 559225100311636293623760927933405114660 11596266 -118588328401968748800774239965642803456 11596267 -812292163431977593665476662091651109680 11596268 -465394093752630673746781223027445034752 11596269 -20583810076577114769238261376586798912 11596270 -54799433462596552324995816125918208000 11596271 -766010276086839113174384764152244356528 11596272 -111719199757206247959812918092490833920 11596273 397998214107185275510258965243454305840 11596274 301239791876981673452033329910495045136 11596275 143688318413974724884354182252837994500 11596276 -153569041607351470681103273651676867840 11596277 -209391448862483977403144016310653984 11596278 -168630745166660475428346449843327557632 11596279 -170057316985614036081636021209785221920 11596280 -344875842853797702720251787318816768000 11596281 -56996544053080278327238611869177966016 11596282 199631402159161922667146643922715866992 11596283 3055115675386216963169262263060051088 11596284 5758871666181679899037402872945048576 11596285 -81773686788502526475599877332326936020 11596286 -62098248198759710647093888053089909376 11596287 -739175249768115411760857922741060144440 11596288 -245316206127984514574002225696085114880 11596289 -17691084274907827386097418946641332560 11596290 -54357730626647934458131754885202017280 11596291 263062434375522908360080425450188359980 11596292 -166830050744547727243500466162905342720 11596293 26428186629823507931349350467985453184 11596294 -87041817368542016782087150605001927680 11596295 106102974139682462836331688220334182560 11596296 -89354710313993022789380510566270771200 11596297 -873130061146026597358583910651599393254 11596298 -13042242926961354159372423293352683520 11596299 289612966325877009665564037096370012416 11596300 -388100641630437536588777997103989049600 11596301 174117178153627759927475006470340047392 11596302 -379120251609116154115661794547801646720 11596303 -953531467333556772055421345822290746448 11596304 -227599178022450668778508805139087482880 11596305 -66346721722863449275404900722349847680 11596306 51819159211094871555600878856519038352 11596307 291488105897682103421721743464787264556 11596308 82923526295857100252798411258795028480 11596309 -56148524337248519718614919070336918496 11596310 -784649553574018226225905231552213217280 11596311 -239438575299449549004847175320934112000 11596312 -218058793212864145530497139521960509440 11596313 1525403679175729087634181429215588835840 11596314 -343333034904065264598886986275817269760 11596315 749752394349743526473885043561900463920 11596316 -9937007526250459721790559186630248960 11596317 323916724687960751597811565214000091840 11596318 229187521902650467966690034130845956416 11596319 -290576871404116342702903027246695279504 11596320 41161734683270228480604483360362987520 11596321 -676879031343257258090134916411963107200 11596322 -550415125383018910309221921948048474288 11596323 -420851925896453115390282073615798986000 11596324 -151483661231290907946585197958559678464 11596325 -42445023589163929112450865601300684800 11596326 2419082406208117162952225804361996288 11596327 7493780107288669111076363436770384000 11596328 -417080877464520722295116416708454000640 11596329 -673527516580177964001650652061701852396 11596330 -318289618758028982788740541334122081440 11596331 -454448309665273967288848818922341835200 11596332 -170187320346432198956826762256480051200 11596333 -123557492643964257850286638306375252224 11596334 339432014479778592805149673755792931392 11596335 334418304649238668818332343654111741600 11596336 -175009410907969984160170013497921536000 11596337 -1235571164213624175761782322612430543900 11596338 235467415481879995087411102469660236800 11596339 602025650511252486463784539244825400456 11596340 -316008002758336001551994906946593813760 11596341 711057049555179908591336063870517141792 11596342 25755184492248584944240443669174939072 11596343 27478778287745934981931750814414358744 11596344 -318484892938968340320817291735264481280 11596345 -94871460394525479137517910715319516480 11596346 958758474254353901584477306792702272000 11596347 46680444518157773088495542588378244096 11596348 749849916040366280466840293513479236608 11596349 636131196054781751918479440775390921920 11596350 26636308329071140916119157841381244800 11596351 -43555350730250422221087602582699760488 11596352 -107793024705454654368072631047087980544 11596353 502653372370169817195501772921231528800 11596354 -123169528611452366371770767438355680256 11596355 347406167831637704004234330600586310160 11596356 -141437390979003223681820122210672459776 11596357 -817280667539053401912469548092822248128 11596358 328644493849202452499744047450693410048 11596359 28975469357981695902050906955895736448 11596360 -451640457012756666640391837588105625600 11596361 -2533738788506458056194979626587266816 11596362 261328976350594719163111779253904081664 11596363 -276395751983256524857707475374069208416 11596364 180345836390565405484322045383034966016 11596365 -13624206753133621915031476289427652800 11596366 345300279945049916243597606816293693632 11596367 559237522781993109369962180408935714416 11596368 3738958031797275719412204116183875584 11596369 20883682197484761624975158884883404144 11596370 118158069211373966785513041560947752960 11596371 -65161800015622559414732360853970166088 11596372 -866971357424324501831211127560258412800 11596373 -422061559695538746603061854649384035378 11596374 -284683673664164690050490758577458271232 11596375 234248521802528435295207052380602160000 11596376 59727795455292618275396101388591861760 11596377 73979876745400086734351229136920896640 11596378 56522068176778242940513010592909984240 11596379 -394583494667846507035460399506490425020 11596380 211919174847991983537691740907276953600 11596381 278845355726593538056445956533713382182 11596382 -233286731776387335611707310866110206976 11596383 -54083355676503630284276560658125505448 11596384 569689114698182541979086725537735639040 11596385 365430270772914052032027162896339618580 11596386 378882738660354766987144527145846318464 11596387 -132078857770557003686317665380400102264 11596388 110449837079507655661848091082617328640 11596389 250428004985019634508437253368662648096 11596390 219604477881333529907474484810378049920 11596391 -285284595630194678373908149420256157000 11596392 -260462248671720305949406641144970444800 11596393 586301428782383361969194379822768479424 11596394 -100331495147827106199468251361229863504 11596395 147892199160783194476027300164315348720 11596396 -193617565259918761902097686507374369792 11596397 339720440014147549578893179974210593772 11596398 -412677100928060710783693219039002048 11596399 -186800680958065835592714684171354376992 11596400 30217146060318469678448371655376076800 11596401 -196727424172391514776387170422496141260 11596402 -710004035938067641803601384547079076848 11596403 -680587807413110989959543400047632736 11596404 -89387807514423110790827155224525619200 11596405 -525930990750455607183008245615235171280 11596406 540548726429381026797555859782423061152 11596407 -637816153017777093285705423675749876760 11596408 78182792462874178297947235159365672960 11596409 399149379068840124899996030801127703440 11596410 147667415146915984020190855134785433600 11596411 -803918101730260496944311359162488126008 11596412 4176491738107950274845119524900265472 11596413 -526773507141253842529656385433125233312 11596414 157899036825413808662206301773872658176 11596415 8087587285895025327146569312318812720 11596416 -75008828447286787326884784276284375040 11596417 62227958816005979164437283874094918592 11596418 185379410161301448354871359166941450240 11596419 551992140328746994616475634951378030320 11596420 -505461091607913439898694731105237053440 11596421 451534229803420279887296796774448214622 11596422 -182002820974654809381822231368315051520 11596423 109479637134615593338608495780034999560 11596424 47404762118119877894792895164397158400 11596425 212083554550124973457380210676313706000 11596426 -51825156876014402818649882209115963088 11596427 1807571563212810957169149239431573620312 11596428 386563846925824119703426950761442338304 11596429 -173672948846367017952900021276146795080 11596430 63327188884574291949148582473007000320 11596431 -102669894343321393600751906341810017792 11596432 310126297855433391145099923530038747136 11596433 -619580891990140139681336773253663760600 11596434 -316190521799416426088734452555074881920 11596435 546474870848419412596935175362856520880 11596436 476573073572713686079534954852815223680 11596437 216953026305533739898445791017967856220 11596438 4558220334774700650272712392437810752 11596439 13780391751295369533648179117727381888 11596440 155247233181497583157465750800871833600 11596441 332565053690731769408519007224729678800 11596442 175801149261665245979485743110028295680 11596443 -268155752035336859295560967577942392936 11596444 75918089172030355516718651064166153216 11596445 -183042280718376176468491817774793555840 11596446 -212882033116503738570494164367623090176 11596447 -332832064332156066797623815119967108608 11596448 -207049288580283993809996755954056167424 11596449 144439463582691484943221516578346783488 11596450 162575077466873937001058646885988848000 11596451 414926622793619307518276287579160646144 11596452 154265695475931504241815633306031337472 11596453 31836554543433894327042417342791608608 11596454 -46611340337783578698252445234724449824 11596455 3960775572798938053207248666318278880 11596456 -513279087695633167372139333028281349120 11596457 460590424640125186338464582596662611706 11596458 1722436568975028132360957643085841408 11596459 -108294873535096888339747954402391750400 11596460 547269771506915362947639456250454092800 11596461 -414189890392588377548705800040387724480 11596462 357313067221620499835237202805640997120 11596463 1028058484490496742722886644233305953504 11596464 138452846163694279269608749214171824128 11596465 191996290216068522173859589602614663400 11596466 90618933780415002807796252562788380672 11596467 -6980499765561138534211996223064842688 11596468 -349770004182572533156706224937449053440 11596469 123809506292991516199960223081581317870 11596470 267956389829618698615672887848984688000 11596471 -719276727818437488822676777766801082328 11596472 216165708785877515572784327635472977920 11596473 -122496916431277084916017086293229194880 11596474 962650397744922069160217986756556206080 11596475 -147575854422818723977191394156877349000 11596476 289449376587464400092317743212290232832 11596477 -53376245931959561113651791939934402868 11596478 439041938877626021950924959326907997824 11596479 8785424626649578179523597864544611200 11596480 31779074437638935765032576275374407680 11596481 179279156512458860475036680159358430824 11596482 531844533218390664429544578155786197152 11596483 25080987026971643405252808637394270320 11596484 753504797532742381483739817871429286016 11596485 93810951952513518025624031310590202240 11596486 23185254498317794756110292711365685248 11596487 -266535542808081709568417084568769092000 11596488 8685071952264955266706078355832422400 11596489 193205217711347016589109906400189077120 11596490 -52236593477476835596759128698086788000 11596491 -320740235548034287791569220457495775280 11596492 77987265811458274065647452344382865920 11596493 657632101668101437830017402655100538742 11596494 75514443182348053568132802865749848064 11596495 -397967623783752879480292224623562411000 11596496 -87970285096952005908125409358126030848 11596497 572440891222417277595088494007243997184 11596498 -9708714215719561824719489086043013120 11596499 -33925242872531890495753064262646310664 11596500 -210751825393912067866555769527372800000 11596501 -149767030119541748969421409141922818176 11596502 270307185764613310084535469890217369792 11596503 -86236150381343875153741659417220714416 11596504 765772374221894799935233412914037237760 11596505 -17660869916051388339873007934992443840 11596506 34669925405370103491173199866308280064 11596507 -752150692093309277449139911415789492128 11596508 106276521647451940363464657544627126272 11596509 -465714216591889564567640779855783675200 11596510 2796742097280881607127101099774912000 11596511 -246078409525124393940439423925408902656 11596512 -342636675391785209635168766908492677120 11596513 1303682566809151046300046504100640451504 11596514 -273726857752336644289371409752133428144 11596515 -833944062087381665591541784877299200 11596516 -591551231919820491726115829088410518272 11596517 905543310866872142403843850566443333280 11596518 -397751519640198622849125115624734137472 11596519 474637928652597566826452527935524640 11596520 -76406077789733810530848704533816320000 11596521 849806815746826562144692799229358593600 11596522 4208192435253337873137998926218593280 11596523 -814561199431711125906570152413728681228 11596524 -438006995076294731063898748400752249344 11596525 -259325734197489947612914580239548941950 11596526 68301238970968486412530979344096099200 11596527 23025031762078732454475092270733351672 11596528 -117022937952757472115345701185528987648 11596529 -251992562192067100278569620998368447424 11596530 110885028279334659373324680403736624640 11596531 493123399929493493072990058718855577712 11596532 -215719552818757997078585012755037426304 11596533 -235243148262001657034574310708214187072 11596534 441874254078997617763571302338685792416 11596535 321243000610860857522662761419040739200 11596536 -165076509837038016500283544676078284800 11596537 -175769528210286323293699746794643153814 11596538 239446661013322576816426883836540375920 11596539 150492711601942329679273079441783616024 11596540 100691071136298370773397890638559406080 11596541 -1633920756173378978326095268266517536 11596542 8316372160196957468546409316450258944 11596543 -30789370342163499247526625585419987600 11596544 631781447816776965876666494958075641856 11596545 430026886245717982497658823308526440320 11596546 135630907273639876076163311321851596864 11596547 106029028781061417002028362281939038720 11596548 457249195762941112618033950830305274880 11596549 379064258359718166268980721312787964890 11596550 -106793982233209378516651685019551520000 11596551 -211137615794482614738690487861849633368 11596552 90491508633360219138545217776195788800 11596553 -218708087828244299510489326836191139120 11596554 85500275551646637424881788589854960640 11596555 -433856484905620796106001032729792258000 11596556 462824993962575492662603452124796184320 11596557 -233399300412725828063728940111367503808 11596558 574368449471463996796988692215998354880 11596559 59510368395008264873121742875835738368 11596560 96510945484367203645174451669965209600 11596561 72773461541807950140525715183323261344 11596562 -89103417973883780205111122211873721968 11596563 122571545550019078225020541793929828368 11596564 -188604787384805578143809928718153719808 11596565 -596702281411678792840818918030636410880 11596566 96452048841500438318012693279147250624 11596567 190889369058943760237986711655722738032 11596568 -833404590754443866619678049958264832000 11596569 -215250119322982593852202650714856593456 11596570 -113004669886794825276808110588567854400 11596571 -392274699485124471130021797396744507360 11596572 24266057191128935597909044838920550400 11596573 -390111812710622197313626150030639803776 11596574 -675141658648023386545575797534331064320 11596575 232515830176065110532205892095873536600 11596576 758630725767625655728134538140682616832 11596577 292045134317761883741488511913004281792 11596578 27936648416370609939696223067821624320 11596579 227209080594406973975523613919761466976 11596580 -237719586695327606270366565630797356800 11596581 -558460539818783460580085511360215708160 11596582 -334506477041170984862981712294765592608 11596583 221509645939541573153647774515104003832 11596584 -13420308980893307978412926717830594560 11596585 -160967315191871542817920388467373772480 11596586 -85090718848935707095923808954524314880 11596587 508000055556248478907049644841374844760 11596588 270701074411728262268941431973412033536 11596589 -532926050863044353917169660344094859060 11596590 357676812550541132923170866854502016000 11596591 983189381542118445266516526696958590992 11596592 66835882827418973777971459464911388672 11596593 528669638299646215520613540143327028000 11596594 -280170713073772524496830204567348190080 11596595 -272309667879298573263401045166110672400 11596596 -526017541721481941550746857088602208256 11596597 -192700459292522399632841861902338037440 11596598 146077374468541367666499313608170274048 11596599 -41830175410006426290385882555665229776 11596600 255232672311918465493753532245429248000 11596601 121415101562265034460583692884386968532 11596602 151719030755016066749067438736920616704 11596603 -106506760325679787329011764892321741016 11596604 -61760847072869845800035695107267403776 11596605 -33948623153928419730438438413927825280 11596606 -32001927964801474017391986463664829696 11596607 1121298421157425978601780588945848251120 11596608 -18206494405854614839673886739461046272 11596609 154048596374691971471053842833520335810 11596610 315859572921991716468525579510634428960 11596611 220088008091212817833356992239226855760 11596612 244486874072983550404883199068211609600 11596613 -511238821910868839757484547280854991840 11596614 144264695833145405720205672043892049792 11596615 -714040390501917061342127396383514847240 11596616 103488872684278307203356731160350868480 11596617 -756992242194104397846453319052206386966 11596618 110899327530116047016456428361781717504 11596619 -401983547967765835437046561681572342480 11596620 93220297567583822177240710564818370560 11596621 962664877643372738893032641765983256822 11596622 -136956749281787121838473927015907629888 11596623 -329636727063830512097723060304127744896 11596624 -4349724324040692768553197737680568320 11596625 8531807165395078974396498764409618000 11596626 -48761857475061159103467892346373639408 11596627 1763878595429790724214444200524023040 11596628 1111524574821730925665379869527292717056 11596629 372053477795074321440957618123895824288 11596630 353344717190312768027231614969290120960 11596631 -244941300129332377789614625291543958400 11596632 13376927662663016528876642209231011840 11596633 491079895626070148114586258098292191882 11596634 14763966119983139606894766124587686112 11596635 46218783055907492768531504357544038400 11596636 1164523783392862752660398755892674030080 11596637 -300587780426636162156847512769447702900 11596638 11390260467112059317817439330821596160 11596639 -707568533020157760593502034843999447488 11596640 805803609228089136766015720587264000 11596641 222610735662076732024058404870296537984 11596642 691923452248193039738133354612096624000 11596643 -984959773053666711302569177347622864992 11596644 776613136012953504508556349694226795520 11596645 -271149592935754699941423755986727185800 11596646 26591134149035073807922464537667446144 11596647 -633138323812982347510881473784166702080 11596648 234038565786421100768882738362284441600 11596649 -224302544573330476547677938880211664960 11596650 94498336132739597349879615076762944000 11596651 -263955445503201333138959753984650828656 11596652 439154251866157871650005080257075960320 11596653 251053962553483470391304065130173975104 11596654 418226269923229441006006330176792691776 11596655 159492510485694144850111349291723211360 11596656 67729423838856854528031543294876352512 11596657 266692517158652535474118594961314072560 11596658 -117519108866089933082914834045798072320 11596659 533572611988078393656971235629822914104 11596660 -50712189212999425713598851062929459200 11596661 -1215265480298729355655880894843931222738 11596662 -101355232724368601026669955963641958400 11596663 62149697916297929392615159533405253200 11596664 111420866596898972064012608515823247360 11596665 -126368364792129228909155482945006636800 11596666 185206199727748552619248839691924153344 11596667 1647542482662758507038860380269500419280 11596668 -112760945803390541868842937906706767360 11596669 168581857565738692643900845390568570880 11596670 2207229822276696585137938777485408000 11596671 -30296103853517805396320692970965135560 11596672 75573549032615351605564504534941696000 11596673 -859113872466974791744176761766128530896 11596674 11889164226961338807023145169920730368 11596675 -364691457983302767907173604837885140100 11596676 121711901851056328508158891879311912960 11596677 -450969354270975410714282414898772860192 11596678 -208444048088295878125098586715544147360 11596679 5197186546485319248293576403470709840 11596680 127829902924222028876130203749965465600 11596681 -12876621695512799303206266169231964518 11596682 -186757813767991135453677272827172207616 11596683 66773962924903925643978411678886650840 11596684 148923756109395444722311048073385964032 11596685 -683370908723573653483417220922332797620 11596686 -179464862311233226104481398489160949760 11596687 -347743574301297818954900353356512115664 11596688 64925403926570892492431020891133706240 11596689 262510625549519518140130852975078323648 11596690 64429174905041262837236436875489287680 11596691 -301426469702500069229812795915456844808 11596692 147773962148225829509435170290757005312 11596693 9513846223415223086423589887046446080 11596694 -443272550013675612427618743823324137600 11596695 -488005656103716828158817967643796384000 11596696 924147237101125720454436909528196577280 11596697 12347770779086170344761712463365579264 11596698 -221076718974987253280624073530860889616 11596699 -1266206791438066225241225270787326914300 11596700 -11054925627151119356406621755447424000 11596701 -298592282798041564986689813734699440768 11596702 -188300253400746519815141651118987624576 11596703 -758793322304103743234734420923500352 11596704 227118548336602400332917516850390106112 11596705 92422836231692345489788284141899923860 11596706 251831570244786297188154665741089736064 11596707 -6340956022963125983864554072173579600 11596708 86356487099788027197950752531724125440 11596709 -5329780940814852435706700309286600996 11596710 -5291758080089198890483678730227226880 11596711 127925995688517967871377117540320938032 11596712 -136133670492264444429494087440041292800 11596713 -11446691837742103263141472623556443936 11596714 -486599615048201237167258678596812898048 11596715 -72221056194339608481670199474389769280 11596716 -90173999866442913176425064570546058240 11596717 -1243582228962330076778003740824823014048 11596718 -19183625721347160342757708951443498240 11596719 -270660589807358676801262209538152214512 11596720 -163343993077578339379108628119435345920 11596721 1104628788292883751157961079893743787922 11596722 -349142784611613511724628026508236505600 11596723 -28827437547742494663163374569934436320 11596724 -132971060026145855557428919654446501504 11596725 6439821120057340536446188017714960000 11596726 544046978767739990163085348398505267200 11596727 38564190792350696115052551655925984832 11596728 25532767692670844519522962834902220800 11596729 259515077314246124060155041067401308330 11596730 -21555699134065144325685357080520271680 11596731 368570791982922060539258405151688259352 11596732 404588078277390034824167405931526232064 11596733 847417200139516054765920499571268315840 11596734 -378655361414365781602257360739734100032 11596735 -352190680613372357390871595139153581440 11596736 355978846439079864879195537617820057600 11596737 249386964707207845507156507928337718752 11596738 -92778217768703767185322623129115107936 11596739 353670989798100298484670572105000735232 11596740 52289288455792438094912083338750996480 11596741 -64887989131072590706057625771958665828 11596742 -388639596347552167579917076986765229728 11596743 -436878438734738827151637223479984586800 11596744 181516179289127277287063821455023800320 11596745 540132049857907266655176737365444920000 11596746 75643042465091691795601070416143327744 11596747 648277039849104311209384167160772194196 11596748 735030570505341598278170103831268977408 11596749 25107395961397051992760998788679809760 11596750 -599434519025240720816651205606753696000 11596751 -675844600254877478178462686279149466640 11596752 100064288275790220228206774061687029760 11596753 -92786939272818227428179311646363888320 11596754 132728946120687873244716359580080238912 11596755 15453231160088633961083413264472608560 11596756 1734658319631182168663623894113091584 11596757 -556396362354441521616996838559021954994 11596758 56340846662740407220079106918578810880 11596759 345646665131899730956903410163204588480 11596760 -21821612236933813605590825023488000000 11596761 -129003717231594829163107692084825216 11596762 140653384374867314348931316105019984640 11596763 371748681053839576029958684237103427012 11596764 -3940081183102590972710815348574590464 11596765 515137931480782204716113365991396487660 11596766 101862610726318204874368139814573734400 11596767 45781519324823081957936370402981241344 11596768 -482543025510291634635264086636581355520 11596769 1077890013416256004504364649345338347170 11596770 26006595661049356640119906139730854400 11596771 -520873553027543919202239509249827432992 11596772 -1173071195476941645117951661129287628800 11596773 407389283817322926546311756694719397984 11596774 77189825603335567009837205363208192 11596775 -581068825947683999862126052227988043400 11596776 -298279933870034876013044027694414397440 11596777 576023799988013156066943592770481845120 11596778 214538405250343235440221342690844651440 11596779 666306340970512549865834726689495570524 11596780 40787638285554943401784872697880924160 11596781 -635566527667263420505090441604104086420 11596782 205223904085009844048323752882111984192 11596783 209069923731089311023162390978446269440 11596784 24706752512303082445100693767178747904 11596785 89305958575029927449024415926448508800 11596786 -17201046417921352069978399345995164640 11596787 737768987371135818872843573998780799436 11596788 45566779018868114123393863712457117696 11596789 399677725593856232426655002561048739000 11596790 -39819798309632594265384084912815078400 11596791 746264018945711304649540543410657619920 11596792 119108571110865008888891373573562368000 11596793 -118740400122198205711642761606770910456 11596794 57860275970731399887326262577067715840 11596795 171871387065830605869265744365680789280 11596796 -69754544137959362855964603035569766400 11596797 617215266418065987207548215013288063040 11596798 -70415884090810866750399104332856607936 11596799 -7127998078157080122242718685212064344 11596800 194414891816817892857267152522890444800 11596801 -55414208626870022919096001370776186796 11596802 -68458605671333591580001743471910126080 11596803 -749710993149671827041384595553749708296 11596804 -41067747747188124109080551765894476800 11596805 -893901202566711641248658455913849971200 11596806 146472535377159952221039492921898131840 11596807 -193118796573984437499083013695143530480 11596808 -440966239221204877937098122749878103040 11596809 76249982048780756370145386887149956480 11596810 -85410883757577334818888187157087784000 11596811 -1487284340931007328986496009600068621488 11596812 -78425909906959352721931195672476799488 11596813 1782057946842653758929167843229176398860 11596814 942833564287836371361882700029066068352 11596815 147821435327342997372750332316580890360 11596816 -119147533951139259755898660089642090496 11596817 1110691044802076238026824632497012818866 11596818 -239422386987112951215748314308105306496 11596819 -110217274202913980377118519415373477200 11596820 447432744857739803760070298039235356160 11596821 63997020769036300235787124282387138560 11596822 519705834217417580550423388640967074112 11596823 -129601707429115582055216893519047796560 11596824 79815744048529021872041074815090278400 11596825 -688937188193385498294346213898575030450 11596826 -330913666347218877370126348968179055888 11596827 -406382001515894181498466681811446212096 11596828 -753647341865441272107294527163278889984 11596829 -610465868198385855131309113149275274624 11596830 87455284188177026284437422280174981120 11596831 -664131253808783548075682453954014238368 11596832 239923663879158423014528875318791634944 11596833 -340579402299110228862716052463493686656 11596834 -742818441666225761833503050667086891184 11596835 772625454895364187144698711129068496160 11596836 97531399342336032238262655817460920320 11596837 114275864951304125189887390723840832000 11596838 -54051269866734890903439801917824194240 11596839 -90886506196642116959695805230657661280 11596840 -281712317171751317962869203516037120000 11596841 1011330172086575861602999788031486693242 11596842 -2386885261678824989019938810652686592 11596843 -538250015850695718086437615362954181896 11596844 -103058160482026854115662890618927708160 11596845 -29882406453356411553848017874790101760 11596846 -6610204920889524482426414699462595456 11596847 -1023706057802689154699496100759780414704 11596848 -118257727121280443626553365405054304256 11596849 327092162479074143959845099800058113520 11596850 -4092014814733327097124503223598807200 11596851 -2366399962438428088804659475637026656 11596852 209526068160963999647679662165352128512 11596853 48599587962171240849106550613762103104 11596854 -330168493326514080101239968474529608192 11596855 734890239281674396234476858398342252760 11596856 421707913674481945237940086698004561920 11596857 229792215161458009287632167692791436288 11596858 -50227481695630435365043661235896079360 11596859 -1263262871077234943767613619429056562000 11596860 378283982299213702102963723560194472960 11596861 -33428779017744629999804987035945493600 11596862 -39322002799317377050230075112014221568 11596863 -345623323966835359682752990333271481600 11596864 -359536575938934386552087578551256612864 11596865 236543765406361097985471656862218587200 11596866 -234958343187889243834140411660617137152 11596867 4756865024446483890036374597641803040 11596868 678770484175587524670135416314457049600 11596869 -701480741537979065620624669640870036706 11596870 -28176176397832915151017041507769789440 11596871 166412331244861402289289716738530267824 11596872 -180112561329157891555076673071645491200 11596873 -477647076696778366541784600814524493440 11596874 -121508379961966530584060036681217973248 11596875 -372042585455554437962525066413029150000 11596876 -817100277890249310872461990624780240896 11596877 -528067262546441021291402156878259380980 11596878 123115224042976534050806321593245696000 11596879 655431124041409488939130540934851314192 11596880 229608596834962709626563067412172226560 11596881 -926303216851683820923599719723418527680 11596882 -186622970606929679652801262032515424 11596883 -154323568081126660667170801839433131456 11596884 -285087567884072773574767869498161479680 11596885 13343788119981306148412539929207386400 11596886 -169746442176172344637074291496855766400 11596887 -523218922267171520958915123623110172256 11596888 1254619898896034541890873013313799669760 11596889 1345274432341552490029738986363813303690 11596890 -288120372595284512172427531348690137600 11596891 -24945147624081223907667806456240917416 11596892 -764655413920118762647919112277930733568 11596893 212262818459866425335279051088752572416 11596894 -336216358533942449187481827704995461504 11596895 -672625690158025360343069214365338416600 11596896 -809568320479506243232960130832533815296 11596897 375553007693780093514934864259958504000 11596898 549330685604941627186506253245508933200 11596899 206687602557793994964067549045948531968 11596900 -148864644067142905354101423190958796800 11596901 111453836637819222483863212556041622400 11596902 -564150086791427948808821934872802816 11596903 125868541934629281962318086308369785824 11596904 655959957174847050883144289254282936320 11596905 515237360933984429414311607464718227200 11596906 343653431410291672487458980419309155584 11596907 -230625610381427847464517588271474615008 11596908 -215425145291096263506669736587742947840 11596909 -1151299739545358034368037400694140437920 11596910 -55426885119311076934446911705163521280 11596911 -179905075696839218992797138184099079928 11596912 99814458448690017472507291776718831616 11596913 -104747740418780867010018614959902899100 11596914 -6578119837596191532502579311416094720 11596915 743921900924433018002342001943114147920 11596916 -727749311730673705889620584269133404160 11596917 -13042618217869359641887618403784520320 11596918 -1546769603780218512808708541723583840 11596919 56804295394760359390474500142464745320 11596920 3173013012088851673937389124320051200 11596921 94319777641220262728015325023830003200 11596922 -106661894159479718661515967172089116160 11596923 238252238022975399161483683069121107680 11596924 -164795252865210189225398134079001446400 11596925 -186201426568038147514998792279806839200 11596926 17828083918752489254457833550658836480 11596927 -80902237393850771756293762728191681808 11596928 532963268914805604012458092568940380160 11596929 365523348010435500484125146929457943648 11596930 92534164659220623490524294172655853120 11596931 -357863178870263537785500593646308147568 11596932 -104858409880142571409073216784285343488 11596933 35171616765984937996974899830316505182 11596934 -115478209346511609071132633342455380384 11596935 106874801877705600910493980445986598400 11596936 -477865134196449642087146630316409190400 11596937 -254828830575036743391529911262578658608 11596938 -69292452718493646734386736693185971456 11596939 1196497150467341257521728593465697448120 11596940 402777094488564067680566529605708006400 11596941 421615284438343921741684242211613958252 11596942 -252576443834930898922774207917820133376 11596943 190328297255049691980977217859578138024 11596944 -109635837440650144551818997544404320256 11596945 31543499948786036672288664925208816640 11596946 -201259171119741207381478094059615590240 11596947 -95404567928561591805279062917808080896 11596948 -308841208985722954923985663566332596224 11596949 -122655181682077884597759108388242395616 11596950 -84967970610619231013470957268952074400 11596951 225614383476459588860304661507007253904 11596952 -613498175301942815600257108295476070400 11596953 -18924497130972279776756214945107551392 11596954 -166006016492233898392924317508221361920 11596955 -745224092649737835543837995592928518000 11596956 72540474375016875399613243270870671360 11596957 717712015439458659010647319309869855206 11596958 555997555222784616683901947832658930176 11596959 -116238669818007356765868914007971132160 11596960 541312532651967950249062655558412533760 11596961 9361144379169257181739274693370117552 11596962 -131020467117029903943471018445308734976 11596963 -982964397581119651143715352812516336640 11596964 -98016584286720312670440082252873046784 11596965 142759090712113414915645774742920200000 11596966 -412587802043114692412915425947235841568 11596967 -546899308438285598944223880570156894720 11596968 536520661146357673566601132213321728000 11596969 1217039852802598485272063456411952901370 11596970 -20572715148946841649456011260862714880 11596971 -3197634830536763551141597773743438400 11596972 159000073904396947867071993494190991872 11596973 325217686499335260069244690241559935040 11596974 -171386470212846964074679003012060424640 11596975 16146660974532668342503188616779030000 11596976 -16013679609659049530952528585289629696 11596977 39055497643214248283831603649366545346 11596978 267004096734033838297448999775236705040 11596979 977916404953469903648755589880729965580 11596980 -28320371303048451691166240744254064640 11596981 -689667856553453023622477197118145876480 11596982 -588791514397967802388493732906512823616 11596983 149351980111576583059230611885216164944 11596984 180123406134075465371219701871131852800 11596985 -172601976593400590477990296213798708800 11596986 365872333303590361836259635828477043200 11596987 -398751433890159268394858360438511870364 11596988 -407645422055304128451276578710760378880 11596989 197579269322173846634622468330222445824 11596990 -87175569626533159020775538833445493120 11596991 -159083322340910367863852593418571442176 11596992 52030542731960722939287352523221893120 11596993 174313445522919307862487883857549618242 11596994 -226705212360663261231596262366911938560 11596995 -300216328178274341889743752961250725280 11596996 -60600105391988538735746555190177614592 11596997 674874025815400331466076929129503714880 11596998 80286853400424837316113377340628316160 11596999 -9119995059187659008824424723957915936 11597000 800368655088201216620087735068008960000 11597001 332927016460179365628022256082011629440 11597002 -2309486100165451542697993845467140608 11597003 707996853958715261575935111145391807568 11597004 595138902090560963651991151091164458240 11597005 -2404651529362639782000636582227251200 11597006 695482508072372318201024290292777909952 11597007 90279782315609518040939465727816460800 11597008 -16297993920663073213554001324794093568 11597009 -1299496036482516225824721595064401990560 11597010 59120132398183953357382942722189227520 11597011 583490816319879727773894808802092192320 11597012 42324808066136153521104962944177367040 11597013 -12733494064813238000995777499592190020 11597014 -729242650792427666762692612744040448 11597015 506074340853039932320768259087521641600 11597016 322467433006292278464902320409030553600 11597017 -45096213506612789111439534316087026934 11597018 368903021905052453106925052118485633760 11597019 -135049862593551730737683412797590955520 11597020 -492555799640672879116393338138155520 11597021 -7273524237492728039092892950478706720 11597022 200644527919544188967703308564574486720 11597023 -152153824682053309019831164706868485728 11597024 118667518560562351665927633432314904576 11597025 -267624861901525061032172255964851378400 11597026 665064851128330372156610352308638033056 11597027 -190677233341296979602695938198036455840 11597028 533106278515727540656416254151882961920 11597029 149375101446028763951340095524168926076 11597030 -210642404121559529877795417228757708800 11597031 13504666086128962589472050981147266320 11597032 -70200724707689877272020302836671334400 11597033 -382078753640806503340378421552259089280 11597034 212896354773987530409687514215523073280 11597035 511034406123535964656426425136394688480 11597036 220836717244911839359319221938577449984 11597037 663739491720364805669176336209606176256 11597038 198803266855541370838213282743109977600 11597039 -17728369831585016882485115739961306176 11597040 17538603134929160168669769865101312000 11597041 -805865613432645663712707509128239952558 11597042 -233955262314206514299814429000810931200 11597043 -168539820147720120428566021969678778256 11597044 -1015658873248731432230371175213635252864 11597045 179421126989497062835597356113646246300 11597046 -248708466424000042441746520556117975616 11597047 -133981370092769841923645779638871729536 11597048 -87360636953446893071284438670283264000 11597049 100694450249442562943784589474188826800 11597050 9488502720501931861205176847305936800 11597051 -31042346603180795775547690267376841948 11597052 384448720391546987029501317118804992000 11597053 -30035420040853114645680558143051912032 11597054 -113994378960533561045527894928553894528 11597055 -26191106204784082139468863071211089600 11597056 29237636895264888047227909966292582400 11597057 -11458568814224046475873647520914220512 11597058 -43551685670030798733028215849182303232 11597059 484522562214562036434814506334347796360 11597060 -215601550443525086191857934586364272640 11597061 -9242383075184303005561394150429551296 11597062 21799167943401537458932623975228755712 11597063 108260601364392833353008336648943557840 11597064 -404063123016250751602360254387003924480 11597065 -230851038849334616386434415299899472540 11597066 91915112746940214830779975138416100704 11597067 -4110028610112792352071032676748295760 11597068 -38895599554572548341754777701476352000 11597069 -290677814891644037133525095353630556160 11597070 152609493983171839946084692221336835200 11597071 -431477931358865047131577110911794353000 11597072 -17670410433629731939732753422053130240 11597073 734311516622889992435151339136906643184 11597074 -236531014346996897705258411226074404464 11597075 16378353369985643052465039958951220700 11597076 121797902153480463295688095534295172864 11597077 -609603594537063947975893272531263942088 11597078 46728437819919467539417195430706807840 11597079 -135222873498043652772996398363702287872 11597080 -402445672781153669993746689932779315200 11597081 -88406591899154667231078386632368755436 11597082 -16837425663820372069533266595850137600 11597083 803014504309207518939353226470624900784 11597084 533416621806304261339958751103959369216 11597085 -128416824069690203467195608283314153780 11597086 339856571860447903643658774389813764992 11597087 -1505156021563057616686878972075036172800 11597088 239950256228708519907531462102834216960 11597089 138687590229036559236719553074949299520 11597090 243892168882870192143277856474757952800 11597091 652142337190991334648368808502448533824 11597092 -116821120658562374123550995954563350528 11597093 -683816541554783682775360840578032798658 11597094 40538835993991732922652758836187838912 11597095 -10858618291954502492858690168828584320 11597096 98723318096988405338816836729120849920 11597097 418713231786881759833293996036345379872 11597098 501370262846497607733392737068536410800 11597099 1107120606499119705422834581289183754120 11597100 1099158090682062250076488131944448000 11597101 201703869136129001406157336045899710102 11597102 -5476881494991995723765490912288801792 11597103 201904916952679724273616405331149477744 11597104 -52066808797414064505091414559039750144 11597105 137213945299164060623703511482126864360 11597106 66307497255727078283979464103719362560 11597107 -1088069465065993519815756500792668502644 11597108 816683108441288079739116117683825670528 11597109 -296280096849242811959704960358276013312 11597110 6295615206577327264658091593547490560 11597111 675036152029048326628271334812237566512 11597112 -161306439727547320394035730578789294080 11597113 63559563053952834141539984543790357120 11597114 -118846884681525485496362180265223085088 11597115 203902649080600533149160906762066232320 11597116 656648668403392372797057538079628016640 11597117 230572862339909890539845401803519648000 11597118 -172100418988203132443928833327128005696 11597119 199243444843307789197444134217441355896 11597120 -53434353229468269636684463720255979520 11597121 -488531021162734413338878000589518598400 11597122 71262232210922570005284704888374679424 11597123 -52256598497563256027163619468726005600 11597124 -112245682765971862886726607894162432 11597125 24295605013624508396383430320723107000 11597126 214885551171483169352401753101651084480 11597127 -450788475025956619378950078025528093440 11597128 -1256713197877944253973516453882283110400 11597129 760768965983554567459575184193842560960 11597130 -166121130904838319823605397972175444640 11597131 -46233125839480888687559559502120804352 11597132 -1714902726671216372445384283294236672 11597133 -12099253831593316034721514980863400000 11597134 435457036622873426868656277027059457216 11597135 713365208885645773958586775440606251760 11597136 185856698370075385751046777661760471040 11597137 136074827946255720836525319182893464744 11597138 145132059059651553871104250027823849472 11597139 301729213599655791817119687211345247604 11597140 -179121906244868694944670932833564139520 11597141 -466662409165508069834347495584138865458 11597142 -111990032080853161461988904592706811520 11597143 16000924687979060397494541844867432984 11597144 222657881612599261158412598104157184000 11597145 -5149030060954173641244045563679091200 11597146 414237028184455743907830536965327298304 11597147 17355904050530207915742019954849311792 11597148 90329935107191919765604359303609630720 11597149 -400875099791657650199956305463353628640 11597150 46308644941248140507023900736419828800 11597151 -551426093562893270486814560190568268016 11597152 -67082708039197917888599841851893088256 11597153 30819982333969091715288857538728923524 11597154 145835803216286214471937205880040437120 11597155 -553306927139461557535846461143627179440 11597156 692239824015364413751506441602215354368 11597157 -79025458722509578288767120282199329504 11597158 -701577264731586752282335335409548528000 11597159 -101294919464349575434380356224452299808 11597160 -108178459572464559654721542524513894400 11597161 -13714989011884522130516344613107787276 11597162 -99421320334281926352240631144557643776 11597163 -280695336752359257852257056892179425600 11597164 348505271080947811152066380889752468480 11597165 60011280513559984488565584681693474060 11597166 38450591145333535312860802714699553664 11597167 61949383654702973243321361485205803216 11597168 168835601571955707676614383597293928448 11597169 -136423134977633880030074441296605738240 11597170 50550093957321902918867522955743073600 11597171 -207195846041834764210521277499846529456 11597172 251471689207693638083048374760299732992 11597173 638123921603306434231332485234050049600 11597174 -35321702633499822553960965954347935488 11597175 186881926372759854337706316559065859200 11597176 893220049035095040034363593521564590080 11597177 -776832048729095083192986775440104536620 11597178 -51359143098913912270597664846187228672 11597179 5030806919348396572439931384711985872 11597180 66459938599700324005781654520041379840 11597181 -328881197286636224370088761589869138816 11597182 -886116252540632519392523411441432785920 11597183 -386437047969586448406449249115556965096 11597184 -214384352280110327272662675915622318080 11597185 826477354085501774855840741344842775380 11597186 -4291203301202104826553312782482674816 11597187 96098878264920596747566025134824230400 11597188 144854202576369947438255897756122132480 11597189 -12882749205389074953126526032494159010 11597190 66320924770798802156023212243472404480 11597191 851875566295321505548845009932142569184 11597192 62777558364003741800439249411303552000 11597193 117329337509192103906679173301043221248 11597194 -137444716178117496718505186757417370368 11597195 143423623647747921830455818007425165600 11597196 -100400067893502028046014421012230957056 11597197 1389175654919597099583304236197767966646 11597198 302721663018480684525264075582934741248 11597199 -246474840019872958616221202018529436536 11597200 170686766896231697567357905645207552000 11597201 93990329034949458950089367813667210240 11597202 296349484519504422505998383623841975040 11597203 19662279876184983309328487499319136256 11597204 41052747817089073934270938214821158912 11597205 -500927153642039261131156123391097692640 11597206 -36695615270275546949795812885525351680 11597207 552905016935907754394890231135047552456 11597208 97164892777325474005629525131779768320 11597209 -197189253034444489846684534662484718396 11597210 -424860353445592136016839112940800318240 11597211 7895090088344083726618223143124595600 11597212 542424591480678359721566254574972769792 11597213 -182730629204086850792722425100903041960 11597214 417931659880271778078040263390201695040 11597215 338919534486375121990407215749731228000 11597216 1237628094245767936395964223741757358080 11597217 -4242505097093328580002163735283350560 11597218 9281977555847178449638268643893049504 11597219 797627677804054977560426702685969029700 11597220 -145181836415830555007772754048752844800 11597221 -419473266161354827786043210559099355200 11597222 -237111929176908853727981274549079911168 11597223 -406375180304789602534410316283959302912 11597224 -44588436688891502297676768061080207360 11597225 109974930080035582803482718287822334750 11597226 59830220919308420309255855381656076544 11597227 1073509103287252598431789964296868833076 11597228 97686407695832521850735352458763279360 11597229 -2187622767946408794903851945666012160 11597230 -437067446642643932097701263245062006400 11597231 -481449407554181404199435217825459208320 11597232 50378878759567733610014053310761009152 11597233 -121846862360059146419190708696404794956 11597234 -7997321015919159742766206503472631040 11597235 121472281920592497715333694705992134240 11597236 -5537475895268798949224998518944808960 11597237 122939644713359319928220797520740351200 11597238 67441773432665005381779503863631806944 11597239 -771699993639924530841229199182790160000 11597240 -62996313940636404846810445633467187200 11597241 -146115247759988148181971527653936210608 11597242 717584201994059161626672763819964764272 11597243 -155422497866628327649813724775032412384 11597244 3546308059323012947292470640164413440 11597245 -1647327501855015241720827754411086600 11597246 -580334650822840492448497790893042652928 11597247 590055188475473847922301588233475316720 11597248 -60417966044776894189614666827710857216 11597249 269249789439204670516517568779256650436 11597250 -172675760608762258821057957094604928000 11597251 845813003013102744199121639404150047904 11597252 512648251533736385795112654347111876736 11597253 -88585395526152939449042707890504508992 11597254 -493345059162984233077431021130075211424 11597255 97051117463331304465845297805026088320 11597256 -6026121804426180611343467824834928640 11597257 249764640204976514070815996728385054400 11597258 -104227226154081465281792908578345058560 11597259 50143832200870264642469605819752960000 11597260 -171853496475752064429895472963417456640 11597261 -353104939772709132536625626818137852948 11597262 239609162260954252796974397162361433152 11597263 -386030493393865374541327614045424073488 11597264 -48852907191077424266624939129468878848 11597265 207075043897141406757735399967543121460 11597266 505298758206229661747629754958741386400 11597267 75266619275199473306987427135672089928 11597268 113668144155860280370808891073021757440 11597269 -455608564581376300886410121339865210756 11597270 -105225334476905715097517678732286384000 11597271 -442951283227333430707107066316369611288 11597272 3309971900245845207000508021355089920 11597273 -451094138982446983678967382912047191740 11597274 28434824965141044226343766932837227200 11597275 -346834846767433902710187573878944698700 11597276 -999337662512246123137660601588052771840 11597277 -673879900454869200928187524724248693920 11597278 -257257978774868359053194635714290951168 11597279 44708774011168834488799263069122235360 11597280 -51713778897644287973880557458638766080 11597281 157986177226824437496010332185763778790 11597282 -105631326969029567832979711064236156416 11597283 639527467983031767409653808694729199600 11597284 -692085247844121280076214663329296384384 11597285 -245910794588655181074197762614949264640 11597286 119328322816838073673633144832315670528 11597287 89295763362656250288879315014018632248 11597288 -505596032906310713981217051379915146240 11597289 103200582283399816585327385249154540480 11597290 -275335130130355057459676352066106721280 11597291 36850057368666878402164686420883064952 11597292 186551510547388689557576300219553948672 11597293 -895029648178733890225154938679504156458 11597294 -123193488318281538000656182254399654720 11597295 -212214481816107613814831513118346141680 11597296 23364552368853426540989709648498688000 11597297 165448613255330054988569698815168196992 11597298 378233422512556721174415494124054538752 11597299 301768638346972215543783918089231960832 11597300 58953474665065657661303779197817497600 11597301 -16951562402227678263127743694064682504 11597302 343077083641964144254649215787986623552 11597303 -369540233607152433215315702225437599600 11597304 256565556159220266319480888980401541120 11597305 -243236978829256175900177572917648900540 11597306 -93993795246418868440062973459543845120 11597307 10230605863971202920333968744663778840 11597308 108583476132756531091802892343726972928 11597309 14230930995826195735971515518236885510 11597310 206656710926443819394661988480915027200 11597311 94462398762127504958082771506439112824 11597312 371117340734119564763773785449359736832 11597313 62110781075422796388080730993658441728 11597314 81251244365419847305028821933927874592 11597315 16777550663237967532399130470446067200 11597316 184045372793990051123320698350857273344 11597317 -32791067534789075543934590808002584576 11597318 144265577633252961266622301951228826880 11597319 992883655135820552061873329379436711464 11597320 -361329364746940140519832163263528857600 11597321 -308386778394093206422833467164842970956 11597322 -1215464892885887888226658348863590400 11597323 98736089087748051358588957764073146840 11597324 113329224977996403687183160894034551296 11597325 274280956850457903359240638841529439200 11597326 249850028321945455247920087889422204800 11597327 291484126580985910497629085186068754672 11597328 -149818128583253641829591880358228451328 11597329 -362989153349155681393402354586415528960 11597330 501456770417225403825828975220082296320 11597331 775205454306306890991259786681325389752 11597332 63636517416994051058168488930590727680 11597333 6461793921207655100120119502125789824 11597334 124869516541315200988638090686413793280 11597335 661333076318740219577545910793196719600 11597336 3956634705683924782605722411788492800 11597337 29421162356705826998547474272448073386 11597338 343970786914645880712903083110431673344 11597339 413502168968564652670293173778392398224 11597340 90765958426198887683324848639571435520 11597341 88975084482921559998061136286765405504 11597342 -324187591875188686993285209726835239936 11597343 -477442320536273107004519933677172146416 11597344 -1618614580104560664787586152856568201216 11597345 -379815928569197517828983806744079937900 11597346 -161735440044112868698619195516885479728 11597347 -1301847081415713625663124102668940098160 11597348 40009443398561000245155373269432557568 11597349 -748187870537695707538844490434733739200 11597350 -282334226752860237800238605480706765600 11597351 -430715113100898120988131596361924720648 11597352 63812705263131619299043526117638717440 11597353 -495219071534361275221104472275580752960 11597354 45443514271299924255917476727848669632 11597355 66209136441784916890654729945983870720 11597356 -764421210492527922316915179511500686080 11597357 -1060022113357608570067098734752403660394 11597358 5339378921874458776672670307006566400 11597359 -246987600419642279478586713381951492480 11597360 -192543995884829863853209400326985809920 11597361 -60484586574503683680657870363516780480 11597362 71029675563139812593334026385991636992 11597363 74435509061348246631199331970293980800 11597364 25057609530343321714006607049740451840 11597365 130272549856692827532779053415362504320 11597366 -879432160962535314411107443441227840 11597367 261678693587363036902241627209871795712 11597368 133909432432176823213251463505599426560 11597369 -67893957240401336267283052418161362774 11597370 -223040688948736669454081317755816706560 11597371 840067499373902535779813590267739769572 11597372 -480652818081712049731125898431366551040 11597373 -780262618040351532048021923422066975578 11597374 -247795703448610071172311263877635217600 11597375 732406769338320331669293132917540310000 11597376 -25891873691494755347699007956000440320 11597377 -2007694163611490957452286427226286284416 11597378 -39061214933177980551109018614878954976 11597379 248932592342116425490287217514866864128 11597380 -436790714313555072572152568835088915200 11597381 814626722967133785479882031878175907164 11597382 89530180943225680769562549514460701440 11597383 130219626849371090977594759941096407232 11597384 129450099054108298244636011754512450560 11597385 112449455078714805050269492282814577600 11597386 -196056706935855793922066136442849136640 11597387 -590304137379480219355001437026783305964 11597388 -670769241143945113294063963112238170112 11597389 -345355344338786165933128587531502732810 11597390 -23935914923006725299184602581299480320 11597391 -221019244862784996404856261835237939200 11597392 67824327243035016535062834506252804096 11597393 -312770553535010448708965068576261481358 11597394 -183194158030081596470302190253440864640 11597395 -41517920418122478739897706380697883600 11597396 213794092021413262765674211428682108800 11597397 296857915855833993510259518274785790080 11597398 -327131359366980019489967848043699992800 11597399 968816707140468859215965220440941068120 11597400 -247613472179039511168574981710113280000 11597401 1288521414596285774192576807374242240 11597402 11692994665037734189839380823582695904 11597403 -273119181323616575517467090057134081896 11597404 -79750468153596153671133751282553225216 11597405 169644345413357549405777458165187592960 11597406 -84923534919455650874144951011725103296 11597407 -93500235934429094809479136098376981560 11597408 -89855029657652339600815212829588193280 11597409 -450134118341253340248321556016627753136 11597410 58704033497514740023585767914115072000 11597411 -101653518524001904095728646146870008368 11597412 -198294677345572537526129507749234329600 11597413 -605388905659323822144787643365549284996 11597414 -284090665021615458165716681741503772928 11597415 -451001402281208829981635989350808140000 11597416 344033401557510756776328026569330636800 11597417 -507377441849801783798749629641970355056 11597418 -120021685013552283147686918299681169664 11597419 256973546383513574650234630472148964560 11597420 421399539583953290471436179613583426560 11597421 -455118194425069437363132088527547904736 11597422 567771554244109267502676443795551336512 11597423 136483786330896308919394653185387166672 11597424 -22015785569503930042720422654618107904 11597425 180267647874882586447294616714644844800 11597426 443027288467843965367429487620599467424 11597427 85470221314263374229575262419676430164 11597428 151793074520343086152124284275386105856 11597429 -347553652326091373139758060978203635360 11597430 -14493412514460836766422331007648450560 11597431 1166115477534078459799644417502463440232 11597432 246281319452949915651576242415519006720 11597433 -166430022932969273680869707076062871936 11597434 -306821303176119236074117577695535912448 11597435 847334849940357627962498834349640346880 11597436 -144445941621203787663957603642253275648 11597437 -58745448293907022117859520771360676480 11597438 -1155048905476030068564165217929727298304 11597439 125873530786110776203838503695364571520 11597440 -342895299875990100533400184578008678400 11597441 146537993187618108188421462943178640384 11597442 -57354530556114320536370237249292212736 11597443 277181560780007945098867298513328827088 11597444 -10804693909519676903999737540928615424 11597445 111182420086459530792947942743395187200 11597446 -1586028685888834726452789710780225280 11597447 -637741583808507499250386961578760176104 11597448 -819032133926043685109193477073219584000 11597449 -1035991715310735709336542296499354984550 11597450 59540121008684158576291470862051929600 11597451 330735076166415681762354677156246636544 11597452 691138061615717644871531707167650107136 11597453 150904904949008234696513174707242697920 11597454 -34991347616204236931310612000835148352 11597455 -538533210366226091593013833600662563280 11597456 -149108980090054903251669404779147960320 11597457 33592697785435832106415778912952115440 11597458 220274030243283232139609201120908936080 11597459 545354485784852131783189834434841347216 11597460 -44413153639272396380274475311600353280 11597461 -250424558247143631007559927608835129028 11597462 67085714075013545162265811286927180352 11597463 675240884911907924104568506480895306592 11597464 -620454010898679240511867933483797104640 11597465 -86518821214033842916143800614399651200 11597466 142692039148483343457604206712298663424 11597467 1022953978532868775441503760265424978360 11597468 -388700280402790661430045811796577659904 11597469 -88397047048802609076331547757666706272 11597470 365206686369098682375891852216462835200 11597471 217095563689280330539182397322664936672 11597472 -76080103332766339677507426986565304320 11597473 -130078830514246208766575040655134485278 11597474 -68485927760529914023360883874372953088 11597475 157627323037393844609928255075087552000 11597476 507348120904874164750956587920902389760 11597477 1011220726687691071414693175186185404060 11597478 284863384542999120909315038157002734080 11597479 274878549183758290798331324855487809520 11597480 682631321915835073726077599058310502400 11597481 -327971987679858425299519180573744807488 11597482 -376150958268543219914126746821226469376 11597483 863760930638561704030552207714247108064 11597484 -17108546826436081619956026442684167168 11597485 -972018667599849082642009836357927498240 11597486 6610037544671601573594871684648284672 11597487 -2930972214806366853701739159086976 11597488 -52044022187266211972537349909222195200 11597489 769715768040295682960288844641964606756 11597490 -113967455074844721183457131823270109280 11597491 8424752825553054691034464250697815840 11597492 -632998173925869562271474322576700243584 11597493 -276589060223488951628332087922829685536 11597494 -232852702268498032068949985842960262208 11597495 72093878551049140845125975073382963200 11597496 -734236908078178862797774435424618803200 11597497 -347220711857132745142444550615141619840 11597498 -166436454626803063705765830780007975680 11597499 -28577772669289932660722980744628095464 11597500 -25341413183910369276543132320492800000 11597501 -91499372132160761802399095267580302400 11597502 -3699464197659603096978563112357765120 11597503 2283906475720332000415257872129391488 11597504 392435442364286374605538739089352687616 11597505 473664399020784010614508705939608302400 11597506 119701231713889953107667559820711184960 11597507 -85774546660569030976563732500701150440 11597508 241750860860666706992400278733956216064 11597509 -289573874973826689930760743274138160448 11597510 -359990426699484241966765314642224640 11597511 740938581329351433038634352111597468800 11597512 -27493653843711719858056415633818214400 11597513 506293861796212064543791837478595154944 11597514 246637459416243990994352145112881710592 11597515 637940556299594971398214024888793312160 11597516 -311503394161290823712385927783211008000 11597517 138760198167334135524628997029495747734 11597518 -678533553107809280495438933837740454784 11597519 669750796006948624375682091763458636096 11597520 33080540194131058837751826251388026880 11597521 -57919162443365627668425227231070875200 11597522 -286041832340720576562751123214200376688 11597523 247719537907661958130843022430827622144 11597524 757947302520814108661108044124935936000 11597525 3181849044957386301797592833875288800 11597526 -332973755798722450883973089995804427520 11597527 -320711161779757721260881024069648219048 11597528 363332077735657303397882901967472732160 11597529 47913868967102568694426708857479097888 11597530 -2003944173235975920083662393851847680 11597531 289266479398318895807479496010232543464 11597532 735549305888416681954072110887693402112 11597533 1050116894520064126925601569982626031782 11597534 -4871910485674590446651178891349079040 11597535 564318867762989219802153002239275760800 11597536 485111110710106936491206442544642129920 11597537 -191564646939964660207161330774846934848 11597538 53114167315692973245580257340483599744 11597539 -95433813799831887886115065247423125648 11597540 165658170064241962306170510812514474240 11597541 155827026971378935723936685442842858592 11597542 -492876057340757520617197993059966872256 11597543 -390788514290104789387179176060989238400 11597544 -130777139684336007250781452477448110080 11597545 690458143946918519717495048286483819300 11597546 -698046625369487180369920919929390824528 11597547 -45336237367167528094681546111080938784 11597548 248436270073448851130524508939078676480 11597549 549031564168015986598257105818634734550 11597550 -70968276269650108983132882679969915200 11597551 -8239896454544912078759022912927903248 11597552 218338379733012691443817794472576352256 11597553 1028892852673060225459402955778406957440 11597554 425757910550554694848816941940653299712 11597555 497973432725441229084121043240100061920 11597556 -307265545709752356575967686773869232128 11597557 -70158410682721854997284839017071194194 11597558 -82442050595444495304372741561419581824 11597559 717784096132799063732591197556988553704 11597560 127114662957941048434788041612491161600 11597561 964005495843161590122584827465147670784 11597562 -465001032189728314227911437313370558720 11597563 581094145267562666026320318586349099464 11597564 784092227685548585136675528712990464000 11597565 9359675023560534000924545587598553600 11597566 -108256056421767611598237830828206067712 11597567 1530202130084842786183600913139596022432 11597568 -308315610633169386635701587420817391616 11597569 1019693277619641467005309162486202995970 11597570 -40600955313598466670391768100393941920 11597571 -478195014946305029075560048798896793560 11597572 82796205648682358152847704813186969600 11597573 4407489798409129027402930645011602784 11597574 18021184568148954625303351398800899968 11597575 -238654727934177910971653727578078626800 11597576 -133053301549995012437168122572732119040 11597577 -339488976633038450136780444539464016880 11597578 506385459466436613953316821743967869440 11597579 540912508307716344598472904714001469952 11597580 13980002702866321600085441774757350400 11597581 -1239577644623576970809529819740563487200 11597582 -281051266996742637549957212602095532608 11597583 -8155935856167195139080442379111508336 11597584 -486754527267844936475804480518434652160 11597585 811977145341877966304977194635863953780 11597586 3018726753100526835671836967970103296 11597587 1066415182174018079666462783197140764832 11597588 183128079827485729841911285079656886016 11597589 354381634010958438765186251215240501440 11597590 -111770501627145624481236193908083769600 11597591 1229253866247525883758546928935658917000 11597592 17269202023761574183081341443543838720 11597593 213366039435129799201769988652034544960 11597594 -286043002322844225989561920190521094400 11597595 -715634573349969293417553531832178803200 11597596 6864465361001525685138749112771604480 11597597 1070556104737452347647295496796121351712 11597598 -79093209550439344087683766356220970496 11597599 224264006187970234164233208651420677464 11597600 -65796757599164379038771697616158720000 11597601 504911011262391668219069661397087622832 11597602 458895816977178314697450129388452604752 11597603 577325672582309772453123550789831000200 11597604 -315192075409397353928316808989561753600 11597605 768531464848478341393437251630191627260 11597606 231220900193741186139879652047799414752 11597607 -314628824323945802956835580211089941760 11597608 1373599149737392659220733484431354880 11597609 1043986294292228610246998909853186162810 11597610 -257159404375443955997697069040834794240 11597611 -1178251675726937090102229898972246610648 11597612 -130664933311768006527656031977625888768 11597613 16567186413948664858405734880189937088 11597614 510330131638225428374524692152102725056 11597615 -558225546156461995597552948173819205680 11597616 -1205862384583492963901041385512599552 11597617 908533228663425024673538287719999323666 11597618 -362021423261130715014200911888602816240 11597619 58785680135701623992972905922957856000 11597620 307044887559324689948485748364757543680 11597621 -309268476833927288690317418575032392640 11597622 300126502590455041368303365507328347520 11597623 349076424723384579729980168496397215744 11597624 -606549110126880487145007960848349204480 11597625 -413902822490984581107682135993796169000 11597626 -87284323455554682433997507930613649920 11597627 -166041944774356645134144660010323933888 11597628 -83030212989888680225456052772767694848 11597629 -435742943603186533062564696560970768660 11597630 -332503150548396693203290201725057254400 11597631 -76213101632019118920776451659446293048 11597632 222331606163039254879710319284902690816 11597633 -1612102578563246862920740553036658536400 11597634 64059025621102559330343598690999338240 11597635 -66204271168473019594922989935922160640 11597636 1256408030445982440025121523526836480 11597637 -465693223350056095749498242830495531200 11597638 178529768046612675132291398319773172480 11597639 -1240173464953618806371835172519966584144 11597640 209199142897666389711795590018865561600 11597641 -1165854474445285292744604892196816199216 11597642 9534095249550542535557105196184687104 11597643 4811609194576722184020315512659694424 11597644 -304586972856774281224983885460237859328 11597645 -487558045585099923800534077731869499690 11597646 34594207861614070871372993998080105600 11597647 -597626213466447530429683387534703925904 11597648 75654472369030284665355193096952143872 11597649 54411014288938361806571522985658801152 11597650 129464515252771282328585257549604268000 11597651 -269420863137928370679500213021802815280 11597652 17768436871531264163335016599248156672 11597653 425603455344604682469538209429180381902 11597654 -357575850969240472445730704620540288224 11597655 10776058258553484449240564881304821920 11597656 14730042742792941201346803966977064960 11597657 -131747248609424183112160088093125999200 11597658 26522162035502112314697527579126071296 11597659 -19978897021509953480136168422621819096 11597660 -123088853035416045139392171717110008320 11597661 678537276922314104373859634746708394880 11597662 32337417517680325556029925314293512832 11597663 190954692515563678893336542372972852856 11597664 156253666093286354615540260309204205568 11597665 -554798480468788514910742293570226952940 11597666 -374825565907153658648950601081195232480 11597667 -761225439574864719628610921451560202120 11597668 -9149660616334493395631540626431981952 11597669 472934606240576560329131091818540771070 11597670 41619166633058308972024023440172864000 11597671 267854472119750811075735576217481228112 11597672 195520138353448606124004753113657241600 11597673 -465677868543243732826851861389202481152 11597674 -274067147081048089973557985711022228480 11597675 -405008407366194002248431001592368079100 11597676 165057680563707782808086206896055480320 11597677 -43962191270519993031192114874222319488 11597678 -271233301177275593246016045177658215360 11597679 423750524293197653054276328242054018400 11597680 -235688305318006891748171788604620800000 11597681 -535028093840898953915582942154191594688 11597682 251041588831804531954832094401525284992 11597683 98054591117593516091037252068096264560 11597684 318585611633381752781370301063210407936 11597685 -491982590536707728909290665120413227200 11597686 -152709127134117997031959946681880061056 11597687 31461065449366114835905451750191031232 11597688 563302352050079798912258489160906547200 11597689 104459971229796898680425612017326512640 11597690 -124373119194705171997910653305642780480 11597691 165965076904100471915985311903384753664 11597692 1078908851871296058227210156059188060672 11597693 -1089695968350590838690350026233239255616 11597694 417004534303560133239046595734695470400 11597695 171086580728184280420308916235960485200 11597696 -68948922853100003647560528304149626880 11597697 1197726134594117680896051893044367386368 11597698 -83254621166423685201774201922530814464 11597699 -567642079371098384677670631473024391300 11597700 128523785869748556150289068422865254400 11597701 513490298402492951233357724175469412702 11597702 -8308155146500149446877728656935046848 11597703 70211723396513459289041446021297241424 11597704 292827921371670212949213957161420881920 11597705 307955274719973672485429829479457926400 11597706 201611872058176385502390766760808411648 11597707 561147076950987111618337860843101259432 11597708 -185002035569822946076943791957538347008 11597709 59862749103516379099327643451133123200 11597710 -446421666768636782282217607940732640000 11597711 153937122472437162713067098775646165248 11597712 9473283496716737840982684789425897472 11597713 385253041826749685953892065863207877800 11597714 246636782744525992354542223622035276800 11597715 -588347702603185524127594258293327204000 11597716 43343886656392975994187793176229658624 11597717 -487877174702294686472344006830240645234 11597718 282048222770200897133151866512105686528 11597719 394935161419689417007246033943732209152 11597720 -42206436135955909484609443465789440000 11597721 24772963559014377723742574610099279312 11597722 212607600132565077081314946702225529824 11597723 -125366061101345845471338278176195093080 11597724 153495783247879589657271548709110708736 11597725 -104509309695031391066341575724189431900 11597726 -34258126621363257997134049862366643840 11597727 -224136878197339073692786875433315627392 11597728 610941687985924098204581756095460474880 11597729 -34448373117083567995081120092759576 11597730 6662721419552255361445596128133035520 11597731 -115319398185027472925143533860386610688 11597732 45981899382898048398303673864686228096 11597733 156835659030403754324960602338766593600 11597734 -420586316032122896310747921256732221984 11597735 103317304730776978337795726990916590160 11597736 -209849749469575759775433890408026521600 11597737 -1084715792598135300271341740761103108614 11597738 -320466550741880658778371595291775425440 11597739 217613472292318571591989288789988500824 11597740 -144323999405815950274815162896654499840 11597741 591772303064944175915256801125996256000 11597742 -2302175625150849835640682599256719808 11597743 1077047398861709651770305843842009302840 11597744 -131371595980801765334813682717668966400 11597745 4689054380168152608105334205420783040 11597746 141417026856367584595290676836267985440 11597747 145584009450589661128341683762154160704 11597748 30292767936509463160928282207115601920 11597749 -4165645461444099752692037501384044164 11597750 365464748901133115272836454324780224000 11597751 86162943168124796503024182506975869440 11597752 -153919212131773839679172441298843033600 11597753 -423027644217408173014301236723542241920 11597754 -62477444687302341710710306092333946368 11597755 126699509726981221841480260098877773600 11597756 -234251171099673129590080408907943422976 11597757 174941019618535709996825103267193022592 11597758 60852040950344376103344134243147880000 11597759 983605769775251591543244770505020400960 11597760 -170774506480734204986667739698608209920 11597761 -20228224975097517000852206034062851692 11597762 474589641280353680207012257006821679104 11597763 175345626114813248278647489936672840000 11597764 494248852573768931801207217740484179200 11597765 -900071877226701910823038928049976646340 11597766 -297636855393136529155491208913094662976 11597767 1403531464390622402061861321696262471680 11597768 -34342188797848225547932030892187648000 11597769 654260807522701652745129137255037316320 11597770 46834840736918750403209473961965354080 11597771 -105802805428834862966841102578511073800 11597772 129344360692714945021133428072835169792 11597773 326758924208115240863750826948786132288 11597774 -472602565095453181258130660553310963968 11597775 77176021807197721881365021407886025600 11597776 67488569721333646666192758897596956672 11597777 361139290264016031897595239445078672626 11597778 -33234359277622543408969411947913931616 11597779 -102933103065555543279912366636625390080 11597780 -147416815730751554227871669511580262400 11597781 -504385402170457333084524676067829398976 11597782 56987542408827393911875331963915034624 11597783 -977695432644423264336637653414676462968 11597784 -240097620400371815396249123066947829760 11597785 199126882673252670319371984282934728960 11597786 -30489165373214163020586811697379771408 11597787 179958079806103020420931321599694494444 11597788 2990184071682984651981845551400097280 11597789 16135423296745545736036134409222729056 11597790 -147893586548599994200524866901357388800 11597791 -153273136754986636857356279831249882736 11597792 96220145530034912974583410121320169472 11597793 -318513348887450780348545242490671778272 11597794 -406326981199514801897064404205422019216 11597795 116275155937514469628620074757646549200 11597796 140365633183326028721239777596585369600 11597797 88532596418295613329875184108217708572 11597798 99171284241385866361821904898051108736 11597799 -258291224000799148666216792297287026136 11597800 119133443069648869313456954578556928000 11597801 -602779667263072487502056882665441680198 11597802 9906696645442049015367258288979307520 11597803 393215807948149517066553815288663816080 11597804 -742654148545458450414410360685151778304 11597805 515168331102797361813135771691477273560 11597806 -245901572801447826173797647407129910336 11597807 208639157051076457080181921491279038640 11597808 209892467613001969277561556768334675968 11597809 -4265120643097163438010813808507958560 11597810 -206827335567329889337493653710776239200 11597811 263283804612591394597698434254423489584 11597812 123034084458603882104059766780292974592 11597813 -139583735689256569526826409711294394496 11597814 725350315925388745802348314582774475520 11597815 -3840459954117520167067274934004086480 11597816 759158865384594455043083935554917621760 11597817 137867077880272963291036364482212900864 11597818 -107556226757228358312154798795819310880 11597819 -192781159502344923040687738551223431072 11597820 173604132497783491755273354374032435200 11597821 507765377161009342946162583251252001100 11597822 1249457419024310895801294287502004800 11597823 2678336139254734051663955338541584584 11597824 12509262428724590918026672914982502400 11597825 -789148787210115927094608025503314421000 11597826 -278330626661126691005483775167241683712 11597827 -964530702089610061083256944829454104324 11597828 408929948900973334157768956476326000640 11597829 652999058209678274405096722084479036384 11597830 329880398383226820672543085074968469120 11597831 -1128021942215479316769627874912452096 11597832 370343087841147759395892911327404032000 11597833 301673171718736438387573667552882292004 11597834 38625264857031362068028832464460632064 11597835 -22054257811712395315159511916588971040 11597836 573427560712304287467441228070095476480 11597837 -104247534036508276238534058600713858634 11597838 125700638383613400193579820973630566400 11597839 1122985714723479530557248274014294471168 11597840 141739742873428333606503998539631247360 11597841 -366289974039905393605466770459770817950 11597842 349396218756236314384824791434567256064 11597843 -430799505026802806062407943917962616 11597844 128377717437709306855287318452127547392 11597845 -265794370768457285054817012725293384320 11597846 -42890963279442271790521569485549897856 11597847 11783409797468101014494029307047858920 11597848 -1844267330302154480295069080656343040 11597849 -686464806782320728780288470819778084150 11597850 -218813979970118093850109368942912000 11597851 232942498159362190196419446556665433104 11597852 371655128360897324913743764199647226880 11597853 518361716629038084698993211722390315904 11597854 -91051497880333444324438587400225363200 11597855 -1439665733695209775986131216868916665840 11597856 679072747827126430040580983254565781504 11597857 222764103837162714154871073265247439360 11597858 -429569870612920807876376991216213612720 11597859 54207568282190977536254205967782885600 11597860 -166937012136963041553208846007872945920 11597861 990710843193540862346652685899654478464 11597862 165086696879702888435110059557170377600 11597863 -366607988469301402081293557945217466888 11597864 -752833722834987111157717169323977200640 11597865 237925204755990488059423322764670728320 11597866 186906318138306504531888445280337408000 11597867 -235200412782028387242092604846440139084 11597868 -246461060563293667638849411778976733696 11597869 162841553835431930544950005243333505260 11597870 -104098119918444146902117020453571821120 11597871 560167462375839733554998065304229435912 11597872 -16511012524863268318752233226759438336 11597873 218283357526682476817960973143113611840 11597874 -6349919715256923703948659561302015232 11597875 8556266565880737990801963052804416000 11597876 46048159176948367768068762799665439488 11597877 42440907928481684603247919551649107840 11597878 591005074113312467988072425941094286240 11597879 1024405609162879787153877544164272397480 11597880 151272436068120235134302379408870604800 11597881 559855304262510427423189518861966626500 11597882 462639587525244333170172505318808812800 11597883 346624736222012368720875488260349702400 11597884 738979059599374498450860246813361152 11597885 -193198714867644619799564195266065465600 11597886 196311561792190409937571264368878404032 11597887 247107097869916370441742220042305411952 11597888 -77582499224937758785300244316731473920 11597889 -437490652169753483351786178225059034576 11597890 -306406625592947658570879985534616632800 11597891 -727582420760873458264326917038472496708 11597892 -8387046539815758671748052344758658048 11597893 -993478367724284907032123337503473769220 11597894 17119700236765451085508430232080154624 11597895 518786255507534521197011224117089802920 11597896 1520678942614147615634952016112423208960 11597897 313836087152192359061502328214251376346 11597898 3893233840381313323275499779396619008 11597899 935638009840241167427469699101571482900 11597900 209543002666813434939376630511859936000 11597901 -36189491125461596640924959714652827136 11597902 494740623595850701178378759796933494784 11597903 282266762013069261361898790503765081904 11597904 185475679472585619826512317087933399040 11597905 -56717191495945925368723412671475998080 11597906 -112978601217885955107790072029901043712 11597907 -164752565561652928469428615602057746760 11597908 262534620292548221951321038695120752640 11597909 -330339280668074899835709253393501437408 11597910 68614436028174332956065527296895435520 11597911 198651821736369899793897617850094371840 11597912 1472121183221944884823806024411099340800 11597913 551236324999989826959753283783516628442 11597914 83762880148711699878764995944136387056 11597915 275036706994043420554268218767904269600 11597916 211608261899460306888167655146501111808 11597917 12715864250145451120349042023707771040 11597918 657570185649852226514023153245088364160 11597919 -113079571012201607453478515858998185600 11597920 66280070212903017546763459760632627200 11597921 576287327384817235232008354288100247744 11597922 -102194366645129027622438338015710671360 11597923 -90844384169425781602158256737115618280 11597924 -178034885439729069374508748150936053504 11597925 -285761287713136774579611038465650884000 11597926 48895497650697835375056136861833583104 11597927 -366910012371522053702543148436728765600 11597928 756460198445275431980691942319882076160 11597929 -297554019526865500466753177211325284224 11597930 -352021391251884518696492876033565948480 11597931 959827244723859496836147905314573267680 11597932 650832350202212624810180435029330954496 11597933 71913845463818456183652551667140308524 11597934 -237187812633839170765221523280334151680 11597935 -745003190154746666010580723752668740800 11597936 89740497718728187689407828425728786432 11597937 12239545211556402441469534330547837952 11597938 624919654045832742456238265677060383360 11597939 9207457714850723361150641433322197624 11597940 167310417178833834480404585578277333760 11597941 41039581146428344626921398994424454400 11597942 -186852084912934015497533463712099732800 11597943 149871979020411923731531846315648032384 11597944 -121220735558031200873909779421889208320 11597945 -490956318337845371644970514525532403520 11597946 67046190461794257053198745159426746880 11597947 609822960102701449247568172496447120760 11597948 2441854684589399695429564966738897920 11597949 825330816454994851757531686763551066368 11597950 50445770524867018301649317715140640000 11597951 -917159955534784429953635111839370130048 11597952 657087830807207399408017420172541296640 11597953 60918977756664331760329284406081847040 11597954 -194258003903429927260397117042432988288 11597955 -459896033028778306251094413365261345280 11597956 -904324443841458382001345042584033194880 11597957 -126558825065479532037462160115938988736 11597958 -620474003021029854062122998863471458560 11597959 154159041500525496334888081651745371160 11597960 -9238766111850111262497093966380236800 11597961 -819720757527953098077196380961202347200 11597962 256725984017534981644386261839382653232 11597963 -759412850199780348573241001099623420800 11597964 117985891568443266829668476585355067392 11597965 209090636181936036448634489420090326860 11597966 -698308961066125500251051776077156245568 11597967 -124940854754659895398052570822280522960 11597968 -20708910530767965175860309628734668800 11597969 857919792059461403636828210754791384370 11597970 286466941585857055959509894765689305600 11597971 745855674193725481923870523076884816 11597972 198995082410269304779986214170998538240 11597973 -441889223187749701981236620349945861216 11597974 207940131709400685253729558425006728736 11597975 -104122976568661039513410508161028602000 11597976 207766361155286380365539242514443837440 11597977 211714010330365909217585904631665610826 11597978 155498298151621101744273315513253903872 11597979 -300409002868773883977186811137889319016 11597980 -145287175571392397295315523015493222400 11597981 227153912722688047272563732764583133144 11597982 -147438794321238387100044362292675864576 11597983 -762830408549141567563478787308033704224 11597984 309060630546180583681493305083109048320 11597985 -11538774856342956999247491001324674240 11597986 632243911631136100826064934103172474192 11597987 -167514724224137741203851787115148273888 11597988 257476378598678667414052124364733056000 11597989 16815275935744683560833871254794463324 11597990 -115789258738490313274494614390615731200 11597991 -277645117146216684683353603156957273776 11597992 -2582896614638187438402126389901066240 11597993 -396240352010912899459908273613235361456 11597994 101176715702908833327931122360580403808 11597995 585882002845868907354742357275721466880 11597996 -989162006737415536865921434720494816000 11597997 -15389621755761147117174201708455725728 11597998 -110743270994223315674262723448252753920 11597999 90863693894182699806455702730194227200 11598000 -125373383294482574897619290984497152000 11598001 -227417395012515206616066012849211905996 11598002 493025362579214455260826762576345027584 11598003 427580061952299440599478294018171136 11598004 754889056298512642801921552834846758912 11598005 475270054157378114688945647627098889760 11598006 -536264103806525890156687026346844061696 11598007 792573995089428286104266658815296237120 11598008 -641584269816811505916316905483060142080 11598009 -20385480692365869655526319072197811360 11598010 -120535709726172888131261122922458213440 11598011 -909319649581064741480257548687355644000 11598012 -390197891552982288222324055305504061440 11598013 -220859494210868731491162376191268607680 11598014 569900547066123325182008198740910873856 11598015 -83583870691225001575813156547178485760 11598016 110284314040480959497043572845743964160 11598017 -860690273456023741447484281734856703934 11598018 164284625497401145284197567062472490240 11598019 -1137749091139137870045902649641500473704 11598020 -53353110358890323571093005816866406400 11598021 26081616668711018775509771058518645760 11598022 -613469357483468966747772346789180502688 11598023 -1049887365482782598064434113740416923176 11598024 275195242846274101547415696816557137920 11598025 635771435919552942566529325599800719550 11598026 -194070309573534443703689538518299694592 11598027 -92568105547379941690671276358505134080 11598028 74919121648930319019201920393950786560 11598029 -968091416986555330756193032306451053524 11598030 -26019248355667163563373848433217684480 11598031 -69984432666059575513403913442869065000 11598032 -133625213317335211933881871483121123328 11598033 -184513331938291953797394655412014069776 11598034 199995056612755898504206971493561070592 11598035 -280095123671150460311233259118455652000 11598036 -196627666593541984916240592530849802240 11598037 939858834130017521944960657196080565760 11598038 -86188470619748460428348058688602682080 11598039 104781934846007897982198849182369204640 11598040 -617969326077482209877105630526645043200 11598041 -127790632434787668284184500772538290816 11598042 409471033664777398891608312779124275712 11598043 416052654238173745378224639731790133200 11598044 220773810616921526987755773502599707136 11598045 -642725038762812481430801181363811695360 11598046 599651354418412280081225999448299904 11598047 417369921291766827366391921352683310496 11598048 4366030735916079288824192447752962048 11598049 -1389189063037441708590620960079856823040 11598050 -276064404684747646737714475745977453200 11598051 -121027320151483456668458307195644020416 11598052 -492356555000042099727947754675811374848 11598053 160058294016420098568638439268179346302 11598054 -171252141620235906166978712549615678592 11598055 -448829585068774216597841029206745823400 11598056 -76022575566211227366882972028091596800 11598057 -196289510632929140069488210253519847480 11598058 1287930958430743000634837763296204640 11598059 27606531331223105940692412971343219240 11598060 -142953765758347005203337278601717335040 11598061 -125116440750511494855442086680141587456 11598062 -5261734332908033108300516336758461696 11598063 158526861878361750933620687326888612608 11598064 -191444177645063348609980359831561502720 11598065 -309943351452742865092317114447202446540 11598066 -15446066349488936027901205984392719088 11598067 -236716013266340744891105971446570759680 11598068 -600422893537893293318805039277301953152 11598069 -175068693013466269158401544627631841280 11598070 181083515509674103738756163809739218560 11598071 -1388850277577796245029905848832645928728 11598072 313715288387634327054955493348583997440 11598073 327556840144393828679028688633835509380 11598074 -45325679465099457374907896849590843680 11598075 108921932116879383956980830016714617000 11598076 -289114431197238747127075300028488205312 11598077 1016613897539590351321109724909332785926 11598078 -9485318232357267290417903625359184576 11598079 -873814745300216543761769831825854071624 11598080 -81001862578719422591474376936762900480 11598081 163862643825577804161522089391907554144 11598082 311848777189584944528857999277179837392 11598083 197509777007690314958813042621275431120 11598084 -600711378746094579854561818611726737280 11598085 463191376318649203470472220710890771360 11598086 681055409865819083767077637750339054080 11598087 50105831879860143068854167527684270160 11598088 611753203200579112827856387683259637760 11598089 14241093949025198623600697139871663824 11598090 69276579768645672102526109423673676800 11598091 1358100371404558402347385343461096817492 11598092 -432011627569864111469256007988834304 11598093 -111147251202070529845474369741913303040 11598094 -5811044745948589657449746228984728320 11598095 -530276545278644085794501826622080576480 11598096 -80036739827313716269459850022009962496 11598097 89368913130132503258662295286626861952 11598098 506528267820532466356695503653292416800 11598099 115747457204397325166797808057562971064 11598100 285296010735271235641443298941480694400 11598101 -704948959261903841816733139374779966628 11598102 -78407383000044268799094915711372418560 11598103 352794851546336909242052216275389656664 11598104 -97792323737927311111917043810509096960 11598105 -283972343932651715069492721404431535040 11598106 98889610087555609084596875429545749984 11598107 1117810622047988362834328560118917446720 11598108 -219957561525810653291980208963866314240 11598109 -410001971011554223594698550175964728096 11598110 -172388255464004909640527530818995279040 11598111 13158141672079376491541992363847666304 11598112 -458108390268176184364115346452074856448 11598113 -427090921487032257838384998915563789760 11598114 -240418302250721607523100764011494232576 11598115 36690527968887427430259932288092364400 11598116 369811404442304291754895724207873792640 11598117 -18184035026279826359702072568852700320 11598118 -5439441634223862748766746628912947200 11598119 -373970018131423633994197664460744039600 11598120 54999880038311384832207449571717120000 11598121 46643281749488716366553429825059251444 11598122 340984145521070282045827495085098551552 11598123 88604415383962434057637873261507086336 11598124 318930501842466735467978978540175705600 11598125 -1012285418248333787979557182005960000 11598126 -136994641852802403951196900028658432000 11598127 848245546022094599839348886799726952976 11598128 505483573567998175504247805372367011840 11598129 337221227369581287390695421049010741748 11598130 257301617402471744507878560202791852960 11598131 93856624300641006558282126300924846240 11598132 1653870932110492674063802591611617280 11598133 393333066342741154389188625238501886364 11598134 -32834840439707483776200959912874937728 11598135 -213907553488778385962570151466716404400 11598136 491076188686964262099548248335544872960 11598137 -286835037439668983372972040656813120214 11598138 229056273201747415660356660045667250544 11598139 -233003544873958527149412834427750460144 11598140 -184947996494917294505358532928865922560 11598141 -110657655462891849944547587518453803840 11598142 -214491300886690089998894226487740077568 11598143 431544954430837879330340545620271084320 11598144 197924670137313635242447040009742581760 11598145 -88709983327157024228111466024522956400 11598146 -79892673419690948749340325549398667264 11598147 157318971616486009895019734173212077760 11598148 197818405856994298489195747563370577920 11598149 275433942465446811903051981333901984764 11598150 51911469189110963927995981998115737600 11598151 -162954725641617063139784481912308017400 11598152 -568205737080869482449298641231979929600 11598153 -156887411562189278544703370231297803104 11598154 11190981114790130332597028217091955712 11598155 -56433228925738838389326942882185113440 11598156 220142652296822456604432855942515680512 11598157 -200405345992201599205837258562811235594 11598158 97974778715194457120790106395106974720 11598159 143784136784343829661303051363850235008 11598160 53143629090739397809840252017377280000 11598161 179312359875772515284312741328541186800 11598162 1391250752506303477669032762068331264 11598163 -89822606102675638054165480641956994320 11598164 230812695552604810784960747202500499456 11598165 -143672179768131845662556530696752201480 11598166 199661603385066042817585242362177248032 11598167 10209628560584432403150651967322079072 11598168 -76743445269077967754944539296602992640 11598169 -732296905627683568209421538971942733088 11598170 -183905754771315286426383389083922668800 11598171 236377280803608404514823083419797733376 11598172 -913696237567191011647191745663425293824 11598173 -972712994055676765186723327745841584820 11598174 -103775569572663485707491491623867883520 11598175 -726149802473445965101131257876183000 11598176 -1365810900157200744520612197816011194368 11598177 -398706012672572126620145990840835919968 11598178 -194249868285708781545161967484744069344 11598179 -642100681999293485645987163923222933220 11598180 -39419185043669481645817888925195489280 11598181 28093163514423524582327628574879189792 11598182 -37478028858508076307555735455331325248 11598183 -608030423096311775075987679842557721160 11598184 -100403416324272077458290804479195105280 11598185 -192559716470573754764472742777814173440 11598186 -118220962191258133196538138416684583936 11598187 -382302447752102291034990441694445975760 11598188 -73394398757214560707322295726804655104 11598189 435997797668668093427352555655527705600 11598190 -600391328122529685406323057800502904320 11598191 -928780081272254366630451099505648700616 11598192 96913144975300771418711157343736954880 11598193 -846391954681874811043429327251839244380 11598194 -340718586313482588954314534213565061104 11598195 164268178167859551030620231769255033600 11598196 -221028313526598198728827899591932713600 11598197 -204874941632132947218167155006178646660 11598198 129747480007836292550682242599835136000 11598199 -1132957091776434772461106546585346858064 11598200 -59208305299379965546609130291774976000 11598201 -42530603153552722033770393188634252960 11598202 161777571678880628383560796139287296000 11598203 395119057850736052512911381374573577040 11598204 -570606064501906019073817890105045212160 11598205 -4447366658731950834243334258400964480 11598206 383709165384418256059627563183663831552 11598207 2159050544888691563370600651382201488 11598208 -12396776580099901589639531620026286080 11598209 -60193132503492826226428153772498078784 11598210 10184327388212614391427528484161146880 11598211 1375124836363748974650933142694391902472 11598212 -315213084682026803767243474934218149888 11598213 -494581975520443480434011438122545600 11598214 98308921327306295621777170758393912000 11598215 -610193313032717048232760285729897386480 11598216 -82151985477816326412021165337513820160 11598217 -248465940524764488028408464721515604940 11598218 2941791128792416674827426929438821120 11598219 486641044588502802080089705430043686844 11598220 -83442656148660295702999023505603968000 11598221 -29455779438944249695396480295948821578 11598222 -327281113688710944269852945125579988928 11598223 84382324071676045767912832731586216544 11598224 104466751009256258350154676202728652800 11598225 169569814879777340693226759943319607600 11598226 -428596166428375587412525467427471640688 11598227 69068024018032050946537151766325785600 11598228 4958387921754930941215900886273309568 11598229 -810355059258215556855889594600271981170 11598230 19402780110477902164325746696077803520 11598231 -28016696684513775887436630214831216968 11598232 737096878958783059337347480297283942400 11598233 449989570427404932645196637625491188224 11598234 71515907994684377056730375670442709760 11598235 471707065370116462345491536753178777120 11598236 372309657048854942304528885896806855680 11598237 489428435534599696559737715114549421312 11598238 -403506462760794803119911971616494628480 11598239 141407209388569085110331309023900739040 11598240 22283998121551500612226446473759293440 11598241 209499363129735236160345411164750876692 11598242 -224626248239755588791419310873481383648 11598243 -66280167820927147891366010866191257736 11598244 65104030074360138466854004593041498112 11598245 594613287205544526652010754020543029500 11598246 -355517905657211769796017958772434967040 11598247 425822823886256461697548050798953109952 11598248 -671064449722844244996017646151164641280 11598249 -145963742282928392907828709193545924992 11598250 38287201460624439696022358926773360000 11598251 -66327104746374474366807646688283159900 11598252 562915916540053246560931292839359186432 11598253 -502940887824440101948751762750333035498 11598254 52164108397156524849337933947484160640 11598255 139899084987431103038764381248688238400 11598256 -39959132300400761108278595768547606528 11598257 -82429586227087609676921853590686740000 11598258 -16227514293079201913171779064214405120 11598259 191521472200263831591485175123285836704 11598260 -87017847249909766479680779161344524800 11598261 -12215167897607074901697736525377809760 11598262 218071237099568128158228549547894204032 11598263 136642786913407714104182249627264521512 11598264 -281119460411051079099287313993167831040 11598265 27842398100617932268334122823473075200 11598266 136195502970543116995667667680182351584 11598267 7975253004951604830110712622211783904 11598268 -731498519801794305109665647150677983744 11598269 -275355898306321725898176989970321990330 11598270 275267933731241399819088731441321769600 11598271 238254736980344649593704693763588209472 11598272 112841064078375918424868554261156331520 11598273 -842047561342663620848258188918712332878 11598274 -1175859102197787286602933481745542093920 11598275 -81414894548574914890962905460238502400 11598276 -382896838672673955861745669770295382016 11598277 455850441477151552008402732164533019452 11598278 -180894027654623830608280318597960680960 11598279 -39765040040147197520184395885602283520 11598280 802931429502525381265442793384075110400 11598281 -351866598796139564068315629095893194918 11598282 688254962311308181961068442534134333440 11598283 264710080033410804880474121350889307960 11598284 804556165967854737188739302040333189120 11598285 204559626390974425078312682727126043200 11598286 73474949051948068255778304272664931200 11598287 -678432165810669127498211031431557730064 11598288 -8777414694837780811196856578715549696 11598289 -393884021735371717181499100051827702540 11598290 25012615802477262059731696758377717760 11598291 273362042704213724191441679588326470900 11598292 -246705591655756857953502704817357817984 11598293 684067536385298622469782007516778400 11598294 -61140979521406413309558072049039886400 11598295 463892949261927654181916214769891723800 11598296 -424098493286050321404257328463103139840 11598297 234417775749925615013516964092765269200 11598298 -270108687446464949177991725183083203600 11598299 433842410242336762655709279715269618960 11598300 -175706128033002173987888689082191449600 11598301 -957878694851126460649462639211658247296 11598302 -62981824297765380942705267427162525440 11598303 -603808054589357160050203769290775564160 11598304 -4600632584722308541407930199647191040 11598305 -91241800465162276801912517269936416000 11598306 -454329585706056596718059682279548236800 11598307 365273302120358758177068048081571432912 11598308 -3847030104424898905558718068604471040 11598309 42007260664057637971370934353541397950 11598310 -35153662231225708731938047183798682880 11598311 -816384114257740813443223681095655142088 11598312 331642748440162745334648430316946800640 11598313 56477192209531970388939434268930111604 11598314 50855509975714434653316500465061660672 11598315 977605454875754052508088716537760881920 11598316 205280771005677075812336108668582678528 11598317 -51455219652983128288891817616217680000 11598318 214402447378528368913041199107682815360 11598319 -1269042553151659825121578357270760271280 11598320 -90818561824890821796076302716217262080 11598321 -318808005513138080792827607374183181376 11598322 732580473683387239447165687983641270400 11598323 636606112842852128577516337589269928904 11598324 -247105780708763031355900083859774930944 11598325 -433707850219955727425283503635041728950 11598326 64560392376431187976568441537799075264 11598327 229315903506912098345658877341085469688 11598328 194692190546303855233862907958374850560 11598329 -60735801179264199371142069447401385600 11598330 61906492210512925440732180443802289920 11598331 2073575405303936943427948117104040434912 11598332 -624137186573649875849606823422552776704 11598333 -18100856878782654308884778820899956896 11598334 42513311197409176971209907002387021184 11598335 248466933440134149825664322935233525120 11598336 -212933836503672700491929579536200499200 11598337 -257824973888898042035387756834575056720 11598338 -16915451665612287409586157151743079680 11598339 36753510567645559460208017402067320640 11598340 5056040111159070629151506755544678400 11598341 54889000765569277097029902839201440800 11598342 -48839322027400674244140445421573707776 11598343 45685394153003843233796170728934333592 11598344 -58737848145930663849810284256494100480 11598345 169466033831539133488414626506886431040 11598346 -3708314836468847484378955920519412896 11598347 -13598083110479534938939880145517436160 11598348 -291087340721445460846838033522883280896 11598349 12380465939604420049472002311688873686 11598350 -1465785316892807598873442434133497600 11598351 392543104850798760656283820986236381832 11598352 -260741088384971914068558013448249131008 11598353 -95658833946082071166131880572469541016 11598354 98677839717030195085869394970448770064 11598355 943274072551043941193453079518771848560 11598356 257496738810124658775043500065867575296 11598357 34172434907361108226578483052195573440 11598358 -303848154302469256516993202171676618720 11598359 -264004206805966311888597985542254176440 11598360 137550243772303014454282411549065216000 11598361 890155150719667991347430229552595596110 11598362 220987064372849303069447595750621768432 11598363 22087134246124333921913816065908134400 11598364 80839631885672230877390868349778935296 11598365 53423891973103794402066605109989800920 11598366 -19669548329099482400159454071753472 11598367 405371372415540857091503900067417758064 11598368 28874700950717220976960320822858547200 11598369 -261987514414073930014675684431635561760 11598370 86104916620885031173756696979623848960 11598371 79839756567001385054157587220115160064 11598372 -99667629894776251288658054373116863488 11598373 -413135006167004161057956064677263965378 11598374 -446777738782958934548163104781238848 11598375 342186861555354639028352015468442024000 11598376 42913421452095203451138523013675980800 11598377 439794332979325033747591922665217811072 11598378 214377489210584555813671917978680156160 11598379 -206471695511859218358031536391806519760 11598380 -29869811018280643976958890434824652800 11598381 398559593700403702515946357990005090870 11598382 73318153516293753500655804309068265792 11598383 -490100618285613129097757532468812272368 11598384 36953068926732863032247516978022973440 11598385 188869785340832038954959065376904252800 11598386 33532265920755982741837347949009095744 11598387 -433180220102702408175444617649449935248 11598388 390626799938480034833068598743284476288 11598389 456117731757503283909109225335454061568 11598390 -1114864619985054538186990911000554880 11598391 -63021168280680739131725453735345446560 11598392 -126913928242831370622690423065762611200 11598393 -376977828624958185703770946788182569536 11598394 -168692083609643581409211772142351896320 11598395 69754311846093155966992079754610742400 11598396 799467564054017332886202020214820684800 11598397 -345888383110156211304120982512908251680 11598398 222303409690386674420368591612694644800 11598399 -301385972961275691634453012302491252616 11598400 83349721667346730074396177650417664000 11598401 -1367109265451004951638677727081271745596 11598402 40626711101954890854085588891442085888 11598403 -282431747720794385592813106916721953640 11598404 -523878857389347489989751488151867318144 11598405 -36175201493415192954640981450665100800 11598406 432406410834596655608949835875679885152 11598407 283118375481859696361989472246576845656 11598408 61013496167584808910567728588244633600 11598409 62096970587987573375996526686661307610 11598410 588440925840276172454547849911561453760 11598411 -107685454454468395562438419235207092992 11598412 -87025144076127480842472909813549023232 11598413 -31302156531844376737231215119745571338 11598414 134194378198839700488885411240707445888 11598415 63507659224605213952824278892242217120 11598416 -287980548906330242707368612450548195328 11598417 -173215862241424557759682795224549734400 11598418 -213215038435417447247262696476093528064 11598419 466396924837285831483688224396757833296 11598420 107872922806552902812859402988105359360 11598421 138640810527328883686412427800814128544 11598422 13929575781148726906853297919175708800 11598423 38396938478682360264854703380701588584 11598424 127486590006965229874004513134631731200 11598425 -817815294305998155762067835654114323200 11598426 -119186917571644947611987134681041129216 11598427 -62224010834116468410910512590222859008 11598428 -111912949017630091969447989693463733760 11598429 515033618472406873330667804798624006784 11598430 -304186232771561179856644260044059304640 11598431 -33058621754052713090161854971777480640 11598432 -147968425351756379960075442581100822528 11598433 689769440415385431807595733529993216 11598434 -46723079520865811675482430348249556480 11598435 -83183260960987160654325905943962524560 11598436 -611819128327426831298815890380806901760 11598437 353615401357220872335710157905321680800 11598438 -30464679241881174102602911595623134720 11598439 -52604515719394440212523973310646874776 11598440 -112844380174091878809304364900165222400 11598441 727059664866841739933537604150030786192 11598442 7713359201282742547229132930066850144 11598443 -959428258880117016724856289105341767308 11598444 -227124911883084448495901737958722437120 11598445 -679311482305927938478440722669200173300 11598446 451858461269448210564395457874475460672 11598447 -511679089957988347529801653210529015928 11598448 -70347996118728543668375120096720355328 11598449 387053902006236039628241319625328506980 11598450 -86872495418634459071125329267869078400 11598451 394321076717619820209823930717249797452 11598452 -38644359614982601646048350182963636864 11598453 588526050109596483293143544295108443520 11598454 -118950126597451908226337691021211484928 11598455 -362856095317324757665151903462502000 11598456 -515134764802811938653314706358193356800 11598457 108088641478314267620048985011720405380 11598458 -679045775115082900349697493981834951200 11598459 -32533361606911284086375009324521782144 11598460 90750331204868265154884035606179353600 11598461 254311291784066863095005838234275086464 11598462 52025592489593691011463931602899401920 11598463 315316550539655236480559620207679258400 11598464 124077868362325124843213865487014297600 11598465 376636952434237090073064965880778389120 11598466 483898291076809427490444079630275249024 11598467 -607650043192530308649272653027281144720 11598468 -6504029351795149638272594298556452864 11598469 -925970117333443881370974306909941364130 11598470 224780815325401355293823976507105534720 11598471 -31681965342534803683991446243651478928 11598472 278818672491778834606801791936887193600 11598473 -1007319878442124784251918839306637410780 11598474 15905172184113791302041438305368001280 11598475 -183592387696374023031289576724216371200 11598476 15786144050294210503905535056118252032 11598477 158598075774550989190868403949727534880 11598478 -1022198141837863316743682563789830682560 11598479 -656638708872041869274681556474018797328 11598480 -13498349770017207748203587995624243200 11598481 326197912210882676993801686247287487282 11598482 184533887598626101300788435401259239424 11598483 78653616500834838029490701324059712304 11598484 -511458054166257224129728491991734005760 11598485 -376453107344726975057748033361252694820 11598486 17609345561177437903128771859122868224 11598487 -202022493948381617053736211851510296080 11598488 34295561501733276936674099310125752320 11598489 26557419978897399343281201334509345408 11598490 119119978926693957353569813268952062400 11598491 -297430340989110483663794190743559834108 11598492 -532925783123791114105183924820973849600 11598493 -83535339250035295452855367207728927680 11598494 55405877399455708160937224880646686912 11598495 -49686930839945272366496444102231592960 11598496 -260816835624710273120699634482775982080 11598497 -453319770204737385312714928590131937054 11598498 516058541013778692707186509204587813120 11598499 1367740142569015260374422083074254606800 11598500 -383236318805626551929693798850481344000 11598501 -93315742949084696376244280029367662176 11598502 -354200144794987003469673515840335605696 11598503 235312767040881332181860664624585266304 11598504 -423534749159452343626124180989954375680 11598505 192696310876111160895710935860589423560 11598506 -532814309603338057119975556738811243520 11598507 22653257407388407202734672068206114568 11598508 -625252249528751385758775334978593532672 11598509 202644361658695689254798411694850370688 11598510 106062881238809975981869821541033021440 11598511 -644213450772651514394216047490021227888 11598512 31899024537503874752393275062650634240 11598513 -29839956478214541612931132225118906256 11598514 375048737970931683540034064451116675856 11598515 -251388258579295805029479642887365897200 11598516 -57856628321714905513271387751442176000 11598517 333920332619541142116161980276910303392 11598518 -291274569735086087571189716779907987040 11598519 9246870814439343906098098616793005568 11598520 -144332794126196877147077367766926950400 11598521 -386041756195740611131570564277364005760 11598522 -8415879195555757914152833549665179136 11598523 -953984200276492420570798011399883747228 11598524 1669872348384356852394586570525489152 11598525 -87304773157627788517372859395725984000 11598526 -40532816171930877048002923204369629696 11598527 1030615355084977299750245620408256333376 11598528 -368281635252317287429248266804140179456 11598529 119779391762797540543688576138058862592 11598530 -165074002878342197178928864873058703840 11598531 -9679519908741766989303318983193331200 11598532 -28243084632914560855808697219859193856 11598533 1056584434348984231573435086681013258560 11598534 -185655191168830988743851288815265803616 11598535 202438650752967774373013060190105170400 11598536 -17915739932751676576372914158127160320 11598537 -165158044927498473027837425552061339120 11598538 -42120081905061192544387415790988028928 11598539 1685727625576248171039162439756422747360 11598540 134191849605200446124118305943603763200 11598541 314153066112582542367933959292308141942 11598542 -14986016580688531951931886733418705856 11598543 545444699965869269158390899141439875840 11598544 163658245666888986633328366954544152576 11598545 544710588562752225974532162767653968000 11598546 12441440568386892417674214989276838144 11598547 -991708482406039355616403843858777242004 11598548 -116370313873730834329242822460301011200 11598549 -288106727824329092258410863484939511136 11598550 143357698187662849536440203344769680000 11598551 -548882663170414016648374894854274403448 11598552 -4508190966150333295716018889987153920 11598553 2069213113182611001311073977232917667024 11598554 -571923162742493821801514675888348137728 11598555 -338488343219638231590276704687306169600 11598556 -533758578717917096998599818077618397184 11598557 -105839563677407260841967252383511649536 11598558 -19278760619376155694511018224543329280 11598559 407010696258921829349277679650955452016 11598560 -318221828882675816531062409047053434880 11598561 306128382556938006051876668380522355988 11598562 -2074781392739890730046771733946867328 11598563 -528616601129880718653183740189087689776 11598564 -296560105991721470054019995225094196224 11598565 -12554266325122284718985153839329451200 11598566 -20025080358682786005649917106912333824 11598567 232880929891267679255735273583797288400 11598568 -1554144343349402452286463950428427520000 11598569 330731028066687631393271393618824075290 11598570 -32045371161551751487159414989924619680 11598571 -21478210997969933449529122483448643136 11598572 205562342121728224545187674827983349760 11598573 -115015380799371865166656576577166619392 11598574 81565783341757767232042966346332333440 11598575 -55813371092146210117084688984501739000 11598576 118611800982806936408612395656708096 11598577 898585723165943955155193835280911114480 11598578 -91307484083148142696313462804958206976 11598579 -102795406277839249846719712011295024800 11598580 196753006104402422704331474024220426240 11598581 60214644805094565571409038704336531960 11598582 -422112659740352832370892365429898822208 11598583 -49163976370461012520963421813210812440 11598584 -736207598900777415352657362803851837440 11598585 376639495933676470352858858785430126400 11598586 -75311998091574521276757736125150748416 11598587 -192124974311497732752845584002839536896 11598588 -70885242215370548214954860134624296960 11598589 -1141533076526751470478821127951189327610 11598590 -137011987788500158759988005281185934720 11598591 6316240911167165425545890189676458880 11598592 -98472298646051689645549700365548519424 11598593 -327141080867358149083212720768404781120 11598594 -45279199837525692987660639524605964928 11598595 -171722242412281620047147489483369655600 11598596 136884428098767080629044115582143235200 11598597 -147225562089118449311461396165262763426 11598598 -24310903878659334451762599179836582080 11598599 -42532175614314454745169048147798658536 11598600 53394443469109176055622577521860608000 11598601 -266003527443972702777371734643481414912 11598602 112345585585887438645108917839378984752 11598603 -665829427853875541658617636342032557096 11598604 -31313007641391257745456933400032319744 11598605 1017917508089513853402480803373556800 11598606 -525939707380030749847954784976494947200 11598607 -18996334675219947263108320059279804000 11598608 67840457360244835294222297639397621760 11598609 194367281735033485342571830397583211776 11598610 52424005876338324946091998016057484960 11598611 -336628212963558989815997722873004056788 11598612 52960496654656789526893430058632699904 11598613 -58452699759101153765169083378565921792 11598614 186495416772369097435104379202474650656 11598615 63669056335281802772041701931798813920 11598616 1087513707949104798095043906953506068480 11598617 732149107254866326026058923786758814666 11598618 -406203130542480245246508546725217040896 11598619 153058735160224410700613002017700628800 11598620 -286288215700476121765625056194488816640 11598621 -872109169066540392060332238914941886880 11598622 -318384878097419797401203262582466437120 11598623 484636122830874627247964979907684454304 11598624 649745309240854952862331798010449625088 11598625 -354486000836733958230786145066943295000 11598626 -77476241403292177900378307936812976640 11598627 62961034742259133021669289421827850240 11598628 75250763926258807301126068107536202368 11598629 238953209917314838345687197544209497376 11598630 50986445348154113411920510363385627520 11598631 160566484686654238294338609510423731328 11598632 -141830914462721243525895800600165913600 11598633 -389749063275105457986279353360428696800 11598634 125409289995845647264111044370100247216 11598635 -194828582858004476547743993693288917920 11598636 156692060758675883015986463106649620480 11598637 540056665064017667713996791029801809260 11598638 -675979392687819802527709432586225524608 11598639 108773251779256191018053807224032099864 11598640 32970933855616863700394376210411356160 11598641 81251777609137317456684680352917635584 11598642 -205945964485706998669664817284281418880 11598643 339588262821320192887113215497921890108 11598644 -553965881011684326598533843938520065664 11598645 3933753641845068121566485531604811200 11598646 363274302813034150388428229188090042272 11598647 694961160782473314227810804496147054480 11598648 7539506203138691449536058503359692800 11598649 -346326129006004707644630262113198914364 11598650 -43957467351490812447743452301182464000 11598651 -390495466979721554457120281212519052208 11598652 -55793702476394622812990678642259542528 11598653 -141306709545479789365648928145846224736 11598654 106197764911627316997155386612985769600 11598655 -103212360987809606498895601365630460440 11598656 -73828461696402568647395098399428575232 11598657 -175718986175473010296216422884082220608 11598658 -124781778970585226843977589865056176320 11598659 204571898607904052349217334330757122904 11598660 424906479796210639729777629897235660800 11598661 54232216758112394112825876735919344124 11598662 -391970241241955856017714896356606337536 11598663 -6957160152846338782288689613354944000 11598664 -188990674865201708076397279738960281600 11598665 -359327362510933138008162266464411522680 11598666 55011758911137886736853828756790272000 11598667 -475783269597033844711993083477584808408 11598668 414727205530364427877175747487266666496 11598669 -555126251919130602855538548598816970976 11598670 -104815473721573951597480870672117555200 11598671 3249587268960914960957794742502569712 11598672 -110588356443802349168245558853623480320 11598673 -1376435108191281698590312480399772968078 11598674 -22904547527889788036379640159419383664 11598675 6465843089598996051850759196749737600 11598676 273935905680709306747869967469115154432 11598677 -119010600355005848813046997767532008480 11598678 2897097257231316528489705364922792448 11598679 -416531703927396544041957226220272950216 11598680 514232723520915911716878465420058214400 11598681 92565683671169471011817898496349562624 11598682 110402297706680334608541056278646046192 11598683 -131156523853727832478993112615549937480 11598684 343221194316310096269698850053445659136 11598685 -114119860981781304912129123200463267840 11598686 -228732662588107508043150607792306704000 11598687 -1085289416149706623558708475806368088560 11598688 51797518396278924560330802587894415360 11598689 -1117889564526777770332152627326785691244 11598690 126815812604334733497945279307543641600 11598691 -3791532913454925343831968563170414000 11598692 55685718381488222370480447753945258624 11598693 -266843198478547633195645196812063483392 11598694 321296677339091255186764461517738469952 11598695 301274352121167448088967060748111353600 11598696 249311937690218859472451200609121541120 11598697 967811879902539304259335330037509898 11598698 -36369464026734973098661105461438834336 11598699 48004310798706188385111518231471239680 11598700 221980489888461676334760187948615251200 11598701 -1433266244835109454660834035710595070400 11598702 -113057502473563440879633559135214192640 11598703 92415720529155772847927920467495391952 11598704 45624850506189292020456438464011075584 11598705 -152628674826484002127630192079753931840 11598706 -144200978464824404721574368813667524096 11598707 -538744365789213729286085711519666087328 11598708 -146896465446360369023167536208246978560 11598709 -1379645243280607445696863467991415763684 11598710 -70490151160652507132172797392743492480 11598711 243582595383136301847668628706910263272 11598712 323404137021274424145138648487617331200 11598713 343065549178186116936316766652635800896 11598714 11689687867561140925163284440190041456 11598715 139411690208210198196226713187131156000 11598716 1381917777739805247707122011982602240 11598717 351466154399915517124365371015834655648 11598718 -226734723154327847673564968630321917440 11598719 899751034583988577015866413384396490360 11598720 -74487031349118006107222645446331596800 11598721 -237983599369136231030142131132200412320 11598722 -167891523623938262237958594857890967088 11598723 206312033183847110391706078838884003728 11598724 -648316967113981999703896635578067014400 11598725 123667718239089173960561722183323536250 11598726 34778045113062479732090679497278655040 11598727 -264437112055028618868840813915933357568 11598728 1007521130136637426961240811382507484160 11598729 -584808255221608545896168922475684460016 11598730 184745609755074164095084254997415946240 11598731 5058278694797004883032904587700336272 11598732 -220269214785312655205489778281774653440 11598733 -1213619151774313447757499659961925267018 11598734 -4464223700583547623612470746135047168 11598735 -166007317831804199363062928243654070000 11598736 32907273345002244979540348008872361984 11598737 -843384773850397263340232380609671217614 11598738 213465580068446085421829134079711766144 11598739 297178368216403746945702292652020110048 11598740 840757146692965436834028483754924339200 11598741 153068946334204185294009803222366157120 11598742 -293730162028055165595300838953521500800 11598743 10999037784340290585733930345240597248 11598744 579758261052471215839841621489812254720 11598745 -523253501249079186253701514114475486400 11598746 -622897590116635867844306048134209178656 11598747 31270699854136174157789997179051411760 11598748 -140655284357351198780362313035941254144 11598749 453242624839314174529437588409312683750 11598750 45145336975279439542770651828134040000 11598751 -51585772797428151788973296935257191760 11598752 642005750422878516856906302465474822144 11598753 -775135198516348574018014104478148212800 11598754 -15394764513455175880578950194714610688 11598755 157733994035267988248366947970464177920 11598756 26026875219652911076024893644352000000 11598757 348058290603075485673283264932188291006 11598758 136718975338324915601405930617222453440 11598759 -222293493250331361816618852365263735800 11598760 -374467828328435286040026672094152499200 11598761 -980882381423921463146530033115849989638 11598762 -52354483675257417391973738836096598016 11598763 -1096958327789696786493508540177769394432 11598764 -673788737299079789171766287777199815424 11598765 -15751969574535525155036265840059995680 11598766 -685134463807036986357976806206571477696 11598767 187406191135257001101215184003462983592 11598768 -103310248964067886778706225556758528000 11598769 -95592609335600764967494696718518702848 11598770 296316826238485805805377970371376562080 11598771 199550331715811188545197198670527287920 11598772 -449112402792666450151207087950666989568 11598773 -623256285847209292832969714751249853536 11598774 13723676434476908690639903816991989760 11598775 531518097524451053535616619675338040800 11598776 -365404041123274995478404178902675824640 11598777 -224647479236403163275969465758458188972 11598778 534891048953431381190483422092172669440 11598779 -892988925275509974941775551644601662620 11598780 356630207905476625877708983077873254400 11598781 178602504103751997271318977468988549600 11598782 179894075935259951493133501876517233920 11598783 -20374543113077208422541116644427980800 11598784 172108077370121935267567830140087959552 11598785 73022501268012077543230312322165057280 11598786 253827654146229902517521385888421591632 11598787 -44730901351681611889906188416452762564 11598788 -143840791136101252933287689342583510912 11598789 40385368156203237477791002069065549024 11598790 -109334253633140883758815250785372936320 11598791 1253115002338547896131362834158194015192 11598792 42426123267040293735493150599648460800 11598793 438417659207517736328482646287911669300 11598794 -25667449231232293746465124332129882528 11598795 6991831037032373493707937009618759120 11598796 3895847932508247701257595639696540160 11598797 159388195819308526819702864407016840320 11598798 -385281499540319046487645060235046630336 11598799 7977948769448284290155859378336505720 11598800 8558786880434254585442533026516172800 11598801 755198081916605743596026571623526655104 11598802 392717240992442332375384014886445342352 11598803 -1272811958256320783547638125021885068948 11598804 -88019207777855145594776443709879937024 11598805 238543041645627230833930550256039889920 11598806 804805390692469107745969272264236694720 11598807 452686895077867916188670354533947649920 11598808 126702274658911531055128546797124362240 11598809 16559805838912606116393540203604992010 11598810 151973417936260609150248619984701043200 11598811 -449898949794071752668389579555770338240 11598812 164973182503602863661509476926725638656 11598813 261950757604316034748011865055921552460 11598814 93581140812755205766290141968712037440 11598815 -249557317344159149073480895810376462040 11598816 -626249248718847867181047110800873881600 11598817 -105596455109835045708743672909532149840 11598818 169978755839584557181761022095737856 11598819 -62305226265148319825692739594947941120 11598820 -10825047149315582308128959214169989120 11598821 86734826854146892705365936694125791064 11598822 -1156766442266827112595644438185123353600 11598823 -45408678973615154123427341549515209928 11598824 58357833923741325114730525901248542720 11598825 66143012820091355120651143836840705600 11598826 305351619358320627860822378684375073024 11598827 21977566193280772073078779077060094440 11598828 -77315627319010908814322522948529460224 11598829 1069716579683330215811388464369480630880 11598830 -584100283574366910963598679997901390080 11598831 -129817180736719899617300654955967832160 11598832 33838747674176227486326878737206280192 11598833 -970588850047811839917933673147108287918 11598834 56594392573139488497545017011691706880 11598835 -239730009344690560941125036382270105600 11598836 109138526163788888868884564913024122880 11598837 -192116268305272872598562554473565954560 11598838 -16643289667560242744653777474786918656 11598839 248944918048439417877678759667426640616 11598840 -260207752734097283690355354788358144000 11598841 -1337139994591234342557580828997536906028 11598842 -76977305252921468807148731885273098128 11598843 270579161631850066045546138285830704664 11598844 25565779883167586820191952178948611072 11598845 939877693023193675964858716581490590960 11598846 120787055654447382239399011910206341120 11598847 -107375223935042586787093684845684099560 11598848 -22811387524704404353393981028611129344 11598849 507203435554794022812877794541392537120 11598850 -58455362479591864767242756081725956000 11598851 552261498889669970161508239476010967304 11598852 298162953066345648149820968190337572864 11598853 61991566443548182972508546038447912480 11598854 -135918499878143195385571774957512490560 11598855 -298729355924271331601489748342890275200 11598856 1257777439693404391394104123362034114560 11598857 -185823228497777506969391781583841515008 11598858 -162193698240628657778918287409921159376 11598859 206920897874271895397205329095182073920 11598860 10257611056405134689846189262694748160 11598861 -759037034165922628047583818386773912128 11598862 517987325325507967870645675394175583104 11598863 2016241384174298905954120311613465464 11598864 107747474235970528252844431198588698624 11598865 -736866922745253105983612424120957627480 11598866 714169625225723716402940836463481257760 11598867 -61225976860527798185917893828926653440 11598868 667301023025022026582510709862229656448 11598869 -1086088492548706947384615449477807556000 11598870 -27372960554795272996826842593497923200 11598871 -368632223701469814215761673484788228016 11598872 -421015874422450094426831341263863992320 11598873 225619494645167110160180896592881797120 11598874 19897035619080152129301567906221348352 11598875 64354562885480739783876516341700204000 11598876 475573507780200759752550992622403702272 11598877 -264235280316679922070721848516502466400 11598878 207654391418945716652883076865017530240 11598879 -236276715128790330422244711659667264768 11598880 702098279047374016680416883340359106560 11598881 -457415788176908482927049093314668277056 11598882 -173984391687873866111551946388739540608 11598883 -188437336637586355095585830383041010520 11598884 94093404336219188360333800271554040832 11598885 -120435507382807286365405411680899061960 11598886 115201386688344215532197296599205138944 11598887 -851330654029020910457471043723190867464 11598888 -72975314214760402987869741665771520000 11598889 -1275665631604165098599725039955483058310 11598890 -344579729454552618689389621196076784800 11598891 -153032183488117326233608377602095933200 11598892 712105016019856414270588307642212380160 11598893 1066515187165279988321155721077430521824 11598894 338841710625027489703047458890486113024 11598895 -117153981270298670573902484415405127680 11598896 -120051195426433783065387652823711121408 11598897 6113717879571600294317551608059706528 11598898 74049109914137841873599187578188216320 11598899 58141856412641253420455988913918355328 11598900 -80304844239377774334641955032726169600 11598901 441700387113537257030698945084980640992 11598902 -181931434862093472578556366137846102016 11598903 379610699754268815315747569536251358800 11598904 1017982208845509787272757136024280821760 11598905 -701253049153690586962794351340145835000 11598906 -5963629912006417160656539296769675264 11598907 -628712033282943435259256879413617756888 11598908 191373848036464619707425400106751897600 11598909 58315441755312722287771360364029685760 11598910 -276591685039905925925929052003933245440 11598911 -934064135780526172951071745568267424600 11598912 66414933491984074465483590411721113600 11598913 1557964342876208419296672950311221047940 11598914 78438345899801435156076917355499084800 11598915 244953331147023355959670295918038275840 11598916 9193986829612545985894381512029818880 11598917 -51874746145838148374300444163394650720 11598918 -285832191916919399795670075985543859712 11598919 -14128348514234336474523092799147428040 11598920 -818958559728093012877119397364929075200 11598921 -301394640625002507303461394668912396310 11598922 1926407920341483548224991186714049024 11598923 82456498314789087250395166772157644544 11598924 -17273405118723367421579407870848058368 11598925 49119793707510679668015350681022429000 11598926 37965641499136984647367427499757410624 11598927 -406654537687593094214380373804999783280 11598928 -234272652920448240675561863351719034880 11598929 76846302706538212714330373476953899520 11598930 -2774236802113486083078013701995366400 11598931 1739728158294686010424456813291468515600 11598932 119004441628900560076866507667156887552 11598933 1251963291079792378712381528672203834944 11598934 511133675573911179819704715755903365632 11598935 954878816807382576558720124272927065880 11598936 259335690719680812469798272657788006400 11598937 -950648306192994413912474574136393510134 11598938 -272561919802455356086942981224832880640 11598939 1515493252321736854749296608629079812 11598940 -230938602881708155516275637710799464960 11598941 140671853089023783379856434729105105368 11598942 -355434808050897664044713219112709933056 11598943 -841501151024278056236637669600213027808 11598944 45938554183099692629699843674893975552 11598945 -142275251118161428855276610676035736000 11598946 435205982273592904024502378685146079744 11598947 -631870295130086705171291315203078748328 11598948 -413030561049460320620458822214452368768 11598949 -5706405357835022877419761488837902560 11598950 -136458629260916008107391442270115048000 11598951 102250198885579552179706780589984515584 11598952 591027995148500310950034841075798809600 11598953 616465658941265126585321063746985414202 11598954 51821506816235164626469370322904638720 11598955 -26496016799616253883371478219464292640 11598956 -489108710905933529693607908084552709120 11598957 64000169174401531665932624827974373206 11598958 12124204409877771482475492340879706880 11598959 60017042936375555954863660650566942160 11598960 -5026386976822283454042379944512716800 11598961 588635181855768281489986182149359273248 11598962 41538820523342518583607234869289737232 11598963 -113261606434874594341321460095117727376 11598964 -1018309037499135336946354505170979328 11598965 97365075451439317617645909543558192000 11598966 318494383314131255345128117827934521984 11598967 1447180168402834888309070551757580520552 11598968 -50187065140617887618817405559911014400 11598969 11090083505682841789014305357157053568 11598970 -30058831731698527141155315560769345600 11598971 -246716056404144306538427647683516190656 11598972 191875195959707958509955103523753508864 11598973 370581738569140433557610980902403600704 11598974 573889729388621177611260796598124596736 11598975 -191690891109860551334948472352119050400 11598976 826377450947431920367034354289931714560 11598977 -1156822494615259992525720852628676923626 11598978 87997463372042084717611223740302052224 11598979 70495789068070656429177119152004564176 11598980 246765106979006268921416506437991968000 11598981 -158857995038186056816158996283350077376 11598982 76807763558809773172851407997770417664 11598983 -1828437054621964588923796473658451280 11598984 -950215849583893123937618097025505280000 11598985 1795418762102045595726278207897699712000 11598986 312606429320915792374265486231758407936 11598987 26110972234697252370142578131123280000 11598988 -939673780368344801123966550952574816512 11598989 -938968047532622252708009623633095879744 11598990 -66666301320532652691835862532643695360 11598991 170700022621935425108848621545918082944 11598992 -2493909709218925673559718478697725952 11598993 81193949288939128302241865058776287104 11598994 447415202764533020887930008565109525760 11598995 462028590946433387488057889540086694880 11598996 -40225160096645563792644890314694289408 11598997 134649717431581303285417707143155340700 11598998 -214523378508849233295877219866424383360 11598999 -182932078172645828467103346616714845336 11599000 216044148565600456285204390945935360000 11599001 -412946743890277595086667749646458490928 11599002 360977468189547052094464396496931367680 11599003 15625468143118272139805607080497350704 11599004 719989065486178696400577411428250349056 11599005 -221524802756883720298025116372368607680 11599006 401867197654232212251201155509897965120 11599007 -436664223798457472074744411405968793488 11599008 -134650977269136699862639564824983371776 11599009 538102461937249609431846543942889322210 11599010 248330771139802419950076718307201360160 11599011 1394823356126593984835804185717526114400 11599012 -56569975233882246804167374881162050944 11599013 200183831838821239534728145346342339262 11599014 -29327871007623745924350667188554649600 11599015 -30987882476422060250131295825298132000 11599016 373236776467089495265373752866915532800 11599017 -432230142349633279406517042829224480000 11599018 97309285263193601206509844566288630960 11599019 -43331005760713843647725020529873551248 11599020 -47907669651589414721341544029566796800 11599021 91023718111622982111341574620423542080 11599022 135954105606497436085925780287659124224 11599023 -71790477616096322046649623988941802464 11599024 -27443186733681051849440789769616015360 11599025 213456462984230718676193503188980910000 11599026 -60979692623782509302360126936706089856 11599027 448431230910475912219362504435668112072 11599028 -282573829773637279666441321864551702528 11599029 167693443020362219053301078245669157724 11599030 439722109411328725952814173937431260800 11599031 1468353214389456656440864189305782364600 11599032 -359420997286587327158045950446608179200 11599033 354195516399552577127085894460068164944 11599034 146379271767199524087732397682365666416 11599035 -6292860017411389442544672215447600640 11599036 -1519934820754805778097632805149804134400 11599037 -557492938209089371012558124543853639168 11599038 -6657243496991606809277239451020803072 11599039 384819315933502964113100348697661643840 11599040 342182617007789886745424939858452807680 11599041 -118728432123307712424042131994629659776 11599042 80908412223693099057010795195695249408 11599043 62381840989437400189404637172085088800 11599044 539596631929520516819782338021400381440 11599045 -125371720090075399991496131514738581700 11599046 230397784485689936850508094055338640960 11599047 -453175810820078814812442151848212154576 11599048 26859508148612939487873508875109662720 11599049 189329994633458551376204175717827754624 11599050 79612947835517581863556339018632096000 11599051 -254476142764629743431371575174922691948 11599052 368668145548427560869587252158933998336 11599053 202831668916483967182845488486468222208 11599054 -322249609807737967112467802811570331200 11599055 306445794261450026826836797501343732160 11599056 -17070384743106801825058581244861218816 11599057 73062500976049752071539802859783673152 11599058 64143626831982648613177204904343476880 11599059 -37652417413857936028341459372800364480 11599060 -271692789792384389067721770016815360 11599061 -337788828057933085913770307559699972768 11599062 189141352746519733565156719666354210752 11599063 -59104342760660673016931494712709861760 11599064 -192890367839094307064512785147666862080 11599065 394642187187802249671003314164231584000 11599066 -657187412051302474522934958558388905024 11599067 -643931752007184231035536816074506911440 11599068 -120389140144111436881418126978149395456 11599069 573411929273819092507015337325664654944 11599070 -58450617839666596827052492925788535040 11599071 -59630473983437477996365308099448806912 11599072 60537745570509542527600167080217280512 11599073 656709839792145145416767511698763265200 11599074 -6627694926594157783893062075902204800 11599075 503800499685858835753613727706767614300 11599076 -161962773181944667888979172616754208768 11599077 -6980651636917553793390194465632565760 11599078 -9965954653515031581773886759556982976 11599079 -967614673030718805823003840389348456840 11599080 11160410321286520626862922117522227200 11599081 -344861422325688721381180804509677923868 11599082 228760629497882495188398652620391200000 11599083 -684320804341322937357621994060628851776 11599084 72190375048639662459844219587868557312 11599085 531273500314193209060007645237142432780 11599086 278539731479368744260497301117931020864 11599087 -495969813601409018315966471454579289264 11599088 142193817697088953368945395555794944 11599089 9842719152085859573049059389493940096 11599090 341220655066357314481803950328678928800 11599091 -94312370579109948039138806379040394928 11599092 -62836431837352766228738705552596684800 11599093 74974209041476257965754597463113972000 11599094 4532716305917349172997081057621593728 11599095 -127724804468876945283856470866541282480 11599096 -1628815573402979003444544910339177267200 11599097 -1051763531365925265149129173806045314454 11599098 35582635968617486122391472580350231552 11599099 744324505294493999168330596025841976100 11599100 275733625493587417524797953675097318400 11599101 323207791388478607661974288855659708000 11599102 439244831216821240831581221401784650752 11599103 293241944625013021529456325764180074800 11599104 -361801389159019341654881122738778406912 11599105 -38430368924887236807995991923756102400 11599106 149896857327619654696019841311972428752 11599107 228699540739004015146713815466438575616 11599108 285277944761361726090500164881902822528 11599109 -840812757651341482486870857662664535200 11599110 -214446539244096263043113533071749971200 11599111 -504568463640904020801972774704626723248 11599112 289694564045110953510854034415567994880 11599113 88552852555409535531820395302613432000 11599114 -649045909746533575034060241628530907344 11599115 -1852407935285730671972381536745026560 11599116 15073921025142647202282364273090796544 11599117 -700292806379360847512645734503170817768 11599118 -44526956471342789534250455479038865920 11599119 32412269561989467470094207127758785904 11599120 71488366828985245015404008830579507200 11599121 9821705842206378481820401133293885344 11599122 68075933446930358287786546412155054080 11599123 -1329137997400072073024905716255804365720 11599124 -187496709137658565250989535983801240704 11599125 -212144895676555301394206526936166632000 11599126 -43371289663312853007621484800845506560 11599127 486699300913286793429355006939356923976 11599128 431091925210702478071557982092860006400 11599129 402789935586636668063995947749392822730 11599130 135885167140557538155774625021032652800 11599131 -157728933858557272823900227125248403600 11599132 -280582575018736957922406367586545007104 11599133 369505703187705221161005984796663541280 11599134 250944386830742509933524424860670365312 11599135 -360801169554718303017964828950258163440 11599136 -99234525683643785192891116122314047488 11599137 151178488969986569445901323338625315408 11599138 719299293608241359962341466721091408720 11599139 1899777041491823409169481520592374915840 11599140 15719322068357580645211405618733998080 11599141 -892842663314147537246027057868228203458 11599142 172110996514167239044303110557864597472 11599143 188137968736586235478008042585298411728 11599144 -251961233669569545453175451897275683840 11599145 552367013565396964212066740080027476900 11599146 41761017253651203800476207018412175360 11599147 2499854473352051614695441528922770832 11599148 -518005168290257551279187024394292101120 11599149 -597421232666554872276858846693302212320 11599150 228462658090812789628175208781118913600 11599151 -542835670892389189495175804710173245568 11599152 220685970428227138661738055574767009792 11599153 -274334767007361213578375392953099615936 11599154 -430123625752303100402151417185240921088 11599155 -602329803715249897384225434720083765760 11599156 532747022394846395855196320756819196672 11599157 -278956266309363472555307552733232392594 11599158 13345891058515026804434116436556080640 11599159 -623770250831926494681641343792167342880 11599160 733363872675606338267114234527264358400 11599161 123930623711840617653883138129040051904 11599162 -536924613825125131132750188052974037536 11599163 538517373217392802166706131024729728896 11599164 -3905604529134197333693651925410119680 11599165 120724090276722442539388988493759552000 11599166 -646258228067274617136498871462737523968 11599167 52680520823890573843672278207755859840 11599168 -11317337744679576901048734144931037184 11599169 -21687224587830992268217159885306484304 11599170 252534515696505030246541610289213888000 11599171 -891671272615641939439880046020383266628 11599172 -416188592617617683292972905961042893568 11599173 -1260377732244142190296623448753335648000 11599174 110607329136528172614912220960017100992 11599175 -129573535040085538144601034134824320000 11599176 222536685071033948852557798228990525440 11599177 -111133437088410809374693694782097203200 11599178 -142643540369778607944377552126227665360 11599179 453528763380201199653788634913151789784 11599180 -75192755561983851505976842357005527040 11599181 -658649852269665038811354380803009044 11599182 252978065170979190820751159102416695552 11599183 297631312471338287386375371854039068800 11599184 21259880992519716192451516480372531200 11599185 -221950612055904291466277684150673360000 11599186 474341578710205352340658358612555485344 11599187 -252312996203758179963983850897569889048 11599188 215406465858552942952411997702498088960 11599189 -24112262113024657595442941065536865600 11599190 -48072868845467853318903989733448454400 11599191 18693711006526131612963613972991805600 11599192 -204148087914161638843872216456150835200 11599193 173220871824591329975292932892836734980 11599194 346809903076469535855414207837656486400 11599195 -715918344979070942056180953581403297600 11599196 -342765179377581812355063493955776634880 11599197 -512430360493689902321876183965180963200 11599198 -89056165795688024566314063438045923136 11599199 -144038273728550068671025597542793285632 11599200 14043507628648120931542323086180352000 11599201 -735987542141499235308119487287485720798 11599202 698066700090736005767877225503232191040 11599203 304461712925024559528335261772135513600 11599204 -26703537372181185984406536204560977408 11599205 684155309273956577925700461393362548860 11599206 349915657131237387215242465560142556544 11599207 14055980716529524037046788242299271000 11599208 404785951832751576534601566500411473920 11599209 136961638431914490579586707645899109924 11599210 15808110387925731023106134035950504960 11599211 -344758076790898011858263017354791904656 11599212 157613376711621465669936241740360167424 11599213 959351967837639649937283593124244037462 11599214 -282664602517411642091734307521250837568 11599215 515895046067433352951787679141197040000 11599216 -200647726650875469234674164279939629056 11599217 329971263520566264566310296651098603200 11599218 343611093574535323688985558704948075664 11599219 -529375272483914216801507803255584383304 11599220 -259117006702674165308131631729921445120 11599221 1032813632395532385848647774363818586464 11599222 335862328905528799423022875396468213632 11599223 -718413265025961372138025457500978892040 11599224 -47123466963898780727693555185625333760 11599225 444991991270284543877147003768167554000 11599226 -433828504375342287144899259278543660688 11599227 -47411645040477445673122263541220038560 11599228 218157714630611883849065083737240886272 11599229 754052914146334886843099234779194013830 11599230 -193723247899528626971427434244440657280 11599231 262033012592934279814227920220885564832 11599232 -574381441286015468462177607841795276800 11599233 328544966993341297128869000867917009248 11599234 -49041712845014762175940130557735647360 11599235 5879730555587974724133348587332023600 11599236 -745723341291321914960685500785537284096 11599237 -82410515969952003419736439320128310500 11599238 130181442076662836240387324596422458496 11599239 43605040731820564931424137159895269376 11599240 -58746217267565048353689334455068160000 11599241 430106850077080186775264203513233305280 11599242 -315089146201451416900166634262448064768 11599243 143282769559248827144333122104795185944 11599244 -166556430736605579427768394236965116928 11599245 -26440142164465173243447041269024700160 11599246 17693501933526599419636640339785772160 11599247 449472000194800305887424422840420995512 11599248 -41823006471962555931895562835012550656 11599249 -660229601314626710830478768513157196750 11599250 -2500771770329211130332940119540864000 11599251 -418069047764119728555541598778483425280 11599252 -113534403871639327181555786131583006720 11599253 -589292415781049254777477655207148135360 11599254 -297581745202297042449714397731606528000 11599255 113225088161042506859745679156136250000 11599256 101768582687412399117545316203179898880 11599257 556171270853692161155979691895685938640 11599258 -27498062343962661364378086485816010240 11599259 -369093928795119583960868647687420710384 11599260 31263148032988756442039322134936463360 11599261 1112926808027887924928249105009633221862 11599262 -11949642662866839512974920119440464000 11599263 -123879437949367651736696529834349322040 11599264 2009159006910219149189114374224296804352 11599265 913288891370580632786255002096392672660 11599266 -64895983716797948859446244618680449536 11599267 -377605163624261589695869764785602831440 11599268 66000816233458287487858531770430586880 11599269 316095950810340417893352139119069216576 11599270 -177274649468411716213261157496179685120 11599271 -1321302219272506288345842256276880259168 11599272 -424937683393056661178117622773643264000 11599273 -249977653424355614865758849248484120960 11599274 -402681687228647055245294873785257942864 11599275 -31874191508908846965379898245176702000 11599276 320135641091677420719072559951446264832 11599277 -565851154257405840725301647456117470560 11599278 -23516371480052172134352761689388976000 11599279 -404632741398389347243319536370904235120 11599280 -111760857027801482751395823478490726400 11599281 -8738712264053333953168293369688235100 11599282 -175575088409436795713594649369376752000 11599283 -348133157391216704367240133198564020468 11599284 141996171709186203360336811028309145600 11599285 -102024216185492630969483641188679808640 11599286 308368854601006923791503229185035477120 11599287 53062769619594551843209486346978398464 11599288 -298865100686826394541294488929910026240 11599289 182185062237361952512492185469225003524 11599290 158967641052283502594023650751091214960 11599291 7395590506311911079042039517922832384 11599292 -277111209856906113464391299785368873984 11599293 -5252939823635173967248875741110981856 11599294 -132896495053692563784388628998113063936 11599295 -62721659501939705324542678001959525200 11599296 -180899251431907546310827511708456583168 11599297 162720635822514313538953199142534567746 11599298 -283091150610865132796928128655462135600 11599299 131306073109609348735888800653279581104 11599300 477853307663458445987416985685625772800 11599301 31834027636234808130662645168165328384 11599302 -60169422021776618932043565324992640 11599303 302072296138391112695573188863530704264 11599304 -138355195152681921417060187452513945600 11599305 76685080713093979287042438096286541760 11599306 61261881656553154292386275392063963904 11599307 260783394643117749099887098696806016992 11599308 -330634954873218554418731986987639603200 11599309 -761587617276988607775525020452576452490 11599310 62975751881573839365385062399913248000 11599311 -78686305217608873483620328414050014328 11599312 -23260186668211388746487605156501913600 11599313 835218864761899769955477897307089807984 11599314 -97977136973691656047793351416864998912 11599315 34300855883437884292493435659335817920 11599316 -605060401701142695930262407423555192960 11599317 1071970434734204067209226401608688220 11599318 1233362328846463017698138901407523177216 11599319 -315331933414647039904567300978423311504 11599320 -446028520609752553109869524149643878400 11599321 -524242804554079546390948088261018722656 11599322 6466877922132019347134480791731800832 11599323 472879702065653802456901305004513004184 11599324 -95022563201833280107227103643451038208 11599325 340217987674210153796623829475795472050 11599326 -253489326575995613755234944972259583616 11599327 -455025651997183029891566990936012585824 11599328 -60740238412305538079110172354404417536 11599329 -255475654001979110950948634157697697760 11599330 -6365536783437414699318098857209439680 11599331 -193705658614239148691928454780521152868 11599332 143768757997615469896919900936178745344 11599333 -998806655223026916252556993039539014400 11599334 -198814921053613263093386311764179663040 11599335 -24994828001020800443557182694256217600 11599336 -257745401810348278461599714430320640 11599337 142578738159673429444105457823290842368 11599338 35605824369410227233860105739890019840 11599339 -952716490273494478685381763488383310860 11599340 48164969538331544156994279158220963840 11599341 -102180166803912364864863635701445078880 11599342 41057734931548089324831741788472294144 11599343 -294842105852778586958599857070946461200 11599344 69301461938169204790984578924682444800 11599345 -653773208050533076637573512270123176960 11599346 -424913215067188722590509960610357571840 11599347 757223531032264503851915553775596877872 11599348 -624234911232891578950951213119560929280 11599349 -585655868804072662399431184998869737764 11599350 -7025522143152266559378536663789107200 11599351 551284415463528106056358397879378042304 11599352 -416787065031326409910257511103686656000 11599353 4269792693550342256096915984191983162 11599354 35833960730359745373367912807344065760 11599355 561182451538898098467731585061862551360 11599356 -435990255001662320605820706406024969728 11599357 223332118886968831681585030440097559424 11599358 -745868590152194883192074059477930014720 11599359 25296374800644944480542875748420616904 11599360 94519949186397720877409323328062095360 11599361 -577049446806066646579156435038061207038 11599362 558618503878367696558244898274982059520 11599363 -234619385048860512388433929855134120896 11599364 54390226703083842062285007429448396800 11599365 -632502573288205472382181515272174465280 11599366 66387394963312608400669396499033784960 11599367 253275506175581881764986442233594472960 11599368 -327808463341389927230174796518776012800 11599369 -1107465585854029425475031509761978656230 11599370 -156934475801185396413696003060114081600 11599371 122969770021402410534189400143786717072 11599372 464931042916088615985505028030653232640 11599373 -848521956395069275959911153186224607616 11599374 -23481453003589457637775983843145467840 11599375 -124274941789630788220134889854545015000 11599376 -123928355552801226545614168524007661568 11599377 44034944617129724521795510572116178432 11599378 97714689747741604381008856948177059216 11599379 4575106193685460301694393795789544320 11599380 -147965095851506720322926686972194839040 11599381 -248758434329223165530301115318071490208 11599382 -249001082818873806438678506509063946208 11599383 170012650617567678124470873802468913640 11599384 269400666994069901221030604007628984320 11599385 58373348782443243677914376087369483520 11599386 235252710188834806306132809991993440000 11599387 183959101474849476978278135234061725280 11599388 104266457673825352978641762079805388288 11599389 279505951607552227537092323442933133440 11599390 491856756535207008675028361018606832000 11599391 -670785543705764669720272499428031814600 11599392 43760154066672179502889743080906293248 11599393 -77624440069214064680181558373314050156 11599394 8513548749011585873597354438139193344 11599395 542247340199706385676953120030101834240 11599396 -69504136111914858767032604950784860160 11599397 49457088555159400296482798001480669792 11599398 -409520944124934782511404974883329902816 11599399 328488801437545317573434752016427419232 11599400 132938897332472852173866937075415040000 11599401 257119031699396359988239614859291751904 11599402 270431827083836311997668652596804280832 11599403 -164471226086714040799947302920147236696 11599404 -92607629921545437215331982580775688704 11599405 91205882425947045685886818548409260000 11599406 -10696114608959208321166110720517251072 11599407 608994839713250240831949490540450573704 11599408 -2502787254861584272998987614426464256 11599409 -1102842831348249032993546839332729009390 11599410 -15522123354490922935257568094943536640 11599411 -501844558986726828298851194592260627000 11599412 -789288965264759858072719554817480458240 11599413 -311828695932040928762609764231822915776 11599414 30942697334108069160601116696347569056 11599415 239349749204906431300165281151246777560 11599416 623954540988017902561245154773693235200 11599417 408732955629548384848085695051614528912 11599418 305803088868397832745169878299348668416 11599419 219264240575905392115317819027105314928 11599420 -100089694043486004577134909018721996800 11599421 701506176183625127701998315901117740012 11599422 3917979969394874986289080046281789440 11599423 -2248122336765139844503929086476945680 11599424 171847505390379526778596057638921830400 11599425 67939280209698594634739400759085363200 11599426 -125353649981443360691437338398953068000 11599427 908744763719426344024394627907004706796 11599428 328411107833362232035506304052806917120 11599429 -841896864664967914609036856073866800416 11599430 153252010716459976843863130259747665920 11599431 -272105794159131394689568705493475934896 11599432 2429372831056052821189047746056120320 11599433 118498947255867081624182045975339111604 11599434 66828385139253472892677893229472878080 11599435 816160693143429458474129512074928478880 11599436 379297343032953452474533475712328999680 11599437 332628815638646971083315117589565396160 11599438 127150091779190434355043289639327015296 11599439 534657691672251394521063357703879937424 11599440 47394109262533598616731334735955230720 11599441 266075921868872942609236703918537261120 11599442 187928363463877832056833452304504072960 11599443 62770786704533422063694740430097967320 11599444 -900714034160462280290059532534860968064 11599445 -274442641139495168920870360464986242560 11599446 -246097610945721462654313769262842197632 11599447 -117921477681377562583957455911901134808 11599448 -336224104928947052352379940135163002880 11599449 -470737409810426362694453422017902106240 11599450 141886733253839658846381664939985373600 11599451 -559503312301093937499280102852512777600 11599452 -128154886682038281686645387589341076480 11599453 180487099828271215241488855053504840460 11599454 -228036634109894141152380571690492147968 11599455 190110999338218464615739974236341962240 11599456 -312099039609211377374107285581339820032 11599457 927172589359873284400950028106655856452 11599458 -44335914514976632371061322029198643712 11599459 616002211367692200018757041635518468200 11599460 -284396975368238745878361230500650366720 11599461 680094862325353233114520904340422016510 11599462 -274494792562290396634677481972384634880 11599463 -65665916020787122821893867000679258000 11599464 -316340057374030197550032083087081472000 11599465 -2030435207578046461655934790494497280 11599466 -78616045505490780491266550881736944800 11599467 -492434211414545261836298520061988513664 11599468 -715197671740401382730516633230546884352 11599469 518135694860663997560905679264795625696 11599470 -311880588711089918832527365098808876800 11599471 -519180000456247598085047828880806371208 11599472 201340122641393672393973209097031090176 11599473 -56732493884032458049907704074343991136 11599474 -107193026004741881016027593495002494336 11599475 -268047075969908703167363158663740692400 11599476 163963793697247536059873582030182699008 11599477 176262068217082371300275118097725935100 11599478 216636765401020336349454755893698145920 11599479 66219866102513972435470241161261578624 11599480 610942544765834465691727319446354022400 11599481 3351550388821566272640594672069110880 11599482 -94489408272220562439067044993442449408 11599483 170925895837699868065091148776559156480 11599484 481166436320098179600622056124356610560 11599485 554529443595344243827426743721200828000 11599486 -347991867716465001637319692925845998720 11599487 329313827527905786120755356587096829632 11599488 -262288596690098349393382905737222553600 11599489 -82202195578486304891597980527715244832 11599490 -87315896813913225086297259261005637120 11599491 -647477320140383150762277192063518515200 11599492 -70054863254994473966836219668961907584 11599493 -817364621321943161695816370745481742916 11599494 70991636706847790993466145731988033920 11599495 -253228729203037496168186419969530027120 11599496 -1180196792549709539434181858466251934720 11599497 -177898871592399994642124466541640766720 11599498 -120777528936611378652534954531624289536 11599499 -1028287123823543478540528040486917939336 11599500 -138305035609786460906378162980024320000 11599501 -727686564377234912475037576961812672500 11599502 -1122500949889587763073021748186170688 11599503 -47146333631707354491674912211640872192 11599504 -1901739058016310376076902148060217344 11599505 -386875375330917530885831541361331603340 11599506 -470576980317164967450858145572391643136 11599507 1229959919442102204837470779339860008160 11599508 -21022095284908178090816047245222150144 11599509 598796080691644902769099698715387233120 11599510 -217405839532194472360245419422353479040 11599511 4349310868314209641844255761976870400 11599512 538451065449803417055408087391935037440 11599513 549611854569984647681891417693993138762 11599514 -2680533581612698959551558379761722368 11599515 40578361309022241922729590699681318720 11599516 -473724255371603311701346746117167760384 11599517 78307265383939217728585534078923343392 11599518 -22894094192064874596813604854800056320 11599519 -188485648847796237749909070357669907160 11599520 -1001025396167947344869723654762906910720 11599521 -427473462369013003776265425996839559360 11599522 -464455775883385962436465756769079413376 11599523 -180995922156828057952988676568703202336 11599524 9309345710729978060600054214030719616 11599525 -56027108762824908330973472696534868300 11599526 656644248161049956965988383614817715904 11599527 30526043381318547402010334257016557008 11599528 1185585770268715792263345947043077852160 11599529 683684597292337091138721628899588252276 11599530 -136686317008521051693445904250952999680 11599531 672790111871045820771394587729452577332 11599532 -282380272467348833887485066350526397440 11599533 -189682031905834338578909162085947499456 11599534 261419483812155625207743321779281348416 11599535 -965626094640875228280206697214580606520 11599536 -18607324293811673978041061639075266560 11599537 -695135008479533348426367118725187677400 11599538 -136357214003234693359183415725778165760 11599539 -1484170579892363510259742966103319552 11599540 -371793848374283497246233628559319697920 11599541 -383939295998298851312284404522324983058 11599542 -225305408478963232467238289767568440128 11599543 1079630846834213377218492200742227786792 11599544 728003006462924711862837307906498560 11599545 164503614119841622718800695843058022400 11599546 -106574010354228026589814816381386814464 11599547 800340020848343948399798982259490544192 11599548 -130781281957414245405513777196647889920 11599549 71183425564813524861415145081722375680 11599550 271873095875664881838469561751238120000 11599551 -21252302777933382182436389797258821120 11599552 -29260588756822421883290875855601926144 11599553 -314845175188918603368226451589089190144 11599554 4781646161879157754325757195364740096 11599555 200703971246900744417890066476049555920 11599556 64693417979045122949279299403617870080 11599557 3924215689113053742905384264839788480 11599558 153005416513676990724715047432175642560 11599559 717030919555891290361540496025072329616 11599560 176897314251462240824826629576370585600 11599561 -574817889681215959686495082872793257600 11599562 -40194290910651707289689839480519709760 11599563 122229725720556432661201759867963633584 11599564 -411404758454940638559986767349252546048 11599565 26137822820356992708349176482559113400 11599566 -69252689015254784475982571264426363904 11599567 266994338719589321599775223115523177472 11599568 235230628846850652448497932353427472384 11599569 135042141378133005597162783122673505104 11599570 73991963448516743630541188990916940800 11599571 17915873906916442001600680843654108344 11599572 -436865555638080844623884201592422135808 11599573 -246584222444699001008130842427026743776 11599574 81650460951958358901353673336705292800 11599575 154291603366994920061189055936522735600 11599576 -731205164981392127769735536170804531200 11599577 461758153383977380642790199629524860480 11599578 124752281160824349710506392637125803520 11599579 734697416081368907359991846154600554180 11599580 -14936964067334396226202972794962657280 11599581 244688585581644592211544295877781967488 11599582 58350596856712352674463558981139527232 11599583 -160200881499737654293961061284341173696 11599584 -383625056674557959635265799073073725440 11599585 -335974252034743208767517138067766154220 11599586 40394183917298311989209491616646310992 11599587 88348039929995419521209194917415967844 11599588 -24391945877129671190028735619497811968 11599589 345835522132831370392765268780337579390 11599590 49192343919180892621591060619574282240 11599591 -63554590677153827314048271843881888200 11599592 111195151309877356847069622549353856000 11599593 479990577690528024372525792446175823680 11599594 -9060315857849182212256738609928782080 11599595 -200169394973957339067196860365858092800 11599596 30993872818721178230089918520761382400 11599597 2219092420337677135712270025974232972 11599598 -383380044828479659195896516206079691200 11599599 -531943940888404154218324974052250871552 11599600 -1646231951387334594528013389388185600 11599601 3968402393074690309191341007863504040 11599602 128327405252511743149897766945352605184 11599603 -349110961498716867893702313618671078856 11599604 168187678315467056498818285168848623616 11599605 645318105227447598424703384097589697760 11599606 26550087409434918619670893167766126752 11599607 567680692785987796370722925392740698856 11599608 -135469667845771923716549798627400560640 11599609 -294568187851229230479914356458323523584 11599610 -487160378097567520251937905699977249280 11599611 119571790375913607504041412254510988288 11599612 256045229852375553911766166031820640256 11599613 38960865475438971185210003224628145408 11599614 1901328738178396498639358933737756800 11599615 -738487338739604145292015643440598174880 11599616 229425188543178129244410606560080822272 11599617 -1982231253366016180828311217421806752 11599618 49724903619623813884890461667479139840 11599619 -665963380992880036417979486774929342980 11599620 -240603229524458181512589013450005995520 11599621 -404310758082491781972233402241126016512 11599622 527862096514939865532782792417824214112 11599623 -2089446199241566783193531197662447720 11599624 -360096250191684042279800552924780375040 11599625 311609213428804850523815082156479184000 11599626 140857901156560023040477929463619251200 11599627 56707726033114301967886182730238282880 11599628 -281129953392328349860765271804483557632 11599629 609104736359101395321592970333487835584 11599630 97122301595716472892913669712838316800 11599631 354649845752511790332849887686835357592 11599632 -207441122707713767159278859939009003520 11599633 -256430284230483990661037003221574707200 11599634 -125575078951234916214876081626794817760 11599635 39201056917052649752965085901011232000 11599636 157860499209020032401650620291386101760 11599637 -715827963919423104237300165095783040 11599638 144481510179546508986689410630690450176 11599639 -369625172451561667428271650426033029560 11599640 -279227790337110314453827588984063795200 11599641 330880237733784788340451481967764679450 11599642 -177173263312913529280786945204469984256 11599643 724848522727836105439932012203026879680 11599644 -146567790934493099342017230971244822528 11599645 -389956512105071513474455303645789790100 11599646 256335606265886730109532222423712742272 11599647 -545392914295585087345657765225118646528 11599648 219780201186909024335559241940266647552 11599649 -1238368408163661879607833856035532512000 11599650 -73726791765307232819723520371812260000 11599651 183727239071062549028330914219751833552 11599652 -8765237168518963254988593872004284160 11599653 300893905914648142623308737870250960064 11599654 883784611175429485209681133090516500480 11599655 53826727986608436431115081121078293120 11599656 -174248531332036696106585620449216675840 11599657 632702889613925089804275567240594832272 11599658 -78796720029668952625046982986721863424 11599659 -164415294470795486624541828824312332800 11599660 -185835957917146969043166730877502904320 11599661 -163867299192217044317630005101605661588 11599662 23632684836911938480376155392387173952 11599663 -1078496932046794011021854204723184303088 11599664 423770562153255661567124807153151246336 11599665 -91031877674189646429239245289077585920 11599666 259154796174534654154937925151273151904 11599667 1280284504423587035975711213670927352716 11599668 -502107755424604049860384550558102494848 11599669 495200344583479048640068507496731769440 11599670 -217577371212182371976694977134202334720 11599671 -299478685319793887859929560930214313600 11599672 -661489253376934190303760925416788459520 11599673 -68332807816893138847120589936537620992 11599674 47071083678260931917944890481490929920 11599675 -483670942307080813870365709833479157100 11599676 -298402135545246874238406823984579838976 11599677 860207274780559456310539649892549909414 11599678 90301571733389032171057354306093516032 11599679 -52675755089446401746553761780699338560 11599680 -1183598163216442398783852690832097280 11599681 1273126735352122461349003603403268527700 11599682 245440231856096925719221635040793362944 11599683 371317678386850258024254708177275353344 11599684 -335215268715687967676304759419937779584 11599685 -102683122830954467316289691349806067240 11599686 -5812612104520837074868765978218944256 11599687 570965412738380756372441167663521850392 11599688 -168311533768163035287299240547957104640 11599689 596978224925130357657491951244399322080 11599690 -122897284621975974742179203381535532800 11599691 410948007114872811992132717824947907092 11599692 -44221965531540459536581505110006944768 11599693 120966737211677574145856455111912837600 11599694 212647225884569210505687664954255886592 11599695 -471325998188700825129177377728027082400 11599696 111194912513120518661748129827357589504 11599697 54731818589503032357334507190596553280 11599698 -50154189599756375217061683958449130752 11599699 -354720724941504309965398871151303363680 11599700 1251010191748463243483331886103654400 11599701 -419124822051052737251226222746057856 11599702 428812200940481744444652319508189643552 11599703 -984238377484890712566413025416221197048 11599704 -173280811374622786462145201821251502080 11599705 -3622962496636902671032828567651084800 11599706 -154164187347980082803171880471874130448 11599707 -358465253226192854633896504746721203456 11599708 -88353952703479633919123673525631094272 11599709 -220628197234356359166900321261703501920 11599710 42299319357320483130088243903004160000 11599711 7204439852253350636359273961452830000 11599712 877666562049969914004528621067591483392 11599713 181998052132072371743557223628561504000 11599714 93456762074654637077319447573977793024 11599715 -46905529400170378247802456541416542640 11599716 39860510591679544252627113900268744704 11599717 152919267604197569595280592131516288766 11599718 44380704362161280130663209866874920320 11599719 749704520631679632514278915612802025040 11599720 20431898078796575941024718401749811200 11599721 130685292224607511850753964975431781690 11599722 167828474485914656890789228326743272032 11599723 -11793728052185642988349348794875046296 11599724 378835548806150159228411215861050890496 11599725 345408459538239445869597677316955495200 11599726 -304041230584084280126534859008503061760 11599727 -84601622666124740877278720240874306048 11599728 -31556649694442197544100361223641497600 11599729 616011891861050121477378092846880263076 11599730 -22800440793268908856891598576716614240 11599731 337933089300454100266505591034393135696 11599732 31091430255622914984042309358084390912 11599733 -685934725951156054178084394968646600576 11599734 -127083253025537089041737580462134176320 11599735 92524838880423829204558326900764805120 11599736 58071180680467506836844910134007111680 11599737 -444732819231344625068651248694562614880 11599738 -412557941235616470876189311541894606480 11599739 -44520009379306784051516867643076949040 11599740 338532608903644301356835671412301465600 11599741 1896562672974375876748047770922887001792 11599742 -160233753130944839835027548856546825216 11599743 -437280870228030304953318010191060263736 11599744 -101576770888952810566185560064141557760 11599745 -361771048609052195288074777857809964120 11599746 -70191919273591426804152544175160151296 11599747 401544339012654008618933408875130781680 11599748 112460589030802306057191735465535319040 11599749 -211418262276873077485446674239606897152 11599750 70642708806439334693484628513516800000 11599751 -109802684659467742640046659047085261808 11599752 -710445892048906148246041650792978554880 11599753 -1314010739326123101530530656584137183536 11599754 38999018597742702121427787062858400000 11599755 -218838814945813072151126786790111079440 11599756 38254231046640036121923833205971719168 11599757 -820860012920712141959429493466640867712 11599758 -97297731389885190980856835253242651776 11599759 312935946165597725609965920861869196616 11599760 121223794540338248212981431133128130560 11599761 -179481835251743390331693169317567110496 11599762 259993201252186808719044145449024431232 11599763 -114878022874999647699040033566615948288 11599764 -360693197063744147543684429117868054528 11599765 -596968037293282163752119284418769154340 11599766 2738061509096894705913827765244518400 11599767 37096102034446762099157072509929594672 11599768 -1218375378453550308648686786176358400000 11599769 -1439290296578355538332288855692465195904 11599770 71485832339640830989676385574414479360 11599771 472971324047393569311225913871148659972 11599772 -182516411149778658037322581020644442624 11599773 -31065831676274264941943542678455381696 11599774 -107667221691055012357200376837864152960 11599775 -82009230166548007605852680323614437400 11599776 220400659551949072673269445306451689472 11599777 507964700382426470634906769848336001472 11599778 86301192661431592902646261096659271680 11599779 -27487256002890660591171100124736798720 11599780 -358923374059087253482471203531601075200 11599781 -67412103878434442314784117341669914336 11599782 -320507235065456543901853378151888800896 11599783 20476124531565704638703332302580491304 11599784 449486297203405946041978874098752307200 11599785 339844462554643770111989421280149043200 11599786 -19207055205579788979910420377355344 11599787 -1037990489568494076362196723204887247564 11599788 -827922688321589857170927747285902327808 11599789 26218520219055642693151765810900876524 11599790 -57227623169531913224527073547905089920 11599791 220390663926246725402392373304319678464 11599792 -123627646800148620037560351890321571840 11599793 53264104838163068448401252312200022580 11599794 -416440237685739979475170447702610376960 11599795 -638854333180635582863970706825304317200 11599796 55514618537359319223019522762387668480 11599797 117695564754789944033575400418089287680 11599798 14684578058006299247701426022727351936 11599799 724699460887279589020717677176367244800 11599800 -248507268670773229174191059653550592000 11599801 -213664756522788175594205702202361402198 11599802 42889125773867127961775992385197070304 11599803 925551666944881373694808587304327095864 11599804 124206335493266245796090481979465484800 11599805 -154427616639908749186339381012705405440 11599806 379693277451289916188888518461641437504 11599807 1047957472715399642241444130095757665760 11599808 -21334573012542077224183637694725750784 11599809 -763972976459835269942797433949406272 11599810 -141952983959237951042590064322518569440 11599811 1027063622828945679719242525334016356412 11599812 1789721326005720139257377598472126464 11599813 548193719323119532742996946752238959520 11599814 616784472431921716587148533971495458752 11599815 -7662178165087014423986676179360124000 11599816 -505397789582733436736868182999139179520 11599817 -226171775882922827202150295853575419888 11599818 389782926832104208650353603047700970240 11599819 -497232717807535280900226734305167637848 11599820 301047755022359428568987888894016552960 11599821 -1278737256900228672319748203664814880320 11599822 224925186008044863672497565483093287040 11599823 -435708030457479026034193362200690938800 11599824 53418712405372174840558804427618648064 11599825 -314695849757169019463524684543005487450 11599826 193746003508753644322619208695087516160 11599827 167990138280719808006611531471047080120 11599828 220094377319421586708572337152611041280 11599829 -1165859708030901612115994755152607515570 11599830 159403292391135807757303354515783035520 11599831 -178212562051171662839028351317600321136 11599832 -442874964237178031310107546847479961600 11599833 -39037078226578701845034022871738471040 11599834 320304978264601021364969992286543672832 11599835 410847308551174037846696207452805247360 11599836 -258747431393210632533934765247326975488 11599837 840427505393824696151116385136937112486 11599838 -260191867030946980641861991384227246720 11599839 -452458105721212037121940124921747968296 11599840 -196738285402186736312011215966720491520 11599841 484611563635350746436036984277712459184 11599842 -234305744045277980960608637132227008000 11599843 130592105523883066827866036728484583648 11599844 -549008118049189412068121280361779416064 11599845 291943987293316939319118828723133501440 11599846 -16404316463140100450302627189748293056 11599847 -146879054522766054144860969772544559568 11599848 -319693112632650206521130224177762928640 11599849 948295476835040096584230810961678705850 11599850 190246902175898959146974699486889088800 11599851 70668383016748180490973821133890591832 11599852 -7916684347994071323249858267989692416 11599853 257031160362160751455571135122439437920 11599854 162273806792521343787173892804017759232 11599855 42883489292471740408688067766968000000 11599856 234001628015646773241099449795516301312 11599857 -149308670667207931401221869243307224446 11599858 53822228052406554445465033704322379280 11599859 97408790451475904979812875218850735680 11599860 614675041793164802172454532040495144960 11599861 198548773476848722556625203351582838400 11599862 -168032152925751415516812693383953097568 11599863 -169405394284284061462497657448577108352 11599864 -30218382249513293613888029285563760640 11599865 341078519386565658479380427062648646400 11599866 70217391184801204654327127684824615680 11599867 269034588153107128710715065844533754916 11599868 -539439447689624398134187885262846671872 11599869 -383055333562181339453435981409191264256 11599870 -45606769657178848217844663313970346240 11599871 124113019512701920439937432707784771600 11599872 62729187197628931490632580121042616320 11599873 536685925884119432215135495545898629122 11599874 -54999923552053911189735960681637954560 11599875 213136353953286293369282703892894080000 11599876 96827828158288105710401681358348893440 11599877 1701735515023156076477483535393626183292 11599878 215801196226437986537869097867501365248 11599879 -463836233113832289722372043017870862416 11599880 393155926493461643551884281226510336000 11599881 -700098568333929326644227094450720344048 11599882 100817826230243412038996841816862488576 11599883 213976709589418170245064451263947013720 11599884 -24937996421715409589425298690741268480 11599885 -352895178299283817282042447499850990240 11599886 -506454189302475479968349686909764645120 11599887 136601336736387396655993245932589879936 11599888 -177237918853023948450999068680108761088 11599889 122265358917546811082159323275861815040 11599890 -77065648327006197804337869780309135360 11599891 1015863612710167617316825555565107957292 11599892 16698964634904553795781456162660343552 11599893 641799882349575431305176110750757631182 11599894 647952897160083144307991996864393918496 11599895 -1882017938107339351319637186333221760 11599896 270763554276870578809367877808794501120 11599897 -649279692279761683803993289843126969654 11599898 -285027176764870148011905112074727247136 11599899 -626292161903389447658791636948905160320 11599900 199005736634112502300436731314526988800 11599901 -687259526444504050598363441477874770196 11599902 -112798070262812753511710805992167729920 11599903 213657178313834699171156695462690464880 11599904 -358919091804231881013144933586755256320 11599905 -436269867433401950437116218214500553600 11599906 -433342492208028966805957304328240412848 11599907 -816708374335786302770737077002810304 11599908 422901959443933101541822397395615196160 11599909 1990627441109321211924877593546364800 11599910 -5658823015534800896663428611759210240 11599911 -110946665255316307359554372697246442968 11599912 180420980325475778522765328458688261120 11599913 -180865543796338725989966017024709779476 11599914 -183854000127299351395396544002987437312 11599915 -963177824123151948256856776346562984000 11599916 684258260835256730432218139995957754880 11599917 5676649464329729993058205079155075200 11599918 597458144042289053971238805842995246080 11599919 109436332508365114360171950717210204048 11599920 25163546351243093720228186162427985920 11599921 106880139898484101462729500210817818624 11599922 -458420803354204210875357852435276661488 11599923 875638065597955012694298946218190451568 11599924 208393758301657561534823485012300773376 11599925 -235362653399344621070000656639542626700 11599926 107125086073939989870885009977288982528 11599927 -22293207383452122079583203531493564208 11599928 -337229853220365759082891352261692231680 11599929 -39279953349376581893817094569580249728 11599930 -222379734564328454748927465494280452640 11599931 -144597656474571833953619652036750915840 11599932 41176854869830152442023327797695836672 11599933 -241504353756294376991657903722185532776 11599934 46790304716817377685702531458401012992 11599935 -134946312555395959418983491120087682560 11599936 -99795455477034120731405084974949335040 11599937 530118444425154093087490894296813816240 11599938 -2193311384582627208286861127477171712 11599939 222814318694408062124486337096867454400 11599940 129204901361020673287465156435131002880 11599941 463117904834971612348216028110361748192 11599942 808244566254185779298633908323553920000 11599943 1521316547330055813114814863235366124160 11599944 216574379145546814276198006220272926720 11599945 -35882952182344266741876939406309693440 11599946 -224271062341738358219224134670184326656 11599947 812046658714256351936120565993346828368 11599948 162956633757462923898109334713634534400 11599949 153982149623347357698264348654472041420 11599950 -27486900190804141483381159893830160000 11599951 200604097760225735651813635949922151008 11599952 -12091061078718590098147189800447246336 11599953 198782198340413104659743119290126584304 11599954 -378348764382500837626102703250583507824 11599955 -802123964813046488377843461236692109040 11599956 -186685221991527720912464054507889561600 11599957 -75161470565513506627445590852762847794 11599958 -305777088356207791065392770847862258816 11599959 64869440868352788315387203638143365760 11599960 -625843408034437680623945869293926400000 11599961 270610992684401120707368145491095528724 11599962 113528134653632362473709283263984575744 11599963 418274782185787679779392391030779515344 11599964 831986097219766289736144415727879102976 11599965 156933100971846401730741488071029139200 11599966 -51628053651356705029173158897166701184 11599967 268346949682720241843106095938861724400 11599968 521487491913493946205907501850624262144 11599969 -1119345136619766602527466392840142833630 11599970 48237550031275747839061056575587579680 11599971 -13768226791597255388705675276095791360 11599972 -882027041050132986524822806366684580224 11599973 507692910753108753532882231539540100800 11599974 289170360636489989568695466980922214944 11599975 403009537821809350929810253796058511000 11599976 -1308858531410114000918474037751906467840 11599977 -95328142499078658857037097231319854368 11599978 141552421320379096540771889052339429120 11599979 13227366569772878431409868697837982580 11599980 -44023293826307611287414702207875481600 11599981 4850166678652647883501026476375044224 11599982 136332087956653119453799181849387798592 11599983 265975618547577588218165501528461286400 11599984 162409575232274158658315922384988864512 11599985 -52080606299296892781051382489990415820 11599986 29257164789253201279052335692283457664 11599987 -233644982124610873047985043013248249088 11599988 -392668332337084892376320666759572048512 11599989 373860992852132071590270698489923531968 11599990 50353498022147718034397542851370089600 11599991 296846821698591400294591555504353874080 11599992 10320341009790386919552590614512107520 11599993 332939434886045157903037317939770019540 11599994 105455689510779008599517722904672371200 11599995 -117807269143203076744292861315114438400 11599996 -370467909131716273377853087742641310208 11599997 -271365152659711320150777416122814537280 11599998 138772575384717861819703334719624648320 11599999 569098840296006799293504530534178416000